
development
iteye_5978
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
尝试使用edtftpj遍历FTP服务器上的列表
edtFTPj提供了一个简易的构建FTP客户端的方法集合。现在的需求是遍历FTP服务器上的文件,获取文件信息,主要是文件名和文件大小。一般的想法是使用递归方法遍历。因为文件系统是类似普通树的结构,存在自相似性。不过这样的潜在问题是占用太多内存,每个函数压栈,保存了许多用不到的信息——对于每次函数获取的信息来说,只需要得到文件夹的名字(和当前目录字符串合并可以得到完整的路径),而不需要获得其...2008-12-13 16:09:30 · 210 阅读 · 0 评论 -
groovy console readInt
手中有一本groovy的教程,是那本不算厚的来自某个外国大学的教授写的教材,虽然里面的groovy的版本不算新,不过对于xy来说,其中的介绍确实不错,非常基础,简明扼要。言归正传,这次解决的是groovy从控制台输入的问题,这个可能是一个很小儿科的问题,但是对于xy来说,却花了很长时间来解决。xy一开始是按照书上写的内容来的。书上的方法是console.readInteger(),但是在j...2009-08-03 09:24:43 · 207 阅读 · 0 评论 -
linux下用aptana“代替”dreamwaver
好久没有来这里写东西,主要还是在twitter和自己学校论坛活动,惭愧。最近首次网购,买了本jQuery的书,书的名字叫做《锋利的jQuery》。今天翻了翻,感觉不错。这本书里面有介绍开发用的IDE,dreamwaver的话,xy已经不想再考虑,即使放在虚拟机里面我也不想干。eclipse的插件可以考虑,不过貌似只是专注于自动提示。vs2008直接pass。最后看了看aptana,这款软体...2009-07-29 09:25:48 · 272 阅读 · 0 评论 -
jspwiki+glassfish(zip)
使用glassfish的zip包原因是要模拟在服务器上配置glassfish的过程(虽然使用sh安装的程序直接复制到服务器上也没有太大问题),zip包直接解压缩就可以使用了,但是admin的帐户是匿名的,所以一定需要修改,就之前的文章中说到的那样,在admin console中修改管理用户,删除匿名用户,添加asadmin组的用户admin,具体帐户可以自己修改。使用jspwiki的原因是...2009-07-04 06:01:28 · 155 阅读 · 0 评论 -
随想0702
早上首先考虑如何替换glassfish的admin的密码,监视端口还有静态文件处理性能。admin的密码是参照glassfish的帮助来解决的,搜索Password得到的信息,主要是在admin的界面的安全中Manage users...,然后修改密码的;端口是在domain的config中修改;最后的静态文件处理性能貌似按照网络上的说法,还是可以信任的。然后是继续昨天的HTML文档的...2009-07-02 21:21:57 · 99 阅读 · 0 评论 -
初识glassfish
以前XY一直使用的是apache+tomcat的配置。tomcat的话,基本上学习成本不高,也容易上手,但是apache(httpd)的话,其复杂度是tomcat的几倍。到现在为止,XY还没有借过一本比较详细的介绍apache的书,但是XY知道,这个apache实际上很复杂。最近XY偶尔一次看到了glassfish。这个开源的JEE容器,比起tomcat更加接近weblogic等商业性质J...2009-07-01 18:59:46 · 157 阅读 · 0 评论 -
ubuntu9.04上编译安装firefox 3.5(shiretoko)
昨天,也就是6月30日,firefox 3.5正式发布了,不过到下午的时候,貌似官方网站都还没有更新,难道是在多系统编译么?不管了,换装3.5拉~xy的操作系统是ubuntu 9.04。xy本来考虑使用ubuntu的软件管理器来安装(升级)的,不过看了看软件管理器中的版本,依然是3.5b4,还没有到rc1,所以考虑其他办法。xy选择的是编译安装。xy知道官方网站上下载下来的linu...2009-07-01 09:55:32 · 220 阅读 · 0 评论 -
S60手机使用putty进行ssh登录
在同学的介绍下,了解到putty居然有s60版本。正好xy的手机是n70,虽然是很旧的手机,不过确实是s60的,所以准备拿来尝试一下。下载地址很容易就找到了,这里:[url]http://s2putty.sourceforge.net/[/url]然后我下载了1.4beta版本的那个,解压出来有三个文件,一个readme,一个user guide(pdf),一个sis,也就是安装文...2009-06-30 08:03:57 · 322 阅读 · 0 评论 -
使用抓虾
最近寻找RSS的时候,发现了一个不错的网站,抓虾。本来XY是把RSS连接到自己的FIREFOX的书签上来看的,不过XY不是经常看,也懒得去点……后来无聊的时候,看看以前有点兴趣的抓虾。XY一开始并不清楚这个网站是干什么的,不过去了以后,作为一个游客身份逛了一些时间。然后发现这个网站——抓虾是一个很适合XY的网站。XY希望看一些新闻阿,博客之类的,但是又不清楚去哪里看。如果是业界内的部分...原创 2009-06-22 07:28:31 · 186 阅读 · 0 评论 -
EBVIEW和DICTCN
[b]EBVIEW[/b]EBVIEW是一个不错的日文字典,在gnome-app-install中可以找到,安装以后,你可以去下载一些辞典,配合使用,XY找的是小学馆辞典。这里有ebview的一些安装提示:[url]http://forum.ubuntu.org.cn/viewtopic.php?f=95&t=207199&p=1307097[/url][b]DictCn[...原创 2009-06-05 13:48:39 · 345 阅读 · 0 评论 -
vsftpd安装与配置
以下主要是作为备忘。从[url]ftp://vsftpd.beasts.org/users/cevans/[/url]下载你所需要的vsftpd版本,XY下的是最新版本的2.1.2版本的。从你的机器上wget下来你所需要的tar.gz文件,然后tar zxvf it进入vsftp-2.1.2。貌似vsftpd没有./configure,所以也没有需要设置这一步。你接...2009-06-05 12:55:33 · 227 阅读 · 0 评论 -
解决了不小心删除synaptic的问题
首先通过[code="java"]sudo apt-get install synaptic[/code]把synaptic安装回去然后安装一下其他包[quote][list][*]update-manager[*]update-notifier[*]software-properties-gtk[*]language-selector(administrati...2009-06-05 04:12:59 · 352 阅读 · 0 评论 -
重新安装电脑
这次相比几个星期以前的重装不同在于确定了基本上不使用windows,所以把主要精力放在linux(ubuntu)的安装上。和原先一样,安装nvidia显卡驱动,安装jdk,groovy,grails等等,然后开发工具netbeans,还有qt creator。因为这些东西以前都弄过,所以基本上很快就好。其中netbeans升级到了6.7,jdk升级到了jdk6u14。在这里,有一个...2009-06-05 03:00:18 · 127 阅读 · 0 评论 -
哎,果然还是无法和C++断绝关系阿
XY不喜欢C++,是有原因的.不过XY不想去回忆自己为什么会讨厌C++,XY记得的就是XY在大一的暑假接触了Java之后,然后放弃了C++,一直到现在.不过看来XY还是没有办法逃脱C++的"魔爪",XY选择了QT和C++的组合,代表XY还是会使用C++的.当然XY能够欣然接受是有条件的,QT库能够跨平台,不用跟随MFC,不用使用Visual C++,不用使用Visual Studio,可以...原创 2009-05-30 20:28:01 · 112 阅读 · 0 评论 -
Firefox,网站开发第二个IDE
取这个标题,并不是为了哗众取宠,也不是为了和windows派,ie派进行什么口舌之战,这个仅仅是从一个小小开发者的角度来看待现实问题.firefox成为网站开发的第二个IDE的主要原因如下:1:多平台要求并不高,能在linux,mac和windows上通用就可以了.注意,这个是对于开发人员来说,特别是有不同平台的开发团队来说的,使用统一的浏览器进行开发测试,是很有必要的.当然,...原创 2009-05-30 19:17:10 · 150 阅读 · 0 评论 -
现在要找一本适合的书难啊
理论上来说,现在的书越来越多,应该更加容易找到适合自己的书才对。不过事实上并非如此,各个领域的书籍增长是不同,而越是往某个特定领域发展,那就越容易遇到这个领域书籍没有跟进带来的痛苦。XY在不久前就开始领略到了这种所谓的痛苦。图书馆graisl,groovy,qt的书很少,都是一本一本的。或者书店里面会多一些,不过看了看chinapub阿,卓越等等,貌似也差不多,有些只是多了英文原版书而已。...2009-05-30 13:54:12 · 115 阅读 · 0 评论 -
使用cactus测试ssh应用(2)
接1接下来就是考虑如何测试struts了,之前使用的是servelttestcase,不能作为我实际应用的测试,不过有部分代码可以借鉴,那就是jetty的启动代码(事实上,在linux下,使用tomcat和jetty启动相差不了多少,时间都是耗在启动spring的beans上,当然测试下最好还是轻量级别比较好)。尝试了cactusstrutstestcase和mockstrutst...2009-02-21 19:54:56 · 129 阅读 · 0 评论 -
使用cactus测试ssh应用(1)
最近拿到了《Junit In Action》,书中提到了Cactus测试容器的方法。由于自己在创建ssh应用,一直找不到好的办法来测试,所以打算使用cactus进行测试。测试的过程是痛苦的……首先按照书上的例子进行测试。因为是我的应用是struts为前端的,所以ServletTestCase完全是碰运气。不出所料,失败。然后习惯性的去网上找资料。首先找到比较适合我的是[...2009-02-21 19:23:15 · 123 阅读 · 0 评论 -
groovy in action 笔记 2
这里看的时间稍微长了一点,从43到100页,看起来还算顺。首先是看到一个spaceship operator: ,作为少数dynamic language拥有的特殊比较符号,可以认为是以下函数[code="java"]//abif(a>b){return 1;}else if(a==b){return 0;}else if(a...2009-08-06 19:30:05 · 204 阅读 · 0 评论