Volatile
Volatile保证在变量在多线程的可见性。用于修饰变量。
代码如下:
public class VolatileDemo1 {
volatile int a;
public int getA() {
return a;
}
public void setA(int a) {
this.a = a;
}
public void testA1(f...
分类:
编程语言 时间:
2015-03-04 22:51:00
阅读次数:
259
Java中提供多种方式协调线程的工作。
CountDownLatch:当多个也就是具体的数量等于CountDownLatch初始化参数的时候。线程达到了预期状态或者完成了预期工作时触发事件,其他线程可以等待这个事件来触发自己的后续工作。等待的线程是多个。达到了预期状态的线程会调用CountDownLatch的countDown方法。等待的线程会调用CountDownLatch的await方法。...
分类:
编程语言 时间:
2015-03-04 22:51:11
阅读次数:
228
对于Ibatis操作Date/Time/DateTime,总结如下: 将pojo的属性类型设置为java.sql.Date(或java.sql.Time, java.sql.Timestamp),此时会严格遵循这三种类型的语义。但此方法因存在前文中提到的性能问题,在JDK1.6以前的JDK版本中能少使用就少使用。 如果你想在pojo中使用java.util.Date, 则要注意: 完整的日期...
分类:
数据库 时间:
2015-03-04 22:50:43
阅读次数:
217
Fibonacci
Time Limit:1000MS Memory Limit:65536KB 64bit IO Format:%I64d & %I64u
Submit Status Practice POJ
3070
Appoint description:
System Crawler (2015-02-28)
Description
...
分类:
其他好文 时间:
2015-03-04 22:50:39
阅读次数:
261
uva 757 Gone Fishing
John is going on a fishing trip. He has h hours available ( ), and there are
n lakes in the area ( ) all reachable along a single, one-way road. John starts at lake 1, ...
分类:
其他好文 时间:
2015-03-04 22:49:22
阅读次数:
215
Ugly Numbers
Time Limit: 1000MS
Memory Limit: 10000K
Total Submissions: 21315
Accepted: 9520
Description
Ugly numbers are numbers whose only prime factors are 2, 3 or...
分类:
其他好文 时间:
2015-03-04 22:50:29
阅读次数:
166
很早就听说hadoop,但项目中一直没怎么接触,今天终于下定决心,花了一天的时间,搭起了基本的开发环境,总结如下。
一.软件准备
jdk、hadoop软件包、eclipse软件包(linux版)
二.安装java
详见http://blog.csdn.net/tonytfjing/article/details/42167599
三.安装hadoop(单机伪分布式)
3...
分类:
其他好文 时间:
2015-03-04 22:49:30
阅读次数:
213
学习了一小段时间的Python,始终停滞在简单的语法上,不能真正体会到Python的强大之处。今天学习了自定义模块的引用方法。当引用模块时,编译器会先在当前目录,接着去sys.path、Python的安装目录去寻找你引用的模块,如果没有的话,就会报错。
第一种情况,你的模块和你要使用的模块在同一目录下。Hello.py是一个模块,里面有一个打印Hello, World的方法Hello()。tes...
分类:
编程语言 时间:
2015-03-04 22:50:29
阅读次数:
191
Manacher算法学习资料:http://blog.csdn.net/dyx404514/article/details/42061017
最长回文
Time Limit: 4000/2000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)
Total Submission(s): 9282 ...
分类:
编程语言 时间:
2015-03-04 22:50:08
阅读次数:
242
1.页面一main.xml代码如下:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="ve...
分类:
移动开发 时间:
2015-03-04 22:49:46
阅读次数:
204
Feekood是一种人工智能脚本技术,旨在建立一个开放的脚本语言平台,解决一系列的应用软件快速开发的问题。
Feekood结合了面向对象设计(OOP)、面向过程设计各自的优势,在传统程序设计逻辑的基础上,提供了更多更丰富的内容,通过提供丰富的编程接口和模板程序,大大简化编码工作,全面提高软件开发的工作效率。
Feekood提供平台化的编程方式,网络化的资源管理,让您可以随时随地开展工作。基于F...
分类:
编程语言 时间:
2015-03-04 22:48:46
阅读次数:
231
UIPickerView的常见属性...
分类:
其他好文 时间:
2015-03-04 22:49:36
阅读次数:
205
个人收藏的最近1、2个月最新网址里面,整理的IT类知识网址100个左右,今天共享一下希望大家喜欢……...
分类:
其他好文 时间:
2015-03-04 22:47:29
阅读次数:
221
本文可作为北京尚学堂java课程的学习笔记。
看下面这段代码。
class BirthDate {
private int day;
private int month;
private int year;
public BirthDate(int d, int m, int y) {
day = d;
month = ...
分类:
编程语言 时间:
2015-03-04 22:46:24
阅读次数:
224
今天来讲Awk的使用,首先来介绍awk的工作原理。
Awk的工作原理:将文件一行一行读入,然后对每一行再分段,段名称为$加上数字,分段依据是空格或者Tab键。
用法:awk '/模式/{命令1;命令2;...}' filename
其中上面的模式没有的话就是对全文所有行进行操作,多条命令用分号隔开。
例如who命令结果如下
比如我们想得到日期,那么命令...
分类:
其他好文 时间:
2015-03-04 22:47:42
阅读次数:
229
点击点击暂停 按钮,点击后按钮状态改变,同时右边的三个调试步骤变为可操作状态,调试步骤的作用可参考IE浏览器javascript调试篇的讲解。同时,在代码行上面打断点。点击断点后,代码自动进入调试状态,取消断点,代码直接运行过去。...
分类:
编程语言 时间:
2015-03-04 22:47:53
阅读次数:
193
Axure RP 能帮助网站需求设计者,快捷而简便的创建基于网站构架图的带注释页面示意图、操作流程图、以及交互设计,并可自动生成用于演示的网页文件和规格文件,以提供演示与开发。
【特点】
1.Axure RP快速创建带注释的wireframe文件,并可根据所设置的时间周期,软件自动保存文档,确保文件安全。
2.Axure RP在不写任何一条html与javascript语句的情况下,...
分类:
其他好文 时间:
2015-03-04 22:46:42
阅读次数:
172