1.Object作为构造函数使用时,可以接受一个参数。如果该参数是一个对象,则直接返回这个对象;如果是一个原始类型的值,则返回该值对应的包装对象。 2.所有构造函数都有一个prototype属性,指向一个原型对象。凡是定义在Object.prototype对象上面的属性和方法,将被所有实例对象共享。 ...
分类:
编程语言 时间:
2017-03-22 01:06:54
阅读次数:
242
内存可见性(Memory Visibility) 1 内存可见性(Memory Visibility)是指当某个线程正在使用对象状态而另一个线程在同时修改该状态,需要确保当一个线程修改了对象 状态后,其他线程能够看到发生的状态变化。 2 可见性错误是指当读操作与写操作在不同的线程中执行时,我们无法确 ...
分类:
编程语言 时间:
2017-03-19 17:03:17
阅读次数:
181
1、 简介 ORM框架:Object Relation Mapping,用操作对象的方式来操作数据库 其它框架:Dapper、NHibernate,首推EF,微软官方的。 EF底层还是ADO.NET实现的。 EF支持SqlServer、MySQL、Oracle等主流数据库 使用EF开发数据库有两种形 ...
分类:
其他好文 时间:
2017-03-18 11:57:23
阅读次数:
1296
一 对象创建 1原型 2工厂方法 3抽象工厂 4生成器 5单例 二 对象状态 1备忘录 三 对象去耦 1观察者 2中介者 四 接口适配 1适配器 2桥接 3外观 五 抽象集合 1组合 2迭代器 六 行为扩展 1访问者 2装饰 3责任链 七 算法封装 1模板方法 2策略 3命令 八 性能与对象访问 1 ...
分类:
其他好文 时间:
2017-03-17 17:29:49
阅读次数:
121
集群医生华佗是集群自动化故障监测和处理系统,是平台和运维对接的关键系统,它承担了飞天平台自动化故障处理系统的任务。如何能又快又好地发现和解决线上故障呢?本文为您解析自动化故障处理系统背后的秘密。一起来了解华佗是如何提升集群的故障发现、处理的效率和准确性,解放运维人员,提高飞天稳定性和可靠性的 。 ...
分类:
其他好文 时间:
2017-03-16 18:48:11
阅读次数:
204
理解定义:对象之间存在一对多的依赖关系,对象状态的改变可以通知其依赖的对象,并自动更新以来对象的状态。类图:
分类:
其他好文 时间:
2017-03-06 22:30:29
阅读次数:
117
状态模式(State) ——允许对象在内部状态时改变它的行为,对象看起来好像修改了它的类。 策略模式与状态模式的区别 状态主体(拥有者)持有状态对象,运行时可以通过动态指定状态对象来改变类的行为 策略主体持有算法族对象,运行时可以通过动态选择算法族中的算法(策略)来改变类的行为也就是说,状态模式与策 ...
分类:
其他好文 时间:
2017-02-25 13:35:00
阅读次数:
147
单例多例需要搞明白两个问题:1. 什么是单例多例;2. 如何产生单例多例;3. 为什么要用单例多例4. 什么时候用单例,什么时候用多例;1. 什么是单例多例:所谓单例就是所有的请求都用一个对象来处理,比如我们常用的service和dao层的对象通常都是单例的,而多例则指每个请求用一个新的对象来处理, ...
分类:
Web程序 时间:
2017-02-06 13:14:09
阅读次数:
160
1、序列化 序列化:将数据结构或对象转换成二进制串的过程 反序列化:将在序列化过程中所生成的二进制串转换成数据结构或者对象的过程 目的:保存对象状态或用于网络传输 2、hessian 序列化协议 1.0 参考官方文档:http://hessian.caucho.com/doc/hessian-1.0 ...
分类:
其他好文 时间:
2017-02-04 12:22:14
阅读次数:
586
修饰符 权限修饰符 private 默认的 protected public 状态修饰符 static final 抽象修饰符 abstract 类 权限修饰符 默认修饰符 public 状态修饰符 final 抽象修饰符 abstract 用得最多就是 public 成员变量 权限修饰符 priv ...
分类:
其他好文 时间:
2017-01-29 22:19:47
阅读次数:
244