这就是所谓的结对编程?

标准

前端时间抄得火爆的结对编程,其实这个只是概念问题,在实际开发中,我们早已接触了结对编程….   一些软件公司提倡“结对编程”,即两名程序员坐在同一台电脑前,一人负责写代码,一人负责监控程序设计和检查错误。   Atlassian软件公司则拿这一概念开涮,拍摄了一段恶搞视频。 来源于


jquery实现wordpress后台登录的摆动效果

标准

刚学jquery的时候,看到wordpress的后台登录框那里登录错误的时候有个摆动的功能,感觉效果不错,所以自己也用jquery实现了这个效果,代码如下: /* * * 控件震动动画 * obj控件 * time震动时间长——短循环长度 * wh震动幅度px * fx动画速度s */ function flash(obj,time,wh,fx) { var $panel = $(obj); var offset = $panel.offset()-$panel.width(); var x= offset.left; var y= offset.top; for(var i=1; i< 阅读全文 »


C#重定向 进程调用 WinForm多线程

标准

太阳山的博客: 需求: 一个以前的控制台程序,由于命令行方式对用户不够友好,所以加个界面调用控制台程序,但是以前的控制台输出信息就要重定向到新的界面上,要不用户不知道程序信息更不好。   在命令行下重定向本来是很容易的一件事情(Hello >1.txt,Linux 的 | 管道功能更强),但是发现.net里面调用重定向却不是那么容易。 先写一个例子程序,一个Form程序,里面一个Button,每点一次Button,Console.WriteLine一些东西.          private voi 阅读全文 »


史上最全PHP数组排序函数大全

标准

全世界的屋顶: 有时候,一个php函数就能省去我们大量的代码,在写程序的时候,如果能灵活运用这些函数,将大大节省时间,提高效率,下面总结的是php常用的数组排序函数,phper一定会用到的。 简单排序 首先,让我们来看看最简单的情况:将一个数组元素从低到高进行简单排序,这个函数既可以按数字大小排列也可以按字母顺序排列。PHP的sort()函数实现了这个功能,如Listing A所示: Listing A   <?php $data = array(5,8,1,7,2);  sort($data);  print_r($data); &A 阅读全文 »


PHP set_time_limit函数

标准

App6:   说明 void set_time_limit ( int $seconds ) 设置允许脚本运行的时间,单位为秒。如果超过了此设置,脚本返回一个致命的错误。默认值为30秒,或者是在php.ini的max_execution_time被定义的值,如果此值存在。 当此函数被调用时, set_time_limit()会从零开始重新启动超时计数器。换句话说,如果超时默认是30秒,同时,脚本中又设置了25秒,如 set_time_limit(20)。那么,脚本在超时之前可运行总共时间为45秒。     Report a bug 参数   secon 阅读全文 »


二×程序员 VS 苦×程序员

标准

这篇文章是根据我去年的一封Email修改而来的。我把它贴出来是想看看我的想法是否正确。 经过多年的观察,我发现世界上的程序员可以分为两种,不论他们使用何种技术: 1. 二逼程序员(Day Programmers) 2. 苦逼程序员(Night Programmers)     Day Programmers 在这个行业里占了大多数。你会发现这类程序员往往在一些大的企业和组织任职,这些单位往往可以容忍一定的低效率。他们往往有以下特质: 1. 他们大部分是被领导,而非领导别人 2. 他们无法处理复杂的问题 3. 他们没有能力提出解决方案 4. 他们在家里没有开发环境 5. 他们 阅读全文 »


PHP开发者常犯的11个MySQL错误

标准

数据库是Web大多数应用开发的基础。如果你是用PHP,那么大多数据库用的是MYSQL也是LAMP架构的重要部分。 PHP看起来很简单,一个初学者也可以几个小时内就能开始写函数了。但是建立一个稳定、可靠的数据库确需要时间和经验。下面就是一些这样的经验,不仅仅是MYSQL,其他数据库也一样可以参考。 1、使用MyISAM而不是InnoDB MySQL有很多的数据库引擎,单一般也就用MyISAM和InnoDB。 MyISAM是默认使用的。但是除非你是建立一个非常简单的数据库或者只是实验性的,那么到大多数时候这个选择是错误的。MyISAM不支持外键的约束,这是保证数据完整性的精华所在啊。另外,MyIS 阅读全文 »


40个迹象表明你还是PHP菜鸟

标准

就是程序员: 1. 不会利用如phpDoc这样的工具来恰当地注释你的代码 2. 对优秀的集成开发环境如Zend Studio或Eclipse PDT视而不见 3. 从未用过任何形式的版本控制系统,如Subclipse 4. 不采用某种编码与命名标准,以及通用约定,不能在项目开发周期里贯彻落实 5. 不使用统一开发方式 6. 不转换(或)也不验证某些输入或SQL查询串(译注:参考PHP相关函数) 7. 不在编码之前彻底规划你的程序 8. 不使用测试驱动开发 9. 不在错误开启状态下进行编码和测试(译注:参考PHP函数error_reporting) 10. 对调试器的好处视而不见 11. 不重构 阅读全文 »