自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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 114

原创 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 115

原创 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 291

原创 执行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 95

原创 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 236

原创 计算。。。

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 98

原创 android对应版本号

Platform Version API Level VERSION_CODE Notes Android 4.2 17 JELLY_BEAN_MR1 Platform Highlights Android 4.1, 4.1.1 16 JELLY_BEAN Plat...

2013-11-14 12:59:43 93

原创 eclipse中无法自动提示代码模板的解决办法

eclipse中本身提供了一些很方便的代码补全模板,如输入sysout后 按 Alt+/ eclipse就会自动帮你生成System.out.println();,这些模板的查看位置在window->Preferences->Java->Editor->Templates中,列出了一 些常用的代码模板。如果在使用中无法完成代码补全功能,可以对eclipse进行一下设置 wi...

2013-10-24 14:07:54 745

原创 [转]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 273

原创 request中读取字符串

1、 BufferedReader reader = request.getReader(); char[] buf = new char[1024]; int len = 0; StringBuffer sb = new StringBuffer(); ...

2013-09-18 15:37:31 458

原创 jetty嵌入java project提供http服务

1、main函数中启动一个servlet public static void main(String[] args) throws Exception { LogUtil.loadLog4J(Constants.log4jPropertyPath); Server server = new Server(8080); ServletC...

2013-09-18 11:13:32 142

原创 转-Linux安装使用jprofiler6 远程监控Tomcat运行情况

Linux安装使用jprofiler6 远程监控Tomcat运行情况   1、安装环境:虚拟机:ha_vmware.exe     Linux :Red Hat Linux Enterprise 5 2、准备工作:    (a)下载 jdk for linux:   jdk-6u20-linux-i586-rpm.bin(安装步骤我的博客上有 请仔细查看  )    (b...

2013-07-19 13:58:06 147

原创 客户端监控连接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 1835

原创 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 94

原创 单例对象公有方法的并发调用

首先,我们要清楚java中的内存情况,大略如下,这个大家一般都知道: 1:heap,堆内存,用来存放新创建的类对象,其实就是存储对象的成员变量值、变量类型、对象类型标记; 2:stack,栈内存,用来存储局部变量、对对象的引用等; 3:data segment,数据区,在这个区主要存放的是静态常量,和字符串常量。在类一开始被加载的时候此常量就被初始化放在这个区内,而且被全局所共享,所有的访...

2013-05-10 11:32:59 322

原创 [转]java 中的connection reset 异常处理分析

在Java中常看见的几个connection rest exception, Broken pipe, Connection reset,Connection reset by peer Socked reset case  Linux中会有2个常见的sock reset 情况下的错误代码 ECONNRESET           该错误被描述为“connection reset b...

2013-03-15 16:44:02 366

原创 java.net.SocketException: Broken pipe 异常<转载>

Broken pipe产生的原因通常是当管道读端没有在读,而管道的写端继续有线程在写,就会造成管道中断。(由于管道是单向通信的) SIGSEGV(Segment fault)意味着指针所对应的地址是无效地址,没有物理内存对应该地址。 以下是UNIX的信号解释: 11 / SIGSEGV: Unerlaubter Zugriff auf Hauptspeicher (Adressfehler). ...

2013-03-08 15:08:40 117

原创 JMX监控ActiveMQ

一、通过JMX控制台监控 在activemq的配置文件中增加JMX配置 配置文件位置:${ActiveMQ.Base}/conf/activemq.xml 将broker节点添加属性useJmx &lt;broker useJmx="true" brokerName="BROKER1"&gt; ... &lt;/broker&gt; 运行jconsole.exe,位置为${JAVA...

2013-02-22 14:12:16 156

原创 【转】Log4j 加载使用及配置说明

Log4j 加载使用及配置说明 主要组件1、根类别(在类别层次结构的顶部,即全局性的日志级别)配置根Logger,其语法为:log4j.rootLogger = [ level ] , appenderName, appenderName, ...level 是日志记录的类别appenderName就是指定日志信息输出到哪个地方。您可以同时指定多个输出目的地。类别level 为 OFF...

2013-02-18 13:23:41 81

原创 数据库连接池的思考

众所周之,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 74

原创 【转】程序员职业生涯探讨

这是个人对程序员生涯的一孔之见,只代表作者的个人想法,其中疏漏甚至错误之处在所难免,希望大家多提宝贵意见。 前言 丰厚的薪水,高端的职位和有成就感的事业是人人都想要的,而这些都取决于你每天的认真工作,努力学习和灵活做人上。日子就像一块块砖,你就像是一个泥瓦匠每天在堆砌着你的人生,最终砌出一个宏伟的大厦或是一幢低矮的小屋甚至是堆成一堆瓦砾全取决于你自己。 程序员是一碗青春饭吗? 程序界和软硬件一...

2012-12-21 13:36:31 97

原创 【转】数学的重要性转

本篇文章是作者多年来的一些感受,主要写给那些想学习程序设计而又很迷惘的朋友,希望可以带来一点帮助。我第一次接触电脑是在小学二年级的时候。那时纯粹是因为喜欢打电子游戏,听别人说电脑上的游戏十分好玩,于是就漫漫开始与之接触了。在三年级时父母出于我对计算机浓厚的兴趣送我去了一个BASIC编程学习班,从那时起我才真正开始走上编程这条不归之路。虽然说现在程序设计这门专业在社会上很热,竞争十分激烈,但是这只是...

2012-12-21 13:35:09 75

原创 你为什么在这里?——《生命咖啡馆》读后

你为什么在这里?你害怕死亡吗?你实现自我了吗?许多人都觉得自己很好,但有些人却不能满足于只是“很好”,而想追求更伟大的目标。如果诚实面对自己,我会承认这些年来,我一直在质疑自己的人生,是否还有比我目前所知更深刻的一面?一个人只要知道自己为何存在,不论在情感上和行动上,他都很难不去实现自己的志向。有时候你就是不知道自己早已准备好,可以尽情享受生命中的完美时刻。只要你找到自己为何存在的理由,就可以做任...

2012-12-20 20:28:43 127

原创 餐桌礼仪之座次

   餐桌上的座次宴请客人,一般主陪在面对房门的位置(或是背靠墙、柜台的位置),副主陪在主陪的对面,1号客人在主陪的右手,2号客人在主陪的左手,3号客人在副主陪的右手,4号客人在副主陪的左手,其他可以随意。餐桌的位置基本就是这些,“主陪”“主宾”“副陪”“副主宾”这四个位置也基本是一样的。以上主陪的位置是按普通宴席掌握,如果场景有特殊因素,应视情而定。     若人多,可参照以下的规则:   ...

2012-12-19 14:32:37 334

原创 加密文件夹

一、建立打不开删不掉的文件夹: 在CMD模式下,使用CMD 命令建立文件夹,键入“md e:\news..\”,注意引号里有二个点哦,回车。现在看到在E 盘下有news.命名的文件了。试着双击打开看看?或是在运行里打开?怎么样?都提示错误吧?就是删除也照样提示错误,用卡卡文件粉碎也不行。没有人能打开了吧?往里面存放自己秘密文件吧。正常打开方法:在运行里输入“e:\news..\”回车就可以打开...

2012-12-13 10:00:57 129

原创 spring单例

1、配置两个bean &lt;bean id="threadObj" class="test.ThreadObj" scope="prototype"&gt; &lt;property name="singleObj" ref="singleObj" /&gt; &lt;/bean&gt; &

2012-12-13 09:30:42 59

原创 suse10配置vnc

1、启用SUSE远程控制(非常重要) : SUSE默认安装了VNC,打开YaST(执行yast命令),网络服务,远程管理(remote administration),选择“允许远程管理”, 在下面的选项进行防火墙设置,选择“打开防火墙端口”。点击完成。 2、启动VNC服务: SSH登录后,执行vncserver命令 (如果是第一次启动,则会 提示:You will require a ...

2012-12-12 16:58:26 176

原创 linux常用命令

1、查看linux版本:    lsb_release -a2、查看全部ip:    ifconfig -a 3、设置权限:    chmod -R 777 folder 4、查看当前目录大小:du -sh 5、切换用户: su -root 6、VI:a编辑 o插入一行 7、 停止oracle监听:lsnrctl stop/start/status ...

2012-12-12 15:30:37 52

原创 ant 构建单元测试

1、使用ant对代码进行编译构建,编译到${basedir}/dist目录下,步骤省略。。。 2、单元测试构建脚本,单元测试的classpath需要包含之前编译目录和testcase的编译目录; &lt;?xml version="1.0" encoding="gbk"?&gt; &lt;project name="test" default="test-basic" basedir="

2012-12-11 15:15:28 228

原创 【转】从30岁到35岁:为你的生命多积累一些厚度

常常思考一个问题:是不是考虑做2年开发,打2年酱油,然后结婚生子,这样到底行不行?无论你是男是女,人生是一场独自修行的道路。如果在可以选的时候,还是选择靠自己吧。无论你是要养家还是要实现人生价值,如果你处在迷茫之中,希望这篇文章可以传达一些正能量,可以帮到你。--当然这篇文章是转的呀,但真的很有理啊,假如看了这篇文章,会影响到你的一生,那么我就觉得今天这一小时的时间花在这里值了。你所有不曾料想过的...

2012-12-08 14:04:11 98

原创 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 165

原创 各种排序算法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 762

原创 ActiveMQ持久化消息到数据库中

  ActiveMQ默认是将消息持久化到kaha中,存储文件的位置在${activemq.base}/data/kahadb中,   ActiveMQ还支持将消息持久化到目前几乎全部的主流数据库中,下面以MySQL为例: 将配置文件activem.xml中的 &lt;persistenceAdapter&gt;        &lt;kahaDB directory="${act...

2012-09-21 16:04:53 73

原创 ActiveMQ存储参数配置

针对每个queue,可以设置其内存使用的大小,如果内存设置过小,当消费者处理过慢或者没有消费者时,如果设置内存使用完毕,将会影响处理效率; &lt;policyEntry queue="&gt;" producerFlowControl="true" memoryLimit="10mb"&gt;     针对一个broker,可以设置其内存使用大小、存储使用大小等;需要计算全部...

2012-09-21 16:04:05 215

原创 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 135

原创 spring+ibatis事务回滚

1、所需jar cglib-nodep-2.1_3.jar commons-dbcp.jar commons-logging-1.1.1.jar commons-pool-1.6.jar ibatis-2.3.0.677.jar mysql-connector-java-5.0.8-bin.jar spring.jar spring-context.jar spring-iba...

2012-09-04 09:49:12 109

原创 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 p where l.object_id=o.object_id and l.sess...

2012-08-30 16:30:55 392

原创 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 66

原创 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 79

空空如也

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

TA关注的人

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