Tomcat 6.x
JSP文件最后修改时间大于当前系统时间导致Perm区内存泄露问题(java Memory pool CMS Perm Gen)
出现场景:
由于测试业务,需要模拟跨天测试,所以通常会采用修改服务器实现,来完成测试业务,测试完成后,不会立即同步系统时间,而直接发布上线,这时问题就出现了,由于使用穿越时间打包的,所以打包的所有文件最后修改时间都穿越了。
例如:今天是:...
分类:
其他好文 时间:
2015-07-22 13:10:22
阅读次数:
167
咳咳。c++11 加入了线程库,从此告别了标准库不支持并发的历史。然而 c++ 对于多线程的支持还是比较低级,稍微高级一点的用法都需要自己去实现,譬如线程池、信号量等。线程池(thread pool)这个东西,在面试上多次被问到,一般的回答都是:“管理一个任务队列,一个线程队列,然后每次取一个任务分配给一个线程去做,循环往复。” 貌似没有问题吧。但是写起程序来的时候就出问题了。...
分类:
编程语言 时间:
2015-07-22 09:30:47
阅读次数:
145
Java ConcurrentExecutorService
ExecutorService exec = Executors.newCachedThreadPool(); // create a cached pool
ExecutorService exec = Executors.newFixedThreadPool(4); // fixed sized thread pool
Executo...
分类:
编程语言 时间:
2015-07-22 00:03:11
阅读次数:
170
方法一、使用命令 ntpdate time-a.nist.gov方法二、本地安装ntpdate客户端 在本地安装ntpdate客户端,更新时用 ntpdate cn.pool.ntp.org 如果你的机子不支持域名,则可以用 ping cn.pool.ntp.org 得到该域名的IP地址。 然后用 ...
分类:
系统相关 时间:
2015-07-21 06:44:58
阅读次数:
219
JNDI学习总结(三)——Tomcat下使用Druid配置JNDI数据源 com.alibaba.druid.pool.DruidDataSourceFactory实现了javax.naming.spi.ObjectFactory,可以作为JNDI数据源来配置。一、下载Druid的jar包 下载.....
分类:
Web程序 时间:
2015-07-20 12:14:47
阅读次数:
300
对象池的实现其实是非常简单的
思想也是很简单的:
用一个队列来存放所有的对象,需要时get一个对象,从队列头取一个对象,当用完后,重新将该对象投入到队列尾部。
#ifndef OBJ_POOL_H_
#define OBJ_POOL_H_
#include
#include
#include
using std::queue;
using std::shared_ptr;...
分类:
编程语言 时间:
2015-07-18 17:03:44
阅读次数:
121
题意:给一个h*w的矩阵,每个格子中是'#'和'.'两个符号之一,分别代表草和洞。现在要将洞给围起来(将草和洞分离),每条边需花费b元(即将一个洞包起来需要4边,将2个连续的洞包起来需要6边,省了2条边)。有个特殊能力,能将洞变成草,花费f。当然也能将草变成洞,花费d。围起洞来需要多少花费。矩阵四周...
分类:
其他好文 时间:
2015-07-18 15:31:53
阅读次数:
139
1:RBD方式挂载2:cephfs挂载3:对象文件上传下载####################RBD方式挂载###################################1:安装ceph软件包、同步集群配置文件和keyYuminstallceph–y2:新建一个cephpoolcephosdpoolcreate{pool-name}{pg-num}[{pgp-num}]实例cephosdpoolcreate..
分类:
其他好文 时间:
2015-07-18 07:18:27
阅读次数:
1602
答:Disconnecting will close all underlying sockets in the connection pool. If this instance is used again it will be automatically re-opened.转自:http://...
分类:
数据库 时间:
2015-07-17 15:30:37
阅读次数:
220
本来不想写,但是觉得教程就应该详细点..所以又有了这篇文章..主要是对图形化kvm管理的一些说明接着上一篇...1.Virtual Machine Manager 摘要:打开Virtual Machine Manager..创建要给逻辑Storage pool双击 name 下边的 localhos...
分类:
其他好文 时间:
2015-07-16 13:20:09
阅读次数:
171