程序员
-
基于mybatis读写分离插件
我相信很多朋友都尝试写过读写分离插件,或者项目中用到过。首先读写分离的职责应该属于数据访问层而不是业务层,其次读写分离不应该侵入我们代码层中。因此在service—dao—orm—…
-
卫向军访谈录(二):从旧金山到三好男人
那个年代外企比较吃香,提供良好的待遇和工作环境,微软也很重视每位员工的职业生涯。人力资源和管理部门通过专业能力,竞争力,沟通力等十个维度来量化一个人的综合能力,即职级能力模型。 …
-
Go 语言在极小硬件上的运用(一)
Go 语言,能在多低下的配置上运行并发挥作用呢? 我最近购买了一个特别便宜的开发板: 我购买它的理由有三个。首先,我(作为程序员)从未接触过 STM320 系列的开发板。其次,ST…
-
学语言不如学框架,框架将成为程序编写的必然选择?
在过去的二十年中,编程领域发生了很大的变化,程序员花费了大量的时间来完善语法和代码结构。之前,从头开始以完美的语法编写代码是衡量程序员能力的最佳标准。但是,二十年后,这种做法消失了…
-
程序员也有“原生家庭”
1、啥叫程序员的“原生家庭”?每个人都有自己的原生家庭,而且近年来这个词越来越火,因为原生家庭对一个人性格的塑造,价值观、人生观的形成,影响很大。 对于我们IT圈的人,特别是程序员…
-
基于mybatis读写分离插件
我相信很多朋友都尝试写过读写分离插件,或者项目中用到过。首先读写分离的职责应该属于数据访问层而不是业务层,其次读写分离不应该侵入我们代码层中。因此在 service—dao—orm…
-
再过5年,你还在写代码吗?
自从华为开始规定45岁自动退休之后,坊间突然开始流传程序员的35岁“大龄危机”,超过35岁,将会成为“被裁员、被清退”的主要对象。这 35 岁的“中年危机”当然不是空穴来风。程序员…
-
8款最好用的Java集成开发工具(IDE)
众所周知,Java IDE是帮助程序员来更加轻松的编写和调试Java程序,一个好的IDE具备很多功能,例如调试,编辑,切换视图等等。 IDE的选择涉及到很多方面,例如项目性质、团队…
-
为什么 const 无法让 C 代码跑得更快?
在几个月前的一篇文章里,我曾说过“有个一个流行的传言,const 有助于编译器优化 C 和 C++ 代码”。我觉得我需要解释一下,尤其是曾经我自己也以为这是…
-
使用 Python 学习面向对象的编程
使用 Python 类使你的代码变得更加模块化。 在我上一篇文章中,我解释了如何通过使用函数、创建模块或者两者一起来使 Python 代码更加模块化。函数对于避免重复多次使用的代码…