自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(64)
  • 收藏
  • 关注

原创 java垃圾回收总结

http://www.cnblogs.com/aigongsi/archive/2012/04/13/2446166.html

2013-04-09 22:36:26 146

原创 警惕使用jvm参数CMSRefProcTaskProxy

  昨天中午的时候, 团队的兄弟找我看一个现象: 原先因为堆外内存使用过多会crash掉的java应用, 设置了最大堆外内存量(MaxDirectMemorySize)后jvm不会crash, 但出现了机器的两颗CPU全部被占满, 而且java程序没有响应的情况.     我用jstat -gc/-gcutil/-gccause查了一下当时gc的情况, 发现出现过CMS GC, 最后一次导致GC...

2013-03-31 00:06:03 384

原创 myeclise如何更改svn的用户名和密码

由于在svn的界面中并没有为我们提供直接更换用户名密码的地方,所以一旦我们需要更换用户名的就需要自己想一些办法。 一般通过删除SVN客户端的账号配置文件来重新更换用户名和密码。 在window xp下面他们的位置在系统盘的 Documents and Settings\Darkness\Application Data\Subversion\auth\文件夹中,把里面的所有文件删除。 但是,我安装...

2013-03-23 17:47:58 191

原创 linux telnet 安装包

linux telnet 安装包

2013-03-19 17:13:11 1939

原创 myeclipse+maven3构建springmvc

转自: www.itexample.com重点就是如何把maven部署到tomcat下在myeclipse的环境中,而myeclipse对web项目的规范和maven的包结构又不在相符,所以需要自己手动指定下哪个目录部署到哪个目录下,非常简单也是,就一张图。   ...

2013-03-18 23:06:19 118

原创 python中如果加主函数

 转自:http://www.itexample.com/python/add-main-function.html一个程序总要有一个入口方法吧,就像java中的 main()方法一样,python也同样有自己的入口方法定义方式,下面是Test.py文件,我们将Test.py做为入口模块,其中的testHello方法做为入口方法,只需要用 __name__来指定 == ‘__ma...

2013-03-03 21:30:28 342

原创 导入自定义模块目录

 转自:http://www.itexample.com/python/import_custom_model_file.html 初学python一定会遇到这么一个问题,就是如何来将自已定义的类库加到python默认的加载目录中,笔者目前只知道2种:第1种是把自定义的类文件都复制到python目录下面,这方法肯定不可取。第2种是利用sys.path.append("自...

2013-03-03 00:42:04 398

原创 sed 命令,打印出匹配行的下N行

测试文件 test.log[root@localhost aaa]# cat test.log a111aa222b333a444 匹配出以a开头并以a结尾的后1行:sed -n '/^a$/,+1p' test.log  输出结果:a1a4 打印出符合开头是a的记录的下...

2013-02-28 22:06:38 7302

原创 Handler、Looper、HandlerThread、AsyncTask到底是什么东西

看android已经3天了,感觉写代码的结构和写BS还是有巨大差别的,各种内部类,各种传参,弄得眼花缭乱的。近2天,被Handler、Looper、HandlerThread、AsyncTask弄得几乎崩溃。知识点巨多,加之要对JAVA多线程交互调度,初看有点头大的很,但是耐心抗过去,仔细看每个类的调度关系和运行原理,到目前为止,思路已经有点清晰了。一、明确一个知识点首先要明确...

2013-02-28 22:02:59 157

原创 linux安装resin4

1)下载resin4[code="java"]wget http://www.caucho.com/download/resin-4.0.15.tar.gz[/code]2)解压 [code="java"]tar zxvf resin-4.0.15.tar.gz[/code]3)[code="java"]cd resin-4.0.15[/code]4)[code="java"]...

2013-02-28 22:02:48 220

原创 linux安装nginx

1)下载nginx[code="java"]wget http://nginx.org/download/nginx-0.8.54.tar.gz[/code]默认会下载到当前目录下面,也就是pwd目录2)解压[code="java"]tar zxvf nginx-0.8.54.tar.gz[/code]进入nginx目录 cd nginx-0.8.543)[code...

2013-02-28 22:02:33 348

原创 无聊回忆下java反射

