﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-J++ = Java + ?-随笔分类-feeling</title><link>http://www.blogjava.net/killvin/category/8031.html</link><description /><language>zh-cn</language><lastBuildDate>Tue, 27 Feb 2007 15:10:38 GMT</lastBuildDate><pubDate>Tue, 27 Feb 2007 15:10:38 GMT</pubDate><ttl>60</ttl><item><title>从csdn这个菜市场迁移过来了</title><link>http://www.blogjava.net/killvin/archive/2006/10/29/77905.html</link><dc:creator>killvin</dc:creator><author>killvin</author><pubDate>Sun, 29 Oct 2006 07:54:00 GMT</pubDate><guid>http://www.blogjava.net/killvin/archive/2006/10/29/77905.html</guid><description><![CDATA[很久都已经下定了决心不再维护那里的空间了,即使是成为了特约的作者也难以挽回我对他们Blog的信心,虽然blogjava的系统与csdn的是同样出自一份代码,但显然无论从服务的内容还是代码的理解上,csdn与blogjava相差的太远,当然我并不是完全的赞同目前blogjava的风格,尤其是身为介绍java的博客系统,竟然采用asp的技术来实现,实在是太煞风景了,甚至有些让你匪夷所思,不过瑕不掩瑜,毕竟无论从速, 专业程度还是目前提供的服务上来看,blogjava确实比同类型的网站要优秀一些.<img src ="http://www.blogjava.net/killvin/aggbug/77905.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/killvin/" target="_blank">killvin</a> 2006-10-29 15:54 <a href="http://www.blogjava.net/killvin/archive/2006/10/29/77905.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>北大青鸟－存储牛粪的地方</title><link>http://www.blogjava.net/killvin/archive/2006/04/01/38599.html</link><dc:creator>killvin</dc:creator><author>killvin</author><pubDate>Sat, 01 Apr 2006 04:53:00 GMT</pubDate><guid>http://www.blogjava.net/killvin/archive/2006/04/01/38599.html</guid><description><![CDATA[
		<p>痛快！。。。人们总是认为骂人是没有素质的象征，然而我到觉得要看对谁而言，如果你的面前是个谦虚、严谨而又懂得尊重别人的人，你根本就不可能让自己愤怒，也不可能让自己表现的很没有素质；相反如果你的面前是个先入为主、自傲、不懂得尊重别人的人，你的愤怒就会在最短的时间内激发出来。－对于小人，就要骂！<br /><br />而这有与北大青鸟有什么关系呢？<br /><br />在我的职业生涯里，有一段让自己愤怒的培训经历，到今天我都为自己在这样的培训部的学习经历而感到耻辱！甚至不愿意在简历里提及ACCP的字样，而这样的培训经历就是在北大青鸟（西安兆隆）里度过的。<br /><br />我参加的是北大青鸟（西安兆隆）的第二期培训，培训的课程涉及到数据库、编程语言、职业素质、项目实践等，看上去非常的正规，可是真正的学习效果却是让人非常的失望的！<br /><br />首先，就是它的课程体系，完全的引入印度的教程，而翻译的质量非常的差，其实这到没有什么，只是教程的讲解范围和深度都非常的浅（这还是第二期的培训），如果你只是按照它的教程我可以说你根本学不到任何有价值的东西，只是皮毛而已。－拿着淡薄的教学资料的同时你也就上了贼船了。<br /><br /><br />再次，就是它的老师的水平实在不敢恭维，（当然并不是说根本就没有好的老师，曾经就遇到过一个讲解JAVA与UML的老师，水平非常的高深，可惜ACCP没有留住），比如编程语言中学习了VB，仅仅只是这一门课程就换了3个老师，最后是一位号称是西工大的博士上的课，然而这位博士显然是心思不再这里，除了讲解课本上已经有的代码，根本不敢深入的讲解原理，这门课程也就这样混过去了。－如果这样学习编程语言道不如自学来得轻松。<br /><br /><br />还有，就是所谓的项目实践根本就不是老师带的项目，而是一些书本上或者捏造出来的一些项目，比如图书管理系统等，如果学员无法真正的理解需求，怎么去理解设计，又如何来进行实际的编码呢？如果遇到图书管理的专业问题来问谁呢？－别指望在他们宣传的所谓的项目实践中得到锻炼。<br /><br />在看看他们引以为傲的工作分配问题吧？就我个人的亲身感受来言，这里会提供一些工作的机会，但都是一些小公司，而且往往是一些前三个月不给工资的公司；当时我在我们班级里是比较认真的一个（我是班里唯一的一个交了对项目分析文档的学员，并且是项目实践中的小组组长），可是在一次很好的面试机会面前，她们竟然由于工作的失误忘记了给我打电话？！－如果这样的工作分配策略也算作是给予你的答案的话，你一定会变得和我一样的愤怒！<br /><br /><br />我没有在ACCP学到任何的有用的东西，然而在真实的世界里却学到了人们对于ACCP的看法，很多的技术经理 、 技术总监从骨子里非常的厌恶从北大青鸟出来的学生，对于他们开设的一些课程也是相当的反感，当时在西部世纪工作的时候，同组的就有和我一起上课的同班同学，在他交了8000多元的学习费用（总共的费用接近1万多元）后，得到的仅仅只是西部世纪的一张试用通知单，而条件是必须无条件的为公司工作三个月！<br /><br /><br />这就是我在北大青鸟的学习经历，然而愤怒的不是这个，却是今天参加的面试经历，对照着自己的个人的工作经历我希望自己能够成为一名培训部的老师，教给那些原来如我一样的学生一些在实践当中有用的东西，而不是空洞的理论！所以我给ACCP投了自己的简历，然而让我却又一次的遇到了那个欺骗过我的咨询师，不过她的记忆力也是非常的好，一眼就认出了我（当然了我是曾经给她带来奖金的人），在紧接着的面试过程中已经变了味道，谈论的话题也不是具体项目技术的问题，（不是我笑话她与她谈论技术问题根本就如同对牛弹琴）她显然是一个没有素质的WOMAN，也可以肯定的是她根本没有在外企工作过的经历，所以说话的词汇以及与其如同大街上的泼妇一般，可以想见她一定是一个被ACCP严重洗过脑的人，而且是属于那种技术失败的产品，她无法接受别的培训部的名字，一旦你提起别的培训部的某个老师的水平如何如何的好，她就如同一个快被点燃的鞭炮一般，两眼充满了愤怒！<br /><br />然而让我最终和她一般的没有素质的大骂的是她对于我辞职的评点，我很纳闷的是她在不知道一件事情的原因的情况下，可以讲述自己的观点！并且是带着教育的口吻，实在是人才呀！这就是北大青鸟的"人才力量"，对于这样的白痴级别的任务的观点，我只好打断，因为它甚至连我在的那个单位的名字都不知道！！<br /><br />实在是一场闹剧，而她更像是个小丑，除了唧唧喳喳的重复一些"洗脑"的词汇已经不知道窗外的天气了，可以预料北大青鸟的牌子必将会毁在这些个白痴的手中，世界需要白痴，那如同鲜花需要牛粪一样，我们改变不了白痴的世界观的，你能够做的就是别被这臭烘烘的牛粪给熏臭了。<br /><br /></p>
