自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 免安装Oracle客户端使用PL/SQL

Oracle客户端挺招人烦的,部署连接它的应用通常需要先安装它的客户端,安装程序要求在目标机器上写注册表,假设你没有洁癖的话,你仍可能被下面的事情绊住:当你的机器上的其他程序依赖于x64的Oracle的程序,并且它们很有可能根本不是你写的,因此你还不敢随便乱动服务器,但是你可能需要一个PL/SQL用来在相同的环境下执行查询,这个时候你还是需要一个免安装的办法来处理这个问题。1、下载Oracle...

2013-11-01 11:15:59 211

原创 线程与IO总结

线程与IO总结

2013-06-05 10:19:22 220

原创 redmine 安装使用总结 一键安装

http://bitnami.com/download/files/stacks/redmine/2.3.1-1/bitnami-redmine-2.3.1-1-windows-installer.exe?with_popup_skip_signin=1http://wmcxy.iteye.com/blog/1450209

2013-06-05 09:36:10 265

原创 JAVA十进制16进制互转

String s = "16";String _hex = Integer.toHexString(Integer.parseInt(s));//转16进制System.out.println("转16进制为:" + _hex);?String s1 = "6A";int _oct = Integer.parseInt(s1, 16);//转十进制System....

2013-05-23 08:54:39 236

原创 我的下载

jdk1.6http://download.oracle.com/otn/java/jdk/6u43-b01/jdk-6u43-windows-i586.exe

2013-05-21 15:07:46 216

原创 安装memcache-top 监控

1.网址:http://code.google.com/p/memcache-top/ 下载程序,放到linux下2.如果执行perl memcache-top-v0.6 --instances=127.0.0.1:11212,127.0.0.1:11211 出现如下错误:Can't locate Time/HiRes.pm in @INCCan't locate ExtUtils/M...

2013-03-29 17:19:35 197

原创 linux 快捷方式启动tomcat

1.脚本路径 /etc/init.d/tomcat 首先执行: vi /etc/init.d/tomcat 按 a 编辑,将下面内容根据你自己的情况(主要是修改 /usr/local/tomcat6/bin/ ) 修改后copy到编辑框中, esc 退出编辑,:wq 保存退出 [code="java"]# !/bin/bash # Description: sta...

2013-03-27 16:38:56 217

原创 mysql 处理百万级数据总结

1.mysql快速插入百万级测试数据[code="java"]insert into test select * from test;[/code]

2013-03-26 17:13:48 171

原创 memcached 常用设置及其操作

1. 找到memcached的pid 方法1:ps -ef 方法2:vi home/cws/local/memcached/bin/memcached.pid 2. kill 第1步的pid3.去到memcached安装路径,home/cws/local/memcached/bin4.启动memcached # /usr/local/bin/memca...

2013-03-20 22:30:56 150

原创 The connection to adb is down, and a severe error has occured.

这个问题谁能解决啊 解决: cmd跳到sdk tools文件路径下 adb kill-server 然后再adb start-server

2013-03-09 22:24:09 78

原创 一个tomcat部署多个项目,绑定不同域名

a.com b.com

2013-03-03 21:56:02 133

原创 redmine安装资料

http://blog.haohtml.com/archives/13282http://redmine.ossxp.com/redmine/documents/3

2013-02-26 22:04:41 90

原创 Linux流量监控工具 - iftop

wget ftp://fr2.rpmfind.net/linux/dag/redhat/el5/en/i386/dag/RPMS/iftop-0.17-1.el5.rf.i386.rpmrpm -ivh iftop-0.17-1.el5.rf.i386.rpm直接运行: iftop发现222.211.95.38 异常,iptables -I OUTPUT -d 222....

2013-01-16 14:54:01 126

原创 log4j示例

### set log levels ###log4j.rootLogger=DEBUG,stdout,Dlog4j.logger.com.mchange.v2=ERRORlog4j.logger.org=ERRORlog4j.logger.net=ERRORlog4j.logger.java=ERROR### \u8f93\u51fa\u5230\u63a7\u5236\...

2013-01-08 13:54:39 89

原创 线程处理队列

[code="java"]// param:phone-msg public static LinkedBlockingQueue msgDataQueue = new LinkedBlockingQueue(); // 启动线程 class MsgQueueThread extends Thread { @Override public void run() { ...

