??xml version="1.0" encoding="utf-8" standalone="yes"?>
困扰了N久,l于发现了个好东东?a >smart
提供文本和图形两U界面,而且我的感觉比yum和apt-getq爽?br />
可以同时下蝲不同的文Ӟq就提高了速度噢?br />
而且支持suseQfc以及(qing)别的发行版?br />
为更新系l困扰的朋友可以试下哈?br />
具体用法很简单,随便google一下就成了。我׃废话了?br />
]]>
问题描述Q?br />在SuSE10上面安装MyEclipse的时候会(x)报错Q据说RHEL AS4也会(x)Q不q没试Q,
提示找不C?**.so的文件?br />
解决Ҏ(gu)是:(x)
用命令重新做一个安装文Ӟ(x)
命o(h)如下Q?div style="border: 1px solid rgb(204, 204, 204); padding: 4px 5px 4px 4px; background-color: rgb(238, 238, 238); font-size: 13px; width: 98%;">cat MyEclipseEnterpriseWorkbenchInstaller_5_0GA_E3_2.bin | sed 's/export LD_ASSUME_KERNEL/#xport LD_ASSUME_KERNEL/g' > install.bin
然后q行重新做好的install.binQ就可以安装了?br />
q是google到的{案
好像是InstallAnyWhere与新的Linux内核之间的问题。。?br />
哎哎哎,好头大。让我这个Linux好头大?br />
在google的过E中Q看到很多h都在问。所以猜想blogjava的朋友也可能遇到q种情况Q所以放在首,虽然没厦技术含量,但是实很郁P?x)打d们对OOS的热爱滴?br />
BTWQ有没有玩SuSE linux的搞Java的朋友,想结交一下。学?fn)学习(fn)?x)Q?br />
BTWQ如果有Ubuntu的fans看到的话Q顺道请教一个问题,我用Ubuntu6.06安装之后Q又升了一ơ内核,然后发现启动时候的那个“咚咚”声Q变成了“咚咚咚咚咚咚”好多声。简单的说就是声卡好像出问题了。我的声卡是ONDA KT600N自带的VIA***昑֍。是不是q里的问题?br />
BTWQ如果有CentOS or RHEL的朋友看刎ͼ再想问个问题Qؓ(f)啥我的机器如果装q两个系l,Ҏ(gu)无法从DHCP上得到IP?br />
|卡QVIA VT6102 [Rhine II] Embeded Ethernet Controller on VT8235
路由器是TP-Link最便宜的那?口,带个DHCP功能?br />
是Ifup eth0的时候,告诉我fail.特简单明了,查都不知道怎么查?br />
如果我自p|IPQ则Ҏ(gu)ping不通\由器和局域网内的另外机器。不知道是驱动的问题q是路由器的问题Q(
]]>
q会(x)在笔记本上re-install systemQؓ(f)新的工作做准备。同Ӟ也在q里写一下计划吧。虽然我有一个坏?fn)惯Q就是说的比做的好听Q但是依然希望有计划Q尽量按照计划的学习(fn)与进步?br />
新的工作是关于Server端的开发,有走Http的web server端。也有普通的Socket Server。所以目前来_(d)l合和新同事的一些交。我认ؓ(f)我需要加强的地方在下面几块?br />
1QSpring的加强,虽然自己一直在用,但是关于配置着一块很接触,q有是除了IoCQORM集成Q其他的地方都没用过。所以下部分是尽可能多熟(zhn)Spring的方斚w面,其中Spring MVC是现在工作的web表示层,正好x了:(x)QHibernate3的某些新用法Q和以前学习(fn)没有接触到的点也要重Ҏ(gu)握一下,譬如formulaq个Ҏ(gu),是lizongbo刚刚告诉我才知道的?br />
2Q一些工L(fng)使用Q我惛_能得更加的熟(zhn)一下ant和linux shellQ还有以前项目中用到的一些open sourc的小lgQ譬如log4jQDisplayTag和SiteMesh一cȝQ预计公司可能对q方面可能不太了解,所以我得再重新复习(fn)一下,毕竟配置q玩意,每个目也就开始配|一下,其他旉很了。也是传统的搭架子的功夫,再锻g。集合着AppfuseQ照着抄一下再Ҏ(gu)Q就差不多了Q)
3QJavaU程和Java|络。正好我q里有O'REILLY的两本书《Java U程》和《Java |络~程》都是最新涵盖了JDK5.0新特性的Q正好好好啃一下?br />
4Q别的一些方面,譬如关于性能的测试以?qing)优化这斚w的,以前一直关注的特别,同样q有数据库这块,都是不太注意的地斏V需要有旉x一下,然后try一直两U技术,看些文章Q最做到心里有谱,需要什么应该用什么?br />
5Q数据结构和法、设计模式。这两个大块是一定要长期坚持的,慢慢来,我很有耐性,q有英文。这都是学深Q需要打持久战的东西?br />
6Q希望能从新同事那里学到一些web标准和j2me的东西,q两块都是我感兴,但是基本属于听说阶段Qؓ(f)了自q规划Q所以希望有Z(x)可以偷得一招半式的^_^Q嘿嘿)
7Q主要结合工作,列了上面?条,我想基本上不?x)有更多的时间了吧。但是依然在惛_没事的时候,鼓捣一下RoRQPythonQAJAXQFlex之类的玩意。就当换脑子了?br />
嘿嘿Q基本上是几个月我都?x)list一下,但是基本上都不太达标Q但是这样也不错Q至能完成一部分Q如果不listQ可能进步更?br />生活需要乐观,生活需要努力。至目前和2q前比,已经有了很大的变化,也进步了很多。应用层上的各种框架ȝ学了?788Q接下来的两q_(d)我想可以相对的好好关注一下“内功”,数据l构Q算法,设计模式。这些东西,然后当然Ql深入的x行或者有实力的框架也是必ȝ。不q这比刚q入q行时候的头晕D来比Q最方向上面已l很明确的,基础也有了一些积累了Q)
PSQ这文章发到新手区Q因为看了一下自q计划Q确实发现其实我q是一个新手,ȝ人的境界q是很有距离的。l努力啦Q?br />
BTWQ今天是我MM生日Q祝我MM生日快乐Q)我相信以后会(x)来好Q更怿我可以给我MMq福?br />
]]>
目是基?/span> Appfuse(struts + spring +hibernate) 开发的 . 我以前只用过 Struts,Hibernate 自己只学q一?/span> ,Spring 只听q没用过 . 所有一开始挺紧张?/span> . 到官方看 tutorial. 然后做了几个例子 . 那上面的例子是采?/span> TDD 的流E的 . 先用 JUnit ?/span> Unit Test, 然后 run, U灯证明 failed, 然后 coding l箋写或者修改真正的业务c?/span> , 然后l箋 run, 直到变成l灯 . 证明q个cdg . 然后~写下一?/span> Unit Test. 一开始确实觉得有够繁?/span> , 但是当整个步骤都l束?/span> . 发现集成试的时?/span> , 直接启动服务?/span> , 发现一切都是正地 . q在以前的开发中是不可能?/span> , W一ơ写完程?/span> start appserver, L各种各样的问?/span> . 或是非常单的字符的一时失?/span> , 或是逻辑存在漏洞 , 而采用了 TDD, 一切都那么的舒?/span> . 当然 , 例子是自带的 Test Case, 我只是照?/span> , 估计我自己写的话 , 可能我写?/span> Unit Test 没?/span> Example 的好?/span> .JavaEye 有h ( g?/span> Robbin) 说过 ?/span> ~写单元试证明了一个h OOP 的水q?/span> ? 十分赞同 . 然后又明白了 Spring 为啥要面向接口编E了 . 为啥要有 Ioc, Z方便 Mock ?/span> . 特别是数据库q接?/span> Servlet ?/span> Request,Response q种玩意 , ?/span> Mock 的话 , 真的不好 Unit Test ?/span> . 而如果不采用 Ioc, 那么没办法在不改变E序代码的情况下切换试 / q行两种不同的状态了 .
再说一?/span> ant ?/span> , 说v Appfuse, 真想说成?/span> ant, 败也 ant, ?/span> N 多多多行?/span> build.xml 真的可以把h看晕 . 不过Z学习(fn)来说 ,Appfuse ?/span> ant 的?/span> , 真是典范?/span> . 但是我对 ant 没有太大的好?/span> . 实在太长看v来太不爽?/span> . 我觉得如果团队能l一 IDE, 那就利用 IDE 内置?/span> Deploy 功能好?/span> . 譬如 MyEclipse 所支持?/span> Deploy, 单而好?/span> . 相比而言 ,Ant 虽然强大 , 却有点让我害?/span> . 特别是每ơ修改了M一点点东西惛_ app server 下看一?/span> , 都得 ant Z个新?/span> war ?/span> , 如果打包的时间短点还?/span> , 如果?x)耗费一分钟以上的时?/span> , 再加上启?/span> app server 的时间那真的是很恶心的一件事?/span> .
q有一?/span> open source 的小 toolkit, 譬如 log4j, displaytag, sitemesh 都用了q且是正的使用?/span> . 譬如 log4j, 以前的项目不是没?/span> log4j, 是用的׃八糟?/span> , 打印的满屏幕的日?/span> , 有跟没有一?/span> , 反而看的更心烦 .displaytag 佉K目经常用到的表格q块有个现成的轮?/span> , ?/span> sitemesh 解决?/span> jsp 上的 <jsp:include src=”XXX?gt; cM的代?/span> , q且可以?/span>
<%
If (XXX) {
%>
<jsp:include src= “XXX?gt;
<%
} else {
%>
<jsp:include src=”YYY?gt;
<%
}
%>
cMq样看v来很不爽 , 很恶心的 jsp 代码 .
发现“不重复刉轮子”的感觉真好Q但是偶?dng)轮子不太合适,如果W一ơ用q种轮子Q那么改造的时候也可能有点ȝ。譬如一开始不太懂?/span> DisplayTag 的本地化。有炚wP弄明白了之后。稍微一改,可以用了:(x)Q?/span>
今天q会(x)在麦当劳{?/span> MM Q比较无聊。正好带了新买的本本。那么就正好写篇 BLOG 吧?/span>
?fn)惯了在U写Q离U还真有点不?fn)惯Q本本没有带无线|卡 L Q,当然环境也不太一栗^帔R是在家的?/span>
没有再写 BLOG 的原因有很多吧。当Ӟ最重要的一个原因,是发现自己太菜了。实在不忍心误导了别人。二是发现其实对待 open source 其实不必要将其想象的太过高深?/span> Open source 不就是ؓ(f)了提高生产力的嘛Q譬?/span> Hibernate/Spring 之于 JDBC,EJB.Struts/Webwork 之于最原始?/span> JSP + Servlet.
所以自从我学过?/span> Struts 之后 , 再学 Hibernate,Spring 的时?/span> . 思\开始{?/span> . 不要认ؓ(f)q些框架 ,open source 的出现是让开发更加复?/span> , 其实他们是让开发更加简单的 . 所以我的专注点也发生了改变 , 学习(fn)的方法也发生了改?/span> . 不再沉迷?/span> API 的运?/span> . 而是先去Lq种框架Z出现?/span> , 支撑他的思想 , 以及(qing)他的设计上面的一些资?/span> , 然后是跟着官方?/span> Tutorial ?/span> Documents 大致看看 , 再找一?/span> ?/span> 最?jng)_?/span> ?/span> 看一下如何更好的q用q个框架 . 基本上就学完了 , 除非遇到了自己需要的功能不知道在哪里的时?/span> , 我不?x)?/span> API 一个个的看一边记下来 . 我只要能快速的?/span> API doc 中找到我所需要的内容可以了 .
所?/span> Hibernate,Spring 我觉得学hq是蛮轻杄 , 当然q种学习(fn)方式也无法让我变成非常精通的人才 , 但是我敢保证 , 我还是可以熟l应用的 .
现在 , 对一U框架的狂热基本上已l不存在?/span> . 我现在的主要_֊已经开始放?/span> , 数据l构 / 法 , 重构 / 设计模式 . q两个方向上?/span> . 真的觉得局限于一U或几种行?/span> open source 里面没有太大的意思了 . 而算?/span> , 设计模式 , q些才是~程的永恒之道啊 .
很喜?/span> < E序员修g?/span> > 那套?/span> , 因ؓ(f)他们在阐qCU编E的道理 , 在讲q单元测?/span> , 自动化构些技术ؓ(f)何要采用以及(qing)如何采用的思想 . 而不是局限于是否?/span> JUnit,Ant q是用别的测?/span> toolkit or build toolkit.
没有再死抠那些主技术的 API 用法与含?/span> . 而对于编E思想之类的更加抽象的东西q没有够的能力概括或阐q?/span> . 所?/span> BLOG 一直也没有再更?/span> L .
希望自己来可以真正写一些带有自己想?/span> , 观点 , 可以引v思考讨论的技术文?/span> . 而不是千一律的用中文把某样 open source 官方?/span> tutorial or documents 译一?/span> .
多一?/span> thinker 比多一?/span> coder 要更好一点吧 . 不过 thinker 的\不容?/span> , 我要努力 .