因为在很多年前刚学java的时候用到Hashtable的时候比较好奇为什么第二个t是小写,这不符合sun的风格啊,整个jdk都是标准驼峰,于是带着这个疑问翻过 很多书,看多很多资料,最后的结论是: Hashtable的第二个t小写是sun的失误,很多书都提到这个问题,很多人都给sun提过建议修改过....
分类:
编程语言 时间:
2015-02-06 14:43:08
阅读次数:
169
1、写类的要点: 类名要具有描述性,有意义 驼峰式命名 如:class GirlFriend2、 类里面的变量--成员属性 类里面的函数--成员方法3、在类的成员属性前面一定要有一个修饰词,如果不知道是用什么修饰词,就可以使用var(关键字),如果一旦有其他的修饰词就不要有var4、构造方法 __c...
分类:
Web程序 时间:
2015-01-20 17:09:28
阅读次数:
231
问题CSS 类或 ID 命名时单词间连接通常有这几种写法:驼峰式:solutionTitle、solutionDetail用横杠连接:solution-title、solution-detail下划线连接:solution_title、solution_detail应该采用哪种写法呢?选择的时候是出...
分类:
Web程序 时间:
2015-01-20 10:17:00
阅读次数:
458
目录结构:
命名规则:
使用ThinkPHP开发的过程中应该尽量遵循下列命名规范:
类文件都是以.class.php为后缀(这里是指的ThinkPHP内部使用的类库文件,不代表外部加载的类库文件),使用驼峰法命名,并且首字母大写,例如DbMysql.class.php;确保文件的命名和调用大小写一致,是由于在类Unix系统上面,对大小写是敏感的(而ThinkPHP在调试模...
分类:
Web程序 时间:
2015-01-12 11:00:00
阅读次数:
169
模型类一般位于项目的Lib/Model 目录下面,当我们创建一个UserModel类的时候,其实已经遵循了系统的约定。模型类的命名规则是除去表前缀的数据表名称,采用驼峰法命名,并且首字母大写,然后加上模型类的后缀定义Model,例如:
模型名(类名)
约定对应数据表(假设数据库的前缀定义是 think_)
UserModel
think_user
UserTy...
分类:
Web程序 时间:
2015-01-12 10:57:31
阅读次数:
165
之前遇到一种命名要求,强制不使用下划线,全部用驼峰命名法来Mission1GetName();Mission1_GetName();先不说哪种方法好,下面这种缩写的情况。。这种命名要求就SB了Mission1GetWIN32BTNGO();//Mission1 Get WIN32 BTN(Butto...
分类:
其他好文 时间:
2015-01-11 17:32:15
阅读次数:
533
驼峰 转 蛇形CamelCase.camelize蛇形 转 驼峰1. Rails的的ActiveSupport 加上下划线为以下几点:class String def underscore self.gsub(/::/, '/'). gsub(/([A-Z]+)([A-Z][a-z])/,'\1_\...
分类:
其他好文 时间:
2015-01-08 20:08:54
阅读次数:
645
package pkg_flag; // message service的命名空间, 小写message MsgFlag { // MsgFlag是一个类, 驼峰 ...
分类:
其他好文 时间:
2015-01-08 17:32:19
阅读次数:
220
博客主页:http://blog.csdn.net/minna_d
起因:
我们经常会有驼峰字符串与下划线字符串相互转化的需求, 而且这个还不好之间用正则替换。
比如:db 表中命名风格通常为下划线风格, web应用pojo中通常有时驼峰风格。 如果字段太多,总觉得很麻烦
实现:
cm2us.py:
#!/bin/python
import re
import sy...
分类:
其他好文 时间:
2015-01-07 15:06:59
阅读次数:
294
课时141PHP如何抽象一个类1.类名要具有描述性,加上二级名.class2. 类名有多个单词组成的话,每个单词首字母要大写,驼峰式命名.课时142PHP类中的成员属性和成员方法1.成员属性前面必须要有修饰词var public private protected课时143PHP实例化对象$tom ...
分类:
Web程序 时间:
2015-01-07 12:56:33
阅读次数:
151