
loveapple工程随想
文章平均质量分 67
海诗美妆
海诗美妆
展开
-
活用Java6注释功能实现验证机制[一]
作者:郝春利转贴请注明出处!powered by http://www.loveapple.cn Struts对于Form的验证机制大家都很熟悉。虽然Struts的Form验证机制给开发提高了效率,但是,在实际开发中,书写大量定义验证规则的XML仍旧是一项非常繁琐的工作。因为,XML定义文件是由人来编写的,一旦出现输入错误,将给挑错带来很大的难度。(这也是Struts设计中的缺陷,被称为X原创 2008-08-22 13:49:00 · 942 阅读 · 0 评论 -
PHP单体测试自动化
翻译:郝春利转贴请注明出处:http://blog.youkuaiyun.com/froole 此篇文章翻译了PHPUnit文档的第20章《Chapter 20. Build Automation》,一篇关于PHP工程开发的文章。其中主要介绍了如何在使用PHPUnit进行单体测试时实现自动化。感觉挺有意思,翻译如下。Apache AntApache Ant是一个基于Java的脚本自动化引擎。理翻译 2009-04-20 10:33:00 · 3303 阅读 · 0 评论 -
"成功WEB商务"的7步走(5)——建立结构的思维方式和方法
转贴请注明出处:http://blog.youkuaiyun.com/froole 翻译:郝春利儲かる! IT実践講座:Webビジネス必勝法・7つのステップ その5「仕組み作りの考え方と方法」地址:http://mainichi.jp/life/electronics/news/20090309org00m300009000c.html 在这里所说的结构跟“赢利结构”有所区别翻译 2009-03-10 17:07:00 · 1626 阅读 · 0 评论 -
浅析Java执行外部命令的几个要点(2)——如何支持Timeout
转贴请注明出处:http://blog.youkuaiyun.com/froole用Java执行外部命令非常简单,只要在带入参数的时候注意不要把参数弄错就可以了。但是,在实际运用中,还有一个比较棘手的问题,就是外部命令执行的timeout。特别是执行时间比较长的外部命令,如外部的后台处理程序。当执行这些程序的时候不可能任由他们随便跑,大多数时候,都要事先设定一个外部命令的最大执行时限,也就是timeo原创 2008-12-25 14:12:00 · 5377 阅读 · 0 评论 -
浅析Java执行外部命令的几个要点(1)——简单的使用范例以及在Cygwin上的注意点
<!--google_ad_client = "pub-2097865745512830";/* 468x15, 作成済み 07/12/14 */google_ad_slot = "5295073966";google_ad_width = 468;google_ad_height = 15;//-->转贴请注明出处:http://blog.youkuaiyun.com原创 2008-12-22 13:50:00 · 6671 阅读 · 3 评论 -
"成功WEB商务"的7步走(2)——明确目的
转贴请注明出处:http://blog.youkuaiyun.com/froole 翻译:郝春利此文章译自《儲かる! IT実践講座:Webビジネス必勝法・7つのステップ その2「動機(=目的)の精査」》(《每日新闻》)地址:http://mainichi.jp/life/electronics/news/20090212org00m300017000c.html本周围绕“成功WEB商务”的第2翻译 2009-02-24 11:25:00 · 1761 阅读 · 0 评论 -
"成功WEB商务"的7步走(3)——了解消费者
转贴请注明出处:http://blog.youkuaiyun.com/froole翻译:郝春利此文章译自《儲かる! IT実践講座:Webビジネス必勝法・7つのステップ その3「相手の見極め」》(《每日新闻》)地址:http://mainichi.jp/life/electronics/news/20090218org00m300021000c.html本次讨论的内容是”成功WEB商务“的第3步——翻译 2009-02-25 10:53:00 · 1664 阅读 · 4 评论 -
"成功WEB商务"的7步走(1)——思想准备
转贴请注明出处:http://blog.youkuaiyun.com/froole 翻译:郝春利 此文章译自《儲かる! IT実践講座:Webビジネス必勝法・7つのステップ その1「心がまえ」》(《每日新闻》)地址:http://mainichi.jp/life/electronics/news/20090206org00m300040000c.html?由于工作原因,笔者有幸接触到各种各样翻译 2009-02-09 17:17:00 · 3550 阅读 · 5 评论 -
loveapple的开发已经过去了2个月
loveapple从开始已经过去了2个月,回顾开发进程,对自己业余时间的开发成果还是挺欣慰的。虽然还没有可以公布于中的实际成果,但是在系统框架的构建、依存类库的改装等都取得了一定的进展。这其中,发现了Apache XML-RPC的几个bug以及XML-RPC协议的不足,并在Apache XML-RPC的基础上对其兼容的XML-RPC协议进行了扩展,使其支持REST。尝试了用注释标签定义认证检测的原创 2008-09-17 17:38:00 · 671 阅读 · 0 评论 -
提取两个时间点的天数差
作者:郝春利转贴请注明出处:http://blog.youkuaiyun.com/froole提取两个时间点的天数差——看上去一个及其单纯的问题,但是,考虑到不同年份、闰年等因素,想要写一个可以广泛使用的却非常麻烦。以下是loveapple工程中我写的一个提取不同时间点的天数的代码,如有不足,希望各路大虾指正。/* * $Header$ * $Author$ * $Revision$ * $Date$ * *原创 2008-09-16 16:37:00 · 1598 阅读 · 0 评论 -
读取/书写Java的XML格式properties文件
在JDK5中,properties文件的格式可以由XML构成,这里给出了一个读取/书写XML格式properties文件的例子。因为使用了XML,所以文件内容支持了CJKV(中文、日文、韩文、越南语)。可以直接书写、调用。例子代码:import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOExce原创 2008-09-11 11:49:00 · 4308 阅读 · 0 评论 -
让Bean类中的toString更简单!
通过使用Jakarta commons-lang中的ToStringBuilder可以让Bean类中的toString更简单。闲话少说,直接看代码public class ReflectionToStringBuilderTest { private String testStr; private boolean testBoolean; private原创 2008-08-28 15:27:00 · 4037 阅读 · 0 评论 -
活用Java6注释功能实现验证机制[二]
作者:郝春利转贴请注明出处!powered by http://www.loveapple.cn接上回:我的设想就是在被验证的方法前面添加注释标签,然后通过标签的定义规则,验证向方法传入的引数。那么,首先是Java标签的定义。在loveapple服务器端XML-RPC接口将对外部公开,所以,需要系统对流入接口的数据进行严格的验证。为了方便与其他预言的兼容,通过XMl传入服务器的数据将有以下三种:J原创 2008-08-25 13:00:00 · 1011 阅读 · 0 评论 -
突然想要翻译HSQLDB文档
主要在白天,工作时间。其他的同事休息时吸烟什么的,我没有这爱好,索性忙里偷闲翻译一下HSQLDB文档,即可丰富工程的内容。弄好了出个书什么的...呵呵原创 2008-06-04 12:07:00 · 812 阅读 · 11 评论 -
加密网站地址——从根本解决盗连
作者:郝春利转贴请注明出处:http://blog.youkuaiyun.com/froole 网站防止图片等内容盗链的方法多种多样,其中最常用的方法就是通过HTTP访问头信息,判断访问来源。理解TCP/IP通信员里的读者都知道,由于HTTP头信息处理是在OSI模型的应用层,所以,编造一些假的HTTP头信息发送给服务器,并不需要什么特殊的技术或者工具。下面的演示中,是利用wget命令模拟Firefox原创 2009-05-13 10:50:00 · 18098 阅读 · 2 评论