猫咪以前就很少从网上下载CHM格式的电子书。因为很多都莫名其妙的无法在XP环境下打开。但是有一些却可以正常打开。   猫咪也在网上看到有人通过修改注册表来解决这个问题。不过猫咪觉得这么做对系统安全不好。猫咪不是注册表专家,不知道这几行到底代表了什么,所以能不改就不改。 最近又从网上下载了JQuery的文档,也是CHM的。发现同样无法打开。      猫咪找了半天,没有找到PDF格式的。难道只能修改注册表吗?猫咪无聊的查看这个CHM文件的属性的时候,发现有这么一个按钮“解除锁定”。   这是什么?猫咪尝试着按下了“解除锁定”,然后点击&l ...
猫咪继续翻译Restlet教程。看了这篇文章,应该对Restlet框架有所了解。 Restlet第一个Resource 目录 这篇文章说明Resource如何处理GET,POST,PUT和DELETE方法。 1.引言 2.例子应用 3.实现Items Resource 4.实现Item Resource 5.实现Base Resource 6.运行应用 7.客户端应用 8.结尾 引言 在开始开发前,我们需要简单介绍一下Restlet框架的Resource概念。REST告诉我们,Resource根据URL进行辨认,同时能够有一种或多种表现(也被称作变异体)呈现(Oaxaca的天气),能够响应 ...
猫咪最近看了些REST的东西,被搞得昏头昏脑的。就下了个RestLet框架想试试看。猫咪尝试着把RestLet的入门例子文档翻译成了中文,希望能以此加深对REST的了解。猫咪在此贴出来,希望对大家能有所帮助。猫咪翻译的不好,大家多多指教。这是目前的第二稿。猫咪今天又做了一次修改。 Restlet第一步 目录 这篇文章让你在10分钟内尝试简单的Restlet框架。告诉你如何创建一个说“hello, world”的Resource。 1.我需要什么? 2.“hello, world”应用 3.在Servlet容器中运行 4.作为一个单独的Java应用运行 5.结尾 我需要什么? 我们假设你已经 ...
  猫咪在论坛看到有人尝试配置Glassfish多机集群失败。猫咪也在网上搜索了一下,Glassfish有关配置集群的文章很少,仅有的几篇居然多是在一台机器上配置多个实例。昏死,那还叫什么集群!     猫咪又在网上和Sun的官方网站上反复搜索,终于发现一篇Glassfish配置多机集群的文章(http://blogs.sun.com/anilam/entry/glassfish_v2_admin_console_series)。猫咪根据这篇文章在自己的VMware上配置成功。现把自己的经验写下来,帮助有需要的朋友。   猫咪自己是在VMware中建立两个虚拟计算机,使用的是Windows S ...
喵。猫咪最近开始看《精通正则表达式》。因为作者喜欢用Perl来表现代码。所以猫咪也安装了一个Perl来学习。不过猫咪被可视化开发惯坏了,所以打算用Eclipse来做Perl的开发环境。首先猫咪去网上下来Perl的安装程序。猫咪是从http://strawberryperl.com/下载的5.10.0安装包。不过可惜这个安装包目前不能在Vista下运行。然后是下载Eclipse的Perl插件。猫咪推荐用Eclipse的远程下载插件功能。地址是http://e-p-i-c.sourceforge.net/updates/testing。安装完成后Eclipse重新启动,安装就完成了。然后我们把Ec ...
  喵。大家有做我上一篇文章的测试题吗?我会在本篇的最后公布答案,以免有人通过预览之类的功能作弊。当然,也许有人已经通过搜索引擎找到了正确答案和自己的对比。那么你得了多少分?  你的得分很低的话,那么你就要好好想想为什么会这样了。人们为什么会低估呢?低估的压力来自于哪里?是否是因为怕因为自己估值估的太宽了让别人笑话?是否是自己的荣誉感、自尊心作祟?因为你会想,太阳表面温度?我不知道。不过把从宇宙绝对零度到1亿度都估算进去,总能包上。呵呵,这当然正确。但是你会觉得自己会成为别人的笑柄。书上这里给出一个忠告,如果“感觉到有进行过窄估算的压力,请确认其不是来自自身”。  进行 ...
  从昨天猫咪拿到这本书后,就开始阅读。猫咪虽然只读了三章,但是猫咪已经认定这本书是一本难得的好书了。猫咪推荐所有接触软件开发领域的人员都来读。前三章总共才30页,但是猫咪觉得每读一次,都有不少新的心得。   猫咪自己给出的估算的定义就是:开发人员根据客户的需求,给出一个完成所有需求所需要的时间(或者资源)的估算值。然后根据这个指定目标。最后根据目标制定计划。也就是说估算理论上应该是一个项目的开始,当获得最初的需求后,就应该进行估算。其实我们本来也就是这么做的,但很多地方出现了混淆。客户或上面给出开发需求,然后我们自然会在心里估算出一个时间。先别管这个时间怎么来的,是否科学,总之我们会说出一个 ...
  最近猫咪在学习Grails。但是从网上找到的《Grails入门指南》看着太累。特别是做测试的时候,要一边看书一边干活,来回切换桌面实在麻烦。就去卓越网(现在已经是亚马逊中国了)订购《Grails权威指南》。在买书的时候,发现了《软件估算-“黑匣子”揭秘》一书。是讲如何成功进行软件估算的。感觉比较新鲜,而且自己以往在开发中对应该如何估算工作量也一直没有头绪(基本上是想当然一个可能的大概值,但是基本上没有任何数据去支持这个大概值),看了一下价格,标价49,打折后36.7。觉得价格不贵,就一同买下打算闲着没事的时候看看。28号下单,卓越网给出的是《软件估算》约31日送达, ...
  在上一篇中程序已经基本成型了。但是还有很多地方需要完善。Grails的缺省设置是一个HQLDB的内存数据库。每次启动时建立,关闭时销毁,不能保留下来。而且输入数据的校验目前还只局限在是否为Null。   猫咪先来说如何修改数据库配置。首先在机器上安装一个MySQL数据库,当然别的数据库也可以。不过如果装了Oralce和DB2,机器配置又低跑不动别找我。数据库配置的结构已经和书上说得完全不一样了。“grails-app\conf”下并没有书上说的DevelopmentDataSource.groovy、TestDataSource.groovy和ProductionD ...
最近新浪论坛老不稳定,上传图片总不成功。不过JavaEye这里更厉害,发布的时候总出错,如果放多了图片就一定出错,都白写了。唉...继续转载猫咪自己的文章。完成了安装可以开始编写程序了。猫咪是按照书上的例子一步步做的。书上用的是一个赛跑俱乐部的例子。首先定义领域对象,这里有两个对象,跑道和注册。这是个1:N的关系。代码如下://跑道 class Race { String name //名称 Date startDateTime //开始时间 String city //城市 String state 状态 Float distance F ...
魔力猫咪
搜索本博客
存档
最新评论