2012-12-29 14:25:01 107

原创 5.0.17以后版本的mysl 对‘'和null的处理

MySQL升级到5.0.17后,在执行sql语句insert INTO `表名` ( ) VALUES ( );时出现错误:#1264 - Out of range value for column ‘’ at row 1原因:新版本的MySQL对字段的严格检查。(使用了auto_increment )解决方法:修改my.ini,将sql-mode=”STRICT_...

2012-12-07 21:31:00 100

原创 LINUX命令总结

ps -efww|grep tomcat|grep -v grep|cut -c 9-15|xargs kill -9 tar -zxvfroot用户登录:打开终端,执行 echo "你想设置的密码" | passwd --stdin 用户名

2012-12-01 21:27:13 112

原创 mysql 技术2个经纬度之间的实际距离

CREATE DEFINER=`root`@`localhost` FUNCTION `getDistance`(`lng1` double,`lat1` double,`lng2` double,`lat2` double) RETURNS double COMMENT '公式如下,单位米:\r\n\r\n第一点经纬度:lng1 lat1\r\n\r\n第二点经纬度:lng2 lat2...

2012-11-13 18:54:54 145

原创 手机端利用html下载程序的实现

web.xml[code="java"] DownLoadServlet com.file.DownLoadServlet 1 DownLoadServlet /DownLoadServlet [/code]servlet:[code="java"]import java.io.File;import java.io.Fi...

2012-11-10 16:59:30 381

原创 解决tomcat内存溢出问题

在catalina.bat第一行设置set JAVA_OPTS=-Xms256m -Xmx512m -XX:MaxPermSize=256m如果是myeclipse启动,则在配置java的DefaultVM Arguments中配置:-Xms128M -Xmx512M -XX:PermSize=64M -XX:MaxPermSize=128M在catalina.sh中#...

2012-11-06 20:41:10 82

原创 ServletContextListener永远活着

ServletContextListener永远活着,直到容器销毁.可以再该接口的实现类中写一些需要生存很长时间的逻辑,比如监听之类的.

2012-10-24 17:05:56 116

原创 openfire插件开发(1)

总结贴,见附件

2012-10-20 22:16:51 94

原创 openfire总结

[b][color=red]1[/color].OpenFire增加使用内存 [/b][code="java"]OpenFire的JVM默认情况下使用64M内存这在将OpenFire作为服务运行的情况下肯定不够用我们需要修改参数.使其能够占用服务器的更多内存资源Windows:在openfire的bin目录下建立openfired.vmoptions(作为应用程序运行)或者...

2012-10-20 22:06:36 152

原创 android推送解决方案(1)

采用openfire服务器服务端:可以实现点对点推送,但这个推送在线离线都能收到消息,这样加上一个判断用户是否在线,就可以单独发给一个用户,也可以循环发给多个用户不同消息.客户端:需要判断是否是特定用户发过来的提醒信息,比如特定用户是messageProvider,首先判断如果是messageProvider发过来的就说明是提醒的内容而非聊天内容,截获后显示提醒内容.然后进一步...

2012-10-20 21:55:41 113

原创 设置firefox每次访问网页时检查所存网页的较新版本

1.在Firefox的地址栏上输入 about:config 回车2.找到browser.cache.check_doc_frequency选项,双击将3改成1保存即可。

2012-09-26 15:24:36 122

原创 【转载】拥有属于自己的SVN(Google SVN)(更新版) 下

今天中午抽时间搞了一下Google的SVN,感觉非常好使!所以决定总结一下。在项目架起来的一刻,偶心中激动之情难以言表。以后偶搞的小东西终于有地方放啦!1. 进入http://code.google.com/ 用Google帐户登录(推荐使用gmail邮箱)。然后点击>Project Hosting2. 进入>> http://code.google.com/hosting...

2012-09-25 23:56:08 73

原创 C3P0连接池常见的一个错误(in deadlocked PoolThread) failed to complete in maximum time 6000

报错误: APPARENT DEADLOCK!!! Creating emergency threads for unassigned pending tasks! 2010-12-03 21:14:07,453 WARN [com.mchange.v2.async.ThreadPoolAsynchronousRunner] - Task com.mchange.v2.c3p0....

