图形界面,运行ntsysv
chkconfig –level 2345 服务名称 off
服務名稱
建議
說明
acpid
停用
...
13899℃
技术债务是由Ward Cunningham在1992年的报告[1]创造的一个比喻,被定义为当我们有意或无意地做了错误的或不理想的技术决策[2]所累积的债务。它和金融债务非常相似。一个人贷款了就会产生债务。如果他定期还款,那么所创建的债务是可以接受的,不会产生进一步的问题。但是...
8779℃
关于技术领导者应该具备的品质和管理技巧,本文择要归纳如下。
如果不能从帮助团队获得满足感,那么就不要成为一名领导者
技术领导者要忙于会议、计划、打断、团队沟通、文档等工作,永远无法达到一个人单独工作时所能达到的那种个体生产力。
技术领导者的工作不...
11342℃
yii consolecommand 控制台命令,实现定时任务。当然,这得结合系统,如XP的计划任务,linux的crontab命令。
1,配置好,要执行的页面。本文为 protected/commands/crons.php
<?php...
8003℃
丰盛的早餐——身处高科技产业漩涡的我们常常会熬夜到凌晨两三点,然后又因为起得晚急匆匆赶去上班,因而没时间吃任何早餐。又或者,可能你只能在路上一些脏兮兮的早餐店中买点小得可怜的熏肉三明治。我们都知道早餐是一天中最重要的一餐。而且不仅仅是要吃早饭,吃什...
7780℃
程序设计法则,与设计和工程的原理密切相关。下面这些编程法则帮助我让我获益匪浅,所以我想分享给大家,希望也能帮助大家更高效,生产出的代码更容易维护,并且 bug 和缺陷更少。
DRY 原则
不要重复(Don’t repeat yourself)&...
6123℃
低级程序员认为自己与高级程序员的区别, 主要是高级程序员任何功能都能编码实现, 编码速度快, 代码无 bug. 正如一惯的那样, 低级程序员之所以低级, 正是因为他们勉强能看到(或者根本看不到)事物的表象而看不到本质. 所以, 低级程序员总结出的一切东西, 你都可以大胆的忽略...
4714℃
但我认为程序员只需分三类:天才的程序员、理想的程序员、平庸的程序员。平庸的程序员编写腐烂的代码,没有规范和一致性,固守旧世界的语言,还好谈论大的架构和性能,说的比做的漂亮,至于进程为什么会崩溃这样的小问题是不屑于去了解的。理想的程序员心眼儿不坏(他们从来都不是办公室政治的宠儿...
8315℃
修改mysql配置项一定要知道的:
一次只改变一个设置!这是测试改变是否有益的唯一方法。
大多数配置能在运行时使用SET GLOBAL改变。这是非常便捷的方法它能使你在出问题后快速撤销变更。但是,要永久生效你需要在配置文件里做出改动。
...
8643℃
让我们来谈谈代码审查(Code Review)。如果花几秒钟去搜索有关内容,你会发现许多论述代码审查好处的文章(例如,Jeff Atwood的这篇文章)。你还会发现许多介绍如何使用代码审查工具的文档,比如我们常用的Upsource。但能够在你审查他人代码时指导查什么的内容却很...
6515℃
一个产品从无到有,技术人员的角色需要融入创业的每一个阶段。任何产品需求,运营策略,甚至推广效果的判断,都涉及到技术实现 。同时随着公司的不断变大,产品功能的增多,部门的增多,人员的增多,就会涉及到协调沟通和管理。这就要求技术负责人不单是只对技术比较擅长就行,还需要在管...
7271℃
PHP数学函数一般比较耗时的,因此在实际的项目当中涉及数学运算(包括算术运算)尽量使用PHP系统自带的内部函数。
string decbin ( int $dec ) — 十进制转换为二进制
string decoct ( int $dec ) &md...
7936℃
大多数web应用程序都离不开session的使用。这篇文章将会结合php以及http协议来分析如何建立一个安全的会话管理机制。我们先简单的了解一些http的知识,从而理解该协议的无状态特性。然后,学习一些关于cookie的基本操作。最后,我会一步步阐述如何使用一些简单,高效的...
7009℃
一、大规模并发带来的挑战
在过去的工作中,我曾经面对过5w每秒的高并发秒杀功能,在这个过程中,整个Web系统遇到了很多的问题和挑战。如果Web系统不做针对性的优化,会轻而易举地陷入到异常状态。我们现在一起来讨论下,优化的思路和方法哈。
1. 请求接口的合理设计
...
5868℃
当一个Web系统从日访问量10万逐步增长到1000万,甚至超过1亿的过程中,Web系统承受的压力会越来越大,在这个过程中,我们会遇到很多的问题。为了解决这些性能压力带来问题,我们需要在Web系统架构层面搭建多个层次的缓存机制。在不同的压力阶段,我们会遇到不同的问题,通过搭建不...
7396℃