- 浏览: 723630 次
- 性别:
- 来自: 西安
-
最新评论
-
cuqing:
laogao598599 写道匿名内部类不一定是局部内部类,还 ...
匿名内部类访问外部类中的局部变量必须是final属性 -
laogao598599:
匿名内部类不一定是局部内部类,还可以作为成员变量
匿名内部类访问外部类中的局部变量必须是final属性 -
stand_star:
非常给力!
struts2验证规则配置文件命名方式 -
wenlongsust:
嗯, 将返回值修改为html的确就可以了
EasyUI form ajax submit后,在IE下提示下载内容的解决办法 -
勇往直前wwt:
这样是自动增长,但每次id还得插入,如何只插入其他字段而让id ...
把主键定义为自动增长标识符类型
文章列表
1.读取2003
InputStream stream = new FileInputStream(path);;
HSSFWorkbook book = new HSSFWorkbook(stream);
int sheets = book.getNumberOfSheets();
for (int s = 0; s < sheets; s++) {
HSSFSheet sheet = book.getSheetAt(s);
for (int i = 0; i < sheet.getLastRowNum() + 1; i++) {
...
1. 下载地址:
linux版本 http://code.google.com/p/redis/downloads/list
windows版本 http://code.google.com/p/servicestack/downloads/list
2. 解压
tar zxvf redis-XXX.tar.gz
3. 编译
cd redis-XXX
make
4. sudo cp redis.conf /etc/
cd redis-XXX/sec
sudo cp redis-benchmark redis-cli redis-server / ...
Ubuntu java 环境变量
方法1:修改/etc/profile 文件
所有用户的 shell都有权使用这些环境变量
<1>在 shell终端执行命令:vi /etc/profile
<2>在 profile文件末尾加入:
JAVA_HOME=/usr/lib/jvm/java-6-sun-1.6.0.15
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_ ...
Microsoft SQL Server
Microsoft SQL Server JDBC Driver (一般用来连接 SQLServer 2000)
驱动程序包名:msbase.jar mssqlserver.jar msutil.jar
驱动程序类名: com.microsoft.jdbc.sqlserver.SQLServerDriver
JDBC URL: jdbc:microsoft:sqlserver://<server_name>:<port>
默认端口1433,如果服务器使用默认端口则port可以省略
Microsoft SQL Server 200 ...
http://www.webmasterhome.cn/
http://www.36wu.com/
http://www.aibang.com/api/
1.汇率
1.1 中国银行最新汇率
http://www.boc.cn/sourcedb/whpj/
1.2 http://www.webxml.com.cn
http://www.webxml.com.cn/WebServices/ExchangeRateWebService.asmx?op=getExchangeRate
1.3 http://xurrency.com/
http: ...
天气预报接口(中国天气网)
中国天气weather.com
http://m.weather.com.cn/data/101110101.html(六天预报)
http://www.weather.com.cn/data/sk/101110101.html(实时天气信息)
其中101110101是城市的代码,获得城市代码进入
http://www.weather.com.cn
在搜索框上输入你要需要获得天气的城市,
点击查询,即可在地址栏获得相应城市编号
中国天气网城市代码:
101010100=北京
101010200=海淀
101010300=朝阳
101010400=顺义
10 ...
1、判断文件是否存在,不存在创建文件
File file=new File("c:\test.txt");
if(!file.exists())
{
try {
file.createNewFile();
} catch (IOException e) {
e.printStackTrace();
}
}
2.判断文件夹是否存在,不存在创建文件夹
if (!file .exists() && !file .isDirectory()) ...
使用Jakarta Commons Pool可以根据需要快速的实现自己的对象池,只需要实现PoolableObjectFactory或者KeyedPoolableObjectFactory接口。KeyedPoolableObjectFactory和PoolableObjectFactory的不同之处在于KeyedPoolableObjectFactory的每个方法都比PoolableObjectFactory多了一个Object key的参数,使用这个参数可以使得对象池中的每个对象都有所不同。
PoolableObjectFactory定义了五个方法(摘至Jakarta Common ...
多线程读写文件利器-ReentrantReadWriteLock
理解线程,首先要明白线程的几种状态,以及状态之间的转换,具体参考下图:
其次,必须理解线程中"锁"的作用,以下引用自sun公司文档Threads and Locks一章中关于Locks的描述:
引用
The Java programming language provides multiple mechanisms for communicating between threads. The most basic of these methods is synchronization, which i ...
public class OrderedProperties extends Properties {
private static final long serialVersionUID = -4627607243846121965L;
private final LinkedHashSet<Object> keys = new LinkedHashSet<Object>();
public Enumeration<Object> keys() {
return Collections.<Ob ...
100 - 表示已收到请求的一部分,正在继续发送余下部分。
101 - 切换协议。
2xx - 成功。服务器成功地接受了客户端请求:
200 - 确定。客户端请求已成功。
201 - 已创建。
202 - 已接受。
203 - 非权威性信息。
204 - 无内容。
205 - 重置内容。
206 - 部分内容。
300 - 针对收到请求,服务器可执行多种操作。
301 - 永久移动转移,请求的内容已永久移动其他新位置。
302 - 临时移动转移,请求的内容已临时移动新的位置。
304 - 未修改。自从上次请求 ...
1.设置时间
date 月日时分年.秒
date 102718362009
hwclock -w 写入主板的rtc芯片..
2.查看硬件时钟的操作:
hwclock --show 或 clock --show
3.设置硬件时钟的操作:
通用的设置格式:hwclock/clock --set --date=“月/日/年 时:分:秒”
hwclock --set --date="09/17/2003 13:26:00"
或者
clock --set --date="09/17/2003 13:26:00"
4.硬件时钟 ...
列出当前用户签定的任务: # crontab -l
删除当前用户签定的任务: # crontab -r
1.用配置文件/etc/crontab,其中在命令前要填写用户名,要使这种方式即刻生效必须重启系统:
30 23 * * * root echo "hello"
解释:
m - minute
h - hour
dom - day of the month
mon - month
dow - day of the week
前面两个是分钟与小时,中间三项的冒号表示全选,后面是命令。
2.用-e选项,属于当前用户所以省略用户名,要使这种方式即刻生效只需重启cron进程:
c ...
1.查看硬盘信息
sudo fdisk -l
2.sudo vi/etc/fstab
/dev/sdb2 /home auto 0 0
3.加挂硬盘
sudo hdparm -I /dev/sdb
硬盘硬件安装后,此命令测试linux系统是否能找到挂载的未分区硬盘
4.创建分区
sudo fdisk /dev/sdb
sda是第一块SCSI硬盘,sdb第二块,以此类推...物理分区使用a、b编号,每个物理硬盘最多有四个主逻辑分区(或扩展分区),所以自动分区中,扩展分区sda2下第一个逻辑分区编号从5开始
...
1.vi /var/lib/locales/supported.d/local
添加
zh_CN.GB2312
或执行
sudo locale-gen zh_CN.GB18030
2.执行:locale-gen
sudo dpkg-reconfigure locales
3.vi /etc/profile
添加
LC_ALL="zh_CN.GB2312"
LANG="zh_CN.GB2312"
export LANG LC_ALL
vi /etc/default/locale
添加
...