
项目管理
科比我的过去
IT江湖每一个IT人的江湖
展开
-
java打包exe文件
首先,将编译好的程序打包成jar文件,然后做出exe,这样代码就不可见了;但是exe文件在没有安装jre的电脑上不能运行,如果要求客户再去安装jre 设置环境变量 就不雅了。我们需要将jre打包。这几步操作网上介绍的插件和方法很多,但有的好用有的不好用,而且有的还需要注册。经过尝试比较,在“千里冰封”的博客上得到了很大的帮助。整理一下。使用这几个工具,您也可以顺利的发布您的java程序!原创 2013-03-28 11:15:58 · 2176 阅读 · 0 评论 -
Web.xml详解
部署描述符实际上是一个XML文件,包含了很多描述servlet/JSP应用的各个方面的元素,如servlet注册、servlet映射以及监听器注册。部署描述符从下面的XML头开始: 这个头指定了XML的版本号以及所使用的编码。头的下面是DOCTYPE声明: PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//E原创 2013-03-28 13:13:20 · 1266 阅读 · 0 评论 -
Windows下在本机创建SVN服务
一个小项目,需要在自己的pc上创建svn服务,为了简单,没有用Apache,以前只是用过客户端,没有创建过服务端,结果花了一个上午,终于搞定了。svn最主要的功能是用于团队开发时用的,用于处理源码修改的版本控制和并发修改冲突。当然一个人开发的时候没有必要创建。注:我没有用VisualSVN。一、软件下载1、服务器端软件Subversion,我用的是1.6.6版本,Setup-Subve原创 2013-03-28 13:08:08 · 1064 阅读 · 0 评论 -
SVN权限设置说明
SVN的权限设置信息记录在authz这个文件中。如果对含有中文名称的文件夹进行权限管理,需要把authz保存为UTF-8格式。不推荐使用Windows的记事本保存为UTF-8格式,可以用UltraEdit或者EditPlus等文本编辑工具。 权限分配时,应遵守从根目录到子目录、从最宽泛权限到最精细权限、从只读权限到读写权限的设置原则。即从根目录开始设置最宽泛的访问权限,然后逐原创 2013-03-28 16:13:37 · 5322 阅读 · 2 评论 -
会议是浪费工作时间的最佳去处
今天你开了多少个会?这个星期呢?这个月呢?现在你再自问一下,那些会议中有多少是值得参加的?如果把相同的时间用在工作上,你又能完成多少事情?这不禁让人想知道,我们究竟为什么要开会。在GitHub,我们不开会。我们没有固定的工作时间,甚至都没有规定工作日。我们不记录休假或者病假的天数。我们没有经理,也没有组织结构图。我们没有着装规范。我们没有开支账户审计,也没有人力资源转载 2013-03-27 09:37:07 · 622 阅读 · 0 评论 -
掌握设计模式
IT职场的小菜经常有这样的疑问: 为什么一个相似的功能,大牛一会儿就搞定,然后悠闲地品着下午茶逛淘宝;而自己加班加点搞到天亮还做不完。 为什么用户提出需求变更后,大牛只需潇洒地敲敲键盘,改改配置;而自己将代码改了又改,删了又建,几乎晕厥,最后只能推翻重来。 为什么大牛写完的程序测试上线后,几乎完美运行,用户无懈可击;而自己的程序bu转载 2013-02-02 16:37:59 · 568 阅读 · 0 评论 -
SSH的测试工具——JUnit4
说起JUnit,大家并不陌生,我之前也有过简单的介绍(JUnit简介),对于普通的项目测试,我们只需要继承TestCase即可,但是对于SSH我们需要考虑到Spring的DI注入,这就需要用到我们今天所要讲的主题:JUnit4通过注解测试SSH。 一、为什么使用JUnit4 我先来说下为什么之前的JUnit的简单继承TestCase的测试不能测试SSH的Web项目,大家转载 2012-11-27 15:42:09 · 1919 阅读 · 1 评论 -
JAVA性能优化需要注意的26个地方
下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。1.尽量在合适的场合使用单例使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面:控制资源的使用,通过线程同步来控制资源的并发访问;控制实例的产生,以达到节约资源的目的;控制数据共享,在不建立直接关联的条件下,让多个不相关的进程或线程之间实现原创 2012-09-05 14:43:43 · 957 阅读 · 0 评论 -
如何防止代码腐烂
很多团队都有这个问题,一个项目的代码本来开始设计得好好的,一段时间以后,代码就会变得难以理解,难以维护,难以修改。为什么?我一直在思考这个问题。 让我们先看一个人的情况。 1. 程序员的成长 新手的代码 新手的代码没有经验,基本不考虑代码设计,代码规模稍稍大一点则自己就乱了。 进阶者的代码 小规模的时候原创 2012-05-06 08:19:54 · 1576 阅读 · 1 评论 -
Java Web性能优化
Java Web性能优化转载:http://hi.baidu.com/jiaqiang_22/item/c13dc2ac7d360a3c020a4d76你时常被客户抱怨JSP页面响应速度很慢吗?你想过当客户访问次数剧增时,你的WEB应用能承受日益增加的访问量吗?呵呵下面讲述了调整JSP和servlet的一些非常实用的方法,它可使你的servlet和JSP页面响应更快,扩展性更强。而转载 2013-08-27 15:35:58 · 851 阅读 · 0 评论