JAVA
answerhfh
好好学习,天天向上
展开
-
JAVA反射机制
JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。反射机制就是java语言在运行时拥有一项自观的能力。通过这种能力可以彻底的了解自身的情况为下一步的动作做准备。Java的反射机制的实现要借助于4个类:class,Construct原创 2016-04-03 12:20:01 · 283 阅读 · 0 评论 -
jstack(查看线程)、jmap(查看内存)和jstat(性能分析)命令
来源:http://guafei.iteye.com/blog/1815222windows下查看java进程 :jps周末看到一个用jstack查看死锁的例子。昨天晚上总结了一下jstack(查看线程)、jmap(查看内存)和jstat(性能分析)命令。供大家参考 1.Jstack 1.1 jstack能得到运行java程序的java stack和native stac转载 2016-12-13 11:08:33 · 13889 阅读 · 0 评论 -
几种任务调度的 Java 实现方法与比较
几种任务调度的 Java 实现方法与比较综观目前的 Web 应用,多数应用都具备任务调度的功能。本文由浅入深介绍了几种任务调度的 Java 实现方法,包括 Timer,Scheduler, Quartz 以及 JCron Tab,并对其优缺点进行比较,目的在于给需要开发任务调度的程序员提供有价值的参考原文转自:IBM develo转载 2016-11-20 19:02:42 · 391 阅读 · 0 评论 -
异常处理
1、com.sun.xml.bind.v2.runtime.IllegalAnnotationsException cxf发布报异常,是因为实体类的属性不能为public,要修改成private或public static原创 2016-10-15 18:52:22 · 187 阅读 · 0 评论 -
java 压缩文件
public static final String FILETYPE = ".zip";// 压缩文件类型public static String compressedFile(String resourcePath, String targetPath, String fileName) {File resourcesFile = new File(resourcePath);原创 2016-07-09 17:23:01 · 303 阅读 · 0 评论 -
java 实现mongodb中gridFS文件存储
@Overridepublic void saveFileToMongo(SpecialPage page,String path) {try {File file = new File(path+page.getZipName());GridFS gridfs = getGridFS();GridFSInputFile gfile = gridfs.createFile(fi原创 2016-07-10 20:55:13 · 2770 阅读 · 2 评论 -
java 删除目录
/*** 删除目录、文件*/public static void deleteDir(File dir){File[] files = dir.listFiles();for(File file : files ){if(file.isDirectory()){deleteDir(file);}else{file.delete();}}dir.del原创 2016-07-10 20:51:45 · 262 阅读 · 0 评论 -
java 解压文件
/*** 解压文件(过滤) filterName 只压缩指定的目录 如:/specialPage/LMTopic/*/public static void unZip(String zipfile, String destDir, String filterName) {destDir = destDir.endsWith(File.separator) ? destDir : d原创 2016-07-10 20:50:56 · 248 阅读 · 0 评论 -
java 文件下载
public static void download(HttpServletResponse response, File file) {BufferedInputStream bis = null;BufferedOutputStream bos = null;try {// 清空responseresponse.reset();// 设置response的原创 2016-07-10 20:47:55 · 270 阅读 · 0 评论 -
JAVA 复制文件夹(含子目录)
/*** 复制文件夹(含子目录)* * @param oldPath* e:/temp* @param newPath* f:/*/public static void copyFolderWithSelf(String oldPath, String newPath) {FileInputStream input =原创 2016-07-10 20:49:23 · 247 阅读 · 0 评论 -
SpringMVC
---SpringMVC框架---1.Spring MVC主要组件 DispatcherServlet:主控制器 负责接收请求,根据请求分发给业务组件处理;处理完毕调用视图组件响应 Controller:业务控制器 负责调用DAO或Service等业务组件 ModelAndView:模型和视图组件 负责封装模型数据和视图名信息原创 2016-04-06 20:25:06 · 363 阅读 · 0 评论 -
java动态代理技术
主要用来做方法的增强,让你可以在不修改源码的情况下,增强一些方法,在方法执行前后做任何你想做的事情(甚至根本不去执行这个方法),因为在InvocationHandler的invoke方法中,你可以直接获取正在调用方法对应的Method对象,具体应用的话,比如可以添加调用日志,做事务控制等。还有一个有趣的作用是可以用作远程调用,比如现在有Java接口,这个接口的实现部署在其它服务器上,在编写客户原创 2016-04-04 11:51:04 · 727 阅读 · 0 评论 -
JAVA注解
来源:http://www.open-open.com/lib/view/open1353144218545.htmlhttp://www.cnblogs.com/peida/archive/2013/04/24/3036689.html1. 了解注解我们有必要对JDK 5.0新增的注解(Annotation)技术进行简单的学习,因为Spring 支持@Aspec转载 2016-04-03 21:52:17 · 336 阅读 · 0 评论 -
编写高质量代码:改善Java程序的151个建议-笔记
1、字母“l”作为长整形标志时务必大写。eg: long num = 11L;2、原创 2017-06-06 10:06:31 · 255 阅读 · 0 评论