2012-09-22 21:24:36 4081

原创 8080被占用的解决办法

netstat -ano 查看那个pid占用了8080,然后在任务管理器中删掉即可。

2012-09-21 21:59:37 106

原创 将一个16进制的字符串转成整数返回的函数

Integer.valueOf("2E", 16);

2012-09-18 15:31:10 189

原创 近期研究的项目管理工具

icescrum免费云http://www.chinaz.com/web/2012/0320/240813.shtmlhttp://www.playframework.org/codehttp://www.oschina.net/news/25754/play-in-the-cloud

2012-09-15 23:43:18 83

原创 Mybatis insert 插入记录后自动返回主键(Mybatis3.x)

insert into tb_receipt (name,from_storage_code,to_storage_code,description,type_id,code,batch_number) values ( #{name},#{fromStorageCode},#{toStorageCode}, ...

2012-09-13 16:34:14 102

原创 基于MongoDB GridFS的图片存储

最近工作涉及到图片存储这块,打算用mongoDB的图片存储其它方案:1.开源的S3云平台Amazon S32.在Google Java App Engine上实现文档存储3.Google Storage4.云存储服务Ubuntu One发布Windows版客户端 http://www.lupaworld.com/article-213699-1.html5.http...

2012-09-12 22:01:20 108

原创 Mysql Left Join Where On

[code="java"]select t1.id,t2.idfrom t1left join t2 on t1.id = t2.id and t1.id>1 and t2.id3[/code]在mysql的left join中条件放在on后面和在where后面是不同的;1. on后面只针对于t2表进行过滤,所以上面的t1.id>1将不起作用,切记,切记;2. wher...

2012-09-12 13:33:36 111

原创 java中的MD5加密 利用了apahce的工具类

System.out.println(DigestUtils.md5Hex("admin")); //32位的加密System.out.println(DigestUtils.md5Hex("admin").substring(8, 24)); //16位的加密ok,就这么简单...

2012-09-11 11:13:48 64

原创 java随机数

1.使用org.apache.commons.lang.RandomStringUtils.randomAlphanumeric(10)取数字字母随机10位; //取得一个3位随机数字字符串 String num = RandomStringUtils.random(3, false, true); //取得一个3位的...

2012-09-06 09:34:40 71

原创 使MySQL对表名不区分大小写

让MYSQL不区分表名大小写的方法其实很简单:  1.用ROOT登录,修改/etc/my.cnf  2.在[mysqld]下加入一行:lower_case_table_names=1  3.重新启动数据库即可...

2012-08-19 15:41:04 71

原创 ubuntu 安装scp和java的总结

安装scphttp://hi.baidu.com/zhangchu0702/item/07becf121f59439b98ce3334安装javahttp://www.cnblogs.com/tangmi/archive/2010/03/04/1678337.html/usr/java/jdk1.6.0_32将动态ip改为静态ip的方法:在Ubuntu下...

2012-08-09 16:31:52 160

原创 java socket nio 研究

加大了内存,并采用-server方式运行程序,1000个用户可以坚持住一段时间了,300个完全不成问题。我发现在这个应用中有以下问题需要注意:1、mina的decoder,如果这东西没写好的话很影响性能;2、mina的线程策略;3、jvm内存设置;4、运行时一定要加上-server,可以大大提高性能;5、数据处理的效率当然,server这台机器本身的性能是所有的...

2012-05-20 13:15:35 81

原创 多线程的例子,超级经典,可以学习学习

http://www.iteye.com/blogs/tag/java%E5%A4%9A%E7%BA%BF%E7%A8%8B服务器端:[code="java"]package thread;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;...

2012-05-17 16:37:39 84

原创 利用CXF发布restful WebService 研究

为啥选择restful 暴漏服务给第三方使用1.webservice :似乎webservice 是SOA的银弹,可是它是基于SOAP协议的,soap协议复杂,哪个程序员自己写过wsdl文件,哪个不是利用开源框架自动生成的,效率是webservice的软肋,soap写的的组装,拆分,以及数据路由2.ejb : ejb2.0 也是一个笨重的框架,要是给对方暴漏ejb 服务,首先需要服务...

2012-05-13 18:47:08 114

空空如也

空空如也

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

TA关注的人

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