- 浏览: 154258 次
- 性别:
- 来自: 上海
最新评论
-
liuwenfeng554:
好像不行啊 还是冲突
在centos同时装两个tomcat -
di1984HIT:
不错,不错~~~~
java端拦截器判断客户的的请求是否是ajax请求 -
di1984HIT:
写的很好~~
http请求获取客户端IP -
一碗三餐:
...
memcached 安装
文章列表
原文:http://lvjava.com/?p=383
运行J2EE项目的时候抛出异常:
Exception in thread “main” java.lang.OutOfMemoryError: PermGen space at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(Unknown Source)
网上查找可知该异常产生的原因是JVM默认分配的4M运行空间过小,J2EE项目加载的类过多,造成内存溢出。
解决方案为通过添加下面的参数增加分配给 ...
在网站运行在apache和tomcat的负载均衡之后,总是出现一些奇怪的问题。开始有一些Duplicate entry的错误,但没在意。今天又看了程序运行的错误信息,发现几乎都是Duplicate entry错误,集中出现在insert数据库的时候,insert user,insert message。看了Message类的主键生成是increment类型,看了看Hibernate的源代码 ,发现对应increment主键生成器的org.hibernate.id.IncrementGenerator类里面,是使用select max( columnName ) from tableName的方式 ...
主要步骤:
1。首先去oracle的官方下载客户端的压缩包,地址是:http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html,选择机器的操作系统后选择oracle对应的版本的base那个压缩包下载。
2。将下载后的压缩包解压到相应的目录,比如 D:\worksoftware\instantclient_10_2下;
3-4:可以不做,把我的附件中的文件解压放进去,修改tnsnames.ora即可
3。在这个目录下建立NETWORD目录,再在NETWORK目录下建立ADMIN ...
Linux安装php扩展memcache
- 博客分类:
- linux
原文地址:http://www.centos.bz/2011/11/linux-install-php-memcache/
Linux安装php扩展memcache
php扩展memcache的作用是为了支持memcached数据库缓存服务器,下面是安装方法。 1、下载并解压memcache文件
1
2
3
wget -c http://pecl.php.net/get/memcache-3.0.6.tgz
tar xzvf memcache-3.0.6.tgz
cd memcache-3.0.6
2、 ...
Linux安装配置php
- 博客分类:
- linux
原文:http://www.cnblogs.com/fly1988happy/archive/2011/12/14/2288096.html
1.获取安装文件: http://www.php.net/downloads.php php-5.3.8.tar.gz
获取安装php需要的支持文件:http://download.csdn.net/download/netlong339/1351852 libxml2-2.6.32.tar.gz
2.安装libxml2
1 tar zxvf libxml2-2.6.32.tar.gz
2 cd libxml2-2.6.32 ...
Solr Highlight 参数说明
参数详细说明
hl.fl: 用 空格或逗号隔开的字段列表。要启用某个字段的highlight功能,就得保证该字段在schema中是stored。如果该参数未被给出,那么就会高亮 默认字段 standard handler会用df参数,dismax字段用qf参数。你可以使用星号去方便的高亮所有字段。如果你使用了通配符,那么 要考虑启用hl.requiredFieldMatch选项。
hl.requireFieldMatch: 如 果置为true,除非该字段的查询结果不为空才会被高亮。它的默认值是false,意味着它可能匹配某个字段 ...
将JDK从6升级到了7,以前一直都死使用DbVisualizer 7来作为数据库的管理工具,可是自从升级完之后,每当启动DbVisualizer 7的时候都会报空指针异常,当时怀疑是JDK版本的问题,可是将JAVA_HOME改回去还是没用,在网上搜索了一堆的解决方案,终于在官网上找到了相关的方案,如下:
In the DbVisualizer installation directory there is a .install4jdirectory.
In this directory create a file named pref_jre.cfg if it doesn't a ...
原文:http://blog.csdn.net/klafzeng/article/details/3102307
一、Propagation (事务的传播属性)Propagation : key属性确定代理应该给哪个方法增加事务行为。这样的属性最重要的部份是传播行为。有以下选项可供使用:PROPAGATION_REQUIRED--支 ...
function parseurl(str, mode) {
if(str.match(/\[code\]((\n|\r|.)*?)\[\/code\]/)||str.match(/\[html\]((\n|\r|.)*?)\[\/html\]/)){
return str;
}else{
str = str.replace(/([^>=\]"'\/]|^)((((https?|ftp):\/\/)|www\.)([\w\-]+\.)*[\w\-\u4e00-\u9fa5]+\.([\.a-zA-Z0-9]+ ...
原文:http://blog.sina.com.cn/s/blog_6ebc885a01013faj.html
jQuery.Autocomplete
是jquery的流行插件,能够很好的实现输入框的自动完成(autocomplete)、建议提示(input
suggest)功能,支持ajax数据加载。
但唯一遗憾的是,在对中文输入法打开时,firefox3.0中是对中文拼音的自动匹配,而对输入后的中文无法及时触发匹配;
原因分析
:
Autocomplete
插件对用户输入字符的触发自动匹配是通过”keydown”事件进行的(可分析jquery.autocomplete. ...
一。
要想知道每个数据库的大小的话,步骤如下:
1、进入information_schema 数据库(存放了其他的数据库的信息)
use information_schema;
2、查询所有数据的大小:
select concat(round(sum(data_length/1024/1024),2),'MB') as data from tables;
3、查看指定数据库的大小:
比如查看数据库home的大小
select concat(round(sum(data_length/1024/1024),2),'MB') as data from tables ...
查看占用端口的进程号
Linux
1.netstat -tunpl | grep 11211
2.netstat -ano | grep 11211
Window
1.查看占用端口的进程号 netstat -ano|findstr 8080
2.查看具体进程信息 Tasklist |findstr 1684
3.杀掉进程 taskkill /f /pid 1684
http://wenku.baidu.com/view/97d67e492e3f5727a5e962e0.html
1. su - oracle
2. cd $ORACLE_HOME/bin
3. ./lsnrctl start
4. sqlplus /nolog
5. connect /as sysdba
6. startup/shutdown
关闭数据库
shutdown有四个参数,四个参数的含义如下:
Normal 需要等待所有的用户断开连接
Immediate 等待用户完成当前的语句
Transactional 等待用户完成当前的事务
Abort 不做任何等待,直接关闭数据库
normal需要在所有连接用户断开后才执行关闭数据库任务,所以有 ...
java虽然是自动回收内存,但是应用程序,尤其服务器程序最好根据业务情况指明内存分配限制。否则可能导致应用程序宕掉。JAVA_OPTS="-server -Xms512m -Xmx1024m -XX:PermSize=128M -XX:MaxNewSize=328m -XX:SurvivorRatio=8 -XX:MaxPermSize=756m -Djava.awt.headless=true"举例说明含义:-Xms128m表示JVM Heap(堆内存)最小尺寸128MB,初始分配-Xmx512m表示JVM Heap(堆内存)最大允许的尺寸256MB,按需分配。说明 ...
来源:http://soft.chinabyte.com/os/56/11805056.shtml
细心的朋友会注意到,当你在linux
下频繁存取文件后,物理内存会很快被用光,当程序结束后,内存不会被正常释放,而是一直作为caching.这个问题,貌似有不少人在问,不过都没有看到有什么很好解决的办法.那么我来谈谈这个问题.
先来说说free命令
[root@server ~]# free -m
total used free shared buffers cached