fsoooo Blog

内不欺己,外不欺人,上不欺天。君子所以慎独。

编程思想

####面向过程编程 Procedure Oriented Programming(POP) 实现目的:分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用。 主要概念:方法、过程 代码示例: public class Test { public static void main(String[] args) { Syste...

线上redis禁止使用keys正则匹配操作

转载至微信公众号:【架构师小秘圈】 作者:孤独烟,资深后端工程师,业内知名原创作者 一个新闻 新闻内容如下: PHP工程师执行redis keys \* 导致数据库宕机 某公司技术部发生2起本年度PO级特大事故,造成公司资金损失400万,原因如下: 由于PHP工程师直接操作上线redis,执行 keys * wxdb(此处省略)cf8* 这样的命令,导致redis锁...

程序员面试字节跳动,被怼了~

分享一个知乎上一个网友的经历: 作者:三级狗 zhihu.com/question/31225105/answer/582508111 人们都说,这个世界上有两种人注定单身,一种是太优秀的,另一种是太平凡的。 我一听呀?那我这岂不是就不优秀了吗,于是毅然决然和女朋友分了手。 人们都说,互联网寒冬来了,这个时候还在大面积招人的公司,必然是牛逼的公司。而这个时候勇敢跳槽的人...

程序员等级图鉴

文章来源:企鹅号 - 51CTO技术栈 程序员这个物种自诞生以来,便产生了森严的等级制度,划分标准十分复杂却又有规律可循。 我们暂且分为:菜鸟、普通、大牛、大神四个等级,并用图鉴形式来表现各个等级的不同之处。 注:reinventing the wheel 重新发明轮子 PS:程序员的牛逼程度,其实还可以根据说话来看,话越少越牛逼! PS: 另外还推荐《...

程序员的项目周期(表情包版)

0. 需求审评会议进行中 1. 开发阶段进行中 2. 代码复查阶段 3. 测试阶段 4. 需求突然要改 5. 项目上线

程序员枪击同事的背后 编程七宗罪

我们经常调侃说:杀死一个程序员不用枪,改几次需求就行了。 没想到,国外真的发生了程序员之间的枪击事件。而原因,不是产品改需求,竟是同事写代码不规范:不写注释、不遵循驼峰命名、括号换行,最主要还天天 git push -f 提交代码(强制提交,覆盖代码,要我我也忍不了)。 枪击事件共导致 4 位同事不同程度受伤,其中两人伤情严重,一人情况危急。当事人在与警察的对峙中,被枪击中身亡。 ...

程序员对号入座啦,快看看你属于哪种吧

在我的编程生涯中,我碰到过很多奇奇怪怪的对手和同盟。我把这些编码战士们分成五类,有些人是你队伍中的好伙伴,有些人则是捣蛋者,让你的每一个计划都完不成。不管怎么说,他们在软件开发的诸神殿上都占有一席之地。如果你的团队中没有一个合适健康的比例,混合这些不同类型的程序员,要么你会发现你的项目跌跌撞撞拖的时间太久,要么就是太完美不是人类干的活。 下面详细介绍一下这五种类型: “胶带型”程序员 ...

看《复联4》也能理解spring Cloud

文章来源:【博客园作者:丶Pz】 《复仇者联盟 4》将于 4 月 24 号上映,漫威迷们是不是迫不及待了? 不过我在想一个问题:假如《复联 4》是一个微服务,那么电影院就是一个应用。在这个微服务如此火爆的前提下,影院如何做好管理呢? 我们以此为背景,一起来趣谈 Spring Cloud 的工作原理! 影院开张 老王开了一家影院,刚开始影院规模很小,只有一个售票员小李。老...

生活不止眼前的代码

我觉得在程序员群体中,很多人有个误区,就是觉得作为码农,每天安安静静的敲代码、默默的做好技术就可以了,其他的事情都不用去思考,以为一切都会水到渠成。 随着时间的推移,自己对生活和职业规划渐渐有了新的追求。 ###程序员不应该只会写代码。 一名真正优秀的程序员,不应该只是技术大牛,应该能超越编码本身,应该是能够把控自己的职业生涯、能够达成自己的人生目标、应该是一个能够享受生活的人。 ...

深入学习xmlhttprequest

#你真的会使用XMLHttpRequest吗? 转载自 segmentfault 平台 ruoyiqing ,侵删!!! 1.Ajax和XMLHttpRequest 我们通常将Ajax等同于XMLHttpRequest,但细究起来它们两个是属于不同维度的2个概念。 以下是我认为对Ajax较为准确的解释:(摘自what is Ajax) AJAX stands for ...