04 2017 档案

摘要:清明节放假前工作最后一天,协助同事解决了一个BUG,这个BUG对于所属的程序而言,可以说不是痛不痒,完全不影响使用,只是看起来有点变扭而已。然而, 对我而言, 解决这个问题的思路却是比较有代表性的,颇有一种曲线救国的味道。 事情大概是这个样子的。有需求部门反应,我们部门负责的某个项目的页面上数据显示 阅读全文
posted @ 2017-04-19 09:21 陈宏鸿 阅读(20611) 评论(152) 推荐(127) 编辑
摘要:sql查询这个东西, 要说它简单, 可以很简单, 通常情况下只需使用增删查改配合编程语言的逻辑表达能力,就能实现所有功能。 但是增删查改并不能代表sql语句的所有, 完整的sql功能会另人望而生畏。 就拿比普通增删查改稍微复杂一个层次的连接查询来说, 盲目使用, 也会出现意料之外的危险结果,导致程序 阅读全文
posted @ 2017-04-18 09:29 陈宏鸿 阅读(14099) 评论(8) 推荐(18) 编辑
摘要:公司有一个Web Service,访问量不大, 但也不算小, 每天几百万的量级。正常情况下, 平均每个请求响应的时间在200毫秒左右。 每天几百万的访问量, 那么程序每秒请求处理数量在几十个左右, 高峰期也就上百, 而服务器上php处理请求的进程数是大于这个数的,因此, 服务器的处理能力勉强能满足当 阅读全文
posted @ 2017-04-17 09:21 陈宏鸿 阅读(7695) 评论(40) 推荐(20) 编辑
摘要:菜单树是常见的前端特效, 一般长下面这样 还有各种形态的变种, 有长这样的 也有长这样的 尽管这些菜单的相貌都不尽相同, 在功能实现的本质上却都是相同的。实现程序的大致流程如下 读取服务器端的菜单数据 将数据转换成html菜单结构 为菜单结构绑定各种交互事件,如展开、关闭等。 然而, 随着需求的变化 阅读全文
posted @ 2017-04-07 09:19 陈宏鸿 阅读(1587) 评论(1) 推荐(2) 编辑
摘要:因为一个BUG, 我在一个摇摇欲坠,几乎碰一下就会散架的项目中某一个角落中发现下面这样一段代码 这段程序与那个BUG有密切的关系。 我来回反复的捉摸这段代码, 发现这段代码实现了两个功能 第一个是在一个从数据库中读取的列表数组中找出某个值是最大的一条记录, 并且把这个最大的值和跟这个值相关的时间给取 阅读全文
posted @ 2017-04-06 09:22 陈宏鸿 阅读(2649) 评论(1) 推荐(2) 编辑
摘要:软件开发工程师在行业外大众的眼里, 或许是一个出众的职业,收入不低, 技术含量还挺高,就连我自己刚入行时也是这么认为的,但事实上并不确切。任何行业中,只要是在金字塔顶端的那部分,都是令人羡慕的,然而,那是需要天赋、机缘、心血、实力的。 但如果仅仅只是想入行,就没那么苛刻了, 尤其是软件开发行业,更容 阅读全文
posted @ 2017-04-01 09:18 陈宏鸿 阅读(7113) 评论(14) 推荐(5) 编辑

点击右上角即可分享
微信分享提示