摘要: 有时候想看看一个jar包的源码是怎么写的,想按Ctrl+鼠标左键点击来自动导航这时候就需要先把源码给导入到eclipse中,步骤如下:首先准备jar包和源文件包比如:把log4j-1.2-api-2.0-beta8.jar导入到项目中,并Add to buildPath然后展开项目中的Web App Libraries选项然后找到刚导入的jar包,并展开双击其中的一个Class文件,点Attach Source..按钮在弹出窗口中选第二项External location点右面的External File,选择源文件所在路径,选编码格式,一般默认GBK,点OK以后双击这个包下面的class文件 阅读全文
posted @ 2013-09-16 17:54 周雷 阅读(9171) 评论(2) 推荐(0) 编辑
摘要: 还是日志的问题,log4j生成的日志文件,自动保存到月份所在的文件夹中,需要获取到所有的日志文件,包括文件夹 private List ergodic(File file,List resultFileName){ File[] files = file.listFiles(); if(files==null)return resultFileName;// 判断目录下是不是空的 for (File f : files) { if(f.isDirectory()){// 判断是否文件夹 resu... 阅读全文
posted @ 2013-09-16 16:29 周雷 阅读(12875) 评论(0) 推荐(0) 编辑
摘要: 还是日志的问题,需要把日志文件的一些信息给显示出来,其中就需要显示最后的编辑时间,在网上找的答案...File f = new File(path);SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");Calendar cal = Calendar.getInstance();cal.setTimeInMillis(f.lastModified());info[0] = sdf.format(cal.getTime());info[0]就是需要的String类型的文件最后修改时间 阅读全文
posted @ 2013-09-16 16:21 周雷 阅读(20271) 评论(0) 推荐(1) 编辑
摘要: Hessian是一个轻量级的remoting onhttp工具,使用简单的方法提供了RMI的功能。 相比WebService,Hessian更简单、快捷。采用的是二进制RPC协议,因为采用的是二进制协议,所以它很适合于发送二进制数据------百度百科的介绍本文介绍两个java web项目之间相互调用接口实现两个系统间数据的同步1.首先在项目A中编写服务端接口, 在项目中导入hessian-4.0.1.jar包 增加一个接口,一个实现类,一个实体Bean(WSPerson) 接口中编写一个create(WSPerson),实现类中实现这个方法,wsperson中的字段和系统中的perso... 阅读全文
posted @ 2013-09-16 16:17 周雷 阅读(2215) 评论(1) 推荐(0) 编辑
摘要: 现在项目里面有个需求,需要把系统产生的日志文件给下载到本地先获取所有的日志文件列表,显示到界面,选择一个日志文件,把文件名传到后台: File file = new File(path);// path是根据日志路径和文件名拼接出来的 String filename = file.getName();// 获取日志文件名称 InputStream fis = new BufferedInputStream(new FileInputStream(path)); byte[] buffer = new byte[fis.available()]; fis.read(... 阅读全文
posted @ 2013-09-16 16:00 周雷 阅读(46854) 评论(0) 推荐(4) 编辑
友情链接