<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="http://feeds.qzone.qq.com/rss.xsl" version="1.0"?>
<rss version="2.0" xmlns:qz="http://qzone.qq.com">
<channel>
<title><![CDATA[大麦]]></title>
<description><![CDATA[麦场]]></description>
<link>http://137988454.qzone.qq.com</link>
<lastBuildDate>Sun, 29 Nov 2009 11:21:40 GMT</lastBuildDate>
<generator>Qzone</generator>
<language>zh-cn</language>
<copyright>Copyright (C), 2005-2008, Tencent Tech. Co., Ltd.</copyright>
<pubDate>Thu, 17 Sep 2009 14:19:22 GMT</pubDate>

<item>
<title><![CDATA[关于笔记本选购]]></title>
<link>http://137988454.qzone.qq.com/blog/1253197162</link>
<description><![CDATA[<span style="font-size:13px;line-height:1.8em;">　　因为实在是太多人问了，我没办法，在此开篇，特别说明，本文的笔记本选购有效期很短，笔记本的价格更新很快。但是准系统（后面会提到）的价格不会有太大变化。首先说明，此博客主要提一些数码产品的基本常识和对应用上的问题的一些介绍和故障排解，都是比较基础的知识和见解，广大朋友莫要往死拍砖。</span><wbr /><br><br><span style="font-size:13px;line-height:1.8em;">　　言归正传。笔记本选购对于大学生特别是新生来说是一件很重要又很麻烦的事儿，什么时代的发展技术的进步笔记本价格适合大多数人群的废话我就不多说了，选购笔记本，对于大部分人群来说，牌子确实很重要，因为基本上牌子能决定售后，笔记本的磨具和部件几乎都差不多，这是业内人士均知晓的，如果你的技术还没有达到能独立重装系统，那还是选一个好一点的牌子并且找一个会电脑的朋友来做你的售后先锋，电脑出问题了先让朋友看看，实在弄不了就拿去返厂。这里推荐几款目前综合性能比较好的机型。</span><wbr /><br><span style="font-size:13px;line-height:1.8em;"> </span><wbr /><br><span style="font-size:13px;line-height:1.8em;">　　首先是联想，这里对于新手来说是首推联想的，不管舆论如何，联想的机器专业就是专业，没的说。SL系列目前比较适合学生用，而且价格不高，性价比绝对超高，这是面对要求稳定性的学生来说的，SL是首选，如果说联想现在最具性价比的当属Y系列，比如Y450等。官方报价可以去看一看，无论是外观，性能和价格绝对值得一用。我一个公司里的朋友当初在SL400和Y450之间选择最后选择了SL400，其实我是蛮奇怪的，如果是我我肯定会选择450，他给我的理由是公司全天10小时+开电脑怕小Y受不了。其实这个有点扯，现在基本上所有的笔记本每天10小时开机都是没问题的。当然这里不是说一定要选择450，毕竟SL是TPAD系的，肯定有他软件硬件和服务上的优势。这个看个人需求，具体配置和价格这里就不谈了，谈起来没边儿。提一句主流配置中的问题，首先是处理器，T4200 T6400 P7350这三款U我都用过，实话实说区别真的不是很大，现在U已经不是笔记本的瓶颈了，一般的U基本能处理所有的应用软件和大部分大型游戏。这三款U就是二缓的区别，这部是迅驰二代的时代，所以二缓的比重已经不必当年了，现在买本看U主频还是首要参数。然后是内存硬盘之类，这种东西不要在厂家买，升级的话看好市场价如果他们的太高就去其他商场去买，内存价格是透明的，上下幅度都是透明的。显卡是不能换的，对于笔记本来说现在目前主流准系统都是不能换显卡的，目前的主流显卡是9300，9600GS，9600GT，GT103，GT130，GT240，这是3500-5500之间的主流显卡，数字越高越牛，103相当于9300的超频版，130相当于9600GT的超频版，240比130再高一些，现在8系显卡已经退出市场，比如大受争议的8400和8600，有时间去google一下“显卡门”。上述所说关于配置的东西同样适用与其他品牌。</span><wbr /><br><span style="font-size:13px;line-height:1.8em;">　　然后就是Dell，宏碁，华硕等笔记本，这些笔记本不必多说，配置价格几乎持平，所以几乎没有太高的性价比，选择上我没有太多意见，追求性价比的话这几款肯定是不如Y450的。还有一个意见，就是关于HP的，不是我贬低HP或者诋毁HP，说实话HP的家用机散热确实不行，HP的服务器确实不错，家用笔记本，我身边朋友用的，蓝屏的蓝屏烧卡的烧卡，温度比我组装的笔记本还高，太夸张了，注意不是显卡门，所以不冤枉HP，我是不推荐买HP的，个人意见。顺便提一句，我一个朋友的HP本，我翻遍了整个google愣是没找到他笔记本在XP下的声卡驱动，然后居然有人在网上放话说，这是不可能找到的，HP的声卡是定制版驱动，官网上没有甭想找野驱动。这个确实让人抓狂，现在的软硬件都在做通用化，接口化，统一化，不知道这个为什么搞成这个样子。</span><wbr /><br><span style="font-size:13px;line-height:1.8em;">　　然后就是Sony东芝之类，有钱买我没意见，做工确实挺好的，SONY也有标准不统一的缺点，不过问题不大，最多就是多浪费些时间。</span><wbr /><br><span style="font-size:13px;line-height:1.8em;"> </span><wbr /><br><span style="font-size:13px;line-height:1.8em;">　　这是对于电脑水平特别初级的人或者追求稳定性的人的建议。如果电脑水平，至少硬件软件水平过硬的，可以考虑买神舟的。这里也不是推荐大家都买神舟，神舟的老总确实在售后上几乎没做工作，所以前提是在技术可以的基础上，就是说所有软件问题能自己独立解决的人，可以考虑神舟。当然这也不是一定的，神舟也和其他品牌机一样，出错率极低，所以新手买神舟也不要有什么担忧，多到神舟论坛上逛逛就知道了。神舟的性价比绝对是很多购机者考虑的前提。其实目前的这个笔记本泛滥的时代，笔记本核心部件很透明，神舟本我拆过好几个，做工挺不错的，神舟的本磨具大部分是广达的，广达的磨具是相当不错的，唯一一个称得上缺点的就是屏幕，神舟的屏幕不包点，也就是说开出三个亮点以下算你倒霉。这种几率也没有传说中的那么大，说实在的现在友达的屏幕B级货出点率也不高。现在目前神舟的本优雅系列的都是TW8磨具，这个模具在准系统界是很出名的，大家有时间可以去网上查找一下相关的信息。神舟笔记本在同配置下大约能比其他品牌省下500-1000+的钱，所以我一般是给朋友推荐神舟的。</span><wbr /><br><span style="font-size:13px;line-height:1.8em;"> </span><wbr /><br><span style="font-size:13px;line-height:1.8em;">　　然后就是组装笔记本推荐，这个是比较麻烦的甚至是绝大多数人没尝试过的，我也只是接触皮毛，虽然现在用的笔记本就是组装的，但是对于很系统话的细节知识以及详细配件测评我没时间做，只能给大家讲个大概。首先是准系统的概念，我们抛弃网上一切乱七八糟的繁琐的感念，准系统是什么，确切一点，笔记本准系统就是一个含有屏幕，主板，显卡，光驱，外壳的那么一个磨具。也就是说，用准系统组装笔记本只需要一个准系统+处理器+无线网卡+内存+硬盘+其他各种扩展插件，比如蓝牙等。所以说，组装笔记本，其实，也没什么玩意儿，零七八碎的拼一拼就完了。下面简单介绍一下各部件。</span><wbr /><br><span style="font-size:13px;line-height:1.8em;">　　首先是准系统，准系统目前主流的是微星的MSI1435，广达SW8 TW8，其中，SW8的显卡是9300，TW8是9600GS，MSI1435是9600GT，注意是GT不是GS，两个不是一个等级上的东西，不要弄混，价格上没什么太大差别，要注意的是，准系统的显卡是内嵌的，不用想着升级显卡了，这是不可能的。不过透露一个最新的准系统，好像是华硕最新的准系统，这个准系统牛逼的不得了，他完全摒弃了传统笔记本CPU而是直接使用台式机CPU，型号我记得是G90P，这个就太牛了，我没见过真机，但测评中看到拆开后后面那几个超大风扇，能想象的到该笔记本工作时候的嚣张程度。有兴趣的可以去看看，动手能力强的可以考虑购买一个，准系统价格在2000-3000左右。</span><wbr /><br><span style="font-size:13px;line-height:1.8em;">　　然后是CPU，这里说的多点，CPU，就是传统的处理器，分工程版和正式版，工程版或者叫测试版，是有BUG的，这个工程版和正式版是用步进来分的，步进是CPU的一个参数，步进比如A1 BI C0，步进号字母越靠后性能越稳定，其中A，B系是工程，C 包括C以后的都属于正式版U，测试版的U在于价格便宜，这么说吧，SP9400工程版相当于正式版4200的价格。9400主频2.4 二缓6M 总线1066，性能超强，这也是性价优势。我目前用的是SP9400，暂时没出任何问题，步进B级，工程版，不显金芯。这里所说的不显和带显也是一种参数，不显是指在系统中不显示型号，带显是显示型号的，显然不显的便宜一些。这种工程版U大多在1000以下，所以是大多数准系统玩家首选。然后内存硬盘不用说，显卡就那么回事儿，目前主流准系统中，1435散热确实不行，我实测过我的笔记本开极品12半小时GPU上了90度+，但幸好我一般都是做程序用很少玩这类游戏。</span><wbr /><br><span style="font-size:13px;line-height:1.8em;"> </span><wbr /><br><span style="font-size:13px;line-height:1.8em;">　　看了的顶一下也不枉狂摁1435键盘仨小时，TKS。</span><wbr /> <!--v:3.2--> ]]></description>
<category><![CDATA[原创]]></category>
<author><![CDATA[137988454@qq.com(大麦)]]></author>
<comments>http://137988454.qzone.qq.com/blog/1253197162#comment</comments>
<qz:effect>142606848</qz:effect>
<pubDate>Thu, 17 Sep 2009 14:19:22 GMT</pubDate>
<guid>http://137988454.qzone.qq.com/blog/1253197162</guid>
</item>

