摘要: 前段时间出了Windows 8开发者预览版,貌似还挺受关注的,确实,windows和苹果不受关注还有谁受关注呢? 一直想着要体验一把。趁着周末,就捣鼓了一回,用的是虚拟机安装。 因为之前在网上偶尔看到有人说,目前唯一能装win8的是Oracle的VirtualBox。下了一个最新版,怎么装都装不上,而且还特地找到那篇网帖跟着装了一回,每次都是复制完文件开始装的时候报错。现在还没有养成好的写博客的习惯,要不然当时就会将错误的情形捕捉下来放到博客上了。 想着还是对VMware比较熟悉,因为之前用过VMware7装过xp和red ... 阅读全文
posted @ 2011-10-18 21:06 Core Hua 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 今天晚上打开笔记本,准备继续学习《PHP和MySQL Web开发》一书。打开xampp的控制面板,突然发现Apache无法启动。每次点击start按钮,都是很快闪出一个Running,然后立即又变成start了。本人算是百思不得其解,只有问问强大的google和baidu了。 在谷歌里面百度了一下,大致获取了问题的解决办法,现记录如下: 进入xampp的安装路径,查看Apache的错误日志,发现里面什么东东都没有,然后看其它几个日志,里面也是什么东东都没有。之前网上有哥们说error.log里面有,可能因为版本不同,我使用的这个版本也可能不会在错误日志里面记录。 接下来只有碰运气了。命比较好. 阅读全文
posted @ 2011-10-18 20:26 Core Hua 阅读(415) 评论(1) 推荐(0) 编辑
摘要: 这一章Bob大叔把我们带入了函数的世界。在这一章中,大叔也提出了不少新颖的观点,并且一直强调的一件事就是—do one thing。这是Bob大叔关于函数的思想的核心。下面来看看这一章主要都讲了些什么。 1.Small(短小精悍) The first rule of functions is that they should be small. The second rule of functions is that they should be smaller than that.(函数的第一原则是精简,第二条原则是更精简) ... 阅读全文
posted @ 2011-10-18 19:23 Core Hua 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 1.PHP标记的四种风格 (1)XML风格:<?php echo ‘<p> Order processed.</p>’;?>,这是php推荐使用的风格,服务器管理员不能禁用这种风格的标记,故可以保证在所有服务器上都能使用这种风格的标记,对于编写不同服务器环境的应用程序很方便。 (2)简短风格:<? echo ‘<p> Order processed.</p>’;?>,这种标记风格最简单,遵循SGML(标准通用标记语言)处理说明的风格。要使用这种标记风格,你必须在配置文件中启用short_open_tag选项,或启用短标记选 阅读全文
posted @ 2011-10-12 21:19 Core Hua 阅读(1387) 评论(0) 推荐(0) 编辑
摘要: 这一章主要将的是命名。Bob大叔确实不是一般人,讲的头头是道,并且讲得很细致。虽然他和Steve McConnell两位都对命名做过自己的阐述,但是Bob大叔所讲的绝不是Steve McConnell大叔的翻版,而是有自己独到的特色。看来同为老程序员,大家的感受既有相似的地方,也有不同之处。下面来看看文章中的一些摘要。 1.Use Intention-Revealing Names(命名要表明用途) 命名可能需要花费一些时间,但由此带来的便利可以为你节省更多的时间;如果要给名字添加注释来表明其用途,那么这样的命名就没有表明它的用途。 2.Avoid Disinformation(避免不含信息. 阅读全文
posted @ 2011-10-12 20:55 Core Hua 阅读(531) 评论(0) 推荐(0) 编辑
摘要: 《Clean Code》是去年入职后不久,开发管理部的经历zhang同学推荐过,并发了一个电子版。说实话,哥哥虽然投身于祖国的程序事业,但是人还是相当的传统。我看电子版的书一般都没什么感觉,还是比较喜欢纸质的,因为随时可以带在身边,爽的时候还可以到上面画几笔。所以这次在当当上浏览计算机类图书畅销版,看到这本英文版,遂买来一读。 《Clean Code》的作者是大牛Robert C. Martin,其《敏捷开发:设计、模式与实践》一直在业内都很风靡。《Clean Code》中文译本的名字叫《代码整洁之道》,为了养成好的英文阅读习惯,这次就研习一下英文版吧。这本书跟我目前正在阅读的《代码大全》应. 阅读全文
posted @ 2011-10-11 22:11 Core Hua 阅读(5449) 评论(3) 推荐(0) 编辑
摘要: 在编程的过程中经常会用到条件语句。在重构自己的代码以及给别人做代码审查的时候,都会发现有时候条件语句写的不是很流畅,阅读起来有点费劲,现在就来看看Steve McConnell怎么说的。 1.简单的if-then语句 (1)首先写代码的正常路径,再处理不常见的情况; (2)确保对于等量的分支是正确的(不要用“>”代替“>=”) ... 阅读全文
posted @ 2011-10-11 13:13 Core Hua 阅读(505) 评论(0) 推荐(0) 编辑
摘要: 代码是程序员的语言,估计很多人都会这么说。代码写得好,写得流畅,不但自己写得时候思路会更清晰,并且在调试、重构代码的时候会更方便。两外,代码也像是程序员的脸,代码写得越好,其他人阅读你的代码的时候感觉也会越好。 1.必须有明确顺序的语句 (1)对于一些有前后依赖关系的操作和运算,在写代码的时候一定要注意流程,方法、变量的名字要能体现出这种相互的依赖关系。 (2)一定要组织代码,使得依赖关系变得很明显,否则的话别人看你的代码就不会很清楚。这里面注意两点:a,名字要能清楚的告诉别人这个方法是干什么的;b,一个方法的名字应该要说明这个方法所干的所有事情:以前遇到过一个方法,是判断状态是... 阅读全文
posted @ 2011-10-10 20:05 Core Hua 阅读(457) 评论(1) 推荐(0) 编辑
摘要: 1.选择好变量名的注意事项: (1)为变量命名时最重要的考虑事项是:改名字要完全、准确地描述出该变量所代表的事物; (2)一个好的名字通常表达的是“什么(what)”,而不是“如何(How)”; (3)变量名的平均长度达到10到16之间的时候,调试程序所花费的力气是最小的; (4)较长的名字适用于很少用到的变量或者全局变量,较短的名字适用于局部变量或者循环变量; (5)变量名中最重要的部分应该放在前面,限定词最好放在后面; 2.为特定类型的数据命名 (1)为循环下标命名要谨慎,避免下标串话(index cross-t... 阅读全文
posted @ 2011-10-09 19:28 Core Hua 阅读(464) 评论(1) 推荐(0) 编辑
摘要: 这两个Build都弄得有点手忙脚乱。究其原因主要有以下几点: 1.面对复杂代码的处理能力有待提高。CAD导图这样的功能实际上是一个比较复杂的功能,涉及的代码量、单元数以及类的个数都非常的多。在面对这样的复杂的代码的时候,一定要采取下面的步骤: (1)一定要将原来的代码跟几遍,最好能画出代码的流程图,即便不画流程图的话也要在纸上将关键的代码节点记下来; (2)应该在代码流程图上或者纸上写出自己将怎么做,以及自己代码的切入点,可以提前跟zhaok他们讨论一下; 2.在工作的过程中还是缺乏思考的能力,以后一定要想清楚怎么做之后再动手写代码,要不然的话会浪费很多不必要的时间 3.... 阅读全文
posted @ 2011-10-09 11:02 Core Hua 阅读(227) 评论(0) 推荐(0) 编辑