Java的内存模型分为主存储器和工作存储器两种。 主存就是实例位置所在的区域,主存为所有线程锁共用;每个线程都拥有自己独立的作业区,称为工作存储器。 当一个线程需要对某对象的一些字段进行操作时,就会把这些需要的信息从主存储器copy到自己的工作存储器,而这个拷贝就叫做工作拷贝。
说到这里大家都可以想象Java是如何保证内存一致的了。主存上面的内容就像是个标准,而每个线程的工作拷贝就像是草...
分类:
编程语言 时间:
2014-06-22 21:23:29
阅读次数:
242
前台:
//远程读取设备去向图表数据
var Store1 = new Ext.data.Store({
proxy:{
type:'ajax',
url:'/newmaterial/servlet/GetCountChartGoDatas',
reader:{
type:'array'
}
},
fields:[
"Sys...
分类:
Web程序 时间:
2014-06-22 20:51:18
阅读次数:
314
1.客户端细节分析
ChannelFactory是创建一个通道(和一次具体的通信实体关联如网络套接字)的主要接口,比如NioServerSocketChannelFactory 会创建一个Channel,有基于NIO的服务套接字作为底层的通信实体。一旦一个新的通道创建,那么对应的ChannelPipeline就会开始处理相关的ChannelEvents。
NioC...
分类:
Web程序 时间:
2014-06-22 18:29:51
阅读次数:
208
下面将用一个实例来讲解:
首先用oracel系统用户(sysdba身份)连接到Oracle
然后创建两个用户“lisi”和“zhangsan”
然后为lisi授权,授创建表的权限
lisi连接到数据库,并创建一个表mytable
为zhangsan授予连接到数据库、创建表等权限,并连接到Oracle
我们要知道...
分类:
数据库 时间:
2014-06-22 16:47:31
阅读次数:
293
扩展就是向一个已有的类、结构体或枚举类型添加新功能(functionality)。扩展和 Objective-C 中的分类(categories)类似。(不过与Objective-C不同的是,Swift 的扩展没有名字。)
Swift 中的扩展可以:
1.添加计算型属性和计算静态属性
2.定义实例方法和类型方法
3.提供新的构造器
4.定义下标
5.定义和使用新的嵌套类型
6.使一个...
分类:
其他好文 时间:
2014-06-22 14:50:00
阅读次数:
211
最近一直做的几个功能都跟日期处理有关,比如判断今天是否登录,今天的最小时间,今天结束的最大时间等。
代码中都是用的JDK自带的 Calendar,使用起来相当费劲了,于是乎,忍不了,找到了一个名叫:JodaTime 的库,
目前Joda Time 已经纳入 JDK 8 的官方API了,但是JDK 8还是很遥远,下面我给大家演示几个实例:
1、 获取今天的开始时间:比如...
分类:
其他好文 时间:
2014-06-22 14:02:47
阅读次数:
176
实例的初始化是准备一个类、结构或枚举的实例以便使用的过程。初始化包括设置该实例的每一个存储 属性为一个初始值,以及执行任何其它新的实例能够使用之前需要的设置或初始化。
一个类、结构或枚举能定义一个初始化方法来设置它的特性,用来确保它的实例的所有属性都有有效的初始值。
通过调用类、结构或枚举提供的初始化方法来执行实例的初始化过程。
类的实例也能实...
分类:
移动开发 时间:
2014-06-21 22:04:27
阅读次数:
348
本章主要介绍如何使用标签(Label),该类位于JavaFX API的javafx.scene.control包中,用于显示一个文本元素。 接下来会介绍如何让文本元素自动换行来适应受限空间,添加一个图标,或使用视觉特效。...
分类:
编程语言 时间:
2014-06-21 21:33:07
阅读次数:
489
Java 之泛型
两种快速理解泛型的描述
1. 数据类型是抽象的,这个类可以处理很多数据类型。里面的T在被实例化的时候可以用任意类型代替。
2. 泛型,想成一个桶,你装水或者装沙子都行,这个桶只负责提供装满水或者装满沙子的功能 。...
分类:
编程语言 时间:
2014-06-21 21:02:54
阅读次数:
253
/**
* 在List集合中众多方法中,add(int index,Object obj)方法与set(int index,Object e)方法不易区分
* ,通过下面实例,可以看出两个方法中的区别
*/
package gao;
import java.util.Iterator;
import java.util.LinkedList;
import java.util.List;
...
分类:
编程语言 时间:
2014-06-21 20:41:05
阅读次数:
348