<item>
<title><![CDATA[阿狸日记]]></title>
<link>http://137988454.qzone.qq.com/blog/1251288550</link>
<description><![CDATA[<wbr /><a href="http://www.a-li.com.cn/images/stories/travesty/5.jpg" target="_blank"><img style="width:400px;height:963px;border:0;" src="http://www.a-li.com.cn/images/stories/travesty/5.jpg" /></a><wbr /> <!--v:3.2--> ]]></description>
<category><![CDATA[个人日记]]></category>
<author><![CDATA[137988454@qq.com(大麦)]]></author>
<comments>http://137988454.qzone.qq.com/blog/1251288550#comment</comments>
<qz:effect>134218241</qz:effect>
<pubDate>Wed, 26 Aug 2009 12:09:10 GMT</pubDate>
<guid>http://137988454.qzone.qq.com/blog/1251288550</guid>
</item>

<item>
<title><![CDATA[JAVA开发历程]]></title>
<link>http://137988454.qzone.qq.com/blog/1246943582</link>
<description><![CDATA[<span style="font-size:13px;line-height:1.8em;">　　这题目起的很不近人意，本文也是随感而发，并无高深之言，只做为自己做这么长时间JAVA开发的一些观点的记录用，也请各位朋友指点。  <br>　　其实今年从东方电子回来以后就突然有做一个所谓的实现某种通用功能的可以称作是“伪框架”的通用模块，自己写了一些相应的策划出来，但是发觉越写越乱，后来陈老师的信息系统科目要分小组做一个稍有写业务流程的小项目，我们宿舍自然推在我身上，我也只好做，奈何又开始考驾照学车，这下忙中添乱，更是无暇顾及这些许多，起早贪黑赶夜般的做了小两月后节课了，做了一个简单的东西出来，但是发现跟自己最开始的想法不但连边都没搭上，甚至略有背道而驰的感觉，只好收工，留下一个未完成的项目在，后来又因为资金的关系卖电脑又买准系统，加上考试更是麻烦，直到昨晚，方在想到自己已经浑浑噩噩这多时日，也该奋起做点东西了。  <br>　　昨晚突然想到，我其实看过很多框架的底层，其实这些所谓的底层在某种意义上讲根本不算是底层，严格意义上来讲只能说是“框架底层”而并非是语言底层，也就是说我的理解是这些框架无非就是利用JAVA语言本身的底层来做出基于JAVA的一套具有一定特点的适合于某种特殊业务流程或是某种通用接口的更便于程序员开发利用的框架底层，所以其实用句简单的话讲我们就是在应用底层来做底层，如果把开发项目后的项目系统作为系统使用者的底层来看，这个底层的意义就变的更加广泛了。  <br>　　按照原来我们所谓的观点，现在的代码知识来说，做项目尚且磕磕绊绊，做底层很多朋友更觉得是天方夜谭，其实老车一句话说的很对，但凡是代码类的东西都没什么难的，所复杂的只是项目前期的前期工作的到位程度以及做代码的严谨程度。大学的这些老师中，唯独郭林老师给我的影响最深，他总是说一句非常浅显却又非常值得深思的话：你要明白它的道理。这句话我们几乎认为是他的口头禅，很多人甚至都拿他这句话当笑柄。这些良师的教导让我深刻的理解到，所谓做框架，做底层，无非也是这样，代码根本不是问题，主要还是看你功能的策划程度以及实际带给程序员开发的便利程度和代码的严谨度以及速度等各方面的实际开发情况。  <br>　　从实际出发，比如我们要做类似新闻功能的这个基础模块，这种遍历类的模块其实很富有通用性质，特点也很明显，首先最重要的是能实现无限分级，这是其最重要的功能，这个迭代遍历输出我已经写好了一个，但是在功能实现后的代码刷新上出了一个很奇怪的问题，调了好几天都没调好，还有类似于增删改查等最基本的数据操作功能，其他零散的功能也无非都是在输出上和增删改查上作一些相应的变化，在此也不再细谈。这种模块也完全可以应用在比如学生管理系统中的校区分类里面，比如一个学校分两个校区，两个校区里面分别有多个宿舍楼，这完全符合无限分级的特点，再比如企业中的部门模块，也是可以通用于这个模块的，部门中会包括其他几个部门，这种关系也是无限分级关系，也就是说说的明确一点，这个模块几乎适用于所有的处于一对多映射关系中的含有无限分级特点的应用类型，所以，如果开发这种底层接口，做好业务功能是关键。昨晚想到如果用这种方式来写底层，数据库的字段自然是第一个难点了，主要在于各种应用模块的字段统一性比较差，所以底层功能模块的字段无法统一做好，只能“待定”，原有想过字段编号是1的设置字段名称，但是字段类型无法确定，是以想到过通过hibernate中的映射文件来写，但是这样就跟实际不通过开发没任何区别了，而对于xml文件，inject一个xml文件也大大的没有必要，所以只好暂且搁下，寻找其他途径。其他模块更是连想都没来得及，准备先做好这个模块应用再说。目前下学期的目标已经定了，就是做一套属于自己的应用模块出来，一年的时间，个人觉得就算是天方夜谭，在这一年的制作过程中就算往最坏的情况上考虑，也是项目失败，但毫不客气的讲我将会从中学到很多东西，也是不错的。这种最坏的结果我即也能很高兴的承受，自然值得一拼。  <br>　　这是昨晚近一小时的想法，现在写了出来，有些词不达意，还请见谅。最近头昏脑胀，心情也极是不好，于是做事心浮气躁起来，只得暂缓，日后再努力奋进的去学习，争取早日成功。  <br> <br>---------------------------------------------------------------------------------------------- 2009年7月8日  <br>　　刚才在厕所中突然想起自己犯得一个大毛病，所谓通用接口怎么可以对数据结构进行封装，这个自当是天方夜谭了，数据结构分析是项目的一个很重要的环节，期间牵扯到众多诸如数据冗余反应速度等问题，集成接口自然不可以偏概全的统一起来，是以这个思想自然是错的，看了一些其他框架的基本API，他们大多一个思路，都是先统一假定了条件，这个假定条件是非常重要的，假定条件在某种意义上阐述了这个框架的业务机制，而通用接口只是对这种假定条件的调动和操作，写好这些操作封装到一些基础方法中，使开发人员使用的时候不至于一个接着一个都要触及底层机制。举个再浅显的例子，我们每天用的println，他怎么print并且换行的咱不管，咱只知道一些println他就给咱打印和换行。好了，近期写第一个包，里面含有对迭代分层的通用操作方法，只要开发人员的数据库开发合理，引入此包就可以对数据进行合理操作。这么说来，增删改查的操作语言不注入还不行了。  <br> <br>---------------------------------------------------------------------------------------------- 2009年7月10日  <br>　　这是几天前写的代码，很多都已经成功并且确定基本没有什么奇怪的错误了。就还剩下这一块，迭代加进去以后居然不能及时更新，这个稍有诡异了。数据库用的hibernate管理的，仿照案例写了一段UTIL方便调用的，数据结构就是树形结构，可以随意添加树干树枝类的那种结构，适合很多业务的基础数据结构。输出的时候迭代没写在前台JSP中，看了一些写在前台的，代码写的乱不说，更有甚者居然用字符串输出html代码，这不要命么，怎么维护啊。  <br>　　然后我那天跟去凡斌那里合计未果，居然在回来的路上突然想通，把迭代另写个方法里面去了，然后迭代方法，在后台先排序成功然后把顺序直接也传给前台，这样前台的分层输出也实现了，本来挺高兴，后来发现增删改以后返回时候数据居然还是老的数据，没做任何更新，在数据库里面查了一下确实已经更新了，当时没在意，现在看来越来越诡异，我今天先确定是否是commit或者其他数据操作上的问题，我把迭代先去了让它不以迭代顺序输出以ID排序输出，发现居然是可以更新的，这就更奇怪了。迭代的时候我看了一下，在数据做DML操作的时候操作完成后我分明是new了一个新的实例从新调用数据库里面的内容，但是事实证明我新NEW出来的实例得到的数据跟以前的没任何区别，因为hibernate的缓存概念，我看了一下是否是session的问题，在FINAL上加了一条关闭SESSION的语句，还是不行，我索性在重新调用前都加了一个session.flush()；问题依旧。实在是找不到什么地方还能出问题了，可能还是hibernate里面一些机制不太了解，网上查没怎么查得到，现在测完的结论是，这种情况不是数据操作的问题，问题还是出在迭代输出的方式上，暂时先再找找什么原因，如果实在找不到硬要另辟蹊径的话，那也太过麻烦了。  <br> <br>---------------------------------------------------------------------------------------------- 2009年7月10日  <br>　　刚刚测到了一个奇怪的问题，树形结构最顶层的数据可以及时更新，其余的皆不可，这下有了些眉目，还待继续查找细节方面的错误。  <br> <br>---------------------------------------------------------------------------------------------- 2009年7月12日  <br>　　YES！解决了。早晨在协会等朋友的时候，突然意识到，这种情况的发生我就不应该再其他上面找错误了，那就说明是迭代本身的问题！刚才看迭代代码看的transaction都快不认识了，赫然发现不对，如果第一个可以自动更新，其他的不可以，这说明是出在缓存的问题的几率比较大，而缓存中目前只涉及到了缓存一，对于sessionFactory的情况在代码里面基本不会出错，因为自始至终工厂就一个，而问题出在这个session上了，然后一次车明君提醒过我我写的代码事物不统一，我就统一了一下事务，发现还是不行，我突然发现好像我没有统一session，就好比第一次的缓存是新的，其他几次迭代所用的缓存也是新的，这就导致了session不唯一，迭代方法中加入session参数，搞定。就这么一个问题就搞的我这几天昏头昏脑，小何也昏头昏脑，太搞笑了。  <br> <br>---------------------------------------------------------------------------------------------- 2009年7月14日  <br>　　提一句我对JavaWeb及其不满意的一个情况。或者说是对Web开发及其不满意和愤怒的地方，就是鱼龙混杂，标准不统一。这让我十分的恼火。今天再加前台的时候，发现了更加诡异的问题，我用DIV+JS+CSS写的伪AJAX类的前台，在本地计算机中敲路径，OK没问题，在TOMCAT中连接一下，就彻底乱掉。这真是让我感到特别的抓狂，真想撕掉这些乱七八糟的公司。火狐跟IE的标准不统一就更不用提了，都他妈争个鸡巴毛，就跟曹操看足球一样，曹操一直觉得足球没意思，一天突然说到：来来来，你们别为了一个球打起来，我分你们一人一个，还有我的亲笔签名哦。</span><wbr /> <!--v:3.2--> ]]></description>
<category><![CDATA[原创]]></category>
<author><![CDATA[137988454@qq.com(大麦)]]></author>
<comments>http://137988454.qzone.qq.com/blog/1246943582#comment</comments>
<qz:effect>134218320</qz:effect>
<pubDate>Tue, 07 Jul 2009 05:13:02 GMT</pubDate>
<guid>http://137988454.qzone.qq.com/blog/1246943582</guid>
</item>

</channel>
</rss>

