自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (4)
  • 收藏
  • 关注

原创 查看安卓日志指导(极简版)

1.在pc上下载百度手机助手2.将手机通过数据线连接到pc上,保证通过手机助手可以访问到手机3.下载adb工具http://dl.pconline.com.cn/download/359035.html4.解压之后,将工具所在目录加入到环境变量path中。5.打开命令行窗口,输入 adb logcat -c & adb logcat -v time > d:/android.l

2016-01-23 22:56:17 467

原创 一行代码实现java list去重

一行代码实现java list去重

2014-10-08 21:31:34 1921

原创 java.lang.ClassNotFoundException错误原因汇总

原因1:java运行环境的jdk版本比class文件的编译版本低了导致的。原因2:class文件的访问权限或者所在目录的访问权限有问题,导致java无法读这个文件。

2014-09-12 22:03:26 24172 4

原创 Linux服务器挂死案例分析

Linux服务挂死案例分析

2014-08-14 22:32:45 2415

原创 通过jstack定位在线运行java系统故障_案例1

通过jstack定位在线运行java系统故障

2014-08-13 22:15:45 2020

原创 自动代码复制工具

平时开发程序的时候,如果要在系统里新增一个模块,通常会复制已有的代码文件,然后再做一些修改。如果已有一个User的增删改查模块,此时要新增一个对Student的类似模块,我们就会复制User的Action/Dao/jsp页面等所有java类,然后对里面的内容进行修改。对于上面的步骤,当再次新增其他模块时,还会再次重复执行:1.逐个复制各个文件2.按关键字进行替换(如上面样例中,需要将User替换为Student)3.根据业务差异,进行修改本工具用于自动完成上面步骤中前两个步骤,达到加快代

2014-08-01 02:10:59 2610

原创 通过java类文件识别JDK编译版本

通过java类文件识别JDK编译版本

2014-07-22 21:59:59 779

原创 去掉java反编译(JD-GUI)生成的源文件中注释

去掉通过JD-GUIgjava反编译文件中的注释

2014-07-22 21:50:37 3601

原创 循环处理目录下文件框架

对指定目录下文件进行遍历处理的简单框架,用于项目中简化调用,减少代码量

2014-07-05 21:36:07 600

原创 java查找重复类/jar包/普通文件

简单易用查找重复java类文件工具

2014-06-23 22:38:39 2323

原创 极简AWR报告收集指导

1.以oracle用户登录oracle数据库,执行如下命令登录数据库:sqlplus / as sysdba2.运行如下命令:@?/rdbms/admin/awrrpt.sql3.出现如下信息时,直接回车(默认HTML格式)Would you like an HTML report, or a plain text report?4.出现如下信息时,直接回车Enter

2014-06-22 21:52:52 701

原创 Java内存回收(垃圾回收)机制总结

Java内存回收(垃圾回收)机制总结

2014-06-19 22:11:05 591

原创 通过expdp/impdp进行oracle数据库的备份恢复详细指导

