- 浏览: 571828 次
- 性别:
- 来自: 北京
最新评论
-
di1984HIT:
学习了~~~~
服务器大量TIME_WAIT -
springdata_spring:
可以参考最新的文档:如何在eclipse jee中检出项目并转 ...
maven常用命令 -
李小斌_2014:
我也遇到了,现在完美解决。
ORA-01422: 实际返回的行数超出请求的行数 -
啸风8023:
...
tomcat启动报错 -
fke153:
这个问题确实很坑人啊,学习了
ORA-01422: 实际返回的行数超出请求的行数
文章列表
http://www.cnblogs.com/hustcat/archive/2009/10/18/1585626.html
private static ApplicationContext ctx = null;
private static Lock lock = new ReentrantLock();
private ApplicationContext getApplicationContext() {
if (ctx != null) {
return ctx;
}
lock.lock();
if (ctx != null) {
lock.unlock();
return ...
一、相关概念
基本回收算法
1. 引用计数(Reference Counting)
比较古老的回收算法。原理是此对象有一个引用,即增加一个计数,删除一个引用则减少一个计数。垃圾回收0的对象。此算法最致命的是无法处理循环引用的 ...
mysql 添加,删除,调整字段
- 博客分类:
- mysql
ALTER TABLE — 更改表属性
添加字段:
alter table `user_movement_log`
Add column GatewayId int not null default 0 AFTER `Regionid` (在哪个字段后面添加)
删除字段:
alter table `user_movement_log` drop column Gatewayid
调整字段顺序:
ALTER TABLE `user_movement_log` CHANGE `GatewayId` `GatewayId` int not nul ...
activemq常见错误
- 博客分类:
- activemq
http://www.cnblogs.com/CopyPaster/archive/2012/04/27/2473179.html
java 如何监控jms
- 博客分类:
- activemq
1、 ${ACTIVEMQ_HOME}/conf/activemq.xml 中的 broker 节点增加 useJmx="true" 属性
2、 ${ACTIVEMQ_HOME}/conf/activemq.xml 中的 managementContext 节点修改成如下样子
<managementContext>
<managementContext createConnector="true" connectorPort="11099" />
</managemen ...
linux tcp调优
- 博客分类:
- linux
任何的TCP/IP调优参数都位于/proc/sys/net/目录
/etc/rc.local文档, 然后保存文档, 系统重新引导的时候会自动修改下面的TCP/IP参数
echo “1024 65535” > /proc/sys/net/ipv4/ip_local_port_range 向外连接可用端口范围
echo 1 > /proc/sys/net/ipv4/tcp_tw_reuse time_wait连接重用
echo 1 > /proc/sys/net/ipv4/tcp_tw_recycle 快速回收time_wait连接
e ...
linux 有用命令
- 博客分类:
- linux
read
sed 文件处理工具
nmap 网络扫描和嗅探工 具包 http://wenku.it168.com/d_000790938.shtml
awk
mysql主从复制时从库执行
change master to master_host='192.168.0.91',master_user='backup',master_password='backup',master_log_file='mysql-bin.000001',master_log_pos=98
发生错误如下;
ERROR 1201 (HY000): Could not initialize master info structure; more error messages can be found in the MySQL error log
解决如下
mysql> ...
sleep和wait方法的比较
- 博客分类:
- java多线程,线程安全
1.sleep()方法介绍
sleep()方法是使线程停止一段时间。在sleep 时间间隔期满后,线程不一定立即恢复执行。
这是因为在那个时刻,其它线程可能正在运行而且没有被调度为放弃执行(单核cpu同时只能执行一个线程),
除非(a)醒来的线程具有更高的优先级。(b)正在运行的线程因为其它原因而阻塞。
2.wait()方法介绍
wait()是线程交互时,如果线程对一个同步对象x 发出一个wait()调用,该线程会暂停执行,被调对象进入等待状态,直到被唤醒或等待时间到。 当调用wait()后,线程会释放掉它所占有的锁标志,从而使线程所在对象中的其它synchronized ...
linux安装oracle
- 博客分类:
- oracle
安装oracle
安装jdk
JAVA_HOME=/usr/local/jdk1.6.0_30
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
检查包
make-3.79.1
gcc-3.2.3-34
glibc-2.3.2-95.20
glibc-devel-2.5-12.i386.rpm
glibc-headers-2.5-12.i386.rpm
compat-db-4.0.14-5
compat-gcc-7.3-2.96.128
...
List<String> list=new ArrayList<String>();
list.add("1");
list.add("2");
list=Collections.unmodifiableList(list);
//list.add("3");
System.out.println(list);
使用yum安装软件,首先安装 yum-fastestmirror 插件,用来找到最快的源。
yum install yum-fastestmirror -y