沉默王二

不务正业的IT狗,喜欢读书和写作

人月神话札记:编程的苦恼和乐趣

岸上的船儿如同海上的灯塔,无法移动编程系统产品是程序开发基础上多出9开发成本的组成编程的乐趣: 来自使用者的认可过程的强大魅力创造新事物的纯粹快乐可以随意创造并且驾驭还有持续学习的快乐 苦恼:既然大师都说无奈了,那我们凡人更要正常的面对 追求完美,大多数其他的生活我们更习惯差不多,而程序允许不...

2015-01-30 17:07:30

阅读数:564

评论数:0

论证select count(*)和select count(1)

本篇通过一些列的数据证明,对于大家在使用select count(1)和count(*)时存在的误区和理解进行强有力的数据证明: 1.count(1)比count(*)平均时间可能稍短一点,但是并不总是这样 2.count在表有主键的时候比没有主键的时候快,但是主键作为count条件时最慢

2015-01-28 14:38:53

阅读数:8196

评论数:3

微管理:给你一个技术团队,你该怎么管札记-化繁为简

宝剑锋从磨砺出,梅花香自苦寒来一页纸项目立项,把六脉神剑的“目标、核心方法、关键依赖、风险、需求与估算、关键用例”列出来,发送给项目成员每一个人,让大家把想法说出来。项目预演,无非就是按照当前既定的思路,把这条路一直走下去,知道达到目标,检验当前的理论在实战总是否能够行得通。立项通知,如果项目确定...

2015-01-27 12:54:33

阅读数:789

评论数:0

微管理:给你一个技术团队,你该怎么管札记-选人和用人

目标要符合SMART原则: 具体的可度量的通过努力可以达到的和其他目标具有相关性有明确的截至日期 对新员工的五个要素: 团队介绍有关战略有关价值观有关团队文化有关原则 坚持少即是多 团队人员项目选择团队规则核心产品 人品比能力重要团队成员要能互补让卓越成为一种习惯水至清则无鱼,人至察则无徒团...

2015-01-26 17:08:55

阅读数:806

评论数:0

代码大全2札记:构件决策

让工程师选择自己熟悉的编程语言编写,这样效率比同等经验使用不熟悉编程语言的工程师效率要提高30%。编程约定,在之前的对日外包项目中,他们很重视代码编写的约定俗成,他们会整理出各种行之有效的规则让每一个工程师遵守,而我当前所处的团队因为成员开发能力参差不齐,加上没有充足的前期准备工作,导致一个项目中...

2015-01-25 14:47:39

阅读数:673

评论数:0

微管理:给你一个技术团队,你该怎么管札记-项目经理

项目经理:客户指责你,老板压迫你,家人不理解你,但是公司不能没有你。博学之(项目经理广泛的学习业务、行业知识、客户沟通的礼仪化、良好的工作学习),审问之(详细的询问成员、上级、团队问题),慎思之(对待决策要慎重的考虑),明辨之(明确辨析团队要做什么不做什么),笃行之(认真的执行项目计划和任务)。业...

2015-01-23 15:46:01

阅读数:796

评论数:0

代码大全2札记:前期准备

关注质量就是提高生产力的最佳途径。如果你看到失败的乌云已经出现在地平线时,就退回到项目的前期工作吧。准备工作的中心目标就是降低风险。方法论应该选用最好最新的,我主要想说的是,在工作的过程中一定要抓住方向。诸如今天我测试网络通信时,就犯了严重的导向性错误,我用我本地的客户端访问我本地的服务测试客户端...

2015-01-22 22:37:06

阅读数:522

评论数:0

项目管理

