- 博客(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
原创 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
原创 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
原创 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
原创 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关注的人