岚天逸见

上一页 1 ··· 52 53 54 55 56 57 58 59 60 ··· 79 下一页

2012年7月24日 #

使用valgrind检查cache命中率,提高程序性能

摘要: 作者:[email protected]博客:blog.focus-linux.net linuxfocus.blog.chinaunix.net 本文的copyleft归[email protected]所有,使用GPL发布,可以自由拷贝,转载。但... 阅读全文

posted @ 2012-07-24 16:19 岚天逸见 阅读(718) 评论(0) 推荐(1)

disuz 7.2文字常量定义文件messages.lang.php

摘要: 当需要对disuz做一些修改时,可能会涉及到这个文件。D:\hadoop\backup\20120619221410\templates\default\messages.lang.php '未定义操作,请返回。','group_nopermission' => '您... 阅读全文

posted @ 2012-07-24 16:19 岚天逸见 阅读(82) 评论(0) 推荐(0)

什么样的命名才是合理的?谈命名的原则

摘要: 写代码,少不了各种命名,那如何才是最合理的命名,或者没有好坏之分了?如果有了理论基础,这事就好办。mooon中的命名采用的理论依据:1.简单性,拒绝画蛇添足,如类成员变量仅以“_”打头,前面的字母“m”纯是多余的2.易读性,拒绝高深莫测的缩写,宁愿使用长名称3.不固执... 阅读全文

posted @ 2012-07-24 16:19 岚天逸见 阅读(138) 评论(0) 推荐(0)

软件技术发展的几个阶段

摘要: 软件技术经历也如下几个发展阶段:1.纯属科学家的玩意2.个人英雄者的世界,比如我们常说的第一代程序员3.纯软件公司,产生了大批纯软件公司,而且活得很好,如当年的四大软件园4.软硬结合,纯软件的死了大半,象华为软硬结合活得很好5.互联网化,象腾讯、百度等6.移动互联网,... 阅读全文

posted @ 2012-07-24 16:19 岚天逸见 阅读(567) 评论(0) 推荐(0)

MOOON-agent发布:MOOON-agent系统设计与使用说明

摘要: MOOON-agent系统设计与使用说明.pdf MOOON-agent系统设计与使用说明易剑 2012/6/16目录1. 设计目标12. 应用场景23. 主要功能24. 系统骨架35. 资源接口36. 内置CommandProcessor37. 编程接口37.1... 阅读全文

posted @ 2012-07-24 16:19 岚天逸见 阅读(219) 评论(0) 推荐(0)

名词:topology、architecture和struct,究竟什么才是架构?

摘要: 在技术文档中,发现很多时候并没有对topology、architecture和struct进行严格区分,有时可以见到一个topology成了architechure,有时一个struct成了architechure。从严谨的角度出发,究竟应当如何去定义和区分,以便正确... 阅读全文

posted @ 2012-07-24 16:19 岚天逸见 阅读(199) 评论(0) 推荐(0)

养成良好的编程习惯

摘要: 良好的编程有习惯的意义在于:1.犹如面子,给人好的好象2.犹如在找东西,容易找到3.不给人添麻烦,让人接手得舒舒服服4.从源头避免版本不一致问题(当同一个文件在不同目录下出现拷贝时,容易出现其中某个未同步更新的问题)5.提升代码的维护性良好的习惯包含但不限于以下几点:... 阅读全文

posted @ 2012-07-24 16:19 岚天逸见 阅读(126) 评论(0) 推荐(0)

为何有着良好设计的系统代码反而不容易看懂?

摘要: 在实践中遇到一个问题,就是经过良好设计而实现的代码,大家会觉得不容易看懂,而平铺直述的反而易看。我分析这是一个很正常的现象,原因是未设计而出的代码是按人的正常思维平铺直述的,所以大家容易看,这些代码常有些共性:即冗长、重复的现象常见、基本没有职责单一可言、比较扁平、以... 阅读全文

posted @ 2012-07-24 16:19 岚天逸见 阅读(172) 评论(0) 推荐(0)

通过包装父类的抽象方法达到结构和行为都统一

摘要: 注:原发表在Hadoop技术论坛在进行OO时,很容易做到结构统一,这个也容易理解,如下:class Parent{public: virtual void hello() = 0;};class Child1: public Parent{private: ... 阅读全文

posted @ 2012-07-24 16:19 岚天逸见 阅读(111) 评论(0) 推荐(0)

C语言编程程序的内存如何布局

摘要: C语言编程程序的内存如何布局C语言程序在内存中各个段的组成 C语言程序连接过程中的特性和常见错误 C语言程序的运行方式 一:C语言程序的存储区域 由C语言代码(文本文件)形成可执行程序(二进制文件),需要经过编译-汇编-连接三个阶段。编译过程把C语言文本文件生... 阅读全文

posted @ 2012-07-24 16:19 岚天逸见 阅读(118) 评论(0) 推荐(0)

上一页 1 ··· 52 53 54 55 56 57 58 59 60 ··· 79 下一页

导航