<img src ="http://www.blogjava.net/killvin/aggbug/38599.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/killvin/" target="_blank">killvin</a> 2006-04-01 12:53 <a href="http://www.blogjava.net/killvin/archive/2006/04/01/38599.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>书评：应用框架设计与实现－.NET平台</title><link>http://www.blogjava.net/killvin/archive/2006/03/24/37210.html</link><dc:creator>killvin</dc:creator><author>killvin</author><pubDate>Fri, 24 Mar 2006 06:22:00 GMT</pubDate><guid>http://www.blogjava.net/killvin/archive/2006/03/24/37210.html</guid><description><![CDATA[ <br /><br />作者简介<br />Xin<font color="white">c</font>Chen是Xtremework公司创始人.<font color="#ffffff"><font color="#ffffff">a</font></font>自从.NET推出以来,<font color="#ffffff">1</font>他已使用.NET帮助很多行业的用户开发了体现其商业理念的软件产品.<font color="#ffffff"><font color="#ffffff">a</font></font>Xin<font color="white">c</font>Chen是.NET和EAI方面的专家,<font color="#ffffff">1</font>他与Microsoft和Accenture等多家技术领先的公司合作,<font color="#ffffff">1</font>为它们的客户提供了优秀的解决方案.<font color="#ffffff"><font color="#ffffff">a</font></font>在工作之余,<font color="#ffffff">1</font>他喜欢读书.<font color="#ffffff"><font color="white">c</font></font>写书.<font color="#ffffff"><font color="white">c</font></font>以及静静地休息.<font color="#ffffff"><font color="#ffffff">a</font></font>Apress出版社的另一本书——《BizTalk<font color="white">c</font>2002<font color="white">c</font>Design<font color="white">c</font>and<font color="white">c</font>Implementation》——也是出自他的笔下.<font color="#ffffff"><font color="#ffffff">a</font></font>Xin<font color="white">c</font>Chen拥有哥伦比亚大学的统计学文科硕士学位,<font color="#ffffff">1</font>现居国内,<font color="#ffffff">1</font>正在筹建公司在北京的研发中心.<font color="#ffffff"><font color="#ffffff">a</font></font>可通过xchen@Xtremework.com和作者取得联系.<br /><br />个人评论<br /><br />这本书本来购买时的期望值非常的高，想必是一本细数.NET框架类的图书，结果却大失所望，而这本书也就因为其技术上的薄弱而消弱了其价值的表现力，不过作为一本.NET入门级的图书还是比较的合适，但在CSDN上竟然有四颗半的星的待遇实在不敢恭维。<br /><br />而且作者的代码显然非常的粗造，竟然连起码的业务级数据校验都没有，在一些功能的分解上也是抹浆糊，可以想象作者并没有深入的思考而仅仅是去实现功能而已，猜想这样的框架很可能是作者对于以前工作的简单抽象而已。<br /><br />整体上本书除了第一章应用框架介绍 、 第二章应用框架解析比较的出彩，尤其是创造性的提出了业务假设（Business assumption）的概念还比较的有深度，其他的章节只是对于其SAF框架的介绍，但在技术实现上只是对于.NET的若干相关服务的简单包装而已，对于已经在JAVA世界里的人来说,SAF框架其实就是Spring框架在.NET世界的简单实现版本，但相对于Spring的技术实力，作者还需要努力才行，不过作者显然是.NET方面的高手，对于.NET世界提供的杂乱无章的服务特性以及服务的原理非常的清楚，这也难怪在这样的平台上再去"多此一举"的开发另外的框架，无论从技术上还是推广上都非常的难！不过领略一下..NET的秀发也是多少有所收获的 :)<br /><br />再次强调这本书仅仅只能够算作.NET方面的初级读物，个人评星3.5 ，请朋友们谨慎购买。<img src ="http://www.blogjava.net/killvin/aggbug/37210.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/killvin/" target="_blank">killvin</a> 2006-03-24 14:22 <a href="http://www.blogjava.net/killvin/archive/2006/03/24/37210.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>第16届 JOLT </title><link>http://www.blogjava.net/killvin/archive/2006/03/19/36015.html</link><dc:creator>killvin</dc:creator><author>killvin</author><pubDate>Sun, 19 Mar 2006 01:32:00 GMT</pubDate><guid>http://www.blogjava.net/killvin/archive/2006/03/19/36015.html</guid><description><![CDATA[
		<p>
				<strong>通用类图书</strong>
		</p>
		<p>卓越奖: Prefactoring by Ken Pugh (O'Reilly)</p>
		<p>生产力奖:<br />Innovation Happens Elsewhere: Open Source as Business Strategy by Ron Goldman, Richard P. Gabriel (Morgan Kaufmann)<br />Producing Open Source Software: How to Run a Successful Free Software Project by Karl Fogel (O'Reilly)<br />The Art of Project Management by Scott Berkun (O'Reilly)</p>
		<p>
				<strong>技术类图书</strong>
		</p>
		<p>卓越奖:Agile Web Development with Rails by Dave Thomas, David Hansson, Leon Breedt and Mike Clark (Pragmatic Bookshelf)</p>
		<p>生产力奖:<br />Framework Design Guidelines: Conventions, Idioms, and Patterns for Reusable .NET Libraries by Krzysztof Cwalina and Brad Abrams (Addison-Wesley)<br />Practical Common Lisp by Peter Seibel (Apress)<br />Why Programs Fail: A Guide to Systematic Debugging by Andreas Zeller (Morgan Kaufmann)</p>
		<p>
				<strong>企业项目管理</strong>
		</p>
		<p>卓越奖: WelcomRisk 2.6 (Welcom) </p>
		<p>生产力奖:<br />Corticon Business Rules Management 4.0 (Corticon) <br />JBoss 2 Portal (JBoss)<br />Visual Studio Team System 2005 (Microsoft) </p>
		<p>
				<br />
				<strong>数据库引擎和数据工具</strong>
		</p>
		<p>卓越奖: Microsoft SQL Server 2005 (Microsoft)</p>
		<p>生产力奖:<br />Berkeley DB 4.4 (Sleepycat Software)<br />Google Maps API 2005 (Google) <br />MySQL 5.0 (MySQL) </p>
		<p>
		</p>
		<p>
				<strong>缺陷跟踪，变更和配置管理</strong>
		</p>
		<p>卓越奖: Perforce SCM 2005 (Perforce)</p>
		<p>生产力奖:<br />FogBugz 4.0 (Fog Creek) <br />Guiffy SureMerge 7.0 (Guiffy Software) <br />JIRA 3.4 (Atlassian Software) </p>
		<p>
				<strong>设计和建模工具</strong>
		</p>
		<p>卓越奖:Lattix LDM 2.0 (Lattix)</p>
		<p>生产力奖:<br />Borland Together 2006 for Eclipse (Borland) <br />Enterprise Architect 6.0 (Sparx Systems) <br />MindManager Pro 6.0 (Mindjet) </p>
		<p>
		</p>
		<p>
				<strong>开发环境</strong>
		</p>
		<p>卓越奖: Visual Studio Team System 2005 (Microsoft) </p>
		<p>生产力奖:<br />Eclipse SDK 3.1 (Eclipse.org) <br />IntelliJ IDEA 5.0 (JetBrains) <br />Komodo 3.5 (ActiveState) </p>
		<p>
		</p>
		<p>
		</p>
		<p>
				<strong>类库、框架和组建</strong>
		</p>
		<p>卓越奖: .NET Framework 2.0 (Microsoft) </p>
		<p>生产力奖:<br />Dundas Chart for .NET 5.0 (Dundas Software) <br />Qt 4.0 (Trolltech)<br />Spring Framework 1.2.6 (SpringFramework.org) </p>
		<p>
		</p>
		<p>
				<strong>移动开发工具</strong>
		</p>
		<p>卓越奖: Crossfire 5.6 (AppForge)</p>
		<p>生产力奖:<br />Carbide.c++ Express (Nokia) <br />Flash Lite 2.0 (Adobe) <br />NetBeans IDE 4.1 (Sun Microsystems) </p>
		<p>
		</p>
		<p>
				<strong>项目质量管理</strong>
		</p>
		<p>卓越奖: Rally 5.6 (Rally Software Development) </p>
		<p>生产力奖:<br />CollabNet Enterprise Edition with Project Dashboard/Task Management 2005 (CollabNet) <br />QACenter Enterprise Edition 5.1 (Compuware) <br />TargetProcess Suite 1.4 (TargetProcess) </p>
		<p>
		</p>
		<p>
				<strong>安全工具</strong>
		</p>
		<p>卓越奖: Elemental Compliance System 1.4 (Elemental)</p>
		<p>生产力奖:<br />CodeAssure 2.0 (Secure Software) <br />DevPartner SecurityChecker 1.0 (Compuware) <br />Fortify Security Tester 1.0 (Fortify)</p>
		<p>
		</p>
		<p>
				<strong>测试工具</strong>
		</p>
		<p>卓越奖:VMTN Subscription 2005 (VMware)</p>
		<p>生产力奖:<br />Agitator 3.0 (Agitar Software)<br />AQtime 4.7 (AutomatedQA)<br />Clover 1.3 (Cenqua)</p>
		<p>
		</p>
		<p>
				<strong>实用程序</strong>
		</p>
		<p>卓越奖:Camtasia Studio 3.0 (TechSmith) </p>
		<p>生产力奖:<br />DevPartner Studio 8 (Compuware)<br />Fog Creek Copilot 1.2 (Fog Creek Software)<br />ReSharper 1.5 (JetBrains) </p>
		<p>
		</p>
		<p>
		</p>
		<p>
				<strong>Web开发工具</strong>
		</p>
		<p>卓越奖: Rails 1.0 (rubyonrails.org) </p>
		<p>生产力奖:<br />JBoss Application Server 4x (JBoss)<br />Macromedia Studio 8 2005 (Adobe) <br />Zend Studio - Enterprise Edition 5.0 (Zend)</p>
		<p>
		</p>
		<p>
				<strong>名人堂产品获奖者:</strong>
		</p>
		<p>?Visual Studio Professional Edition (Microsoft)<br /><br />感慨<br />    MS在这次的JOLT中屡获殊荣，深思。。。</p>
<img src ="http://www.blogjava.net/killvin/aggbug/36015.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/killvin/" target="_blank">killvin</a> 2006-03-19 09:32 <a href="http://www.blogjava.net/killvin/archive/2006/03/19/36015.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Jdon网站实在是害人不浅！</title><link>http://www.blogjava.net/killvin/archive/2006/03/10/34630.html</link><dc:creator>killvin</dc:creator><author>killvin</author><pubDate>Fri, 10 Mar 2006 03:49:00 GMT</pubDate><guid>http://www.blogjava.net/killvin/archive/2006/03/10/34630.html</guid><description><![CDATA[<P>很久都不骂人了，可是一不留心又看到了他写了恶心文章，实在是让人愤慨！这位板桥里人的"大名"是从透明的blog上知道的，首先就是感觉这个人的脑子有点问题！不去评论他发布的那个所谓的框架，就看看他写的一些文章就足以知道这个人脑袋非常的混乱，在这样混乱的情况下写出来的文章也就可想而知了，最近这位所谓的"大侠"又开始害人了<BR><BR>你还在用if else吗？－ <A href="http://www.jdon.com/artichect/ifelse.htm">http://www.jdon.com/artichect/ifelse.htm</A><BR><BR><BR>面向过程设计和面向对象设计的主要区别是：是否在业务逻辑层使用冗长的if else判断。如果你还在大量使用if else，当然，界面表现层除外，即使你使用Java/C#这样完全面向对象的语言，也只能说明你的思维停留在传统的面向过程语言上。<BR><BR><STRONG>－我很纳闷了作者怎么可以从是否使用if else来判断一个设计是否符合OO特性呢？我们看到的if else属于语言这个层次的东西，而if else仅仅是完成逻辑判断的语句；如果说作者的这个观点成立的话，java、c#的语言发明者应该早就明白或者预测到if else 的"不OO"的特性，也会考虑到在语言层面删除这样的逻辑判断语句，但事实呢？发明者非但没有删除相反其他语言的发明者也一起发明了if else语句？！难道是大师们错了？</STRONG><BR><BR>还是以大家熟悉的论坛帖子为例子，如ForumMessage是一个模型，但是实际中帖子分两种性质：主题贴（第一个根贴）和回帖（回以前帖子的帖子），这里有一个朴素的解决方案：<BR>建立一个ForumMessage，然后在ForumMessage加入isTopic这样判断语句，注意，你这里一个简单属性的判断引入，可能导致你的程序其他地方到处存在if else 的判断。</P>
<P>　　如果我们改用另外一种分析实现思路，以对象化概念看待，实际中有主题贴和回帖，就是两种对象，但是这两种对象大部分是一致的，因此，我将ForumMessage设为表达主题贴；然后创建一个继承ForumMessage的子类ForumMessageReply作为回帖，这样，我在程序地方，如Service中，我已经确定这个Model是回帖了，我就直接下溯为ForumMessageReply即可，这个有点类似向Collection放入对象和取出时的强制类型转换。通过这个手段我消灭了以后程序中if else的判断语句出现可能。<BR><BR><STRONG>－作者在这里似乎列举了一个例子,可是对于帖子和回帖这样简单的问题，只要遵守OO的设计师都会抽象出一个帖子的父类，然而这又能说明什么呢？在具体的业务逻辑中难道你不判断传递过来的对象的类别？（现在主题贴与回帖的处理方法是不同的），同样你无法避免在具体的编码中使用if else的可能？！<BR><BR><BR></STRONG>最后总结：将if else用在小地方还可以，如简单的数值判断；但是如果按照你的传统习惯思维，在实现业务功能时也使用if else，那么说明你的思维可能需要重塑，你的编程经验越丰富，传统过程思维模式就容易根深蒂固，想靠自己改变很困难；建议接受专业头脑风暴培训。</P>
<P>　用一句话总结：如果你做了不少系统，很久没有使用if else了，那么说明你可能真正进入OO设计的境地了。（这是本人自己发明的实战性的衡量考核标准）。<BR><BR><STRONG>－显然作者并不是去讨论if else的语言问题，而是为自己的"洗脑培训"打广告！并讲这样的问题上升到设计模式、禅的境界，可谓是煞费苦心呀，没有人说设计模式不好也没有人怀疑禅的境界的高深，但不是作者这样的人靠读一两篇文章或者发布个所谓的"毫无实际意义"的框架就可以领悟到的，还是那句话：长得丑不要紧，不要出来吓人！不过我还要补充一句就是，不懂不要紧，不要乱说免得害人（因为我们都知道泼妇骂街的道理，虽然没文化但确实能够带来眼球效应）。</STRONG></P><img src ="http://www.blogjava.net/killvin/aggbug/34630.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/killvin/" target="_blank">killvin</a> 2006-03-10 11:49 <a href="http://www.blogjava.net/killvin/archive/2006/03/10/34630.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>20060307日记：寻找适合程序员的浏览器</title><link>http://www.blogjava.net/killvin/archive/2006/03/07/34118.html</link><dc:creator>killvin</dc:creator><author>killvin</author><pubDate>Tue, 07 Mar 2006 09:42:00 GMT</pubDate><guid>http://www.blogjava.net/killvin/archive/2006/03/07/34118.html</guid><description><![CDATA[该死，鼠标瘫痪了！<BR>本来以为是Maxthon的问题（在鼠标单击的时候会关闭一些窗口，并且是随机的？！）还就这样的问题给作者写了一封信？汗。。。经过仔细的寻找原因，原来是自己的鼠标的问题（这个鼠标跟了我快7年了，Logitech最好的滚轴鼠标，要300多块大洋）有点舍不得，又没有办法，该下岗了，一同下岗的也许还有我的键盘（TCL的手感级差！:（ ）<BR><BR>不过为了找原因我倒是废了一番周折，下载和试用了N多的浏览器，也看了很多网上的评论对比文章，现在主流的浏览器主要就是Opera , Firefox, Maxthon , GreenBrowser , MyIE , TheWorld 等，然而在资源的利用率上这些个产品都非常的让人失望，难道就没有一款适合于程序员的胃口的浏览器？！<BR><BR>可喜的是偶发现了GOSURF这款浏览器，在众多的浏览器中它的内存占用率是最低的，而且它的作者似乎在这方面也是煞费苦心，"一味"的强调速度，甚至对于鼠标手这个及其流行的功能的加入也是非常的谨慎，可以看出作者是个很有个性的程序员，值得期待！<BR><BR>如果你和我一样对资源的利用率近乎苛刻，可以考虑这样的一款产品 <A href="http://gosurfbrowser.com/?ln=cn">http://gosurfbrowser.com/?ln=cn</A><BR><BR><img src ="http://www.blogjava.net/killvin/aggbug/34118.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/killvin/" target="_blank">killvin</a> 2006-03-07 17:42 <a href="http://www.blogjava.net/killvin/archive/2006/03/07/34118.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>音乐的感染</title><link>http://www.blogjava.net/killvin/archive/2006/03/04/33590.html</link><dc:creator>killvin</dc:creator><author>killvin</author><pubDate>Sat, 04 Mar 2006 05:23:00 GMT</pubDate><guid>http://www.blogjava.net/killvin/archive/2006/03/04/33590.html</guid><description><![CDATA[<A href="http://blog.raylife.com/?p=336">http://blog.raylife.com/?p=336</A><BR><BR>在这个暖暖的午后享受着阳光的温暖的同时，听着<A href="http://www.allmusic.com/cg/amg.dll?p=amg&amp;token=ADFEAEE67A1CDF4EAA7220C99D294DCCE523A20AD063FD831F29461BDFBA3C54840179E905A1DC81B3E577B166ADFF2EA21606D9CFEA5CF8DB764C40&amp;sql=11:kq6dtr39kl4x" target=_blank>CUSCO</A> 的专辑实在是一种享受，我喜欢那种宁静的音乐，因为它带给你的除了纯净还是纯净。。。。<BR><BR>不想被任何的人打扰，城市的喧闹让自己的思想变得复杂，而唯独音乐才能够真正的唤醒你心灵深处的东西，<img src ="http://www.blogjava.net/killvin/aggbug/33590.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/killvin/" target="_blank">killvin</a> 2006-03-04 13:23 <a href="http://www.blogjava.net/killvin/archive/2006/03/04/33590.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>别问我弱智的问题</title><link>http://www.blogjava.net/killvin/archive/2006/03/03/33517.html</link><dc:creator>killvin</dc:creator><author>killvin</author><pubDate>Fri, 03 Mar 2006 09:53:00 GMT</pubDate><guid>http://www.blogjava.net/killvin/archive/2006/03/03/33517.html</guid><description><![CDATA[目前在找工作阶段，参加了一些公司的面试，对于目前的一些公司的面试官我真的要说上两句，比如我去一家"非常著名"（至少在程序界是比较有名气的）的公司去面试，在回答一些无关痛痒的自我介绍后，技术总监突然问我"Struts是如何解决多配置文件的问题的？"，当时就把我给问住了，主要是自己已经很久都没有做项目了，对于Struts也仅仅停留在使用这样的基础上，况且当时接触到的Struts是不支持多配置文件的，所以我只好乱说“将配置文件放在classpath就行了”，显然这样的答案是技术总监不愿意听到的，（想必很多的程序员也会这样认为），可是事情真的就是这样简单吗？<br><br>标准答案是：在web.xml中配置ActionServlet的config参数，在经过大脑短暂的思考后我断定我的回答并没有错！<br><br>谁说一定要配置这样的参数？那只是ActionServlet的"一厢情愿"，如果有一天Struts不高兴了，将寻找配置文件的策略更改成：从classpath寻找，你认为我说的答案还是错误的吗？<br><br>所以我想说这样的面试问题是弱智的，一个人不可能知道所有的一切，对于现在这个社会如此众多的框架产品你怎么可能光靠某个问题就断定一个人的能力呢？<br><br>其实如果他可以这样问：你认为配置文件的读取策略可以有多少种?或者如果是你设计Struts你会如何解决多配置文件的问题？这样启发式的询问更会激起面试者的兴趣，难道这些个所谓的技术总监不该反思一下？<br><br>当然，不是仅仅一个这样的事件引起了自己点愤怒，而是很多很多的所谓的技术专家的弱智问题，不知道磨灭了多少人的热情！如果你也是遇到了这样的尴尬，索性问他一个自己非常另类的问题－比如"内部类如何访问外部类的对象？"<br><br>该死，请不要再问我弱智的问题了<br><img src ="http://www.blogjava.net/killvin/aggbug/33517.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/killvin/" target="_blank">killvin</a> 2006-03-03 17:53 <a href="http://www.blogjava.net/killvin/archive/2006/03/03/33517.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>