黑马程序员日记-6

原创 2015年11月18日 20:01:25

------- Android培训java培训 期待与您交流! ----------

设计模式:

单例模式:保证一个类在内存中的对象是唯一的(只有一个对象,该对象在方 法区中,不在堆中,因为该对象是静态的)

多个程序共用一个配置信息对象时就需要保证该对象的唯一性

方法:私有化本类构造函数,在该类创建一个本类静态私有对象,定义一 个静态公有方法返回本类对象引用。

实际开发中多用饿汉式,因为饿汉式没有线程安全问题

 

多线程下的懒汉式:静态方法的同步锁是当前类的字节码文件

 

演示死锁示例:

 

装饰者模式:对一组对象的功能进行加强。

装饰模式和继承都能进行功能增强,其区别是:

1. 装饰类和被装饰类都必须属于同一个接口或父类

2. 继承是让缓冲和具体的对象相结合。 

3. 装饰模式是哪个对象需要增强就将哪个对象和增强关联

观察者模式:

事件源

事件

监听器

版权声明:本文为博主原创文章,未经博主允许不得转载。

量化分析师的Python日记【第6天:数据处理的瑞士军刀pandas下篇

####第二篇:快速进阶 在上一篇中我们介绍了如何创建并访问pandas的Series和DataFrame类型的数据,本篇将介绍如何对pandas数据进行操作,掌握这些操...
  • youmengdaigu
  • youmengdaigu
  • 2015年11月08日 09:54
  • 2272

2017/6/6工作日记

1 为了实现某业务线的需求,上线了一个新的action 该业务线要在shoubai上打开一个页面,在两个输入框内输入文字,然后点击提交按钮,截图,看看截图中是否有提交成功的字样。 首先,介绍一下我...
  • Vivian_xlw
  • Vivian_xlw
  • 2017年06月06日 18:33
  • 91

【分享】妹调教日记完整汉化硬盘版

妹调教日记中文版游戏介绍 中文名称: 妹调教日记 英文名称: Sister tuning diary 游戏类型: AVG冒险游戏 版本: 非完整汉化版 发行时间: 2011年...
  • wangzi867258173
  • wangzi867258173
  • 2015年08月18日 21:16
  • 2422

java实习日记三

今天,我完成了对于图片的显示功能。我通过上网查找如何让图片在java上显示出来。写入一段代码在原代码上实现了图片的显示。今天也只能做到这里。明天继续去完成猜猜看的名字配对部分  import ...
  • u013993272
  • u013993272
  • 2015年07月01日 11:39
  • 968

量化分析师的Python日记【第2天:再接着介绍一下Python呗】

上篇(链接附在文末)学习了Python的基本操作,以及几种主要的容器类型,今天学习python的函数、循环和条件、类,这样才算对Python有一个大致的了解。今天的学习大纲如下:...
  • artemis_123
  • artemis_123
  • 2016年12月15日 10:22
  • 596

产品经理工作日记

2016年,可以算作是我真正转行做产品经理的第一年。虽然在上一家公司也挂着产品经理的头衔,但更多的做的是管理开发团队,做的是项目经理的日常。 当真正做了产品经理才发现,压力的确不是一般的大。虽不敢说整...
  • qq_34904621
  • qq_34904621
  • 2016年05月06日 17:21
  • 317

日记(2016/6/3)

《深入理解计算机系统》第三章知识补充:unix> gcc -01 -o p p1.c p2.c //编译选项-01表示编译器使用第一级优化,(一般认为第二级优化比较好) 首先,C预处理器扩展源代...
  • aaa946231
  • aaa946231
  • 2016年06月05日 05:50
  • 131

node.js学习日记——(6)

express框架
  • echody
  • echody
  • 2017年01月10日 23:32
  • 391

蓝桥杯 高斯日记

网上给的都是结果,代码我来给吧。 ----------------------------------------------------------------------------------...
  • friendan
  • friendan
  • 2013年05月26日 13:13
  • 9619

oracle菜鸟日记6

1.查询触发器,函数,过程的名字可以通过视图user_source来查询,名字对应的类型查询表或者视图的名字可以通过视图user_tables或者user_views; 查询完毕后我们就可以知道删除什...
  • BX1246118099
  • BX1246118099
  • 2015年05月17日 19:16
  • 301
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:黑马程序员日记-6
举报原因:
原因补充:

(最多只允许输入30个字)