![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术札记
darkranger
这个作者很懒,什么都没留下…
展开
-
几种读取属性文件的JAVA实现方式(2005年)
[size=xx-large]1.使用java.util.Properties类的load()方法[/size] 示例: [code="java"]InputStream in = lnew BufferedInputStream(new FileInputStream(name)); Properties p = new Properties(); p.load(in)...2009-03-21 20:03:57 · 89 阅读 · 0 评论 -
maven自动部署war包到tomcat
步骤一:在tomcat安装目录下找到tomcat-users.xml文件。该文件路径为【tomcat安装根目录】/conf/修改文件内容,增加下列内容: <role rolename="manager"/><user username="tomcat" password="123456" roles="manager"/> 步骤二:在你的2010-08-31 16:29:08 · 188 阅读 · 0 评论 -
奇怪的问题
昨天写的文章使项目自动部署到tomcat下。但是很繁琐的是需要先启动tomcat,然后还发现不能debug。太扯淡了。今天弄了jetty试了一下,照着http://www.blogjava.net/alwayscy/archive/2007/06/01/118584.html这篇帖子说的弄了一下,一开始老是报503错误,后来发现是在windows任务管理器里多了N个java.exe的线程。...2010-09-01 20:08:51 · 153 阅读 · 0 评论 -
今天整理硬盘时候发现一个自己三年前写的文件操作类
package util;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.FilenameFilter;public class FileUtil { private final static String FILE_S...2010-06-22 11:06:28 · 112 阅读 · 0 评论 -
数据库优化基本策略
1.选择正确类型的sql。有时候你想要动态生成sql,却发现自己开发的系统性能只需要使用静态sql。2.放开锁定策略locking越严格,性能越差。到底是用乐观锁还是悲观锁?请权衡数据库数据的完整性,为了性能~3.频繁提交尽快提交,以释放各种锁和程序代码中的数据库对象。这样能降低冲突的数量并及时释放内存。4.考虑批处理不一定非要在联机状态下才能做每件事情。实现关键任务,...2011-01-07 05:17:27 · 135 阅读 · 0 评论 -
Eclipse3.6简单优化
打开windows–﹥perferences1.输入startupand shutdown,关掉没用的启动项:比如关掉Automatic Updates Scheduler(去掉前面的勾)关掉哪些请自行斟酌。2.输入validation把除了manual下面的全部点掉,build下只留cla...2010-10-22 16:36:32 · 66 阅读 · 0 评论 -
Jrebel3.1.2a+eclipse3.6使用配置
我的确很懒,8月中旬就配置好了,直到现在才开始写这篇文章说说配置,其实网上已经有很多人写过相同主题的东东了。但是这是我自己的配置,自己记一笔,以后万一机器重装系统什么的,也可以按图索骥来一遍,很快的配置完成。 第一步:将附件中3.1.2a解压到本地。然后将附件中jrebel.jar文件拷贝到解压路径覆盖原先的jrebel.jar. 第二步:安装eclipse的jrebel插...2010-10-28 18:41:09 · 146 阅读 · 0 评论 -
一些eclipse插件(二)
工具目的Eclipse 插件的 URL findbug静态代码分析http://findbugs.cs.umd.edu/eclipseemma测试代码覆盖率http://update.eclemma.org/ testng白盒法测试工具...2010-10-30 00:25:09 · 75 阅读 · 0 评论 -
半年前在woyo写的技术培训文档
附件里资料为JAVA5新特性介绍.docJAVA6新特性介绍.doc 其中借鉴了部分javaeye上的资料。2010-10-30 05:08:03 · 103 阅读 · 0 评论 -
在woyo写的Junit4培训讲义
1.OverView毋庸置疑,程序员要对自己编写的代码负责,您不仅要保证它能通过编译,正常地运行,而且要满足需求和设计预期的效果。单元测试正是验证代码行为是否满足预期的有效手段之一。但不可否认,做测试是件很枯燥无趣的事情,而一遍又一遍的测试则更是让人生畏的工作。幸运的是,单元测试工具 JUnit 使这一切变得简单艺术起来。JUnit...2010-11-05 17:03:26 · 107 阅读 · 0 评论 -
testNG与Junit相同功能概要介绍
1.OverViewTestNG是一种基于注释的测试框架,通过添加诸如灵活的装置、测试分类、参数测试和依赖方法等特性来克服JUnit的一些不足之处。此外,TestNG运行于Java 5.0(通过注释)和Java 1.4(通过JavaDoc样式的注释)之上。本篇博文仅将和JUnit相同功能做简单介绍,另外testNG独有功能将在以后撰文介绍。 testNG的eclip...2010-11-17 22:58:43 · 199 阅读 · 0 评论 -
eclipse中新建svn项目出现自动关闭eclipse现象解决方法
删除环境变量APR_ICONV_PATH2010-12-07 01:33:56 · 114 阅读 · 0 评论 -
jbpm3.2.3的mysql数据库初始化文件
干~jbpm3.2.3官方给的mysql初始化脚本老是报版本错误。原因就是每条语句后面没加“;”号。我要晕过去了~数据库创建脚本我搞好了,在这里做个备份。nnd~不过我前面drop什么的都没加到这个上传的sql文件里。反正大家都会弄。就这样了~...2011-07-17 02:39:57 · 144 阅读 · 0 评论 -
在linux系统中安装tomcat,jdk,mysql
jdk-6u21-linux-i586-rpm.bin (JDK)apache-tomcat-6.0.29.tar.gz (Tomcat install program)Java SDK安装步骤:先执行 #chmod a+x jdk-6u21-linux-i586-rpm.bin # ./ jdk...2010-08-25 15:28:03 · 84 阅读 · 0 评论 -
XenCenter配置
安装XenCenter后设置相应配置管理选项。启动界面如下: Add Server点击 “add a server”,输入已安装XenServer的服务器IP和帐号。 点击 “add”.之后界面如下:...2010-08-21 19:21:46 · 622 阅读 · 0 评论 -
三年前写的一个JS小玩意
以前玩游戏,有给玩家角色分配什么魔法点数,体力点数的功能,而且几个属性相加不能超过一个特定值.最有名的例子就是三国志和太阁里给新武将角色分配属性值啦.在下不才,用javascript做了这么一个功能,顺便把页面中的链接下划线给隐藏掉.大家看看,有什么更好的优化意见,大家尽管提.下面是代码:首先是test.html: New Document ...2009-04-09 22:10:44 · 95 阅读 · 0 评论 -
Javarebel在MyEclipse中的整合配置
1.下载后解压。我解压到D:\javarebel-2.0.3\目录下。下载地址:http://www.zeroturnaround.com/jrebel/download/2.操作系统里设置系统变量。如图javarebel1.jpg,按“确定”3.在Myeclipse里选择HELP-->Software Updates-->Find and Install选...2009-09-29 14:07:16 · 116 阅读 · 0 评论 -
简单设计
最近在看一本JAVA入门书,虽然介绍的是JAVA5.而且对于我这样的人来说,看这本书如同一个成人在看一本幼儿文学。不过我还是对这本书着迷。作者的论点相当精辟,节选以下这段写在这里,算是给自己编程设计习惯的一盏指明灯. 简单设计 但是,设计的效果常常在编码开始以后才能体现。不通过代码来验证自己设计的设计者经常创造出失败的系统,比如在不需要的地方使用静态创建方法。...原创 2009-10-12 20:30:57 · 110 阅读 · 0 评论 -
mysql赋权的简单记录
怕自己以后忘记,写在这里当作备份~ //给某台电脑所有mysql操作权限grant all privileges on *.* to wjs@192.168.100.209 identified by '123456';//给任意一台电脑mysql增删改查权限GRANT insert,update,delete,select ON *.* TO 'remote'@'%' ident...2009-11-21 15:27:29 · 106 阅读 · 0 评论 -
maven学习存档
做个记录,这是本好书2010-03-08 23:45:54 · 115 阅读 · 0 评论 -
IDEA9注册机(请不要在商业行为中使用)
附件中是CSDN上http://download.csdn.net/source/1887738这个链接中的IDEA9注册机。考虑到很多兄弟姐妹们没有CSDN的下载资源积分。因此共享出来。我要郑重说明的是:请不要将破解后的IDEA在商业行为中使用。如果是学习研究没问题。商业行为中使用,一旦被Jbrains查出来,我可不负责哦。呵呵。...2009-12-10 16:25:33 · 136 阅读 · 0 评论 -
一些eclipse插件
工具目的Eclipse 插件的 URL CheckStyle编码标准分析http://eclipse-cs.sourceforge.net/update/ Coverlipse测试代码覆盖率http://coverlipse.sf.net/update CPD复制/粘贴检验http://pmd.sourceforge.n...原创 2009-12-27 14:28:55 · 71 阅读 · 0 评论 -
CheckStyle使用手册
介绍CheckStyle是SourceForge下的一个项目,提供了一个帮助JAVA开发人员遵守某些编码规范的工具。它能够自动化代码规范检查过程,从 而使得开发人员从这项重要,但是枯燥的任务中解脱出来。CheckStyle默认提供一下主要检查内容: •Javadoc注释 •命名约定 •标题 •Import语句 •体积大小 •空白 •修...2010-05-02 03:29:09 · 494 阅读 · 0 评论 -
有关这几个月经历的培训的一些总结(一)
众所周知,IT行业的企业内部培训做的是相当混乱。特别是相对于其他行业乃至销售们的业务培训是差距很大。诚然有些浮躁的企业不喜欢做内部培训,因为本身只是利用技术研发人员的技术专长实现自己销售信息系统的目的。说穿了,只要求有一个熟练工而已。这点在众多外包公司可以看到很多。 但是不喜欢做培训的企业为什么不喜欢做培训,还有另外一个原因。我个人认为这个原因不在于企业而在于人性一个丑恶的东西。...2010-05-13 21:00:37 · 118 阅读 · 0 评论 -
有关这几个月经历的培训的一些总结(二)
之前一篇只是说了个开头。接下来我要总结自己对企业培训方式的一些东东。这么多年来我看到的企业培训的方式基本上有三种。 一种是以“共享”名义进行的培训。其实从很大程度上来说是广大开发人员所接受的方式。也就是每个人有一个主题的研究,然后在一定时间之内专注于该主题方方面面的知识和内容。按照现在敏捷管理的理论,这种一定时间的主题研究称之为“时间盒”研究。在时间盒的时间结束后,有一个主持人(...2010-05-15 14:17:03 · 117 阅读 · 0 评论 -
有关这几个月经历的培训的一些总结(三)
今天想说的一个事情就是作为一个技术人员如何从自身来完善自己的技术能力。我个人感觉在这点上,很多技术人员都是过着得过且过的日子。很少有人会主动去问自己公司里技术不错的人讨教某些技术东西。当然也有些所谓的大牛的人真的人品很差,老是不愿意回答别人的问题。生怕有朝一日人家会超越他。我个人认为这种想法完全是杞人忧天。因为如果是一个一直在主动学习技术的人,当他把自己所知道的东西分享出来后。必然还会有新...2010-05-18 17:45:54 · 103 阅读 · 0 评论 -
citrix XenServer5.6安装记录
登录www.citrix.com网站,注册用户帐号。注册完成后,登录网站系统。然后在https://www.citrix.com/English/ss/downloads/index.asp(可以通过点击“Downloads”进入该网页)网页中选择XenServer,如下图:选择后,点击红框选中部分,如下图: 进入XenServer最新版本下载界面,点击右侧“show do...2010-08-21 00:56:35 · 255 阅读 · 0 评论 -
我最新使用的checkstyle文件
<!DOCTYPE module PUBLIC "-//Puppy Crawl//DTD Check Configuration 1.2//EN" "http://www.puppycrawl.com/dtds/configuration_1_2.dtd"><module name="Checker"> <!--有关所有属性最新版本的使用方...2011-07-22 00:09:39 · 167 阅读 · 0 评论