- 浏览: 433021 次
- 性别:
- 来自: 无锡
最新评论
-
belonghu:
这还和字段是否主键,加索引,有很大关系,我对一个索引的字段查询 ...
MYSQL每日一用:SELECT 语句中比对(between and \ like \ left) -
lqingqingzijin:
好,就是想知道怎样将默认bash修改成nologin
我怎么创建和修改用户帐号,让它有一个nologin shell? -
yangxiutian:
“在jar中添加了字体”是什么意思?
java.util.zip.ZipInputStream.getUTF8String(ZipInputStream.java:299) -
ljhard_1030:
楼主学习了,以后继续发表这类的文章,会继续光临的。。
刨根问底(Proxool连接池设置) -
RobustTm:
Selenium中使用的貌似是Junit 3.x,上面的例子也 ...
使用Selenium 和Junit 进行WEB功能测试
文章列表
MySQL grant 语法的详细解析
上面的解析已经很详细了,但是还有中情况,一个用户对应多个数据库的情况:
grant all on `数据库名%`.* to '用户名'@'IP' identified by '密码'
mysql支持通配符
当把带引号的值是,需使用反勾号(‘`’)为数据库、表、列和子程序名称加引号。使用单引号(‘'’)为hostnames、usernames和
密码加引号 .在数据库名一项可以使用%来选择一类数据库,还可以使用“_”
MySQL用户帐号管理主要用grant(授权)和revoke(撤权)两个SQL指令来管 ...
select a.*,b.*,c.*,d.*
from table1 b
inner join table2 d on b.memberId = d.memberId
inner join table3 a on d.applyId = a.applyId
inner join table4 c on a.exhId = c.exhId
where a.deleted=0 order by a.createTime desc limit 20;
我们的主题从上面一条sql开始,首先这几种表,数据最多的一张表的数据不过为13000条 ...
这款反编译器叫 "Java Decompiler", 由 Pavel
Kouznetsov开发
它由 C++开发,并且官方可以下载
windows、linux和苹果Mac Os三个平台的可执行程序。
1.
支持对整个Jar文件进行反编译,并本源代码可直接点击进行相关代码的跳转
2. 支持众多Java编译器的反编译(支持泛型,
Annotation和enum枚举类型
个人感觉很好用。
还有一个http://yangwei.iteye.com/blog/117612,但是没有上一个好,使用后,编译出来的java,是不完全编译。 ...
今天才真正体会到刨根问底对于对于做技术也是同样的重要。
一起,心里也懂得其重要性,但是也只是停留在懂得的基础上,在实现功能时,往往只是停留在表面,功能作出来就行。
而很多问题没有清晰的知其根底,
为什么这样做?这样做的好处坏处?原来错的现在为什么没有错了?还有一些概念性的东西也只是停留在表面?
比如说连接池,表面的意思是有很多数据库的链接,用时就从其中取出来使用,而不需求重新开启链接。
但是之前从来没有自我,连接池到底是解决什么问题?没有连接池会出现什么问题?
这些问题,如果能自我的解释,那有些问题就迎刃而解了。
习惯:刨根问底
...
#!/bin/bash
# test network width
function usage
{
echo "Usage: $0 "
echo " e.g. $0 eth0 2"
exit 65
}
if [ $# -lt 2 ];then
usage
fi
typeset in in_old dif_in
typeset out out_old dif_out
typeset timer
typeset eth
...
情况为:在cmd中,运行java -jar *.jar,出现classnotfound异常,jar中包含lib下面jar下面的class找不到,后来在MANIFEST.MF中添加了Class-Path的配置,但是还是不行?
之一,将组件的Jar文件拷贝到公共JRE目录下的lib\ext下。比如,我的JDK1.5装在C:
\Program Files\Java下,之下的j2re1.5.0是公共JRE,就将B.jar拷贝到: C:\Program
Files\Java\j2re1.5.0\lib\ext 之下,这样在名令行下运行java -jar A.jar就可以。
但这样,我们需要在 ...
实践中整理出tomcat集群和负载均衡
(一)环境说明
(1)服务器有4台,一台安装apache,三台安装tomcat
(2)apache2.0.55、tomcat5.5.15、jk2.0.4、jdk1.5.6或jdk1.4.2
(3)ip配置,一台安装apache的ip为192.168.0.88,三台安装tomcat的服务器ip分别为192.168.0.1/2/4
(二)安装过程
(1)在三台要安装tomcat的服务器上先安装j ...
安装配置 svn server+apache
第一步,先检查是否安装了下面软件包
#rpm -q subversion httpd mod_dav_svn
如果没有请安装他们!
第二步,建立一个用户,用于管理SVN版本库
useradd -m -s ...
在sentos中,使用yum install dstat
地址:wget http://dag.wieers.com/rpm/packages/dstat/dstat-0.6.7-1.rh7.rf.noarch.rpm
官方网站:http://dag.wieers.com/rpm/packages/dstat/
Dstat的安装:
wget http://dag.wieers.com/rpm/packages/dstat/dstat-0.6.7-1.rh7.rf.noarch.rpm
rpm -ivh dstat-0.6.7-1.rh7. ...
tomcat优化:
JVM内存JAVA_OPTS参数说明
JVM内存JAVA_OPTS参数说明
我经常会这样来设置服务器端的JVM:JAVA_OPTS="-server -Xms2048m -Xmx2048m -Xss512k"
-server:一定要作为第一个参数,在多个CPU时性能佳
-Xms:初始Heap大小,使用的最小内存,cpu性能高时此值应设的大一些
-Xmx:java heap最大值,使用的最大内存
上面两个值是分配JVM的最小和最大内存,取决于硬件物理内存的大小,建议均设为物理内存的一半。
-XX:PermSize: ...
可以用smartctl,hdparm等命令来查询。
在日志中显示硬盘有坏扇区
tail /var/log/messages
dmesg中也有错误信息
dmesg
对硬盘做一下健康检查
smartctl -H /dev/hda
检测通过,保险起见还是准备换硬盘。
查看下当前硬盘的型号,可以得到硬盘接口为SATAII,及尺寸大小3.5"
smartctl -a /dev/hda
hdparm也可以得到硬盘型号
hdparm -i /dev/hda
也可以通过主板型号来得知支持的硬盘
dmidecode
iftop是LINUX下查看網路流量的軟件.
1. iftop如何安裝:
首先查看自己的系統是否安裝libpcap相關套件
[root@idc-xxxx-xxxx-xxxx-xxxx ~]# yum list | grep libpcap
libpcap.i386 14:0.9.4-12.el5 instal ...
http://www.oswd.org/design/preview/id/3017
http://www.oswd.org/design/preview/id/3533
http://www.oswd.org/design/preview/id/3485
http://www.oswd.org/design/preview/id/3477
http://www.oswd.org/design/preview/id/3230
#!/bin/bash
cd `dirname $0`
d=`date +%Y%m%d`
d7=`date -d'7 day ago' +%Y%m%d`
cd /usr/local/tomcat/logs/
cp catalina.out catalina.out.${d}
echo "" > catalina.out
rm -rf catalina.out.${d7}
大家还有其他的方法可以贴上来。