1、单例模式的使用场景 1、单例模式的使用场景 1)、要求生成唯一序列号的环境 2)、在整个项目中需要一个共享访问点或共享数据 3)、在整个项目中需要消耗的资源过多,如要访问IO和数据库的资源 4)、需要定义大量的静态常量和静态方法(如工具类)的环境,可以使用单例模式,当然也可以直接声名为stati ...
分类:
其他好文 时间:
2016-05-18 23:44:17
阅读次数:
241
一、设计思路 1、我采用的方法是两两计算抵消的想法,相邻的两个ID依次比较。 2、计数器用来表示水王出现的次数。默认当计数器为0时,水王就是当前的ID,因此水王出现一次,计数器从0加1,然后比较后一个ID,如果相同,意味着水王又出现一次,计数器就自加1;如果不同,意味着水王没有出现第二次,直接抵消, ...
分类:
其他好文 时间:
2016-05-18 23:43:45
阅读次数:
224
方法非常简单,用isinstance函数识别出变量类型,递归调用函数分解到原子类型的变量,序列化。 缺点是递归调用会有函数栈,复杂的对象可能占用较大内存 """ 继承自simplejson的编码基类,用于处理复杂类型的编码"""def JsonCode(obj): def _any(obj): re... ...
分类:
编程语言 时间:
2016-05-18 23:41:45
阅读次数:
276
Spring官网改版后找了好久都没有找到直接下载Jar包的链接,下面汇总些网上提供的方法,亲测可用. 1.直接输入地址,改相应版本即可:http://repo.springsource.org/libs-release-local/org/springframework/spring/3.2.4.R ...
分类:
编程语言 时间:
2016-05-18 23:41:31
阅读次数:
219
eval()方法在运行时使用反射执行后期绑定计算,因此与标准的ASP.NET数据绑定方法bind相比,会导致性能明显下降。它一般用在绑定时需要格式化字符串的情况下。多数情况尽量少用此方法Eval 方法是静态(只读)方法,该方法采用数据字段的值作为参数并将其作为字符串返回。Bind 方法支持读/写功能 ...
分类:
Web程序 时间:
2016-05-18 23:41:24
阅读次数:
252
http://blog.163.com/ljq086@126/blog/static/549639712010112921658843/ 我们可以通过使用DataTime这个类来获取当前的时间。通过调用类中的各种方法我们可以获取不同的时间:如:日期(2008-09-04)、时间(12:12:12)、 ...
Constructor类是java反射中重要的类,它是对类中构造器的描述的类。类似于Method(对类中方法的描述的类),Field(对类中属性的描述的类)。 通过创建Constructor的对象实例,我们可以创建源对象。 小测试demo: output:Car()Car(i) running ru ...
分类:
编程语言 时间:
2016-05-18 23:34:58
阅读次数:
150
Str字符串的方法: S=”123” or s=name S1=str(123) 2.首字母变大写的方法capitalize() >>> s="alex" >>> s1=s.capitalize() >>> print(s1) Alex 3.字符串的casefold()方法—>恢复字符串创建时的原始 ...
分类:
其他好文 时间:
2016-05-18 23:34:26
阅读次数:
235
本周我主要看了《构建之法》的软件测试部分。在读软件测试之前,我认为软件测试并不是很重要。很繁琐。 但是读了这一部分之后,我深深地认识到软件测试对于开发等的作用是非常大的,而且是必不可少的。下面对软件测试做一下简单介绍: 一、测试方法分类 黑箱:在设计测试的过程中,把软件系统当作一个“黑箱”,无法了解 ...
分类:
其他好文 时间:
2016-05-18 23:33:50
阅读次数:
191
这边文章主要介绍数据库以及数据库的指令使用(本文资源来自网络,仅供个人学习使用,吧啦吧啦,差不多就这个意思,不过我提到的这些软件大部分是开源免费的,所以嘛,如果有破解版的,请不要肆意使用,个人学习即可,不传播,不推广) 写在前面,如果数据库表中不能插入中文,或者插入中文乱码的时候 解决方法:①set ...
分类:
数据库 时间:
2016-05-18 23:31:08
阅读次数:
188