自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(62)
  • 收藏
  • 关注

原创 linux命令点滴

1、查询当前目录下所有文件包含的字符串: grep -rsn [关键字] ./ 2、apache 压力测试工具用法: ab -n 2000 -c 50 -p [postfile] -T 'application/json' ['http://url'] 该命令,用ab 对http://url 进行压力测试,数据格式为 json ,json 文件是 postfile,...

2017-08-21 16:59:57 232

原创 linux上查看java最耗时的线程命令

1、查看java进程ps -ef|grep java得到pid或者 jps -l 可以查看到进程id2、top -Hp [pid] 或者 ps -mp [pid] -o THREAD, tid, time 查看最耗时的 TID即线程idprinrf "%x\n" [tid]   转成16进制3、查看java中的线程类相关信息jstack [pid] | grep [t...

2017-03-24 20:42:15 1558

原创 vi查找常用

vi/ 搜索时,n向下,N向上? 搜索时,N向下,n向上在vim 中输入:1?XXXX1的意思是文件的第一行?的意思是反向查找XXXX就是你要找的关键字...

2017-03-02 14:30:42 293

原创 配置scp ssh

1、:生成密匙对  [user@rh user]$ ssh-keygen -t rsa   Generating public/private rsa key pair.   Enter file in which to save the key (/home/user/.ssh/id_rsa):   --生成的过程中提示输入密钥对保存位置,直接回车,接受默认值   Created dire...

2016-08-19 18:04:19 593

原创 SQL0970N The system attempted to write to a read-only file. SQLSTATE=55009

db2 创建数据库时,出现:SQL0970N The system attempted to write to a read-only file. SQLSTATE=55009  发现/tmp 临时文件夹不可写。 让 /tmp 可写后,问题解决。  网上有很多帖子说在数据库恢复的时候也报该错,可能是表空间权限问题。  ...

2015-06-29 16:02:32 2787

原创 解决DB2 V9.5中用户认证的问题(SQL30082N) .

用db2 connect to testdb user *** using ****结果报 SQL30082N Security processing at the server failed.但是如果直接用实例用户登录,不输密码就可以。后来找到一个帖子,解决aix下的问题:https://www.ibm.com/developerworks/community/forums/h...

2015-06-29 15:49:39 835

原创 linux 下 db2 v97 升级到db2 v10.1 实战

  官方参考地址:http://www-01.ibm.com/support/knowledgecenter/#!/SSEPGG_10.1.0/com.ibm.db2.luw.qb.upgrade.doc/doc/c0007192.html      废话少说,直接说步骤:   1、升级前环境检查和前置任务            1> 操作系统支持检查 htt...

2015-06-26 15:42:52 334

原创 eclipse-indigo 内存设置

  一、机器配置:   win7 64位:   本机内存:8G   cpu:4核二、配置如下: 主要配置参数如下    --launcher.XXMaxPermSize    512M    --launcher.XXMaxPermSize    512m    -vm    C:\jdks\jdk1.6u45x64\jre\bin\server\jvm.dll  ...

2015-06-16 15:56:08 123

原创 linux Centos 下非 root 用户执行shell的一些问题解决

 1、在linux系统上只有root用户才可以访问1024以下的端口号,其余用户不能访问    今天在centos系统下,用非root用户启动 tomcat,默认端口是80,结果启动失败。解决办法:用sudo执行: sudo ./startup.sh  结果报: username is not in the sudoers file. This inc...

2015-06-02 00:02:36 1966

原创 windows 下 nginx tcp 代理和负载均衡配置

           Nginx 是一个高性能的 HTTP 和 反向代理服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。  ...

2015-05-29 16:31:33 1967

原创 linux(Centos环境)下安装mysql实战

网上虽然有很多资料,但是或多或少有点问题。下面是比较全的一个能安装下来的步骤: 1、检查当前操作系统信息:以下几个命令可以都试下:cat /proc/versioncat /etc/issuecat /etc/redhat-releaseuname -rlsb_release -a 可以查看当前是 redhat ,还是 Ubuntu 还是 Centos,...

2015-05-16 18:15:06 146

原创 svn配置https访问

    前提是前面已经配置好 http 访问svn。接下来,就只需要安装 ssl,和配置ssl:    1、 SSL安装yum install mod_ssl openssl 2、生成证书 cd /etc/pki/tls/privateopenssl genrsa -out mysvn.key 1024openssl req -new -key mysvn.key...

2015-04-25 00:06:59 2230

原创 (转载)Linux(Centos6.5)下安装svn服务器,并通过http

1、安装svnyum -y install mod_dav_svn 2、安装httpd yum -y install httpd 一般情况下,linux服务器是有httpd服务的,你可以检查下,如果没有则安装。检查方法:ls /etc/httpd/conf.d/subversion.conf安装完svn后看是否有该目录&文件,如果存在则不需要安...

2015-04-21 22:54:58 111

原创 (转载)解决linux下无法添加用户和组的问题[技术]

linux redhat5.5 环境,今天在新建组的时候报错: # groupadd beagrpgroupadd: unable to open group file 感觉很奇怪,因为用的是root用户,以前没碰到过。 直接使用vi编辑也是不行,在保存的时候报: E45: 'readonly' option is set (add ! to override)...

2015-02-09 12:43:49 489

原创 (转)linux 查看磁盘IO状态

1、iostat -x -k  rrqm/s:每秒进行merge的读操作数目。即delta(rmerge)/s wrqm/s:每秒进行merge的写操作数目。即delta(wmerge)/s r/s:每秒完成的读I/O设备次数。即delta(rio)/s w/s:每秒完成的写I/0设备次数。即delta(wio)/s rsec/s:每秒读扇区数。即delta(rsect...

2014-11-11 17:41:18 367

原创 使用jad反编译jar包的问题

  jad 反编译class文件,对于静态的方法会出现反编译逻辑错误,而这种错误不容易被发现, 比如:     如果一个类中有方法public class TestClass{ static Object obj1; public static void setValue1(Object obj1) { TestClass.obj...

2014-10-22 16:45:14 359

原创 Weblogic控制台密码重置步骤(转载)

解决办法:添加个新的管理用户,登录console后再修改旧用户的密码。解决步骤:    1. 备份[domain/server/serverName/security/]boot.properties 文件和[domain/security/]DefaultAuthenticatorInit.ldift 文件。后面操作不能实现的时候,还可以恢复。 具体路径根据Weblo...

2014-10-15 17:30:51 456

原创 DB2日志被hold导致日志空间满模拟(转载)

 在窗口1,设置非自动提交db2set db2options=+c 在窗口1,执行一条insert,但是不提交$ db2 +c "insert into t1 values('leo1','leo2')" DB20000I The SQL command completed successfully. $ db2 "select * from t1" ...

2014-10-09 20:01:03 897

原创 DB2如何进行crash recovery原理浅析(转载)

          跟大家一样,我也很好奇DB2是如何做crash recovery的。最近看了一点 dabase crash recovery的资料,我把我对数据库 recovery的理解贴出来跟大家讨论讨论,这样可以帮助大家更好的理解DB2的行为。也希望实验室的专家们能够多给我们讲点这方面的知识。首先,讲一下几个概念:           1、dirty page table,每一个修改过的D...

2014-10-09 19:46:45 822

原创 weblogic11g登录console第一次很慢解决

 Weblogic启动参数里添加 “-Djava.security.egd=file:/dev/./urandom” (原来jdk下面为 /dev/urandom )具体为:           JAVA_OPTIONS="{JAVA_OPTIONS} -Djava.security.egd=file:/dev/./urandom" 或者修改 $JAVA_HOME/jr...

2014-10-09 19:39:25 249

原创 DB2 db2diag.log 日志分析 (转)

    1、db2diag.log日志文件说明        db2diag.log是用来记录DB2数据库运行中的信息的文件。可以通过此文件,查看记录的有关DB2数据库详细的错误信息。此文件也是不断增大的,需要定期进行清理。 可以通过查看实例的配置参数DIAGPATH,来确定db2diag.log文件是放在哪个目录下:               db2 get dbm cfg ...

2014-10-09 11:38:17 1261

原创 跟着8张思维导图学习javascript(转载)

本文转载地址:http://www.cnblogs.com/coco1s/p/3953653.html  学习的道路就是要不断的总结归纳,好记性不如烂笔头,so,下面将po出8张javascript相关的思维导图。思维导图小tips:思维导图又叫心智图,是表达发射性思维的有效的图形思维工具 ,它简单却又极其有效,是一种革命性的思维工具。思维导图运用图文并重的技巧,把各级主...

2014-09-10 17:22:36 186

原创 db2 日志清理命令相关

    1、归档日志      当db2数据库使用归档日志(通过修改参数 LOGARCHMETH1  可以改成是归档还是循环日志)的时候,日志数量定期不清理,将会越积越多,最后必定会磁盘爆满,访问数据库出问题。归档日志分为三种 活动日志、联机存档日志 和 脱机存档日志。          1) 活动日志:该日志包含尚未提交或回滚的事务单元的相关信息,以及已提交但尚未写入数据库文件的...

2014-09-09 14:50:05 1021

原创 几种开源java绘图组件介绍

 jfreechart ,JGraphT,JGraph 简单介绍: 1、jfreechart      是100% 免费的 java 绘图库,开源协议 LGPL,使用简单,开发图表 很方便包括报表,包括柱状图、饼图、曲线图,是强项。曾经在一个展示系统项目中,用freechart 根据行情数据,来生成曲线图。      软件免费,但是开发文档收费。网上流传文档很多。官方网...

2014-06-10 15:43:51 4601

原创 java.util.concurrent.locks.ReentrantLock 锁经验

      1、ReentrantLock 锁是采用计数机制来进行加锁的,getHoldCount() 方法,可以认为当前线程Hold的次数,在实际当前线程中,lock/tryLock 和 unlock 不匹配,可能出现锁无法释放的情况。       2、如果 先tryLock   ,然后再 lock 一次,则holdCount 为2,如果在finally中 unlock 一次,ho...

2014-05-20 17:11:46 477

原创 Hibernate 的拦截器和监听器

 一、hibernate 监听器和拦截器          1、拦截器(Intercept):拦截操作,在Hibernate做出动作之前会调用的方法。在Hibernate操作数据库之前可以对入库操作进行影响,比如某个属性的值可以进行修改。             2、监听器(Listener):监听,监视Hibernate 对PO的操作,不能对操作影响,不能影响被监控操作的行为。 ...

2014-05-08 12:14:53 293

原创 nio经验

   当有 客户端 连接请求时:  SocketChannel socketChannel1 = serverSocketChannel.accept(); 一般情况下,会设置 Blocking 为 false 非阻塞的,如下:  socketChannel1.configureBlocking(false); sock...

2014-04-30 11:44:08 72

原创 MySQL数据库备份命令(转)

MySQL数据库备份命令转载地址:http://www.cnblogs.com/acpp/archive/2010/01/06/1640542.html 备份MySQL数据库的命令 mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql 备份MySQL数据库为带删除表...

2014-02-26 11:34:53 76

原创 mysql ibdata1文件的缩小操作(转载)

mysql ibdata1文件的缩小操作 转载出处:http://www.2cto.com/database/201302/189638.html最近发现MYSQL 的碎片狂大,在一张有上千万的表空间里面碎片占用十分厉害,但是单独的用alert table table_name engine=innodb 基本无法执行,因为表实在是过大,ALERT方法适合一些中小型的数据库。所以最后...

2014-01-22 14:09:20 403

原创 sql server 释放日志空间

        如果在本地进行测试,对于几十上百GB的数据,对自己的硬盘空间确实是个考验,再加上数据操作,比如说修改字段属性,日志文件会很大,一旦导入成功就无需前面的操作日志了,很有必要释放下空间。找了些资料,觉得非常实用,如下:1、sql server 2000:在查询分析器中执行如下命令: BACKUP log kcc WITH no_log;DUMP TRANSA...

2013-12-17 17:33:04 672

原创 (转载)db2 9.7 for linux 5.4安装详细步骤 (通过控制台安装配置)

今天在redhat5下通过  console 安装db2 v9.7,以前都是通过图形界面进行傻瓜式安装。我转载的这篇文章写得很详细,很到位,经过亲测,非常成功的安装完毕。转载于:http://www.2cto.com/database/201205/130463.html     db2 9.7 for linux 5.4安装详细步骤 1、解压缩安装包#gunzip v...

2013-09-13 16:42:47 156

原创 db2look记录

     将数据库mydb的 ddl导出到文件 mydb.sql  包括视图和用户权限: db2look -d mydb -e -o mydb.sql -x   其中         -e: 抽取复制数据库所需要的 DDL 文件         -x :如果指定了此选项,则 db2look 实用程序将生成授权 DDL            对于现有已授权特权,不包括...

2013-09-12 11:08:39 141

原创 redhat5 配置samb服务的过程

       在redhat下配置smb 服务很多次了,由于每次都间隔时间长,配置的时候都一路找资料配置下来,有的时候网上找的资料不一定管用,这次从一个没有装smb服务的系统上,从0开始配置,记录下来,以后配置就按照这个来进行。   我的环境是:uname -a 显示:Linux my.server.com 2.6.18-238.el5 #1 SMP Sun Dec 19 14:24:4...

2013-09-12 10:37:04 169

原创 (转)Oracle创建用户、表空间、导入导出命令

转自:http://www.cnblogs.com/cloudwalf/archive/2008/09/04/1284033.html //创建临时表空间create temporary tablespace test_temp tempfile 'E:\oracle\product\10.2.0\oradata\testserver\test_temp01.dbf' size 32m ...

2013-04-12 16:23:36 66

原创 (转)tomcat启动的内存溢出解决

转载自 : http://blog.sina.com.cn/s/blog_7c76d639010118co.html如果要在myeclipse中启动,上述的修改就不起作用了,可如下设置:Myeclipse->preferences->myeclipse->servers->tomcat->tomcat×.×->JDK面板中的Optional Java V...

2013-04-12 15:22:13 162

原创 db2 和aix 零碎

1、aix 增加文件系统空间       比如说要增加 /dblogs 空间,chfs -a size=+2000000 /dblogs 之前要看下还有多少空间可用 lsvg rootvg 或者其他卷组 其中的 TOTAL PPs 是最大的空间,FREE PPs 是剩余多少,还有一个 pp size 参数是指在分配每个pp多大空间,我这边的是128M,比如说如果新建一个逻辑卷,分配...

2012-03-19 15:49:48 91

原创 经验,在做单元测试的时候将日志级别设置为最低

      今天,在对一个老系统的迁移改造时,通过跑所有的单元测试来看是否全部通过,是否没有遗漏的地方,单元测试结果全过,控制台无异常堆栈打印出来,但是当将应用部署到服务器后,客户端已登录立马一堆错误堆栈打印出来,界面某一模块果然出不来数据。后来经过分析和查找调试,造成该差异的是服务器端日志级别为debug,用的一个第三方包在处理这类不常见异常时,由于考虑欠缺,用debug打印出来,但是恰好这种情...

2012-02-21 14:49:46 1741

eclipse 远程调试tomcat

今天针对redhat 5 上的 tomcat 5.5.35进行远程调试,觉得很不错,系统是64位的,启动  ./catalina.sh jpda start  便可启动调试模式,默认启动端口是8000,也可以在catalina.sh中增加 JPDA_ADDRESS= 8888  参数用以指定其他端口。 然后在eclipse中新配置一个调试 Run-->Debug Co...

2012-02-17 10:31:28 75

原创 sql server 2005 的pagesize

今日,做sql server2005 到db2 9的数据迁移,发现sql server 2005数据库在创建表时,对表字段长度有限制,如果定义一张表,有9个以上的char(1000),则提示不能创建,长度超过限制。原来导致这个问题的原因是,由于sql server 2005的pagesize默认为8k,并且不可更改,即使是在新创建数据库的时候也没地方设置,至少我没发现有地方能够指定,所以当要定义表...

2012-02-10 12:55:20 175

原创 weblogic11g启动时报错

今天在启动weblogic 11g时发现报如下错误: java.lang.ClassCastException: com.octetstring.vde.backend.BackendRoot cannot be cast to com.octetstring.vde.backend.standard.BackendStandardat weblogic.ldap.EmbeddedLD...

2011-11-14 16:05:42 202

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除