自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(70)
  • 问答 (1)
  • 收藏
  • 关注

原创 Spring3.2 中 Bean 定义之基于 Annotation 和 Java Code 配置方式的源码解析

http://www.ibm.com/developerworks/cn/java/j-lo-beanxml/index.html#fig2http://www.ibm.com/developerworks/cn/java/j-lo-beanannotation/index.htmlhttps://www.ibm.com/developerworks/cn/xml/x-jaxp...

2014-03-20 16:40:12 110

原创 Fiddler 教程

http://www.cnblogs.com/TankXiao/archive/2012/02/06/2337728.html

2014-03-05 21:04:53 117

原创 HTTP协议详解

http://www.cnblogs.com/TankXiao/archive/2012/02/13/2342672.html

2014-03-05 21:04:26 122

原创 [转] -jar参数运行应用时classpath的设置方法

当用java -jar yourJarExe.jar来运行一个经过打包的应用程序的时候,你会发现如何设置-classpath参数应用程序都找不到相应的第三方类,报ClassNotFound错误。实际上这是由于当使用-jar参数运行的时候,java VM会屏蔽所有的外部classpath,而只以本身yourJarExe.jar的内部class作为类的寻找范围。**解决方案**一 Bo...

2014-02-28 19:49:12 113

原创 (转)毕业后的五年拉开大家差距的原因

有人工作,有人继续上学,大家千万不要错过这篇文章,能看到这篇文章也是一种幸运,真的受益匪浅,对我有很大启迪,这篇文章将会改变我的一生,真的太好了,希望与有缘人分享,也希望对有缘人有所帮助!看完之后有种“相见恨晚”的感觉,特别激动,希望大家好好的珍藏这篇文章,相信多年以后,再来看这篇文章,一定有不同的感觉。 正如"打工皇帝"唐骏说:"我觉得有两种人不要跟别人争利益和价值回报。第...

2013-06-07 16:44:03 116

原创 java 实现页面上的table导出为EXCEL

在第一行加上下面的代码即可

2012-12-01 15:05:53 255

原创 tomcat中用classloader重新加载配置文件

tomcat中用classloader重新加载配置文件:tomcat中从current thead中获取的class加载器为tomcat提供的WebappClassLoader,此classloader提供的getResourceAsStream方法会先根据资源路径到其已加载资源中查找,若找到则直接返回。反之则由classloader加载后返回,因此再资源文件更新以后,classloader不...

2012-08-22 16:32:45 242

原创 操作源代码的工具类

操作源代码的工具类了~~ com.google.code.javaparser javaparser 1.0.8 javaparsherjavaparserhttp://code.google.com/p/javaparser/wiki/UsingThisParser

2012-07-24 09:37:29 106

原创 用正则表达式分析HTML

我们可以用现成的很多工具来解析HTML。但我想如果能用正则表达式来做一些先期处理, 剪裁掉不必要的内容或者抽取出必要的内容。这样也许可以获得更高的效率。当然使用正则表达式是否能获得更高的效率,这一点恐怕还不能得到验证。我想还是先做些具体的事情,效率的问题我们可以慢慢考证。1. 获取图片的源地址:(?si)...

2012-07-02 12:03:25 102

原创 jstack命令

http://developer.51cto.com/art/201203/321424.htm

2012-06-06 11:21:19 142

原创 Tomcat下log4j设置文件路径和temp目录

http://www.cnblogs.com/dkblog/archive/2007/07/27/1980873.html

2012-03-28 18:57:36 88

原创 web.xml中关于log4j的设置及范例说明

在web.xml有几个条目和log4j有关,它们是: [code="java"]1. webAppRootKey petclinic.root 2. log4jConfigLocation /WEB-INFclasseslog4j.properties 3. ...

2012-03-28 18:53:48 118

原创 java profile

以前做过profile,但是从来没有仔细研究过,最近在一次调优之中,对performance有了很深的认识。详细来研究一下。对于java的profile,可以分为简单的profile和run time的profile。1.简单的profile:可以制定目标,看看程序到底慢在哪里。一般不会涉及到程序逻辑的调优与架构的更改。目的就是在真实的应用deploy的时候,对jvm参数进行调优。...

2012-03-28 14:39:07 701

原创 tomcat不能shutdown

