
综合
文章平均质量分 72
Foxswily
这个作者很懒,什么都没留下…
展开
-
开心网外挂编写总结
总结写开心外挂的心得对开心网的外挂编写做个总结,避免弯路。设计篇 针对需求的设计——需求向实现的转化 从调查切入点开始考虑如何着手,确定了基本的方式到写代码,并没有花太多精力,http访问、html解析都不复杂,但后续需求考虑不足造成最初的设计不能满足后续需要。比如后续加入的新模块轮询检索,定时执行都推翻了最初的设计。在设计阶...2009-09-29 11:12:37 · 460 阅读 · 0 评论 -
小心JRE升级带来的麻烦
Windows 2003的服务器部署了Tomcat(6.0.29)服务,JRE版本是Java 6 Update 21,一直稳定运行,前几天维护时更新了JRE到Update24,结果造成Tomcat启动失败,log没任何记录,最后查到是jvm.dll版本问题。之前为了调优在Tomcat Config里指定了server\jvm.dll,完全按JRE安装包内README操作,copy JDK_...2011-04-06 15:56:21 · 503 阅读 · 0 评论 -
升级 Tomcat 6.0.24+ 享用内存溢出警告
项目需要对Tomcat下部署的context做reload,实际效果很差,期间发生PermGen内存溢出。记得Tomcat6.0.24开始提供内存溢出提示: http://wiki.apache.org/tomcat/MemoryLeakProtection 6.0.24开始提供溢出log6.0.25开始在manager提供 Find Leaks 按钮 ——...2010-12-09 09:57:29 · 284 阅读 · 0 评论 -
maven filter转换时容易忽略的错误
使用Maven管理,定义了Filter,配置文件中的动态值都由Filter管理。 Apache Maven 3.0maven-compiler-plugin 2.3.1maven-resources-plugin 2.4.3maven-jetty-plugin 6.1.25 发现一个疑似bug: 在配置文件中有<email>xxx@somes...2010-11-08 10:19:03 · 193 阅读 · 0 评论 -
想要不那么Bad smell 的 UnitTest真不容易
自打用Maven做项目管理之后,直接和UnitTest接触的次数增加,原以为已经三令五申要重视的测试总有那么一股bad smell,开始反思底层或者外围辅助不足,导致开发人员写测试代码压力大,决定着手改善。 一、测试工具由JUnit向TestNG转移 一直用Eclipse自带的JUnit工具,简单方便没得说,但几个有缺憾的地方一直不能改进。一个是static的BeforeClas...原创 2010-10-27 11:19:12 · 166 阅读 · 0 评论 -
注释也可以很有爱——Top funny source code comments
/* * OK; before you read the following code know what I am trying to do. * I needed to get the list of child catagories from the root node so that * the root node didn't appear in the selection ...原创 2010-09-20 13:57:37 · 252 阅读 · 0 评论 -
总结几点Quartz的经验
总结一下经典的定时处理框架quartz的使用经验。基于 Ver. 1.8.0 1.配置方式 最常用的方式properties + xml定义org.quartz.scheduler.instanceName = CMS_Batchorg.quartz.scheduler.instanceId = AUTOorg.quartz.threadPool.class...2010-06-03 14:18:58 · 235 阅读 · 0 评论 -
logback的SizeBasedTriggeringPolicy
slf4j+logback基本已经完全替代了log4j,偶然一次JUnit测试一段代码,发现log大小超过设定值却没有更替,查了替换策略发现对调用次数有限制 public boolean isTriggeringEvent(File activeFile, Object event) { if ((invocationCounter++ & 15) != 15)...2010-06-01 15:32:08 · 1709 阅读 · 1 评论 -
HtmlUnit实现的网站登录
最近坛子里接连出现基于httpclient登录网站的帖子,也凑个热闹,分享一点基于htmlunit的登录经验谨以此文祭奠我刚刚逝去的鼠标----------------------------------------------分割线---------------------------------------------------HtmlUnit 目前最新版本2.7(2010-04-15 Fo...原创 2010-04-15 10:36:56 · 428 阅读 · 0 评论 -
HtmlUnit 2.6处理页面刷新的bug
HtmlUnit 2.6做了大量针对Javascript的工作,极大的提升了可用性,比如过去想做Form提交,要找到form所有元素,赋值后submit,一旦加了js处理或变更元素就麻烦了,现在可以简单的用focus,click,type之类的方式实现,很惬意。尝试用来登录论坛,发现某些情况下登录会Exception,具体如下 //初始页面 HtmlPage...2009-10-29 14:37:20 · 537 阅读 · 0 评论 -
轻量slideshow(by markdown、pandoc、revealjs)
又到写年终总结的时候了,用笨重的ppt写记录文字实在得不偿失,已经习惯了用markdown做快速文档编辑,于是起了用它写slideshow的念头。 工具准备:markdown编辑器,推荐SublimeText2+插件 或 MarkdownPad2pandoc 1.12+(此版本开始支持revealjs)revealjspandoc对revealjs的支持解决了r...原创 2013-12-30 16:44:19 · 549 阅读 · 0 评论