最新发布 第21页

26点的博客「 每天都应是26个小时之【代码之外】 」

26点

如何才能成为一个好的技术领导者?

关于技术领导者应该具备的品质和管理技巧,本文择要归纳如下。  如果不能从帮助团队获得满足感,那么就不要成为一名领导者 技术领导者要忙于会议、计划、打断、团队沟通、文档等工作,永远无法达到一个人单独工作时所能达到的那种个体生产力。 技术领导者的工作不...

11106℃

PHP

Yii框架的计划任务实现 <转载留存>

yii consolecommand 控制台命令,实现定时任务。当然,这得结合系统,如XP的计划任务,linux的crontab命令。   1,配置好,要执行的页面。本文为 protected/commands/crons.php <?php...

7774℃

26点

程序猿职业怠慢的解决对策

丰盛的早餐——身处高科技产业漩涡的我们常常会熬夜到凌晨两三点,然后又因为起得晚急匆匆赶去上班,因而没时间吃任何早餐。又或者,可能你只能在路上一些脏兮兮的早餐店中买点小得可怜的熏肉三明治。我们都知道早餐是一天中最重要的一餐。而且不仅仅是要吃早饭,吃什...

7515℃

26点

优秀程序员的18大法则 — 转载

程序设计法则,与设计和工程的原理密切相关。下面这些编程法则帮助我让我获益匪浅,所以我想分享给大家,希望也能帮助大家更高效,生产出的代码更容易维护,并且 bug 和缺陷更少。 DRY 原则 不要重复(Don’t repeat yourself)&...

5941℃

26点

低级程序员和高级程序员的区别 — 留着激励自己一下

低级程序员认为自己与高级程序员的区别, 主要是高级程序员任何功能都能编码实现, 编码速度快, 代码无 bug. 正如一惯的那样, 低级程序员之所以低级, 正是因为他们勉强能看到(或者根本看不到)事物的表象而看不到本质. 所以, 低级程序员总结出的一切东西, 你都可以大胆的忽略...

4557℃

26点

优秀程序猿的6个条件

但我认为程序员只需分三类:天才的程序员、理想的程序员、平庸的程序员。平庸的程序员编写腐烂的代码,没有规范和一致性,固守旧世界的语言,还好谈论大的架构和性能,说的比做的漂亮,至于进程为什么会崩溃这样的小问题是不屑于去了解的。理想的程序员心眼儿不坏(他们从来都不是办公室政治的宠儿...

8079℃

Server

mysql需要调整的10项配置

mysql需要调整的10项配置
​修改mysql配置项一定要知道的: 一次只改变一个设置!这是测试改变是否有益的唯一方法。 大多数配置能在运行时使用SET GLOBAL改变。这是非常便捷的方法它能使你在出问题后快速撤销变更。但是,要永久生效你需要在配置文件里做出改动。 ...

8435℃

26点

如何做代码审查

让我们来谈谈代码审查(Code Review)。如果花几秒钟去搜索有关内容,你会发现许多论述代码审查好处的文章(例如,Jeff Atwood的这篇文章)。你还会发现许多介绍如何使用代码审查工具的文档,比如我们常用的Upsource。但能够在你审查他人代码时指导查什么的内容却很...

6323℃

26点

技术负责人在创业进阶中如何蜕变 <转载,用心去读>

一个产品从无到有,技术人员的角色需要融入创业的每一个阶段。任何产品需求,运营策略,甚至推广效果的判断,都涉及到技术实现 。同时随着公司的不断变大,产品功能的增多,部门的增多,人员的增多,就会涉及到协调沟通和管理。这就要求技术负责人不单是只对技术比较擅长就行,还需要在管...

7056℃

PHP

PHP中的数学运算函数

PHP数学函数一般比较耗时的,因此在实际的项目当中涉及数学运算(包括算术运算)尽量使用PHP系统自带的内部函数。 string decbin ( int $dec ) — 十进制转换为二进制 string decoct ( int $dec ) &md...

7778℃

Server

谈session、cookie和服务器安全<这次很明了,小白都能懂>

大多数web应用程序都离不开session的使用。这篇文章将会结合php以及http协议来分析如何建立一个安全的会话管理机制。我们先简单的了解一些http的知识,从而理解该协议的无状态特性。然后,学习一些关于cookie的基本操作。最后,我会一步步阐述如何使用一些简单,高效的...

6835℃

Server

从电商秒杀与抢购谈Web系统大规模并发

一、大规模并发带来的挑战 在过去的工作中,我曾经面对过5w每秒的高并发秒杀功能,在这个过程中,整个Web系统遇到了很多的问题和挑战。如果Web系统不做针对性的优化,会轻而易举地陷入到异常状态。我们现在一起来讨论下,优化的思路和方法哈。 1. 请求接口的合理设计 ...

5690℃

Server

亿级Web系统搭建:单机到分布式集群 <收藏>

当一个Web系统从日访问量10万逐步增长到1000万,甚至超过1亿的过程中,Web系统承受的压力会越来越大,在这个过程中,我们会遇到很多的问题。为了解决这些性能压力带来问题,我们需要在Web系统架构层面搭建多个层次的缓存机制。在不同的压力阶段,我们会遇到不同的问题,通过搭建不...

7226℃

26点

从野生程序猿谈起 – 毕业生应先选择大公司去磨练

野生程序员是指仅凭对计算机开发的兴趣进入这个行业,从前端到后台一手包揽,但各方面能力都不精通的人。野生程序员有很强大的单兵作战能力,但是在编入“正规军”之后,可能会不适应新的做事方法。 遭遇“野生程序员” 腾...

5876℃

26点

如何高效编程

要高效,必须把最常用的工具修炼到极致: 操作系统,尽量选择苹果、Ubuntu,window次之,当你用命令行爽呆的时候就明白了。当然如果用windows,尽量使用快捷键操作。 开发工具,eclipse 快捷键,统一的格式,重构功能 ,findb...

5387℃