• 应届生职场入门毒打指南

    1 最近很多朋友毕业了,开始踏足社会,恭喜你们即将感受到这个世界最真实最残酷的一面。 鉴于很多刚毕业的朋友其实人很聪明,但由于玩法规则变了,总是面临信息不对称的坑蒙拐骗,动不动就被社会按在地上打的嘤嘤叫。  作为蝉联多届奥林匹克社会毒打大赛亚洲

    程序员小灰
    2020-07-08
  • 什么是 “线段树” ?

    线段树是一个复杂的数据结构,比较难理解,也比较难解释清楚。在我将这个数据结构反复学习了五遍的时候,我终于有了信心写出这篇介绍线段树的文章。希望大家能够掌握这种数据结构。 这篇文章比较长,建议大家耐心阅读,好好消化吸收哦~~ 前置内容 学习线段树

    程序员小灰
    2020-07-08
  • 拍一拍,微信史上最短一行代码

    前两天,微信悄悄更新了一个有意思的彩蛋功能:「拍一拍」 ,刷屏微信群聊,登上微博、知乎热搜。 就是双击一下好友的头像会震动,接着会显示一条灰色消息,提醒你「拍了拍」好友 。 这么一个安静、克制的小功能,没想到经过脑洞大开的网友们一发挥,更改自己

  • 用 Python 写个坦克大战

    文 | 野客 来源:Python 技术「ID: pythonall」 坦克大战是一款策略类的平面射击游戏,于 1985 年由 Namco 游戏公司发布,尽管时至今日已经有了很多衍生类的游戏,但这款游戏仍然受到了相当一部分人的欢迎,本文我们看一下如何使用 Python 来实现这款游戏,游

    程序员小灰
    2020-07-08
  • 漫画:设计模式中的 “观察者模式”

    —————  第二天  ————— ———————————— 场景1:游戏操作界面 在一个小游戏中,包含一个简单的操作界面,界面上有两个按钮:道具和魔法。 如果点击“道具”按钮,游戏里的主角会使用道具;如果点击“魔法”按钮,游戏里的主角会使用魔法。

    程序员小灰
    2020-07-08
  • 如果张东升是个程序员

    张东升是一家互联网公司的程序员,一直以来都勤勤恳恳老实工作。 可最近一段时间,老板接了几个项目回来,不但开启了996的工作模式,更要命的是频频更改需求,弄得大家是敢怒不敢言。 时间一久,东升慢慢开始消极怠工,晚上也不怎么加班了。终于有一天,和老

  • 说一说微信的最新改动

    昨天,小灰用整整8小时写了一篇解读微信最新改动的原创文章,可惜标题没起好,阅读的朋友不是很多,有点小难过。 今天,小灰重新发布了这篇文章,没看过的小伙伴可以看看哦~~ 、 最近,如果大家更新了最新版本的微信,都不难发现微信公众号的两个重大的改动:

    程序员小灰
    2020-07-08
    微信
  • 字符串操作的全面总结

    字符串操作看似简单,其实非常重要,不注意的话,经常出现代码运行结果和自己想要的不一致,甚至崩溃。本文总结了一些构建string对象方法、修改string对象的方法、string类型的操作函数、string类型的查找、string对象的比较。 1 构建string对象方法 首先,为

  • 简述C语言宏定义的使用

    1 概述 在工程规模较小,不是很复杂,与硬件结合紧密,要求移植性的时候,可采用宏定义简化编程,增强程序可读性。 当宏作为常量使用时,C程序员习惯在名字中只使用大写字母。但是并没有如何将用于其他目的的宏大写的统一做法。由于宏(特别是带参数的宏)可

  • 海外名校毕业!好不容易凭借超强的面试能力+算法入职的谷歌新员工被批干活太慢,委屈得要哭!作为职场新人该怎么办?

     一位刚毕业一年的谷歌新员工被manager委婉提示“干活慢”,小哥一下子就受不了了,只想找个地方大哭一场。关键是,这已经不是他第一次被批评干活慢了。               原来这位小哥是海外TOP10的名校高材生,毕业后意气风发回国求职,找工作也算顺利,看起来

    架构师社区
    2020-07-07
  • 面试被问分布式事务(2PC、3PC、TCC),这样解释没毛病!

    絮絮叨叨 还记得刚入行开始写Java时,接触的第一个项目是国家电网的一个业务系统,这个系统据说投资了5亿人民币进行研发,鼎盛时期研发人员一度达到过500人。项目采用当时最流行的ssh(Struts+Spring+Hibernate)框架,典型的三层架构(controller - > servic

  • Tomcat 架构原理解析到架构设计借鉴

    Tomcat 架构原理解析到架构设计借鉴 Tomcat 发展这么多年,已经比较成熟稳定。在如今『追新求快』的时代,Tomcat 作为 Java Web 开发必备的工具似乎变成了『熟悉的陌生人』,难道说如今就没有必要深入学习它了么?学习它我们又有什么收获呢? 静下心来,细细

    架构师社区
    2020-07-07
  • 实战:使用Nginx限流

     注:文末有送书福利!!! Nginx不仅可以做Web服务器、做反向代理、负载均衡,还可以做限流系统。此处我们就Nginx为例,介绍一下如何配置一个限流系统。 Nginx使用的限流算法是漏桶算法。 (1)是安装Nginx。Nginx的安装我们在8.5.7中已经详细叙述过,此处简

    架构师社区
    2020-07-07
  • 走心校招面经|Linux后台开发必看!

    一 自我介绍二 面试情况三 相关知识点汇总1 c/c++相关2 计算机网络3 数据结构相关4 数据库相关5 操作系统6 Linux基础知识及应用编程(后台必备!)7 大数问题8 手撕算法(递归非递归)9 针对项目相关10 场景题11 架构/分布式/中间件相关12 总结 不走丢,先关注!

  • 超500家高校食堂上线饿了么:点外卖成为95后生活刚需

    随着互联网的迅速成长和快节奏生活的变化,外卖应运而生。对于在互联网中成长起来的年轻一代来说,点外卖已经成为生活刚需。不过很多高校禁止校外人员进入,学校食堂自己开始送起了外卖。

发布文章