项目中的思考:有明确的目标(包含交付日期、成本控制、性能指标,始终不能因为环境改变目标,否则也就不能称之为项目了)、资源有限(资金不够、人员不足、时间不足,但是要拥抱事实)、结果不可逆(项目一旦结束,结果就确定了,所以把握住机会,失去了机会,就会“万劫不覆”)、项目有风险(项目进展过程中,甚至项目...

2015-01-22 13:46:11

阅读数:888

评论数:0

Java异常处理机制很有意思

在网络上看到一篇《深入理解Java异常处理机制》,看完感觉自己也有一点小想法,的确在很多Java学者的眼里,异常处理机制不就是try catch finally吗,有啥好理解,很多时候,我也经常忽略这方面的内容,感觉没什么有意思的,那么我们来扎个小马步吧。

2015-01-22 09:53:32

阅读数:1440

评论数:6

微管理:给你一个技术团队,你该怎么管札记-高效团队的三驾马车

1.书中一句话“不得不腹诽一下自己的井蛙之见”,查了一下腹诽的意思是“内心不满,却不说出来”,我觉得作序的人这个词用的十分的有问题。 2.开发团队包括靠谱的人、过程体系(每太弄明白)、技术与工具。 3.人才:要具备德才,德-把企业的利益放在第一位,才-善于学习总结并付诸于实践。 4.高效程序员特质...

2015-01-21 18:16:00

阅读数:1016

评论数:0

斯蒂夫乔布斯传札记:第五波

我们都有个有钱的邻居,叫施乐,当我闯入他家准备偷电视机的时候,发现你已经把它盗走了。比尔用这么巧妙的语言去回击乔布斯对微软盗用苹果图形界面的质问。而我们国内的小米等等只会说我们没有抄袭的废话。乔布斯如是说,“一流的成员总是喜欢喝一流的成员一起工作,而二流的成员只会带来三流的成员”,但实现情况下,我...

2015-01-17 22:22:03

阅读数:611

评论数:0

轻轻挥别2014,悄悄迎来2015

我以一个时间老人的角度来回顾自己这一年来的历程,用一个特殊的角度来看透这一年的成长,这样是一种很新颖的写法,身为工程师,我想呈现一个丰富的文笔给大家。

2015-01-16 15:30:52

阅读数:212

评论数:0

斯蒂夫乔布斯传札记:第四波

你想卖一辈子的糖水,还是想抓住机会来改变世界。 一个公司部门之间竞争,一个部门团队之间竞争,只有良性的竞争才能促进进步 一个好的产品并不能确保一定能够成功,只有好的产品结合他应该有的市场营销才能成功,今天在看到快滴和滴滴打车动不动就融资多少个亿,我只能说,产品有了好的大腿就是一种幸福,钱多就是...

2015-01-16 09:52:16

阅读数:818

评论数:2

提升mysql性能的关键参数之innodb_buffer_pool_size、innodb_buffer_pool_instances

提升mysql性能的关键参数之innodb_buffer_pool_size、innodb_buffer_pool_instances

2015-01-15 15:45:35

阅读数:9317

评论数:4

Java scope和TransactionConfiguration

Java注解scope和TransactionConfiguration经常要在项目中应用,对于scope的使用,我到现在还没有彻底弄明白,虽然我已经研究出是表示多例还是单例,然而我模糊的是何时我该用单例何时用多例,我会混淆,而TransactionConfiguration注解比较简单,用来配置...

2015-01-14 10:34:31

阅读数:2280

评论数:0

斯蒂夫乔布斯传札记:第三波

现实扭曲力场:极富魅力的措辞风格,不屈的意志,让现实屈从于自己意图的热切渴望 如果你能对抗你的上司,并且幸存下来,那么你成长的更加茁壮 要能把别人的批评听进去,比如说,这是狗屎要作为反问句,它真实的意思是告诉我,为什么这是最好的 如果能救人一命的话,你愿意让开机时间缩短10秒钟吗 鼓励团队...

2015-01-14 08:31:55

阅读数:710

评论数:0

时光老人之2014

如果从公元0年记岁的话,在作者写下这篇博客的时候,我已经两千零一十五岁了,我也不知道我是否年轻还是年入古稀,但不管怎样,我见证了作者平凡而不平庸的2014年,为作者已经迎来的2015年充满期待。我是时候该在一个叫做“CSDN”的论坛上记下这一年来我对作者的感受,当某一年作者回首往事的时候,能够从记...

2015-01-11 08:57:29

阅读数:2249

评论数:20

mysql参数优化建议

要想提高mysql的性能,首先就是必须对mysql的配置参数进行了解,在了解了mysql的配置参数后,根据自己的项目需要以及运行环境,再做出相应的调整,那么以下这些参数是经过对mysql的官方配置参数说明、网上资料查询,以及自己的各种实验得出的个人结论。

2015-01-10 09:37:40

阅读数:1611

评论数:0

mysql事务

项目中使用的是mysql数据库,有幸看到《高性能mysql》一书,并且参考其对事务的介绍,结合实际开发对事务进行了测试,主要关注点在事务的隔离级别、innodb_flush_log_at_trx_commit、autocommit参数对mysql性能的影响

2015-01-09 10:08:22

阅读数:2105

评论数:0

postgresql:远程权限开启

之前只会配置postgresql的指定IP的远程权限,后来一个客户想通过远程连接postgre,但是她的IP经常发生变动,导致我每次都要重新再进行设置,后来终于找到了方法,现做如下记录: 只针对Windows服务

2015-01-07 10:53:51

阅读数:852

评论数:0

提示
确定要删除当前文章?
取消 删除