volatile 变量使用指南
Java? 语言包含两种内在的同步机制:同步块(或方法)和 volatile 变量。这两种机制的提出都是为了实现代码线程的安全性。其中 Volatile 变量的同步性较差(但有时它更简单并且开销更低),而且其使用也更容易出错。在这期的 Java 理论与实践 中,Br...
分类:
编程语言 时间:
2014-10-13 19:02:51
阅读次数:
275
放到webroot这个文件夹下面,一个站点创建一个名字然后找到windows/System32/drivers/etc目录下的hosts文件,一行添加一个站点127.0.0.1 www.zhenxi.net还要找到wamp/alias/web.conf 这个文件(更改里面站点的配置和路径)
分类:
其他好文 时间:
2014-10-13 17:55:51
阅读次数:
207
PS:学了正则表达式那么久,也没做出什么像样的模式出来,早上一觉醒来突发奇想,下定决心要证明一下咱正则可不是白学的——于是选择了最常见的日期匹配……日期格式:年-月-日,即yyyy-mm-dd,如今天的日期为2008-11-1,当然按照yyyy-mm-dd的模式就是2008-11-01。我们的表达式...
分类:
其他好文 时间:
2014-10-13 17:55:41
阅读次数:
162
说到聚合与继承我们都很熟悉,maven同样也具备这样的设计原则,下面我们来看一下Maven的pom如何进行聚合与继承的配置实现。 一、为什么要聚合? 随着技术的飞速发展和各类用户对软件的要求越来越高,软件本身也变得越来越复杂,然后软件设计人员开始采用各种方式进行开发,于是就有了我们的分层架构、分模块...
分类:
其他好文 时间:
2014-10-13 18:11:41
阅读次数:
185
2.mysqlservice mysql statusmysql--versionmysql -h 服务器主机地址 -u 用户名 -p 用户密码exit 退出mysql -h 主机名 -u 用户名 -p 连接远程MySQL1,数据库备份命令mysqldump -h localhost-u root ...
分类:
数据库 时间:
2014-10-13 19:01:32
阅读次数:
197
输入一些整数,输出其乘积的末三位。输入中间可以夹杂其它字符#includeint main(void){ int i,s=1; char ch; while(ch!='\n') { scanf("%d",&i); s*=i; scanf("%c",&ch); ...
分类:
其他好文 时间:
2014-10-13 18:28:01
阅读次数:
125
在我们开发一些项目的时候,一般需要一些外围的设备进行数据处理,如ID/IC读卡器获取卡号、激光条码扫描枪、USB摄像头、USB方式的小票据打印机(POS打印机)、USB来电录音盒、普通打印机等一系列附属设备。借助这些设备,可以使我们的业务流程更严谨,输入数据更方便,或者能够一些特殊的数据等功能。本文...
ylbtech-DatabaseDesgin:ylbtech-KeFuYunWei(服务运维考核系统)-数据库设计DatabaseName:KEFUYUNWEIModel:Admin 用户后台管理数据设计Type:管理软件Url:1.A,数据库关系图(Database Diagram) 返回顶部1....
分类:
数据库 时间:
2014-10-13 19:17:41
阅读次数:
216
摘要 ADO.NET强大的优势在于对不同的数据源提供一致的访问。在上一篇文章《你必须知道的ADO.NET(二)了解.NET数据提供程序》中,我们知道.NET对不同数据源,使用不同的数据提供程序,这使得我们可以更高效的访问相应的数据源。除了.NET数据提供程序外,我还得说说另外一位功臣:连接字符串(C...
分类:
Web程序 时间:
2014-10-13 19:50:51
阅读次数:
186
1. 引言如果你开车去酒店赴宴,你经常会苦于找不到停车位而耽误很多时间。是否有好办法可以避免这个问题呢?有的,听说有一些豪车的车主就不担心这个问题。豪车一般配备两种钥匙:主钥匙和泊车钥匙。当你到酒店后,只需要将泊车钥匙交给服务生,停车的事情就由服务生去处理。与主钥匙相比,这种泊车钥匙的使用功能是受限...
分类:
其他好文 时间:
2014-10-13 18:27:11
阅读次数:
178
总共有八种排序算法,还是慢慢看吧1、简单排序算法简单排序算法就是设置标兵,逐个比较数,然后查找插入位置,插入public static void p(int[] a){ for(int i=0;i<a.length;i++){ System.out.print(a[i...
分类:
编程语言 时间:
2014-10-13 18:43:31
阅读次数:
185
BFC:即块级格式上下文;在创建BFC的情况下,则所属的作用环境就变成了一个独立的布局环境。在BFC中,盒子从顶端开始垂直地一个接一个地排列,两个盒子之间的垂直的间隙是由他们的margin 值所决定的。在一个BFC中,两个相邻的块级盒子的垂直外边距会产生折叠。在BFC中,每一个盒子的左外边缘(mar...
分类:
其他好文 时间:
2014-10-13 18:10:01
阅读次数:
168
一、方法1: 单文件模块直接把文件拷贝到 $python_dir/lib/python3.4/site-packages/二、方法2: 多文件模块,带setup.py下载模块包,进行解压,进入模块文件夹,执行:python setup.py install三、 方法3:easy_install 方式...
分类:
编程语言 时间:
2014-10-13 17:53:11
阅读次数:
231
3D游戏中,经常遇到这样的情况。角色模型上需要显示角色名字或者血条等信息。如果用一个摄像机会有可能出现名字或血条显示不正常等问题,所以我采用两个摄像机。一个渲染名字或血条等UI,另一个渲染角色模型。下面以NGUI为例,实现这一功能。如图所示,一个相机负责渲染UI,另外一个负责渲染游戏场景。再添加脚本...
分类:
编程语言 时间:
2014-10-13 18:09:41
阅读次数:
344
collection二级缓存:不使用集合的二级缓存时: 运行下面的代码:@Test public void testCollectionSecondLevelCache1(){ Department dept = (Department) session.get(Departm...
分类:
Web程序 时间:
2014-10-13 19:32:51
阅读次数:
258
我们都知道在全部程序设计语言中数组都是一个非常重要的概念,数组的作用是同意程序猿用同一个名称来引用多个变量,因此採用数组索引来区分这些变量。非常多情况下利用数组索引来设置一个循环,这样就能够高效地处理复杂的情况,因此在非常多情况下,使用数组能够缩短或者简化程序的代码。本文主要介绍VB.NET数组的使...
分类:
编程语言 时间:
2014-10-13 18:59:21
阅读次数:
240
内存: 分为五个区域栈区-----------系统分配以及回收内存.函数体内创建的变量存在栈区堆区------------由用户分配和回收,如果用户忘记回收 可能会导致内存不够用, 程序退出时,堆内存由系统回收常量区-------------用于存放常量的内存区域静态区 -------------定...
分类:
移动开发 时间:
2014-10-13 17:52:31
阅读次数:
181