代码改变世界

PHP编码规范改进版

2010-08-19 10:07 by 韩龙, 798 阅读, 0 推荐, 收藏, 编辑
摘要:1 介绍 为了更好的提高开发的工作效率,保证开发的有效性和合理性,并最大程度的提高代码的可读性和可重复利用性,制订此规范。本规范包含了PHP开发时程序编码中代码缩进规则、控制结构、函数调用、函数定义、注释、包含代码、PHP标记、文件头的注释块、CVS标记、URL样例、常量命名等方面的规则。1.1 标准化的重要标准化问题的确在某些方面上让每个人头痛,让人人都觉得大家处于同样的境地。但是这往往是因为... 阅读全文

开发语言的选择

2010-08-19 00:26 by 韩龙, 2971 阅读, 1 推荐, 收藏, 编辑
摘要:关于Java与.Net孰优孰劣,Linux与Windows哪个更好的等等的争论由来已久,而且在我们的有生之年,还会时不时看到的这种争论。本篇文章不想在这种争论上增加一把干柴,只是希望从开发语言的选择角度上,提供一些个人看法。公司、个人选择一种语言或者环境时,理由有很多,大体上可分为两种:语言本身,公... 阅读全文

memCached客户端CPU过高问题的排查

2010-08-17 11:31 by 韩龙, 3358 阅读, 4 推荐, 收藏, 编辑
摘要:公司网站使用了memCached来做分布式缓存,最近有人反映memCached客户端占用CPU过高,怀疑是第三方客户端性能不佳,进而怀疑是文本协议的问题,要求部门自己开发memCached的客户端,使其支持二进制协议。因为重新开发客户端工作量比较大,同时在日常开发中,没有听说过memCached客户端遇到瓶颈。因此对此问题进行了排查。结果发现主要是由于客户端反序列化,类设计不合理造成的。把排查过程... 阅读全文

Url小写替换工具开发笔记

2010-08-09 21:23 by 韩龙, 1599 阅读, 0 推荐, 收藏, 编辑
摘要:SEO部门在进行SEO的过程中,发现搜索引擎区分大小写。因此做了这个Url大小写替换工具。开发过程中,遇到一些问题,例如委托,重构,类与项目的涉及等,觉得有些记录和探讨的价值,因此整理了一下作为开发笔记。 阅读全文

经纬度相关计算

2010-07-13 03:01 by 韩龙, 4925 阅读, 4 推荐, 收藏, 编辑
摘要:近期做一个与GRPS相关的应用,涉及到经纬度的计算,找资料时颇费了一番功夫,特此将其相关资料整理了一下,发布出来,希望对用到的同学有所帮助。闲话少说,经纬度计算主要有两种:1. 知道两点的经纬度值,计算两点间的距离2. 知道一点的经纬度,知道另一点相对于此点的角度,距离。计算另一点的经纬度信息对于第... 阅读全文

使用JS闭包特性的简单应用

2009-08-20 11:36 by 韩龙, 3734 阅读, 1 推荐, 收藏, 编辑
摘要:在最近的项目中,为了实现对各节点状态的同时监控,结合js中的setInterval和闭包特性,模拟实现了C#中的多线程,从而实现了同时监控各节点状态,希望能对大家的开发有所帮助。 阅读全文

招聘OA工程师

2008-06-30 18:07 by 韩龙, 703 阅读, 0 推荐, 收藏, 编辑
摘要:地点:北京市要求: 有过moss开发,熟悉基于moss的系统集成,如exchange server、lcs等。 薪酬面议,有意者发送简历至liqh@bitauto.com 阅读全文

Discuz!NT 系统架构分析

2008-06-25 12:35 by 韩龙, 13472 阅读, 0 推荐, 收藏, 编辑
摘要:对Discuz!NT论坛的架构和程序上的分析。主要从整体架构,皮肤实现,数据库访问与设计等方面进行了简单介绍。 阅读全文