CornField
文章平均质量分 58
lippeng
这个作者很懒,什么都没留下…
展开
-
用Java的I/O批量提取某一文件夹下(包括其子文件夹)所有JSP文件中的中文
刚来公司实习,接到的第一个任务,是把一个项目中的中文,全部换成英文。这个项目是公司几年前做的,没有用到国际化,换起来相当麻烦。本来我想手工改改算了,改了一个半小时,才发现项目之巨大,JSP页面共有几百个,手工不可能完成任务。于是想到写个程序来做,毕竟曾经也学过一天的I/O。于是就有了以下代码。我用的JDK是1.6的,1.5的应该也没问题,再低了就跑不起来了主要是这个工具类:pac...2009-12-03 16:11:11 · 124 阅读 · 0 评论 -
HelloWorld 之Junit 单元测试
想重构,就要有单元测试。没有单元测试,还真不敢随便重构。 没事先写个例子出来: 1、包结构如下: 2、写个要测试的类HelloWorld: package com.lippeng;public class HelloWorld { public int helloJunit(int aInt) { Syst...2011-04-23 21:47:37 · 306 阅读 · 0 评论 -
[转]IntelliJ IDEA 快捷键
本文内容,转自:http://blog.csdn.net/cxin917/archive/2010/07/19/5745446.aspx常用快捷键:Alt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ct...原创 2011-05-03 22:17:22 · 70 阅读 · 0 评论 -
Access 数据 导入mysql
刚完成了一件事,虽然不难,觉得挺好玩,在这里写写。。。 从Access中提取若干信息,导入到mysql中。 嗯,多简单的事呀。。。不过是SQL语句的导入导出嘛。。。我开始真的是这么想的。。。 做的时候发现,Access没有导出SQL的功能,不想用第三方的东西。。。 这里简单描述下我是怎么做的吧! 1、在access中建个视图,得到自己想要的数据;...2011-06-21 17:39:56 · 181 阅读 · 0 评论 -
jgoodies FormLayout Demo
以前看过一点jgoodies的布局,没有深入研究。这几天画界面,越看越难看,看不下去了,就要整布局。 在网上找资料,中文资料几乎没有。 翻*墙(这2个字连在一起,居然不能发,于是加了个*)到官网找,发现那里的Demo很好看,都是没有附源码的,狂晕。。。 这里写几个官方白皮书里面的例子,及对应的效果: FormLayout: package com....2011-07-13 17:11:17 · 336 阅读 · 0 评论 -
Eclipse link resource Link文件 文件夹
Eclipse 的link功能,做的挺好,挺实用。一直在用,一直觉得有点麻烦。Link的时候,不是很方便,当然link完后,还是很方便的。 link分2种,一种是文件,另一种是文件夹。 通用的做法是这样: 1、新建目的文件或文件夹时,点下面的Advanced按钮,然后选择源文件或文件夹: ...原创 2011-03-15 15:04:20 · 861 阅读 · 0 评论 -
从HTTP服务器上下载文件
从Http服务器上下载个文件到本地。写了一点点代码,认为是能跑了,贴出来,备忘。 package com.lippeng.helloworld;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.io.OutputStr...原创 2011-03-30 18:48:21 · 256 阅读 · 0 评论 -
Archlinux + Xfce4 USB 自动挂载 问题解决
现在用U盘少了,偶尔挂载个东西,就手动mount一下来搞定。今天决定把这个问题搞好。现在已经完全OK了,在这里记录一下。 首先,安装dbus,hal,这些就不多说了。 然后,改一个配置文件/etc/dbus-1/system.d/hal.conf,在其中加入:<policy group="hal"> <allow send...原创 2011-04-09 23:50:14 · 891 阅读 · 0 评论 -
ClearCase 常用命令总结
图形化操作,也基本够用了,但很多操作,还是命令方便。这篇文章用来总结常用的CC命令,留着以后方便找。1、把<DirectoryToBeImported>文件夹(未加入版本控制)及其中所有的子文件,加入到<VOBDirImportedTo>文件夹(CC上的文件夹)下clearfsimport -recurse -nsetevent <Director...原创 2012-06-08 10:45:28 · 234 阅读 · 0 评论 -
Sybase分页查询
Sybase的分页,可以说,不是一般的难做。因为这数据库本身,支持太差。搞不懂为什么一个商业数据库,这么基本的功能,都弄的这么难做。 想起一段话:做简单的事情要简单,复杂的事情要能做。 分页查询,应该归入简单的事情吧! 在网上找到的,关于分页查询的SQL,看上去都挺有道理的,放到Sybase上一跑,就发现,几乎全部不能运行,直接给你报错。 我认为问题主要集中在Syb...2012-06-08 13:02:27 · 914 阅读 · 0 评论 -
IDEA常用插件
IDEA每次升级,插件要重装,每装一次,这些插件都要重新装过。以前用过很多插件,因为升级等原因,都忘记装回来,还有一个很重要的原因,就是没有它们也行!列一下自己现在用的插件吧!1、File Info 看文件的信息,简单讲,就是Ctrl-F10,最初是用它来看文件编码,后来拷路径名称等都用它;2、Identifier Highlighter,选中变量的标识,用到的地方会高亮,这个插...原创 2013-03-12 10:12:11 · 87 阅读 · 0 评论 -
jstatd的配置
为了在本机上方便用jvisualvm看linux机器上JVM运行状况,昨天配了一下jstatsd,网上教程很多。 1、先写jstatd.policy文件:grant codebase "file:/root/softs/jdk1.7.0_45/lib/tools.jar" { permission java.security.AllPermission;}; 2、...原创 2014-01-08 12:01:45 · 374 阅读 · 0 评论 -
Oracle客户端 绿色 安装
很久没用Oracle了,快一年了吧!没动不代表真的就全忘了,哈哈。。。 昨天看代码,神奇的发现,居然是从一个Oracle的数据库中,同步数据过来。我天哪,这一个系统中,用到了至少3种数据库啊。。。本身用的是MySql,上次发现,同步一些数据,是从一个SqlServer数据库过来的,而这次,又惊现Oracle。。。 在这台机子上,很少会用到Oracle,估计用完了这次,还不知道...2011-04-22 10:38:12 · 209 阅读 · 0 评论 -
网页倒计时
刚才看setTimeout,就顺便做了个网页上的倒计时,弄来玩玩,代码如下:<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><script type="text/...原创 2010-06-03 11:33:27 · 104 阅读 · 0 评论 -
用Java的I/O批量替换某一文件夹下(包括其子文件夹)所有JSP文件中的中文为英文...
昨天把提取搞定了,替换的代码也写好了,只是没有完全调试成功,原因是Map中的key 是 String,而我用的是 StringBuilder,没有显示的转换为String,这作为一个Map的key,是不会报错的,虽然已经范型过了,这可能也是java的容器类与范型结合,还没解决的问题吧。 现在把所有代码全部贴出来,如有朋友遇到同类问题,可以作为参考。 注:需要jxl的jar包,我的jd...2009-12-04 09:26:50 · 122 阅读 · 0 评论 -
Servlet路径问题
今天看公司框架的源码时,看到路径的问题,不是很清楚,到底哪个是哪个,就自己测了一下: protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { System.out.println("getRequ...2009-12-09 09:20:14 · 94 阅读 · 0 评论 -
eclipse 修改工程类型
一直用eclipse来做JAVA,功能知道不少了,但这个工具的功能太强大,东西多呀多的。找一个东西,往往要找半天,与其找,还不如Google来的快。 今天遇到以前的一个问题,还是记不起来在哪儿弄的,所以,还是Google了一把,找到了。记录如下: 更改工程的性质 工程->属性->Project Facets->然...2010-03-25 15:56:58 · 236 阅读 · 0 评论 -
在eclipse中,将java工程转换成web工程
现在一直用eclipse-javaEE版来开发,经常遇到一下问题,就是导入的web工程被识别为java工程,不能发布,每次都要折腾半天,很是不爽。刚才到网上搜了一下解决方案,还真有,就谢谢这位大哥了。 原文地址:http://www.blogjava.net/vcok/archive/2009/04/28/267815.html 很简单,很实用,说白了,就是改工程的.project...2009-12-15 09:16:20 · 78 阅读 · 0 评论 -
eclipse工程的配置文件
eclipse用了很久了,一直在用,却不知道它是怎么跑的,今天先来学点。 先建了一个最基本的java工程:TestProject,发现eclipse自动生成了这些东西: 分别打开看看:.classpath文件:<?xml version="1.0" encoding="UTF-8"?><classpath> <classpathe...2009-12-15 09:52:12 · 217 阅读 · 0 评论 -
XML基础
XML的语法规则很简单,算起来也只有9条:1、一定要有根结点;2、元素要正确嵌套;3、标签一定要关闭;4、标签大小写敏感;5、属性一定要引号;6、空格不会被去掉;7、注释用<!-- -->;8、实体用的有5种;9、换行用的是CF。 5种实体:&lt; < 小于&gt; &...2009-12-22 09:58:02 · 75 阅读 · 0 评论 -
Eclipse 包视图折叠
在Eclipse中,如果包多了,包名前面又完全一样,找具体哪个包很慢,很累,很不方便。 Eclipse当然有好的办法,那就是包视图折叠。 首先,先确认,你现在用的是包视图Package Explorer。 如果不是,Window =》Show View =》 Other =》Package Exporer 来打开包视图...2010-04-04 21:50:39 · 622 阅读 · 0 评论 -
内心独白
左手代码右手诗,人情冷暖两不知。天下酱油随手打,只身偏爱放牛时。2010-04-05 20:39:41 · 80 阅读 · 0 评论 -
ECMA-262-3 中文 版 下载
这里下载的是ECMA-262标准 的第三版 的中文 翻译。格式为PDF。 如果需要,随手拿去。 声名:这不是我翻译的。我只是把 Lich_Ray 翻译好的HTML版 整理成 更加易于学习的 PDF版。 正文内容来自: Lich_Ray 的博客ECMA-262 翻译计划重启 ,在这里,有翻...2010-04-11 09:55:33 · 294 阅读 · 0 评论 -
软件测试十大公理
今天在群里面聊天,一个网友贴出来的软件测试十大公理,说是美国人在30年前就提出的。我在网上搜了一下,没找到。放在这里,大家共同学习。 1、完全地测试一个程序是不可能的。 2、软件测试是一项基于风险的工作。 3、测试不能说明已经没有Bug了。 4、发现的Bug越多,就还有越多的Bug。 5、...2010-04-20 10:39:53 · 498 阅读 · 0 评论 -
SNMP 电子书 下载
最近在看SNMP方面的资料,发现这方面的资料好少好少,网上说的,都只是皮毛,只能看书。书又很少有中文的。所以,我就找呀找呀找呀找,找了好久,留下这么几本,放在这里,需要的随手拿去好了。 第一本:OReilly - Essential SNMP.pdf 这是本经典的,介绍SNMP协议的书,就不多说了; 第二本:OReilly-Essential.SNMP....原创 2010-05-13 16:34:41 · 571 阅读 · 1 评论 -
根据复合主键删除表中重复数据
一个数据库表中,开始可能随便放了一些数据,之后把多个字段定为复合主键(表示这几个字段组合后记录唯一)后,这几个字段组合起来,表中有重复的行,即垃圾数据,需要清理! delete from A_TABLEwhere (COL_1,COL_2,COL_3,COL_4) in (select COL_1,COL_2,COL_3,COL_4 from A_TABLE ...原创 2014-11-19 09:52:10 · 1305 阅读 · 0 评论