1.用于不要使用select * from table xxx。 需要查询哪些列就在语句中指明,一个表结构复杂时,可能会有上百列,使用*来查询时会造成很大的浪费。 2.选择合适的属性及大小 例如邮政编码使用char(6)就要比varchar(255)合适的多,省份、性别定义为enum也...
分类:
数据库 时间:
2015-03-22 00:25:05
阅读次数:
158
最近在学习spring MVC,还有jquery-easyui等框架,于是顺便自己搭了个框架玩玩,因为本人比较懒,又爱瞎折腾,于是就有了下面这些思考。
现在很多人在设计数据库的时候会将诸如“男女”,“启用,禁用”等常用的组合在保存到数据的时候不选择保存文字而选择使用01或者其他状态来取代,即0代表男,1代表女,这样可以节省数据库的存储,好处自然是不言而喻,我在公司做项目的时候也是采取这种方式。
...
分类:
编程语言 时间:
2015-03-21 11:20:27
阅读次数:
136
单例模式,是指一个类只有一个唯一的实例,一个类只会被实例化一次。实现这种效果,最佳的方式,编写包含单个元素的枚举类型。单例模式的最佳实现方式-----创建一个包含单个元素的枚举类public enum Elvis { ONE_INSTANCE; public void leaveTheB...
分类:
其他好文 时间:
2015-03-21 11:08:03
阅读次数:
124
【枚举类型】只能取特定值中的一个。使用enum关键字。是java.lang.Enum类型。【程序分析】public enum MyColor {red,yellow,green};MyColor mc = new MyColor();switch(m){ ...}
分类:
编程语言 时间:
2015-03-20 21:57:45
阅读次数:
134
//简单工厂/*当新添加一个操作时,需要添加新的实现类和在工厂方法的switch中添加,打破了开放封闭原则*/#if 0class operation{public: virtual int GetResult(int nParam1, int nParam2) = 0;};enum Ope...
分类:
其他好文 时间:
2015-03-20 18:28:45
阅读次数:
113
来源枚举定义了一个通用类型的一组相关的值,使你可以在你的代码中以一个安全的方式来使用这些值。枚举语法(Enumeration Syntax)使用enum关键词并且把它们的整个定义放在一对大括号内:enum SomeEumeration { // enumeration definition ...
分类:
其他好文 时间:
2015-03-20 17:43:36
阅读次数:
166
UIButton得父类UIControl1)创建UIButton *btn1 = [UIButton buttonWithType:UIButtonTypeRoundedRect]; 风格有如下typedef enum { UIButtonTypeCustom = 0, // 自定义,无...
分类:
移动开发 时间:
2015-03-20 12:28:55
阅读次数:
116
按钮对齐方式typedef NS_ENUM(NSInteger, UIControlContentHorizontalAlignment) { UIControlContentHorizontalAlignmentCenter = 0, UIControlContentHorizontalAli.....
分类:
其他好文 时间:
2015-03-20 10:35:34
阅读次数:
124
#define enumToString(value) @#value
eg.
typedef NS_ENUM(NSInteger, Sex) {
Male = 0,
Famale = 1,
};
NSString * string = enumToString(Male);
NSLog@(@"string=%@", string);
string=Male;...
分类:
移动开发 时间:
2015-03-19 23:59:44
阅读次数:
361
//枚举声明枚举类型[public] enum 枚举类型名{ 枚兴成员1,枚举成员2,....;}所有的枚举类型隐性地继承了 java.lang.Enum// ===============//定义枚举类型enum Directions{ EAST,NORTH,WEST,SOUTH;}public ...
分类:
编程语言 时间:
2015-03-19 18:03:56
阅读次数:
232