将指定类下的声明全部实例化。 A.java package com.limaoyuan.reflection;public class A { private B b; private C c; public C getC() { return c; } public void setC(C c) { this.c = c; }...

2012-06-12 22:33:35 137

原创 jconsole本地连接失败

加jvm 启动参数即可:-Dcom.sun.management.jmxremote  -Dcom.sun.management.jmxremote.port=8011 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false...

2012-05-26 11:50:02 463

原创 自学python-helloworld等基础

想学python已经很久了,一直没有时间去看看,话说回来现在也没有太多时间去系统的好好学一下,只是听说python很好,很强大,到底有多好,多强大,也不太知道,anyway看了再说。 python做为脚本语言,相对来说学起来并不太难,如果你有点shell的基础,那么更容易看懂啦,太基础的我也不写了,其实写了自己也写不清楚,只贴点代码,当做笔记就好了。 print "hello wo...

2012-05-06 11:53:14 103

原创 JAVA多线程之ThreadLocal类

这篇文章提到了Threadlocal,NC里面就是用它来实现加锁及多线程操作 首先,ThreadLocal 不是用来解决共享对象的多线程访问问题的,一般情况下,通过ThreadLocal.set() 到线程中的对象是该线程自己使用的对象,其他线程是不需要访问的,也访问不到的。各个线程中访问的是不同的对象。 另外,说ThreadLocal使得各线程能够保持各自独立的一个对象,并不是通...

2012-05-06 11:33:50 166

原创 Spring mvc 3.0 怎么配置velocity tools (dateTool/numberTool)?

使用Spring mvc3.0 的时候,希望在velocity模板页面格式化输出时间,于是想到velocity可以配置一些工具(tools)在VM中使用,但是却不知道怎么在 spring mvc 中配置,差了些资料,看了些代码,测试成功,写出来给自己留个底,也给大家参考。  只需要在应用的servlet配置文件中(XXX-servlet.xml )的viewRe...

2012-01-28 18:27:29 160

原创 Linux下mysql的安装与配置

1、下载mysql文件,本文下载的是免安装文件:mysql-5.0.83-linux-i686-glibc23.tar.gz2、登录Linux,复制文件到/user/local/下[root@test ~]#cp /tools/mysql-5.0.83-linux-i686-glibc23.tar.gz /usr/local/[root@test ~]#cd /...

2012-01-28 18:26:19 95

原创 删除所有.svn目录

当使用了svn版本控制系统后每个目录下都会有一个.svn目录存在,开发完当交付产品或者上传到服务器时一般要把这些目录删除,这里总结了一下在linux和win下的办法。一、在linux下删除这些目录是很简单的,命令如下 find . -type d -name “.svn”|xargs rm -rf或者find . -type d -iname “.svn” -exec rm -...

2012-01-28 18:25:29 130

原创 linux sed 命令的简单应用

linux sed 命令 是linux shell脚本中比较重要的命令,下面就根据一个小小的需求来琢步分解一条较复杂的sed命令。首先创建一个测试文档,命名为 test.log123451 li.maoyuan cost=123ms2 mao.yuan cost=234ms3 maoyuan.li cost=345...

2012-01-28 18:23:09 243

原创 HttpClient的连接关闭

http://apps.hi.baidu.com/share/detail/16486820 HttpClient client = new HttpClient();HttpMethod method = new GetMethod(”http://www.apache.org“);try {client.executeMethod(method);byte[] responseBo...

2011-09-28 12:52:40 418

原创 chmod

读、写、运行三项权限可以用数字表示,就是r=4,w=2,x=1。所以,上面的例子中的rw-r--r--用数字表示成644。

2011-08-08 11:42:31 140

原创 Linux下mysql的安装与配置

转: 找伴网http://www.zhaobanr.com/mysql-non-install-in-linux/ 1、下载mysql文件,本文下载的是免安装文件:mysql-5.0.83-linux-i686-glibc23.tar.gz2、登录Linux,复制文件到/user/local/下[root@test ~]#cp /tools/mysql-5.0.83-linux-i686-...

2011-08-02 18:47:26 139

原创 Spring mvc 3.0 怎么配置velocity tools (dateTool/numberTool)?

使用Spring mvc3.0 的时候,希望在velocity模板页面格式化输出时间,于是想到velocity可以配置一些工具(tools)在VM中使用,但是却不知道怎么在spring mvc 中配置,差了些资料,看了些代码,测试成功,写出来给自己留个底,也给大家参考。  只需要在应用的servlet配置文件中(XXX-servlet.xml)的viewReso...

2011-08-02 16:26:58 164

原创 如果phpinfo()里没有mysql项 Call to undefined function mysql_connect【解决】

安装好php apatche mysql 以后 做链接测试:写了一个链接数据库的文件:<?phpecho "<h1>This test for mysql.</h1>";/* 连接选择数据库 */    $link = mysql_connect("localhost", "root", "admin")     

2011-08-01 18:39:18 167

原创 JAVA's NIO, Netty And Mina

转:http://www.zhaobanr.com/javas-nio-netty-and-mina/JAVA's NIO, Netty And Mina 最近读了几篇很有质量的文章,对JAVA的NIO设计和目前流程的Netty,Mina框架做了很详细的分析,包括MIna框架的作者的paper,原来是韩国人写的,牛!对于其中运用的多种网络底层架构模式,其实都是万变不离其宗,好...

2011-07-21 16:37:14 77

原创 解决 spring mvc 3.0 结合 hibernate3.2 使用声明式事务无法提交的问题

1、问题复现     spring 3.0 + hibernate 3.2      spring mvc使用注解方式;service使用@service注解 事务使用@Transactional     事务配置使用Java代码 <tx:annotation-driven transaction-manager="transactionManag...

2011-07-19 17:59:53 121

原创 maven3 site不生成html

引用: http://www.zhaobanr.com/maven3-site%E4%B8%8D%E7%94%9F%E6%88%90html/配置不同了,见:http://maven.apache.org/plugins/maven-site-plugin-3.0-beta-3/maven-3.html<build>    <plugins>      ...

2011-07-17 11:25:22 271

原创 给目录授权给某个用户

chown -R ftpuser appendlog

2011-07-15 17:15:33 623

原创 centos5 装完了上不去网

centos5 装完了上不去网ifconfig 查看总是获取不到 inet addr 。此时需要将vim /etc/sysconfig/network-scripts/ifcfg-eth0 添加即可check_link_down(){ return 1;}然后重启下,再ifconfig看下。service networ...

2011-07-11 18:34:40 271

原创 Centos 5.3启动时提示:Determining IP information for eth0… failed; no link present. Ch

Centos 5.3启动时提示:Determining IP information for eth0… failed; no link present. Check cable?我遇到的原因是我在另外一个硬件环境下面安装的系统,把硬盘换到现在的硬件环境,导致识别网卡时有些问题,网上查到解决方法如下:1 [root@hexuweb101 ~]# vi /etc/sysconfig/ne...

2011-07-05 16:50:17 268

原创 IE6下JAVASCRIPT对GZIP的压缩不支持的BUG

针对IE6将GZIP功能关掉。参考文章:tomcat/ngix:http://abird.me/2010/12/ie6-gzip-%E9%97%AE%E9%A2%98/Apache:http://liang3391.blog.51cto.com/178205/456607

2011-05-13 10:17:35 145

原创 GzipOutputStream是finish而不是flush

GzipOutputStream是finish而不是flush

2011-05-12 14:58:42 744

原创 SVN分支与合并学习

本文和大家一起讨论一下SVN分支与合并,很多用户都很了解SVN分支与合并了,这里我发表一下个人理解,和大家讨论讨论。首先我们看一下SVN分支与合并的具体步骤:1.创建分支的意义创建分支的意义,比如我们在一个基础平台上进行开发,每个技术小组负责一个子项目,而基础平台也是有可能会继续更改的,这个时候,如果不创建分支,子项目之间会相互影响,影响最大的就是后期的测试和版本发布,子项目A已经结束...

2011-05-03 11:34:12 80

原创 mina上传文件

mina传输对象已经不是什么难事,一般啃半天代码就能搞定,但是传输文件似乎不是很容易,之前在论坛上求助过但是没有解决,还是靠自己啃代码解决了文件的上传和下载,以下只是随便测试写的代码供学习用(只是有很多朋友发邮件求代码思路这里我也就公布了,之前一直没有办法上网实在不好意思之前发邮件到 qyhdt@sina.com邮箱求解的朋友们,我在这里给你们答案了实在不好意思),希望与大家一起探讨mina更多的...

2011-05-01 17:02:18 195

原创 centos5.5下安装apache

centos5.5会默认自带一个apache,首先要卸载掉,再装新的卸载 rpm -aq httpd 查出名字yum erase 查出的名字 卸载好了,按下面步骤安装下面是linux下安装apache的完整代码,系统是redhat5.5下载httpd-2.2.6.tar.bz2 把httpd-2.2.6.tar.bz2放到/soft 下[root@...

2011-04-13 17:31:22 176

原创 mount硬盘

先fdisk -l下查看有多少个硬盘空间,并可查看大小, Device Boot Start End Blocks Id System/dev/sda1 * 1 1020 8193118+ 83 Linux/dev/sda2 1021 1530 ...

2011-04-13 14:04:11 143

原创 在 Linux 下用 grep 时高亮显示匹配的部分

用 grep 匹配文件时,显示结果黑压压的一片执行一下这条命令,重新 grep 试试看export GREP_OPTIONS='--color=auto'好看多了,不是吗?你可以把 export GREP_OPTIONS='--color=auto' 这条命令添加到 ~/.bash_profile 的最后,重新登录一下就能生效了。...

2011-04-11 18:02:34 741

原创 LinuxShell算术运算

Bash shell 的算术运算有四种方式:1:使用 expr 外部程式加法 r=`expr 4 + 5`echo $r注意! '4' '+' '5' 这三者之间要有空白r=`expr 4 * 5` #错误乘法 r=`expr 4 \* 5`2:使用 $(( ))r=$(( 4 + 5 ))echo $r3:使用 $[ ]r=$[ 4 +...

2011-04-07 16:44:50 319

原创 linux tar打包解压详解

tar命令解压文件到指定目录:tar -zxvf /home/user/aa.tar.gz -C /home/user/pftar [-cxtzjvfpPN] 文件与目录 ....参数:-c :建立一个压缩文件的参数指令(create 的意思);-x :解开一个压缩文件的参数指令!-t :查看 tarfile 里面的文件!特别注意,在参数的下达中, c/x/t ...

2011-04-07 16:35:17 468

原创 awk 分组

文本http://www.sohu.com/123.htmlhttp://news.sohu.com/3242.htmlhttp://www.sohu.com/32423.htmlhttp://www.sohu.com/sfdsa.htmlhttp://news.sohu.com/dsaf.htmlhttp://music.sohu.com/dfa.html用一条l...

2011-04-03 11:32:20 334

空空如也

空空如也

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

TA关注的人

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