记一次灵异般的 Bug 调试经历
说到程序员的噩梦,除了「无法重现的 Bug」,还有「遇到一个不懂技术又是掌控狂的项目经理」或「频繁变更需求」。自称有 35 年编程经历的 Mick Stute 对最大的噩梦有不同的体验。来看看他在 Quora 上拿到 16k 多顶的经历。
一套帮助你理解C语言的测试题
在这个网站(http://stevenkobes.com/ctest.html)上发现一套很有趣的C语言测试
一次皆大欢喜的程序员加薪
我的朋友A君是个典型的PHP开发人员,技术不错,人品也不错,在一家小公司(姑且称为甲公司)做项目开发,是技术
周末盘点:7款应用最广泛的Linux桌面环境
多样性应该是 Linux 最好的特性之一,用户可以不断尝试各种喜欢和新鲜玩法与花样,并从中找出最适合自己的应用。
开源代码的寿命只有1年!?
开放源代码是毫无疑问今天编程技术的前沿,是人类知识最大的、功能最强大、最先进的宝库。那么,为什么90%-98%的开放式源代码,12个月后会被抛弃?
写了10年的代码,我最怕写这段代码
引言:能够坚持写10年代码的人并不多,有一部份都转行做管理了,有一部份就压根儿的转行了,我的工作还是一直在坚
实力撩妹!C语言教你花式虐狗
导读一个计算机病毒的自白,带你了解计算机病毒的前世今生! 我是一枚内心写满忧愁的计算机病毒。 是的,
记TFS一次人为故障引起的连锁反应
环境介绍公司TFS集群由2台Name Server和5台Data Server构成,使用Tengine-tf
如果程序员是一种怪物
“我们在和怪物打斗的过程中要留心不要被同化为怪物。因为近朱者赤,近墨者黑。” —— 尼采
程序员都应读的10本经典书籍,认真你就赢了!
经典推荐:程序员都应该读的10本技术书籍,哪本是你的收藏?
让效率UP!Linux终端快捷操作汇总~
很多普通Linux桌面用户都对使用终端感到排斥和恐惧,其实它没大家想的那么复杂,很多常见操作都可以直接在终端中进行,如:安装软件、升级系统等。本文为大家总结了提升终端命令执行效率的快捷操作汇总,希望能帮助你学习和提升效率。
Linux该怎么学?这是个问题……
为何要学习 Linux?这个问题可能困扰着很多 Linux 初学者和爱好者,其实我也说不上来为何要学习 Linux,可能最实在的理由就是----Linux 相关工作岗位很多。
如今仍在工作的12名最“屌”的程序员
人们每天使用的App,以及玩儿的电子游戏不是凭空就有的,而是程序员笔耕不辍,靠着他们一行行的代码开发出来的。
太邪恶!C++ 程序员离职之前要做的事
有人先在 Twitter 发了一条推,号称 「C++ 砖家建议」:#define private publi
由一次程序崩溃引起的对new表达式的再次学习
某天,一个同事跟我反馈说在windows上调试公司产品的一个交易核心时出现了使用未初始化的指针导致后台服务崩
一个最不可思议的 MySQL 死锁分析
死锁问题背景做MySQL代码的深入分析也有些年头了,再加上自己10年左右的数据库内核研发经验,自认为对于My
听说了吗?“撩”码的正确姿势是这样的。。。
开始之前,想问一下大家开发中用的都是哪些反编译软件呢??? 开发过程中,我们总想看一下类的源代码,然后就按
微软与开源的这些年……
最近,微软在开源方面的动作频频引人注目,但是也许你并不知道微软从2004年就开始参与开源了,而就在那一年,Facebook 和 Ubuntu 才刚刚成立。
Java应用架构的两三事
常见的不同系统相同语言之间的交互用RPC(远程过程调用),或者RMI(远程方法调用)实现,不用对外部提供服务,当然上面说的也可以使用在相同语言之间的交互,只是我常用的是RPC
【微学堂】802.11ac wave2 为何而来?
本文编辑整理自【微学堂】第九期:802.11ac wave2 为何而来? 活动实录。