
笔记总结
cobo1985
这个作者很懒,什么都没留下…
展开
-
eclipse快捷键与NetBeans快捷键
在日常工作中熟练的使用快捷键是提高编写代码速度的利器,下面为eclipse与NetBeans的常用快捷键,以备所需。eclipse: Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可...原创 2009-11-05 18:47:26 · 124 阅读 · 0 评论 -
POI无法直接读取公式项列值的BUG
这个应该也不算是一个很严重的BUG,姑且记录下吧,问题是这样的:利用POI生成excel后(某些列时公式),打开后能看到公式列中的值,但是如果不用MS打开并保存的话,下次用POI直接读取是直接获取不到公式列的值的,必须在读取前重新计算一次才可,如果生成后,用MS打开后不修改任何值直接保存,再次用POI读取,是可以直接读取到值的。 下面是读取前进行公式值计算的API For...原创 2011-04-01 23:09:56 · 1043 阅读 · 0 评论 -
JAR两种资源读取方式
这个是前一段时间写一个考核工具和eclipse插件用到的东西,插件里面用到的资源读取方法是借用webwork的东西,考核工具里面用的是可运行jar读取文件路径的常用方法,下面就直接贴关键代码了。 第一种方式:资源文件在JAR包中(webwork中的方式) /** * * Description:读取jar包中的资源U...原创 2011-04-01 23:02:48 · 154 阅读 · 0 评论 -
对session和cookie的一些理解
今天看到一篇关于session和cookie文章,感觉写的很不错!就转载下,原文出自:http://www.blogjava.net/cheneyfree/archive/2007/05/26/120168.html 一、cookie机制和session机制的区别**************************************************************...原创 2010-02-20 17:06:18 · 343 阅读 · 0 评论 -
oracle监听服务无法启动问题小结
今天遇到很奇怪的问题,前天还用的好好的oracle数据库竟然无法使用了,到windows服务控制台查看下,发现监听服务没有启动,手工启动后也不报错,但是刷新下服务就又停止了,查看下oracle的监听服务端口也没有被占用,很是奇怪的问题,只是监听服务无法启动,数据库服务能正常启动,这也就说明了,问题一定在监听的地方,数据库应该没有问题。 突然想到前天晚上改动下计...原创 2010-05-12 20:46:30 · 234 阅读 · 0 评论 -
系统性能瓶颈分析工具IronTrackSQL
企业级的信息系统开发与数据库打交道是不可避免的,如果有一个好的工具去分析系统的性能瓶颈,为系统的性能调优提供强力的支持,无疑是让兴奋的,下面就简要的介绍下IronTrackSQL的使用。 1、下载IronTrackSQL的压缩包,随便解压到一个盘下. 2、把irontracksql.jar、p6spy.jar、log4j-1.2.8.jar(项目有这个的话就不用了)加到...2010-04-02 17:08:26 · 201 阅读 · 0 评论 -
Java编程法则
这个是在网上看到的,是提高代码质量应该参照的准则,就转帖过来,以备随时查阅。 一、创建和销毁对象 1.考虑用静态工厂方法(返回类的实例的静态方法)代替构造器 2.遇到多个构造器参数时要考虑用构造器 3.用私有构造器或者枚举类型强化Singleton属性 4.通过私有构造器强化不可实例化的能力 5.避免创建不必要的对象 6.消除过期的对象引用 7.避免使用终结(fin...原创 2009-12-29 19:15:26 · 136 阅读 · 0 评论 -
强制释放windows下面的端口
经常会遇到一些占有端口的程序突然死掉的情况(特别是tomcat之类),由于程序是异常结束,占用的端口没有及时释放,这时重新再启动程序的话会报端口被占用的异常,无法正常使用,这时候就需要强制的释放这个端口。具体操作如下: 1、得到占用端口的PID。打开CMD, 命令:netstat -a -o 。 2、强行释放。命令:ntsd -c q -p PID 。...2009-11-24 18:17:18 · 159 阅读 · 0 评论 -
Java元数据和annotation
关于概念的解释: 元数据:关于数据的数据,可以用来生成文档、跟踪代码依赖、编译时检查、代替配置文件等。 类型: 1.标记注释 --没有参数,只有名称标识。例:@person 2.单一值注释 --在标记注释的基础上提供一段数据。@person("Jack"); 3.完整注释 --...2009-11-10 18:21:10 · 96 阅读 · 0 评论 -
CQ与project通过VBA进行集成
这个算是一个比较不常态的需求吧,毕竟同时用到IBM的ClearQuest和MS的Project并且舍去官方提供的集成方式,按照企业自己需要来进行集成的并不多,由于VBA代码比较乱,就不贴了,下面只写下,关键点 1、CQ提供的Hook里面 创建任务分配框的FormSession和直接操作数据的session是完全不同的两个session对象,具体创建可以参考yu...原创 2011-04-01 23:23:38 · 295 阅读 · 0 评论