假定导出oracle数据库home目录为/opt/oracle,数据库用户为exp_user/test,导入用户为imp_user/test,给出如下样例,具体使用时根据实际情况修改路径及用户名/密码mkdir -p /opt/oracle/dumprm -rf /opt/oracle/dump/*sqlplus "/as sysdba" create or r

2014-06-19 21:52:20 3222

原创 利用autoit自动关闭指定标题窗口

最近使用PL/SQL Developer 比较两个数据库数据差异,因部分表上没有主键,PL/SQL 就会弹出一个确认框提示某某表没有主键。因为有很多表没有不停的弹出,就得不停的点击确认,非常繁琐,情急之中想到了autoit。编写脚本如下:While(True)WinClose("Information")Sleep(2000)WEnd脚本说明:上面的In

2014-06-19 21:49:48 5497

原创 Struts2源代码解读之Action调用

直接在action类中打断点(包括gou'z)

2014-06-11 22:08:22 563

原创 利用btrace工具监控在线运行java程序

一、作用可以用于对运行中程序进行诊断监控分析二、下载地址:1)下载主页:https://kenai.com/projects/btrace/downloads/directory/releases/release-1.2.4Windows版本: https://kenai.com/projects/btrace/downloads/download/releases/r

2014-06-08 22:37:34 1392

原创 自己实现的简单MVC框架(类似Struts2+Spring)

自己实现的简单MVC框架(类似Struts2+Spring)

2014-05-27 23:41:27 1290

原创 简单实用后台任务执行框架(Struts2+Spring+AJAX前端web界面可以获取进度)

使用场景:在平常web开发过程中,有时操作员要做一个后台会运行很长时间的任务(如上传一个大文件到后台处理),而此时前台页面仍需要给用户及时的进度信息反馈,同时还要避免前台页面超时。框架介绍:本架构采用Struts+Spring+AJAX(jquery)方式实现,前台提交任务到后台,然后通过AJAX方式周期性获取任务进度,展示给用户看。本框架支持提交任务、查看任务进展、停止任务、删除任务。使用java线程池的技术来执行任务,避免不停的生成新的线程;

2014-05-24 22:27:00 2232

原创 mybatis源代码分析:mybatis延迟加载机制改进

在上一篇博客《深入了解mybatis延迟加载机制 》

2014-05-17 23:14:21 1001

原创 mybatis源代码分析:深入了解mybatis延迟加载机制

Thread [main] (Suspended (breakpoint at line 61 in CglibProxyFactory)) CglibProxyFactory.createProxy(Object, ResultLoaderMap, Configuration, ObjectFactory, List>, List) line: 61 DefaultResultSetHa

2014-05-17 15:16:06 1155

原创 通过实现Comparable接口结合TreeSet来对对象自动排序

经过会遇到这样的情况,对于某个对象数组或者链表要按照一定的规则进行排序,那么我们该怎么做呢?如遇到这样的需求:1.需求1对于学生对象按照年龄进行排序,年龄小的排在前面。单单看到这样的需求,实现起来是比较简单的,自己写个函数实现一下快速排序或者比较土的冒泡排序,按照年龄来排序就可以了。我们再看看下面的需求2.需求2对于学生对象,按照年龄进行排序,年龄小的排在前面,年龄

2014-04-20 18:17:49 1129

原创 通过excel实现对多个资源文件的集中管理

工具下载地址:

2014-04-13 14:17:15 690

原创 自定义JSP标签实现语言国际化(类似struts text标签),并同时支持图片、JS文件国际化

一、功能说明:1. 支持语言国际化2. 支持图片文件、JS文件国际化二、使用说明:1. 将jm_localization.jar(JDK 1.6编译)文件拷贝到WEB-INF目录下lib目录下2. 将localization.tld文件拷贝到WEB-INF目录下tld目录下3. 页面头部要包含 taglib uri="/WEB-INF/tld/localizat

2014-04-09 22:58:31 693

mybatis修改版

mybatis修改版,对代理对象实现进行了稍微的修改

2014-05-19

mybatis延迟加载样例

mybatis 延迟加载样例,附uml图说明

2014-05-17

资源文件生成工具 Excel集中管理资源文件

1.用途: 通过excel来集中管理资源文件,此工具用于从excel文件中生成资源文件,默认支持两种语言,不过可以简单修改代码来支持更多语言。 2.优点: 每次添加资源文件时,可以只在excel文件集中编辑,不必到各个资源文件中去编辑。 Excel文件内容样例: 资源标识 中文 英文 product.id 产品ID Product ID product.name 产品名称 Product Name">1.用途: 通过excel来集中管理资源文件,此工具用于从excel文件中生成资源文件,默认支持两种语言,不过可以简单修改代码来支持更多语言。 2.优点: 每次添加资源文件时,可以只在excel文件集中编辑,不必到各个资源文件中? [更多]

2014-04-13

自定义JSP标签实现语言国际化(类似struts text标签),并同时支持图片、JS文件国际化

通过定制jsp标签库,实现如下功能: 1.支持语言国际化(类似struts text标签) 2.支持图片文件、JS文件国际化

2014-04-09

空空如也

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

TA关注的人

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