- 博客(41)
- 问答 (1)
- 收藏
- 关注
原创 正则替换
String str = "<p><img src='http://172.16.132.234/Picture/1.jpg'><img src='http://localhost/Picture/2.jpg'><img src='/Picture/3.jpg'></p>"; String subStr = str.r...
2014-06-10 14:17:28 119
原创 css效果
1、放大效果a:hover img{ -webkit-transform:scale(1.5,1.5); -moz-transform:scale(1.5,1.5); -transform:scale(1.5,1.5);}<a href="#"><img src="" /></a> 2、呼吸灯发光@-webk...
2014-04-25 23:59:29 120
原创 java执行shell命令
bDelOldFolder = ShellCmdUtils .callShell("rm -rf /usr/ne/code/"); StringBuilder sb = new StringBuilder("cd /usr/ne/code/"); sb.append(task.getNeName()) .append(";") .ap...
2014-04-09 10:31:07 296
原创 执行ant脚本
1、webproject获取src下文件的方法File file = new File(this.getClass().getClassLoader().getResource("/temp.xml").getFile()); File file = new File(this.getClass().getResource("/getSourceBuild.xml").getFil...
2014-03-31 17:12:31 97
原创 suse11搭建编译环境
1、JDK安装: 拷贝jdk-6u10-linux-i586.bin到/usr/src目录并安装JDK cp jdk-6u10-linux-i586.bin /usr/src/jdk-6u10-linux-i586.bin cd /usr/src chmod +x jdk-6u10-linux-i586.bin ./jdk-6u10-linux-i58...
2013-12-18 08:44:28 239
原创 计算。。。
static double in = 10.46; static int num = 100; static double asksy = 10; static double yh = 0.001; static double sx = 0.003; static void sum() { double iyh = in * num * yh; double ...
2013-11-15 14:49:40 101
原创 android对应版本号
Platform VersionAPI LevelVERSION_CODENotesAndroid 4.217JELLY_BEAN_MR1Platform HighlightsAndroid 4.1, 4.1.116JELLY_BEANPlat...
2013-11-14 12:59:43 95
原创 eclipse中无法自动提示代码模板的解决办法
eclipse中本身提供了一些很方便的代码补全模板,如输入sysout后 按 Alt+/ eclipse就会自动帮你生成System.out.println();,这些模板的查看位置在window->Preferences->Java->Editor->Templates中,列出了一 些常用的代码模板。如果在使用中无法完成代码补全功能,可以对eclipse进行一下设置 wi...
2013-10-24 14:07:54 754
原创 [转]thrift java多线程非阻塞同步/异步调用实例
server端代码:public class Server { public final static int PORT = 8989; @SuppressWarnings({ "rawtypes", "unchecked" }) private void start() { try { ...
2013-10-17 09:24:33 277
原创 request中读取字符串
1、 BufferedReader reader = request.getReader(); char[] buf = new char[1024]; int len = 0; StringBuffer sb = new StringBuffer(); ...
2013-09-18 15:37:31 465
原创 jetty嵌入java project提供http服务
1、main函数中启动一个servletpublic static void main(String[] args) throws Exception { LogUtil.loadLog4J(Constants.log4jPropertyPath); Server server = new Server(8080); ServletC...
2013-09-18 11:13:32 144
原创 转-Linux安装使用jprofiler6 远程监控Tomcat运行情况
Linux安装使用jprofiler6 远程监控Tomcat运行情况 1、安装环境:虚拟机:ha_vmware.exe Linux :Red Hat Linux Enterprise 52、准备工作: (a)下载 jdk for linux: jdk-6u20-linux-i586-rpm.bin(安装步骤我的博客上有 请仔细查看 ) (b...
2013-07-19 13:58:06 150
原创 客户端监控连接ActiveMQ状态
1、spring配置文件中配置exceptionListener<bean id="exceptionListener" class="test.TempExceptionListener"></bean><bean id="listenerContainer"class="org.springframework.jms.listener.Defau.
2013-07-12 11:29:33 1842
原创 rsync备份
http://www.boobooke.com/v/bbk1753/http://v.ku6.com/show/tOVZLGPij8Vt2W-3JIZyrQ...html?nr=1&loc=tashangchuan 3.1 创建备份用户因为备份用户的密码需要明文写在配置文件中,因此最好为该业务创建单独的用户,以保证安装和不影响其他业务;以下以创建用户backup,密...
2013-05-23 11:26:34 97
原创 单例对象公有方法的并发调用
首先,我们要清楚java中的内存情况,大略如下,这个大家一般都知道:1:heap,堆内存,用来存放新创建的类对象,其实就是存储对象的成员变量值、变量类型、对象类型标记;2:stack,栈内存,用来存储局部变量、对对象的引用等;3:data segment,数据区,在这个区主要存放的是静态常量,和字符串常量。在类一开始被加载的时候此常量就被初始化放在这个区内,而且被全局所共享,所有的访...
2013-05-10 11:32:59 323
原创 [转]java 中的connection reset 异常处理分析
在Java中常看见的几个connection rest exception, Broken pipe, Connection reset,Connection reset by peerSocked reset case Linux中会有2个常见的sock reset 情况下的错误代码ECONNRESET 该错误被描述为“connection reset b...
2013-03-15 16:44:02 379
原创 java.net.SocketException: Broken pipe 异常<转载>
Broken pipe产生的原因通常是当管道读端没有在读,而管道的写端继续有线程在写,就会造成管道中断。(由于管道是单向通信的) SIGSEGV(Segment fault)意味着指针所对应的地址是无效地址,没有物理内存对应该地址。 以下是UNIX的信号解释: 11 / SIGSEGV: Unerlaubter Zugriff auf Hauptspeicher (Adressfehler). ...
2013-03-08 15:08:40 120
原创 JMX监控ActiveMQ
一、通过JMX控制台监控在activemq的配置文件中增加JMX配置配置文件位置:${ActiveMQ.Base}/conf/activemq.xml将broker节点添加属性useJmx<broker useJmx="true" brokerName="BROKER1">...</broker>运行jconsole.exe,位置为${JAVA...
2013-02-22 14:12:16 168
原创 【转】Log4j 加载使用及配置说明
Log4j 加载使用及配置说明主要组件1、根类别(在类别层次结构的顶部,即全局性的日志级别)配置根Logger,其语法为:log4j.rootLogger = [ level ] , appenderName, appenderName, ...level 是日志记录的类别appenderName就是指定日志信息输出到哪个地方。您可以同时指定多个输出目的地。类别level 为 OFF...
2013-02-18 13:23:41 83
原创 数据库连接池的思考
众所周之,java中操作的都是对象的引用,如下例 Obj1 obj1 = new Obj1(); Obj2 obj2 = new Obj2(); obj2.setObj1(obj1); log.info(obj1 == obj2.getObj1()); obj1 = null; log.i...
2012-12-27 19:44:28 78
原创 【转】程序员职业生涯探讨
这是个人对程序员生涯的一孔之见,只代表作者的个人想法,其中疏漏甚至错误之处在所难免,希望大家多提宝贵意见。 前言 丰厚的薪水,高端的职位和有成就感的事业是人人都想要的,而这些都取决于你每天的认真工作,努力学习和灵活做人上。日子就像一块块砖,你就像是一个泥瓦匠每天在堆砌着你的人生,最终砌出一个宏伟的大厦或是一幢低矮的小屋甚至是堆成一堆瓦砾全取决于你自己。 程序员是一碗青春饭吗? 程序界和软硬件一...
2012-12-21 13:36:31 99
原创 【转】数学的重要性转
本篇文章是作者多年来的一些感受,主要写给那些想学习程序设计而又很迷惘的朋友,希望可以带来一点帮助。我第一次接触电脑是在小学二年级的时候。那时纯粹是因为喜欢打电子游戏,听别人说电脑上的游戏十分好玩,于是就漫漫开始与之接触了。在三年级时父母出于我对计算机浓厚的兴趣送我去了一个BASIC编程学习班,从那时起我才真正开始走上编程这条不归之路。虽然说现在程序设计这门专业在社会上很热,竞争十分激烈,但是这只是...
2012-12-21 13:35:09 78
原创 你为什么在这里?——《生命咖啡馆》读后
你为什么在这里?你害怕死亡吗?你实现自我了吗?许多人都觉得自己很好,但有些人却不能满足于只是“很好”,而想追求更伟大的目标。如果诚实面对自己,我会承认这些年来,我一直在质疑自己的人生,是否还有比我目前所知更深刻的一面?一个人只要知道自己为何存在,不论在情感上和行动上,他都很难不去实现自己的志向。有时候你就是不知道自己早已准备好,可以尽情享受生命中的完美时刻。只要你找到自己为何存在的理由,就可以做任...
2012-12-20 20:28:43 129
原创 餐桌礼仪之座次
餐桌上的座次宴请客人,一般主陪在面对房门的位置(或是背靠墙、柜台的位置),副主陪在主陪的对面,1号客人在主陪的右手,2号客人在主陪的左手,3号客人在副主陪的右手,4号客人在副主陪的左手,其他可以随意。餐桌的位置基本就是这些,“主陪”“主宾”“副陪”“副主宾”这四个位置也基本是一样的。以上主陪的位置是按普通宴席掌握,如果场景有特殊因素,应视情而定。 若人多,可参照以下的规则: ...
2012-12-19 14:32:37 350
原创 加密文件夹
一、建立打不开删不掉的文件夹:在CMD模式下,使用CMD 命令建立文件夹,键入“md e:\news..\”,注意引号里有二个点哦,回车。现在看到在E 盘下有news.命名的文件了。试着双击打开看看?或是在运行里打开?怎么样?都提示错误吧?就是删除也照样提示错误,用卡卡文件粉碎也不行。没有人能打开了吧?往里面存放自己秘密文件吧。正常打开方法:在运行里输入“e:\news..\”回车就可以打开...
2012-12-13 10:00:57 133
原创 spring单例
1、配置两个bean <bean id="threadObj" class="test.ThreadObj" scope="prototype"> <property name="singleObj" ref="singleObj" /> </bean> &
2012-12-13 09:30:42 60
原创 suse10配置vnc
1、启用SUSE远程控制(非常重要) :SUSE默认安装了VNC,打开YaST(执行yast命令),网络服务,远程管理(remote administration),选择“允许远程管理”, 在下面的选项进行防火墙设置,选择“打开防火墙端口”。点击完成。2、启动VNC服务:SSH登录后,执行vncserver命令 (如果是第一次启动,则会 提示:You will require a ...
2012-12-12 16:58:26 182
原创 linux常用命令
1、查看linux版本: lsb_release -a2、查看全部ip: ifconfig -a3、设置权限: chmod -R 777 folder4、查看当前目录大小:du -sh5、切换用户: su -root6、VI:a编辑 o插入一行7、 停止oracle监听:lsnrctl stop/start/status...
2012-12-12 15:30:37 52
原创 ant 构建单元测试
1、使用ant对代码进行编译构建,编译到${basedir}/dist目录下,步骤省略。。。2、单元测试构建脚本,单元测试的classpath需要包含之前编译目录和testcase的编译目录;<?xml version="1.0" encoding="gbk"?><project name="test" default="test-basic" basedir="
2012-12-11 15:15:28 233
原创 【转】从30岁到35岁:为你的生命多积累一些厚度
常常思考一个问题:是不是考虑做2年开发,打2年酱油,然后结婚生子,这样到底行不行?无论你是男是女,人生是一场独自修行的道路。如果在可以选的时候,还是选择靠自己吧。无论你是要养家还是要实现人生价值,如果你处在迷茫之中,希望这篇文章可以传达一些正能量,可以帮到你。--当然这篇文章是转的呀,但真的很有理啊,假如看了这篇文章,会影响到你的一生,那么我就觉得今天这一小时的时间花在这里值了。你所有不曾料想过的...
2012-12-08 14:04:11 100
原创 Mysql连接过期导致dbcp连接池中连接的使用异常
异常信息:com.mysql.jdbc.exceptions.MySQLNonTransientConnectionException: No operations allowed after connection closed.Connection was implicitly closed due to underlying exception/error:** BEGIN NEST...
2012-11-14 11:30:26 171
原创 各种排序算法java实现收藏
各种排序算法java实现收藏 插入排序: package org.rut.util.algorithm.support;import org.rut.util.algorithm.SortUtil;public class InsertSort implements SortUtil.Sort{ /* (non-Javadoc) ...
2012-10-24 16:16:48 130
原创 activemq Transport failed
Transport failed: java.net.SocketException: Connection reset | org.apache.activemq.broker.TransportConnection.Transport | ActiveMQ Transport: tcp:///172.16.132.82:3670 activemq后台日志打印类似上面的很多日志,经调试,...
2012-09-28 14:28:55 782
原创 ActiveMQ持久化消息到数据库中
ActiveMQ默认是将消息持久化到kaha中,存储文件的位置在${activemq.base}/data/kahadb中, ActiveMQ还支持将消息持久化到目前几乎全部的主流数据库中,下面以MySQL为例:将配置文件activem.xml中的<persistenceAdapter> <kahaDB directory="${act...
2012-09-21 16:04:53 80
原创 ActiveMQ存储参数配置
针对每个queue,可以设置其内存使用的大小,如果内存设置过小,当消费者处理过慢或者没有消费者时,如果设置内存使用完毕,将会影响处理效率;<policyEntry queue=">" producerFlowControl="true" memoryLimit="10mb"> 针对一个broker,可以设置其内存使用大小、存储使用大小等;需要计算全部...
2012-09-21 16:04:05 222
原创 jvm版本不对,导致ant编译失败
运行ant的时候出现 Specified VM install not found: type Standard VM, name………… 尝试删除这些文件: %ecliplse workspace% / .metadata / .plugins / org.eclipse.debug.core / .launches / *. 下的文件...
2012-09-13 18:40:44 138
原创 spring+ibatis事务回滚
1、所需jarcglib-nodep-2.1_3.jarcommons-dbcp.jarcommons-logging-1.1.1.jarcommons-pool-1.6.jaribatis-2.3.0.677.jarmysql-connector-java-5.0.8-bin.jarspring.jarspring-context.jarspring-iba...
2012-09-04 09:49:12 111
原创 oracle 出现不能查询sql时候, 表被锁住解决方法
oracle 出现不能查询sql时候, 表被锁住解决方法 .select object_name as 对象名称,s.sid,s.serial#,p.spid as 系统进程号from v$locked_object l , dba_objects o , v$session s , v$process pwhere l.object_id=o.object_id and l.sess...
2012-08-30 16:30:55 396
原创 ant_1_准备
ant_1_准备.1、设置环境变量1)dos下set ANT_HOME=D:\apache-ant-1.8.3;set PATH=%PATH%;%ANT_HOME%\bin;2)window界面我的电脑-属性-高级-环境变量变量名:ANT_HOME 变量值:D:\apache-ant-1.8.3;变量名:PATH 变量值追...
2012-08-30 16:26:30 67
原创 Thrift开发实例
Thrift开发实例 准备工作Thrift主页:http://thrift.apache.org/Thrift下载:http://thrift.apache.org/download/下载thrift-0.8.0.tar.gz和Thrift compiler for Windows (thrift-0.8.0.exe)创建工作区../thrift;将...
2012-08-30 16:22:41 82
空空如也
java方法重载的错误
2013-07-31
TA创建的收藏夹 TA关注的收藏夹
TA关注的人