今天发现tomcat不能shutdown,查看输出日志显示:[code="java"]SEVERE: Protocol handler pause failedjava.net.ConnectException: Connection timed out at java.net.PlainSocketImpl.socketConnect(Native Method)...

2012-03-27 14:46:31 108

原创 一款Html5开发的不错的小游戏

http://www.cuttherope.ie/

2012-03-01 15:20:16 145

原创 23个设计模式

1、工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户端提供。 2、建造模式:将产品的内部表象和产品的生成过程分割开来,从而使一个建造过程生成具有不同的内部表象的产品对象。建造模式使得产品内部表象可以独立的变化,客户不必知道产品内部组成的细节。建造模式可以强...

2012-02-24 15:17:25 77

原创 memcached的报错信息坑爹啊

今天连接memcached,报错如下:java.lang.RuntimeException: Could not get p120707_2 at com.danga.MemCached.DefaultErrorHandler.handleErrorOnGet(DefaultErrorHandler.java:28)最后,发现原因是memcached没启动,为...

2011-12-31 16:21:12 164

原创 一篇好的博客,

http://coolshell.cn/articles/6142.html

2011-12-26 10:35:12 121

原创 几本好电子书

一线架构师实践指南.pdfhttp://sinastorage.cn/fs/800/1/529132d5e88df4719e952399a9583ebf46575992/pdf/%E4%B8%80%E7%BA%BF%E6%9E%B6%E6%9E%84%E5%B8%88%E5%AE%9E%E8%B7%B5%E6%8C%87%E5%8D%97.pdf?origin=d136.d.iask.com...

2011-12-23 18:59:07 163

原创 J2EE架构师之路(推荐书)

http://fellow.51cto.com/art/200902/111080.htm

2011-12-21 18:39:01 98

原创 面向对象设计原则

http://blog.csdn.net/gogofly_lee/article/details/1958753

2011-12-21 18:05:36 64

原创 Java 的内存模型

转自http://simpleframework.net/blog/v/17409.htmlJava 的内存模型分为Young(年轻代)Tenured(终身代)Perm(永久代)有些旧版本也叫作NewOldPerm叫法不同,表达的意思却是基本相同。注意Young(年轻代)还可以分为Eden区和两个Survivor区(f...

2011-12-20 09:45:43 70

原创 Javassist介绍

Javassist是一个开源的分析、编辑和创建Java字节码的类库。是由东京工业大学的数学和计算机科学系的 Shigeru Chiba (千叶 滋)所创建的。它已加入了开放源代码JBoss 应用服务器项目,通过使用Javassist对字节码操作为JBoss实现动态AOP框架。...

2011-12-09 19:21:55 101

原创 flex ant

https://gist.github.com/944712https://gist.github.com/944265

2011-12-01 17:33:43 74

原创 通过程序修改FlashPlayer的本地安全策略

cd %windir%/system32/Macromed/Flashmd FlashPlayerTrustcd FlashPlayerTrustecho c: >myTrustFiles.cfgecho d: >>myTrustFiles.cfgecho e: >>myTrustFiles.cfgecho F: >>myTrustFiles.cfgcd %userpr...

2011-11-24 14:16:54 181

原创 Java中各种锁类型的基准性能评测

Java中各种锁类型的基准性能评测[url]http://www.kafka0102.com/2010/08/298.html[/url]

2011-10-10 15:32:22 73

原创 各种java序列化工具性能对比

各种java序列化工具性能对比http://www.kafka0102.com/2010/10/383.html[img]http://www.kafka0102.com/wp-content/uploads/2010/10/chart1.png[/img]

2011-10-10 11:36:58 142

原创 Unix/Linux中nohup命令讲解

我们知道,当用户注销(logout)或者网络断开时,终端会收到 HUP(hangup)信号从而关闭其所有子进程。因此,我们的解决办法就有两种途径:要么让进程忽略 HUP 信号,要么让进程运行在新的会话里从而成为不属于此终端的子进程。https://www.ibm.com/developerworks/cn/linux/l-cn-nohup/nohup是让进程忽略终端退出的影响。...

2011-10-08 12:20:48 112

原创 kilu.de空间除乱码方法

