- 博客(17)
- 资源 (38)
- 收藏
- 关注
原创 Java多线程--volatile
volatile不会提供加锁机制,只会保证修改对其他线程的可见性,当只有一个线程修改变量值,多个线程读取变量值时可以使用volatile,当多个线程修改变量值时,不能保证变量的安全,会发生丢失更新现象。import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import ja...
2017-11-26 22:51:49
107
原创 Java多线程1--三线程打印ABC
建立3个线程,A线程打印10次A,B线程打印10次B,C线程打印10次C,要求线程同时运行,交替打印10次ABC import java.util.concurrent.TimeUnit;public class ThreadABC { public static void main(String[] args) throws InterruptedException ...
2017-11-25 16:50:13
200
原创 Ubuntu 16.0.4 安装chrome
1. 添加源sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list'2. 更新sudo apt-get update3. 安装sudo apt-get install google-...
2016-10-15 13:31:39
220
原创 JBOSS缓存清除
jboss部署应用时发现用同一个war包部署的两个应用不同,A服务器上之前部署过一个老版本的应用,B服务器上第一次部署,启动服务之后访问两个不同应用发现A应用一直显示旧的登陆页面,问题如此之诡异,删掉deployment目录下的app.war目录重新部署仍然如此,想到可能会有缓存,百度一下果然有此一说,遂找到清理缓存,终恢复正常 jboss版本WildFly 7.2.0.Final-t...
2016-01-15 17:02:47
827
原创 国际化资源文件中获取的中文显示乱码
定义国际化资源文件如下:btn_add=新增btn_view=查看/修改btn_del=删除保存为UTF-8编码格式,在页面上显示乱码原因:java识别编码为Unicode,而计算机系统编码常常是GBK,UTF8等编码,需要进行转码工具:native2ascii.exe —— Java 的一个文件转码工具,是将特殊各异的内容转为用指定的编码标准文体形式统一的表现出来,位于...
2015-01-04 10:07:31
962
原创 JavaScript prototype
创建自定义构造函数之后,其原型对象会默认取得constructor属性,constructor指向构造函数;当调用构造函数创建一个实例之后,实例对象内部包含一个指针(__proto__)指向原型对象。 function Person(){} Person.prototype.name = "Hammer";Person.prototype.age =29;Per...
2015-01-03 19:45:03
75
DBVisualizer 中文显示乱码
在DBVisualizer中Sql Commander中输入中文显示乱码:Tools-->Tool Properties,展开General-->Appearance-->Fonts,修改Grid和Sql Editor/Text Editor的font属性为PMingLiu即可: ...
2014-11-06 15:37:01
1125
原创 Ruby中require、load和include区别
Ruby中,可以使用load和require来包含另一个文件。每次运行到load时,load后的文件会被载入并执行。 4.times do |i| File.open("temp.rb","w") do |f| f.puts "def test" f.puts "#{i}" f.puts "end" end load "temp.rb&quo
2011-12-02 11:38:03
100
原创 Informix 查看数据库服务端口号
进入Informix安装目录下的etc/目录,找到sqlhosts文件,用vi打开: #**************************************************************************## Licensed Material - Property Of IBM## "Restricted Materials of IBM"## IB...
2011-07-26 15:55:06
2290
Spring监听器配置
使用spring框架时如果同时使用org.springframework.web.util.Log4jConfigListener监听器,那么在web.xml中的监听器的注册顺序为org.springframework.web.context.ContextLoaderListener在后,org.springframework.web.util.Log4jConfigListener在前,否则就...
2011-01-07 11:50:14
172
Java构造函数
什么时候需要显式定义无参构造函数?首先要明白java中构造函数调用的规则 子类中的构造函数中第一条语句一定是调用父类的构造函数,如果没有显式调用,即通过super关键字调用父类的构造函数,编译器会在第一行插入super();,这时会调用父类的无参构造函数,当父类中没有显式声明构造函数时会自动生成一个默认构造函数。如果父类显式定义了构造函数,那么不会再自动生成默认构造函数,这时...
2010-12-19 14:19:49
93
Ant中的<tstamp />标签添加时间戳
在ANT的配置文件build.xml中可以使用<tstamp />标签添加时间戳标志。 <target name="dist" depends="compile" description="generate the distribution"> <tstamp prefix="buildtime" > &l
2010-12-15 00:03:54
438
Solaris 创建新用户
Solaris 创建新用户useradd 用户名 #添加用户passwd 用户名 #指定密码chown 用户名 目录 #指定默认工作目录
2010-12-12 21:29:11
263
Windows XP仿苹果工具栏—RocketDock
找到一个windows xp仿苹果工具栏工--RocketDock,想必有所耳闻吧,试用了一下 感觉挺好,以前下过一个不能保存自定义设置,这个是可以的,跟大家分享一下吧 ...
2010-12-05 09:17:25
380
Professional.JavaScript.For.Web.Developers
2009-09-23
JavaScript基础PPT
2009-09-23
navicat8lite_mysql_cs.exe
2009-08-01
微软c#.net 课件 语言基础
2009-07-30
Linux初学者入门优秀教程.pdf
2009-06-19
Windows 程序设计
2009-06-09
C++ GUI Programming with Qt 4.pdf
2009-06-09
设计模式详解手册(.chm格式)
2009-06-08
C语言函数速查.chm
2009-06-05
SQL参考手册(chm)
2009-06-05
DOS高手速成(chm格式)
2009-05-31
8个数据库设计典型实例
2009-05-26
关于C++ STL(标准模板库)的资料
2009-05-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人