ThreadLocal主要提供了保持对象的方法和避免参数传递的方便的对象访问方式 ThreadLocal的应用场合,最适合的是按线程多实例(每个线程对应一个实例)的对象的访问 1.每一个线程都有一个ThreadLocalMap类对象,可以将线程自己的对象保持在其中,各管各的,这样线程就可以正确的访问 ...
分类:
其他好文 时间:
2016-09-02 08:47:00
阅读次数:
117
在传统面向对象的编程语言里,都会提供一种子类访问父类的特殊语法,引文我们在实现子类方法往往需要父类方法的额外辅助。在这种情况下,子类通常会调用父类中的同名方法,最终以便完成工作。 javascript虽然没有类似上述的特殊语法,但我们可以造一个啊! 我们在构建关系的过程中,我们引入了一个uber属性 ...
分类:
编程语言 时间:
2016-09-01 10:51:30
阅读次数:
186
ThreadLocal ThreadLocal主要提供了保持对象的方法和避免参数传递的方便的对象访问方式 ThreadLocal的应用场合,最适合的是按线程多实例(每个线程对应一个实例)的对象的访问 1.每一个线程都有一个ThreadLocalMap类对象,可以将线程自己的对象保持在其中,各管各的, ...
分类:
其他好文 时间:
2016-08-31 15:22:48
阅读次数:
142
C++中,引用const对象时,也只能通过该对象访问其const函数,因为非const函数可能修改const对象本身,编译器避免了这一类情况会报错如下: 源代码: conpareIsbn因为调用的是const对象,访问它的isbn()函数也必须是const的才能够编译通过 ...
分类:
其他好文 时间:
2016-08-30 07:09:05
阅读次数:
201
迭代器模式提供了一系列的方式,可以让我们按照指定得顺序来访问特定集合中的每个对象,这个访问的方式可以是从前往后遍历、从后往前、访问上一个元素、下一个元素、访问集合中第一个元素、最后一个元素。 使用迭代器模式让客户端不需要了解对象中的细节,又可以让外部的对象访问到对象内部的数据。 Java和c#中都提... ...
分类:
其他好文 时间:
2016-08-20 19:21:46
阅读次数:
135
什么是延迟加载? 延迟加载是指当应用程序想要从数据库获取对象时(在没有设置lazy属性值为false),Hibernate只是从数据库获取符合条件的对象的OId从而生成代理对象,并没有加载出对象 访问该对象的属性时才会加载出相应的值。简答来说就是尽可能的减少查询的数据量。 如何配置延迟加载 在Hib... ...
分类:
Web程序 时间:
2016-08-17 19:37:39
阅读次数:
341
用TypeScript开发Vue——如何通过vue实例化对象访问实际ViewModel对象 目录 背景 解决方案 关于Vue中的计算属性类型 TypeScript的强制类型声明语法 强制类型声明的局限性 计算属性类型的解决方案 后记 背景 我个人很喜欢TypeScript也很喜欢Vue,但在两者共同 ...
分类:
其他好文 时间:
2016-08-12 01:17:00
阅读次数:
183
Web Service 使用的是 SOAP (Simple Object Access Protocol)简单对象访问协议,是交换数据的一种协议规范,是一种轻量的、简单的、基于XML(标准通用标记语言下的一个子集)的协议,它被设计成在WEB上交换结构化的和固化的信息。 soap协议只是用来封装消息用 ...
分类:
Web程序 时间:
2016-08-11 20:40:30
阅读次数:
179
概念 EL表达式:EL 全名为Expression Language,就是为了替代脚本表达式。 作用 获取数据: EL表达式主要用于替换JSP页面中的脚本表达式,以从各种类型的web域中检索java对象、获取数据。(某个web域 中的对象,访问javabean的属性、访问list集合、访问map集合... ...
分类:
其他好文 时间:
2016-08-10 20:49:43
阅读次数:
104
第17,18个:面向对象三大特性之多态 第19,20,21个:类成员之静态字段和普通字段 字段位置及访问规则范例: 第22,23个:类成员之普通方法和静态方法以及类 方法: 所有的方法属于类 1、普通方法:至少一个self,对象执行 2、静态方法:任意参数, 类执行(万不得已才可使用对象访问) 3、 ...
分类:
编程语言 时间:
2016-08-09 00:08:43
阅读次数:
210