kilu.de是一个很好的免费PHP空间,10GB的大小(赶上godaddy的主机了),运行在非安全模式下,对PHP代码的限制小,速度快,美中不足的是kilu.de对中文的支持不太好,像中文版的wordpress,discuz等都会出现乱码,所幸,kilu.de支持自定义.htaccess文件,下面就解释一下怎样用.htaccess文件来去除kilu.de的乱码。 在电脑上新建...

2011-08-02 18:51:12 121

原创 Apache Commons 包含的开源的工具类介绍

原文地址:http://blog.csdn.net/ocelight/archive/2009/09/02/4510192.aspxhttp://commons.apache.org/Apache Commons包含了很多开源的工具,用于解决平时编程经常会遇到的问题,减少重复劳动。我选了一些比较常用的项目做简单介绍。文中用了很多网上现成的东西,我只是做了一个汇总整理。Commons B...

2011-07-19 17:44:20 64

原创 Object,byte[],ByteBuffer之间的转换

[code="java"]package cn.vicky.utils; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.IOException; import java.io.InputStream; import ja...

2011-06-15 17:15:50 221

原创 关于mina内部有向个线程在执行---mina源代码分析

最近,看了一个大牛写的mina源代码分析,转一下,http://www.zoomhoo.com/viewthread.jsp?tid=261&amapache MINA 源码级分析如果对MINA不了解请看 http://www.ibm.com/developerworks/cn/opensource/os-cn-apmina/ 关键字: mina 线程 最近,项目结束[...

2011-06-15 15:56:11 109

原创 关于字节流bytebuffer

这几天工作中需要用到两台服务器之间进行通信,所以需要用到字节流,所以对bytebuffer进行了学习,接下来看看一个使用ByteBuffer的例子,这个例子从标准输入不停地读入字符,当读满一行后,将收集的字符写到标准输出:[code="java"] public static void main(String [] args) throws IOExcepti...

2011-06-15 15:35:23 366

原创 Eclipse中svn的Relocate

将一个项目的svn地址变更时,不能用切换,而应该用relocate,http://www.iteye.com/topic/256361

2011-06-13 10:57:08 87

原创 eclipse启动报A fatal error has been detected by the Java Runtime Environment:

## A fatal error has been detected by the Java Runtime Environment:## EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x7c9310d4, pid=2604, tid=3664## JRE version: 6.0_24-b07# Java VM: Java...

2011-05-31 10:23:22 770

原创 关于CSS样式的一些应用体会

将层设置在肯定位置position:absolute;bottom:0;left:0超过隐藏width:682px;height:325px;overflow:hidden设定背景图片的位置:.imgC li {cursor: pointer;height:20px; width:18px;float:left;display:inline-block;*display:inl...

2011-05-26 19:00:53 94

原创 is not a working copy

is not a working copysvn不知道被朋友搞的,我不能更新和提交了,提交的时候上面有个“阻碍”叫执行清理,可是执行会出错,报“is not a working copy directory”于是我就把该文件剪切出来,然后再提交,上面显示缺少这个,提交了。就OK了我出错的是classes,因为classes我也不要提交到svn,我就再把他拷贝进来,...

2011-05-16 23:37:05 1530

原创 ra layer request failed could not connect to server

下午终于搞好了,在公司nice MM 发的参考文档指导下,进行了如下操作:1、删除C:\Documents and Settings\用户名\Application Data\Subversion\auth下的文件,删除svn登录信息。2、将eclipse中 windows——〉Preferences——>SVN 将SVN接口改成SVNKit就可以了:)产生此问题的原因:由...

2011-05-16 23:06:49 142

原创 (转)spring基于注解的 Controller处理规则

转自http://blog.csdn.net/cpp_lzth/archive/2011/01/12/6130391.aspx怕贴子不存在了,所以全文转过来,一个简单的基于注解的 Controller 使用过低版本 Spring MVC 的读者都知道:当创建一个 Controller 时,我们需要直接或间接地实现 org.springframework.we...

2011-04-26 12:01:09 59

原创 JS国际化解决方案

这是我在别一个站看到的,做个记号,http://www.javatang.com/archives/2008/04/20/5034268.html目前Ajax框架是层出不穷,而且功能变得越来越强大,从而使得Web页面发展为现在的三层结构之说:HTML + CSS + Script。在使用Javascript的时候涉及到其中一个国际化的问题。Javascript中没有像Java那样拥...

2011-04-25 15:00:28 224

空空如也

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

TA关注的人

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