数据结构: menu = { '北京':{ '海淀':{ '五道口':{ 'soho':{}, '网易':{}, 'google':{} }, '中关村':{ '爱奇艺':{}, '汽车之家':{}, 'youku':{}, }, '上地':{ '百度':{}, }, }, '昌平':{ '沙河': ...
分类:
编程语言 时间:
2018-08-06 21:42:50
阅读次数:
223
1.懒汉式(使用时构建对象) 1.1 版本1:直接私有化构造函数。 缺点:非线程安全,当多个线程同时运行到if (instance==null)时,会创建多个对象。 1.2 版本2: synchronized版本,使用同步锁。 缺点:造成其他线程全在等待,影响程序执行效率。 2.双重校验锁 优点:减 ...
分类:
其他好文 时间:
2018-08-05 21:25:38
阅读次数:
153
一个类只有一个实例例如:LOL里有一个怪叫大龙GiantDragon,只有一只,所以该类,只能被实例化一次 饿汉式单例模式: public class GiantDragon { //私有化构造方法使得该类无法在外部通过new 进行实例化 private GiantDragon(){ } //准备一 ...
分类:
其他好文 时间:
2018-08-02 14:58:02
阅读次数:
118
1.封装 广义: 类 方法 包 的定义本身就是一种封装 狭义: 在设计一个类的时候 将所有的属性设置为私有的 并对各个私有的属性设计相应的 存/取方法 来完成对属性的使用 私有化只能代表封装的特性 可以说私有是封装的一种 不能说封装即是私有 封装的好处: 隐藏实现细节 提供公共的访问方式 提高了安全 ...
分类:
其他好文 时间:
2018-07-29 21:12:50
阅读次数:
112
menu = { '北京': { '海淀': { '五道口': { 'soho': {}, '网易': {}, 'google': {} }, '中关村': { '爱奇艺': {}, '汽车之家': {}, 'youku': {}, }, '上地': { '百度': {}, }, }, '昌平': ...
分类:
其他好文 时间:
2018-07-28 13:34:26
阅读次数:
184
一,一个典型的应用,利用小图的自动延伸,实现整个网页背景图,充分节约资源宽带。如:汽车之家的404页背景图就是这样 ...
分类:
其他好文 时间:
2018-07-27 14:49:01
阅读次数:
134
单例模式:只有一个实例的设计模式。单例模式有三点要求 * 构造方法私有化(保证外部不能直接构造) * 提供一个静态私有属性指向实例 * 提供一个公有的静态方法提供实例 简单单例演示 测试 结果:true 这里还有一个问题就是多线程下就有问题了。什么问题呢?请看下面代码 演示 测试 结果: 产生这种结 ...
分类:
其他好文 时间:
2018-07-22 12:58:00
阅读次数:
161
Hibernate数据模型用于封装数据,开发时候需要遵从如下规范:1)提供公共无参的构造方法(可使用自动生成的)如果使用投影技术,一定要显式声明公共无参的构造方法2)提供一个标识属性,作为对象的主键,映射数据库表主键通常使用uuid作为主键3)对所有其他属性进行私有化声明,并进行标准封装属性声明时使 ...
分类:
Web程序 时间:
2018-07-22 11:34:08
阅读次数:
205
爬汽车之家: python一行代码打印心 python画玫瑰花 python其他画图实例: ...
分类:
其他好文 时间:
2018-07-18 01:11:31
阅读次数:
201
目标:汽车之家https://car.autohome.com.cn/pic/series/153-1-p5.html ...
分类:
其他好文 时间:
2018-07-15 19:51:26
阅读次数:
200