
项目实施
cnmclixin
这个作者很懒,什么都没留下…
展开
-
tomcat在windows和ubuntu下的安装配置
tomcat在windows和ubuntu下的安装配置 windows: 在Windows下比较简单,你先要装上你的JDK,然后去tomcat官网上,下载一个tomcat6.x版本,然后,直接双击安装,一步步点next,有一步是让你输入用户名和密码,安装完成后,可以去你的安装目录下找到conf文件夹修改8080端口,也可不重置,然后到你的bin文件夹下双击运行tomcat6.ext,如果出现的窗口...2009-12-24 09:52:00 · 131 阅读 · 0 评论 -
FTP的应用
我们很多时候会用到FTP服务,但是往往需要我们安装ftp服务后才可以,但是安装时往往需要我们提供安装盘,这引起了很多的不便 我们可以使用server_U来解决问题使用方法附件中提供软件解压后去看一个汉化说明的文档即可 ...原创 2011-11-14 19:30:28 · 117 阅读 · 0 评论 -
win7 安装盘 进行分区
windows7安装盘自带的分区工具分区,会产生100M的隐藏分区,如果不想要这个分区可以按下面的方法操作:1. 在出现分区界面的时候按 shift+f10 调出命令提示符,输入 diskpart 确定,再输入 list disk 确定,这时会列出电脑上的所有硬盘;2. 如果你只有一个硬盘,就选择硬盘编号是 0 ,输入 select disk 0 确定,这时会提示“磁盘0是所选择的磁盘”;...原创 2012-05-29 14:37:56 · 143 阅读 · 0 评论 -
乱码处理
将GBK编码的filename 转换成utf-8形式的newFilenameString newFilename = new String(filename.getBytes("GBK"), "UTF-8"); File newFile = new File(newFilename);2011-11-24 10:12:07 · 125 阅读 · 0 评论 -
性能分析工具
jmap是JDK自带的一个工具,非常小巧方便,其支持参数如下: -heap 打印heap空间的概要,这里可以粗略的检验heap空间的使用情况。jmap -heap PID fs@inspur92:~/test/llxdata/081005/tmp$ jmap -heap 30774Attaching to process ID 30774, please wait...Deb...原创 2012-10-16 10:52:04 · 205 阅读 · 0 评论 -
工具命令
nslookup 域名 netstat -ant |grep 3306 -c 统计3306端口的连接数 netstat -aon |findstr ip LINUX下lsof -i :8080 ps -aux |grep resin netstat -aon|grep 8080...2012-10-16 17:04:51 · 120 阅读 · 0 评论 -
apache学习
通过配置APACHE,使得被访问页面在客户端进行缓存,从而实现网页访问速度加快,也节省带宽。 按下面方法修改httpd.conf: LoadModule expires_module modules/mod_expires.so# set expire ruleExpiresActive OnExpiresByType text/html A36000ExpiresBy...原创 2012-11-05 11:05:18 · 100 阅读 · 0 评论 -
java 内存分析之---Eclipse Memory Analyzer使用
生成报告jmap -dump:live,format=b,file=heap.bin 7191 注7191为java的进程号使用Eclipse Memory Analyzer 将heap.bin打开具体使用参见网上其他帖子就不罗嗦了。。。嘿嘿...2013-05-03 17:42:57 · 130 阅读 · 0 评论 -
linux 服务器之间做同步
在工作中我经常要用到服务器之间的数据同步使用的命令rsyncrsync的安装和同步使用参见http://www.blogjava.net/baizhihui19870626/articles/379460.html要提到的是同步之前两台服务器之间要建立ssh信任检测是不是已经建立信任在A服务器上使用ssh B服务器的IP地址,如果直接登录说明已经建立了信息,如果提示输入密码则...2013-05-08 18:16:35 · 164 阅读 · 0 评论 -
Rides 学习
http://www.searchdatabase.com.cn/showcontent_63439.htm原创 2012-12-06 14:08:28 · 238 阅读 · 0 评论 -
nginx使用
nginx/nginx.conf 配置讲解:http://www.cnblogs.com/511mr/articles/2239620.htmlhttp://my.oschina.net/duxuefeng/blog/34880 kill -HUP nginx进程号会先创建进程然后去替换原来的进程...原创 2012-10-11 18:43:57 · 102 阅读 · 0 评论 -
top:动态观察程序的变化
转载自:http://www.cnblogs.com/allen8807/archive/2010/11/10/1874001.htmltop:动态观察程序的变化 ?[root@linux ~]# top [-d] | top [-bnp] 参数: -d :后面可以接秒数,就是整个程序画面更新的秒数。预设是 5 秒; -b :以批次的方式...原创 2013-07-11 17:46:54 · 143 阅读 · 0 评论 -
编码解析过程
如果不进行encodeuri时而且web容器没有设置编码的话,首先浏览器会使用iso885901 对url进行编码如果进行encodeuri设置成GBK 而且web容器没有设置编码的话,在servelt中通过使用gbk方式进行解码就可以获得原串使用方式loginName = java.net.URLDecoder.decode(loginName,"GBK");当然可以在serv...2013-07-11 19:21:06 · 162 阅读 · 0 评论 -
博客迁移说明
从今天起,此博客空间不再更新博客,全部博客迁移到http://www.letpep.com, 后续将在那里进行更新》。。。。。个人微信订阅号 谢谢。。。。。。。...原创 2014-05-08 14:49:43 · 178 阅读 · 0 评论 -
svn导出导入使用
因为要更换svn服务器,因此需要在将原有的代码库迁移到新服务器上,但还需要保留原有的代码库的所有信息,像日志、每次变更等。迁移方式有很多,因为代码库不多,就直接采用svn的dump和load进行迁移,通过这种方式,迁移后代码库将跟之前的代码库内容完成一致,就重要的代码库的uuid也将保持一致,当迁移完成后,只要将原先访问的svn地址改成新的地址就可以了。这种迁移方式不管是linux下还是windo...原创 2011-11-14 18:16:10 · 529 阅读 · 0 评论 -
bat启动java程序 可以隐藏cmd窗口
启动:程序启动时创建一个文件 然后程序运行,主线程检测文件是否存在,不存在的话就停程序删掉文件,然后再创建一个stop文件@echo offecho ok >startif "%OS%" == "Windows_NT" setlocalset CLASSPATH=".;C:\Program Files\Java\jdk1.6.0_14\lib\dt.jar;C:\Program Fi...2012-01-08 15:12:45 · 2947 阅读 · 0 评论 -
TCP 学习
断开连接时的意外:这个算不上断开连接时的意外,当TCP连接发生一些物理上的意外情况时,例如网线断开,linux上的TCP实现会依然认为该连接有效,而windows则会在一定时间后返回错误信息。这似乎可以通过设置SO_KEEPALIVE选项来解决,不过不知道这个选项是否对于所有平台都有效。学习TCP的几个地址:http://liuhaixiao.iteye.com/blog/1093...原创 2011-12-31 11:53:12 · 87 阅读 · 0 评论 -
shell 启动程序
Java程序多数情况下都会用到一些第三方的类库,如果仅用到几个jar文件,写到java命令里就好,但是依赖的jar文件很多的情况,写到java命令里就不好了,而且如果jar文件被替换,名字变了,就需要改java命令,所以最好在启动命令里不出现jar文件名。假设程序依赖的类库jar文件存放在同级的lib目录下,简单的:java -Djava.ext.dirs=lib -Djava.libra...2011-09-02 11:10:00 · 245 阅读 · 0 评论 -
linux 安装java
linux配置java环境变量(详细) 一. 解压安装jdk 在shell终端下进入jdk-6u14-linux-i586.bin文件所在目录, 执行命令 ./jdk-6u14-linux-i586.bin 这时会出现一段协议,连继敲回车,当询问是否同意的时候,输入yes,回车。之后会在当前目录下生成一个jdk1.6.0_14目录,你可以将它复制到 任何一个目录下。 二. 需要配置的环境变量 1....2011-09-02 15:08:00 · 65 阅读 · 0 评论 -
shell 启动、停止、重启java程序
#!/bin/sh SERVER=/home/java/server cd$SERVER case"$1"in start) nohupjava-Xmx128m-jarserver.jar>$SERVER/server.log2>&1& echo$!>$SERVER/server.pid ;; stop) ...2011-09-13 11:43:00 · 391 阅读 · 0 评论 -
shell学习之-shell调用shell
在shell脚本中调用另一个脚本的三种不同方法(fork, exec, source) 2008-05-06 14:43:18|分类: LINUX |标签: |字号大中小订阅 fork ( /directory/script.sh)fork是最普通的, 就是直接在脚本里面用/directory/script.sh来调用script.sh...2011-09-13 14:51:00 · 590 阅读 · 0 评论 -
详解jvm 以及eclipse.ini配置
本篇文章讲述eclipse.ini参数的含义和设置。eclipse.ini中有如下参数: -vmargs -Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M 这里有几个问题: 1. 各个参数的含义什么? 2. 为什么有的机器我将-Xmx和-XX:MaxPermSize都设置为512M之后Eclipse可以启动,而有些机器无法启动? 3...2011-10-10 08:18:00 · 173 阅读 · 0 评论 -
在java程序中调用 .sh文件上,以相对路径
Runtime.getRuntime().exec("./do.sh");这样调用指的jar包和do.sh 在同一目录下,不过一定要使用.(表示当前的路径)所以如果想使用相对对路径可以使用 ..(表示上一级目录)来指向目标...2011-10-14 11:22:00 · 1117 阅读 · 0 评论 -
java调用有返回值的oracle存储过程
Class.forName("oracle.jdbc.driver.OracleDriver");Connection conn = DriverManager.getConnection("jdbc:oracle:thin:@192.168.1.131:1521:oral","1","1");CallableStatement call = conn.prepareCall("{call pro...2011-07-23 16:12:00 · 124 阅读 · 0 评论 -
tomcat 并发 优化web性能
Tomcat并发 1、Apache + Tomcat 结合起来用Apache 负责静态页面,Tomcat负责动态页面,同时减少connectionTimeout的时间,以应对并发量大线程回收来不及的情况。 2、压力过大的问题,可以做负载均衡,一个TOMCAT无论如何也不可能担当如此多的线程负载,而且JVM过大,其内存管理成本将显著加大。2G的内存,做3-4个TOMCAT实例(512R...2011-10-18 10:04:00 · 103 阅读 · 0 评论 -
java程序内存的使用与windows 内存监控
尽管 Java™ 运行时能够解决大量的内存管理问题,但对程序的内存占用情况保持警惕仍然是优化机器性能、测定内存泄露的关键。Windows 上有很多工具可以监控内存的使用。但每种工具各有长短,都有特定的倾向性,常常没有明确地定义自己测量的是什么。作者将澄清关于内存使用的一些常见误解,介绍很多有用的工具,同时还将提供何时以及如何使用它们的指南。Java 技术最知名的一个优点是:与其他语言如 C 程...2011-10-20 09:13:00 · 151 阅读 · 0 评论 -
pl/sql数据库连接远程的oracle服务器,可以不配置NetManager
pl/sql数据库连接远程的oracle服务器,可以不配置NetManager Databasename: 192.168.2.22/orcl2011-07-27 17:25:00 · 145 阅读 · 0 评论 -
linux下通过.sh文件启动java程序
linux下通过.sh文件启动java程序:首先把java程序打成jar包,指定好主类(入口)sh文件如下#!/bin/shjava-Xbootclasspath/a:log4j.jar:ojdbc.jar: -jar domain.jar执行:./run.sh以下内容为转载: 大家都知道一个java应用项目可以打包成一个jar,当然你必须指定一个拥有main函...2011-08-09 16:47:00 · 177 阅读 · 0 评论 -
java程序移植到linux上中文乱码处理问题
1一般在windows下的Eclipse写的代码,默认编码方式 为GBK而linux下为utf-8,所以需要修改linux的默认编码:修改Linux系统的默认编码 <wbr>vi<wbr>/etc/sysconfig/i18n</wbr></wbr><wbr></wbr><...2011-08-10 11:15:00 · 619 阅读 · 0 评论 -
linux中终止java程序/进程
在linux/unix下,你会怎么中止一个java应用或进程? 多数人可能会回答 kill -9 pid,这是一种在多数情况下正确的做法。不过本文打算阐述使用kill -9带来的一些问题,并给出另一种标准的kill方式。 标准中断信号 在Linux信号机制中,存在多种进程中断信号(Linux信号列表 )。其中比较典型的有 SIGNKILL(9) 和 SIGNTERM(15)....原创 2011-12-29 09:26:34 · 1347 阅读 · 0 评论 -
reids学习(持续更新)
reids命令 文档查询网址http://redis.readthedocs.org/en/latest/index.html原创 2013-08-28 15:38:58 · 134 阅读 · 0 评论