- 浏览: 25457 次
- 性别:
- 来自: 南京
最新评论
-
godandghost:
博主,我遇到了和你一样的问题:上传的文件在FTP服务器上生成了 ...
定时上传FTP文件 -
w8y56f:
我觉得第一个if判断是为了提高效率,如果ConnectionP ...
一段单例模式的代码 -
zhaixf2001:
walsh 加一个私有的构造方法确实是必须的,防止通过new ...
一段单例模式的代码 -
walsh:
还有,你这段代码,根本就不是单例模式。
你这样写,并不能保证 ...
一段单例模式的代码 -
walsh:
引用//这里有两次判断,我理解为减少不必要的同步开销
...
一段单例模式的代码
文章列表
-Xms3060m -Xmx3060m
-Xss2048k (thread :94)
-Xms2560m -Xmx2560m
-Xss2048k (thread :157)
-Xms2048m -Xmx2048m
-Xss2048k (thread :221)
-Xss1024k (thread :598)
-Xms1792m -Xmx1792m
-Xss1024k (thread :683)
-Xms1692m -Xmx1692m
-Xss1024k (thread :49)(进程自己结束)
-Xms1560m -Xmx1560m
-Xss2048k ...
TCP连接:
三次握手:(建新连接)
1. (B) --> [SYN] --> (A)
2. (B) <-- [SYN/ACK] <--(A)
3. (B) --> [ACK] --> (A)
1. SYN=1,ACK=0
2. SYN=1,ACK=1
3. SYN=0,ACK=1
四次握手:(关闭连接)
1. (B) --> ACK/FIN --> (A)
2. (B) <-- ACK <-- (A)
3. (B) <-- ACK/FIN <-- (A)
4. (B) --> ACK --> (A)
...
- 2008-12-22 20:08
- 浏览 1120
- 评论(0)
关于list.toArray的一点内容:
List<String> list = new ArrayList<String>();
list.add("str1");
list.add("str2");
String[] arry = new String[list.size()];
arry = list.toArray(new String[0]);
//一般情况下用下面这句
//list.toArray(arry);
System.out.println(arry[0]);
System.out.println ...
- 2008-12-19 16:04
- 浏览 2256
- 评论(0)
文章转载自:http://liumiaoyu.itpub.net/post/36765/450061
在 Sybase ASE 实际应用中,特别是在 ASE + J2EE 应用中,较容易出现 SET CHAINED command not allowed within multi-statement transaction.的异常(尽管到版本 15.0.1 为止,ASE 并不支持异常机制,但本文为了方便,统一采用“异常”一词)。有的开发人员认为这是 Sybase 数据库的问题;有的认为是多次调用 setAutoCommit() 方法的问题;有的开发人员则认为这是 jConnect 的问题,甚至 ...
- 2008-12-15 19:11
- 浏览 3111
- 评论(0)
这两天搞了一个定时上传FTP文件的小功能模块。
其中FTP上传下载用的是apache的org.apache.commons.net包中的FTPClient类实现的;这个东西用起来还是相当方便的。
下面是apach自带的FTPExample的类,现在把源代码贴出来,供大家参考:
/***略掉了包和import的说明部分***/
043 public final class FTPExample
044 {
045
046 public static final String USAGE =
047 "Usage: ftp ...
- 2008-11-11 20:07
- 浏览 6147
- 评论(2)
今天在调程序的过程中出现了一个open too many files Exception,这个异常异常陌生,于是乎借助强大的搜索引擎,找到了解决的办法。
注意:可以举一反三的
1. ulimit -a 查看系统目前资源限制的设定。
[root@test security]# ulimit -a
core file size (blocks, -c) 0
data seg size (kbytes, -d) unlimited
file size (blocks, -f) unlimited
max locked memory ...
- 2008-10-15 19:31
- 浏览 1738
- 评论(0)
前两天写了一个定时从数据库中导出数据的sh脚本,内容见下面。
直接执行该sh脚本是没有问题的,加到后台定时任务中的时候怎么也执行不成功,后来在网上找了问题的原因,现总结如下:
1. crontab任务和当前用户直接执行不一样,后者有配置的环境变量,而前者没有(这也是我遇到的问题的关键之处)
因此需要在脚本中加上数据等环境变量(当然你要懒的话,可以把用户下的所有环境变量一起加进去)。
操作步骤:
1.写sh脚本,记得把环境变量加进去。
exportexport命令可以显示出当前用户下所有的环境变量,选择你需要的直接copy到sh脚本中
#start
#create temp table
d ...
- 2008-10-15 19:21
- 浏览 1505
- 评论(0)
设置步长,不能自动实现,自动时候,步长只能够为1
1> create table testS(id numeric(10,0) identity , name varchar(50))
2> go
1> insert into testS values ('zhaixf')
2> go
1> select * from testS
2> go
id name
------------- ------------
...
- 2008-09-26 19:13
- 浏览 2367
- 评论(0)
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE struts PUBLIC
"-//Apache Software Foundation//DTD Struts Configuration 2.0//EN"
"http://struts.apache.org/dtds/struts-2.0.dtd">
<struts>
<!-- include节点是struts2中组件化的方 ...
- 2008-09-16 19:58
- 浏览 1295
- 评论(0)
class ConnectionPoolManager {
private static final Object LOCK = new Object();
private static ConnectionPoolManager connectionPoolManager = null;
public static ConnectionPoolManager getInstance() {
//这里有两次判断,我理解为减少不必要的同步开销
if (connectionPoolManager == null) {
...
- 2008-09-16 19:50
- 浏览 4217
- 评论(4)