摘要: 为什么数据库要设置默认值呢?因为我们希望在插入数据时,有意或无意间被忽略的字段能够交由MySQL按我们事先预想的方式处理,例如一些默认正常状态码、用户插入数据时候尚未设置的文本字段,诸如此类。假设student表里有一个字段score被设置为,插入一条数据记录时,score字段值为空,那这时scor... 阅读全文
posted @ 2014-09-25 11:12 TimeStory 阅读(7392) 评论(0) 推荐(0) 编辑
摘要: 如下图: 阅读全文
posted @ 2014-09-22 22:14 TimeStory 阅读(613) 评论(0) 推荐(0) 编辑
摘要: 1、关于控制反转和依赖注入的理解:控制反转:一般的,当实体类被使用时,调用者需要创建实体类的实例。控制反转的意思即是调用者不再实例化实体类了,而只是声明类对象和封装对象的使用。具体的实例化由容器来实现。依赖注入:依赖注入是控制反转这种设计模式的一个关键步骤。把对象的实例化交给容器时,容器负责生成具体... 阅读全文
posted @ 2014-07-27 09:40 TimeStory 阅读(1384) 评论(1) 推荐(0) 编辑
摘要: list为继承自collection接口的接口,list里存储的值的类型通过list泛型来声明;存值时调用ArrayList类的add方法,删除时调用用remove方法。list的很多方法与set很相似,但在存储结构上有区别,set的存储特点为无序和互异,相反的,list的存储特点为有序和存异。pa... 阅读全文
posted @ 2014-07-21 16:24 TimeStory 阅读(6955) 评论(0) 推荐(0) 编辑
摘要: java中的set接口有如下的特点:不允许出现重复元素;集合中的元素位置无顺序;有且只有一个值为null的元素。因为java中的set接口模仿了数学上的set抽象,所以,对应的数学上set的特性为:互异性:一个集合中,任何两个元素都认为是不相同的,即每个元素只能出现一次。无序性:一个集合中,每个元素... 阅读全文
posted @ 2014-07-21 15:19 TimeStory 阅读(2355) 评论(0) 推荐(0) 编辑
摘要: 冒泡排序,是模仿鱼吐泡沫是的样子,大泡泡先浮出水面,小泡泡浮的比较慢。 今天在看冒泡排序的时候,突然想到模仿算盘的样子做排序。 首先把待排序的每个数字看作算盘的一排珠子,珠子的个数代表这个数字的大小。假设算盘倾斜的时候,珠子会发生侧移。那么当算盘倾斜的时候,第一排珠子的数量肯定是最多的,第二... 阅读全文
posted @ 2014-05-19 19:25 TimeStory 阅读(698) 评论(0) 推荐(0) 编辑
摘要: 手机名称有GSM:表示只支持中国联通或者中国移动2G号段(130、131、132、134、135、136、137、138、139、145、147、150、151、152、155、156、157、158、159、182、183、185、186、187、188)。 手机名称有CDMA:表示只支持中国电信 阅读全文
posted @ 2014-01-23 23:25 TimeStory 阅读(248) 评论(0) 推荐(0) 编辑