<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href='http://feed.busfly.cn/styles/temp01.xsl' type='text/xsl' ?><!--这是一个由Feedsy提供技术支持的Feed，为了提高读者阅读的体验，以及满足用户美化自己Feed的需要，我们设计了多种精美的Feed模板，提供给大家选择，所有最终呈现出来的样式，皆由用户自愿选择使用，未经许可，任何团体和个人，请不要擅自修改样式或者盗用，这是对于用户选择权的尊重。--><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:fs="http://www.feedsky.com/namespace/feed" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link href="http://feed.busfly.cn" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feed.feedsky.com/1314521" type="application/rss+xml"></fs:self_link><lastBuildDate>Tue, 20 Jul 2010 04:03:28 GMT</lastBuildDate><title>飞扬技术博客</title><description>专注编程,网站,专业技术,软件资讯</description><image><url>http://www.feedsky.com/feed/1314521/sc/gif</url><title>飞扬技术博客</title><link>http://www.busfly.cn/</link></image><link>http://www.busfly.cn/</link><language>zh-CN</language><copyright>Copyright &amp;amp;copy; 2007  巴士飞扬技术博客.  . 沪ICP备07027972号. 会员群1(J2EE为主):3769186.</copyright><pubDate>Sat, 07 Aug 2010 03:32:14 GMT</pubDate><item><title>wordpress 3 库表分析，几乎全部字段全部为必填项，意欲何为？</title><link>http://www.busfly.cn/post/wordpress3-table-not-null.html</link><wfw:comment>http://www.busfly.cn/</wfw:comment><wfw:commentRss>http://www.busfly.cn/feed.asp?cmt=439</wfw:commentRss><trackback:ping>http://www.busfly.cn/cmd.asp?act=tb&amp;id=439&amp;key=ce62d2e5</trackback:ping><description>&lt;p&gt;&amp;nbsp;前两天瞅个空，把WordPress的表全部看了一遍，大部分字段的用意基本清楚，有几个字段仅仅从字面上还无法得知其含义，而且已有数据里，那些字段里都是空白，无法猜测是何用，有些朋友说，这些可能是历史升级时为了向前兼容而保留下来的，对新安装的博客无任何作用，我暂且先不纠结这些。看完全部表结构后，惊奇的发现，几乎所有的表，里面的字段全部是必填项，只有那两个元信息表里有2个可为null的字段。...Wordpress的表设计的原则到底是怎样的呢？全部为not null有什么好处？可以为null又有什么好处？....&lt;/p&gt;&lt;p&gt;Copyright © 2008&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.busfly.cn/post/wordpress3-table-not-null.html&quot; target=&quot;_blank&quot;&gt;继续阅读《wordpress 3 库表分析，几乎全部字段全部为必填项，意欲何为？》的全文内容...&lt;/a&gt;&lt;/p&gt;&lt;p&gt;分类: &lt;a href=&quot;http://www.busfly.cn/post/blog-cms-bbs.html&quot;&gt;blog-cms-bbs&lt;/a&gt; | Tags: &lt;a href=&quot;http://www.busfly.cn/Tags/WordPress.html&quot;&gt;WordPress&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.busfly.cn/Tags/%E7%BC%96%E7%A8%8B%E6%80%9D%E6%83%B3.html&quot;&gt;编程思想&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.busfly.cn/Tags/MYSQL.html&quot;&gt;MYSQL数据库&lt;/a&gt;&amp;nbsp;&amp;nbsp; | &lt;a href=&quot;http://www.busfly.cn/post/wordpress3-table-not-null.html#comment&quot; target=&quot;_blank&quot;&gt;添加评论&lt;/a&gt;(26)&lt;/p&gt;&lt;h3&gt;相关文章:&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://www.busfly.cn/post/wordpress3-link-category.html&quot;&gt;分析Wordpress表结构时发现的一个问题&lt;/a&gt; (2010-7-12 14:26:35)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.busfly.cn/post/j2ee-what-we-need.html&quot;&gt;J2EE，我们还需要什么--给陷于J2EE开发中忧郁的人们&lt;/a&gt; (2010-5-27 10:26:10)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.busfly.cn/post/sql-youhua.html&quot;&gt;关于数据库优化的文章收藏&lt;/a&gt; (2010-4-24 13:35:5)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.busfly.cn/post/php01-wordpress.html&quot;&gt;php01-通过研究WordPress 观摩,学习PHP,一步一步慢慢来&lt;/a&gt; (2009-10-23 16:51:8)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.busfly.cn/post/mysql-utf8.html&quot;&gt;又一次成功解决Mysql乱码问题&lt;/a&gt; (2009-4-23 0:17:56)  &lt;/li&gt;&lt;/ul&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/400785251/1314521/feedsky/s.gif?r=http://www.busfly.cn/post/wordpress3-table-not-null.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/1314521/400785251/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/1314521/400785251/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;fsflare&quot;&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=da7550e9ae8f5855c863627013f47e2f&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=da7550e9ae8f5855c863627013f47e2f&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=11b26a6c1f91f1e35feea9cdb05b6a92&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=11b26a6c1f91f1e35feea9cdb05b6a92&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=0ffb8dec06577c018ff4462ade8161f2&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=0ffb8dec06577c018ff4462ade8161f2&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=3ecc9f041b31353aed8b22850f9ffbf2&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=3ecc9f041b31353aed8b22850f9ffbf2&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=68230817fe5c33a8c568c52ace3387d1&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=68230817fe5c33a8c568c52ace3387d1&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=645b9335318fc3ec9e434b9eee3351f0&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=645b9335318fc3ec9e434b9eee3351f0&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=475b5873cafcda6aed7b8b53bb55a03b&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=475b5873cafcda6aed7b8b53bb55a03b&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;</description><category>blog-cms-bbs</category><pubDate>Tue, 20 Jul 2010 12:03:28 +0800</pubDate><author>janrn@163.com (巴士飞扬)</author><comments>http://www.busfly.cn/post/wordpress3-table-not-null.html#comment</comments><guid isPermaLink="false">http://www.busfly.cn/post/wordpress3-table-not-null.html</guid><dc:creator>janrn@163.com (巴士飞扬)</dc:creator><fs:srclink>http://www.busfly.cn/post/wordpress3-table-not-null.html</fs:srclink><fs:srcfeed>http://www.busfly.cn/rss.xml</fs:srcfeed><fs:itemid>feedsky/1314521/~5969247/400785251/4076481</fs:itemid></item><item><title>分析Wordpress表结构时发现的一个问题</title><link>http://www.busfly.cn/post/wordpress3-link-category.html</link><wfw:comment>http://www.busfly.cn/</wfw:comment><wfw:commentRss>http://www.busfly.cn/feed.asp?cmt=438</wfw:commentRss><trackback:ping>http://www.busfly.cn/cmd.asp?act=tb&amp;id=438&amp;key=364ea0e3</trackback:ping><description>&lt;p&gt;&amp;nbsp;今天对WP3的表设计突起兴趣，想分析看看这么举世闻名的程序的表设计的奥秘。&lt;/p&gt;&lt;p&gt;安装完之后，总共才11个表，这让我惊叹不已。&lt;/p&gt;&lt;p&gt;先从分类下手，WP3中，总共有两处有用到分类，一个是文章的分类，一个是链接分类。不看不知道，一看又一跳。原来，两种东西的分类是同一个表，这倒也没什么，但是却发现了一个小问题。&lt;/p&gt;&lt;p&gt;分类总共分为3个表，分别为：terms,term_taxonomy,term_relationships.&lt;/p&gt;&lt;p&gt;结果发现，在terms表里，如果链接分类和文章分类的名称相同时，这个表里的记录只有一条。难道这是特意为之？假定这是特意为之，我们来设想以下几个情况：&lt;/p&gt;&lt;p&gt;Copyright © 2008&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.busfly.cn/post/wordpress3-link-category.html&quot; target=&quot;_blank&quot;&gt;继续阅读《分析Wordpress表结构时发现的一个问题》的全文内容...&lt;/a&gt;&lt;/p&gt;&lt;p&gt;分类: &lt;a href=&quot;http://www.busfly.cn/post/blog-cms-bbs.html&quot;&gt;blog-cms-bbs&lt;/a&gt; | Tags: &lt;a href=&quot;http://www.busfly.cn/Tags/WordPress.html&quot;&gt;WordPress&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.busfly.cn/Tags/MYSQL.html&quot;&gt;MYSQL数据库&lt;/a&gt;&amp;nbsp;&amp;nbsp; | &lt;a href=&quot;http://www.busfly.cn/post/wordpress3-link-category.html#comment&quot; target=&quot;_blank&quot;&gt;添加评论&lt;/a&gt;(15)&lt;/p&gt;&lt;h3&gt;相关文章:&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://www.busfly.cn/post/wordpress3-table-not-null.html&quot;&gt;wordpress 3 库表分析，几乎全部字段全部为必填项，意欲何为？&lt;/a&gt; (2010-7-20 12:3:28)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.busfly.cn/post/sql-youhua.html&quot;&gt;关于数据库优化的文章收藏&lt;/a&gt; (2010-4-24 13:35:5)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.busfly.cn/post/php01-wordpress.html&quot;&gt;php01-通过研究WordPress 观摩,学习PHP,一步一步慢慢来&lt;/a&gt; (2009-10-23 16:51:8)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.busfly.cn/post/mysql-utf8.html&quot;&gt;又一次成功解决Mysql乱码问题&lt;/a&gt; (2009-4-23 0:17:56)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.busfly.cn/post/unit-sql-table.html&quot;&gt;数据库SQL联合查询的思考&lt;/a&gt; (2009-3-29 20:29:16)  &lt;/li&gt;&lt;/ul&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/400785252/1314521/feedsky/s.gif?r=http://www.busfly.cn/post/wordpress3-link-category.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/1314521/400785252/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/1314521/400785252/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;fsflare&quot;&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=bbc9d94b3213bcda341dbc36bb666c68&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=bbc9d94b3213bcda341dbc36bb666c68&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=2d351e1f4008dd054e2a07e3f86dfaf1&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=2d351e1f4008dd054e2a07e3f86dfaf1&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=6fc1086f5b7dda0d842aa5b892e2d428&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=6fc1086f5b7dda0d842aa5b892e2d428&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=0c8caf224f76e5eb9c8d63ea724a67e4&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=0c8caf224f76e5eb9c8d63ea724a67e4&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=8c2a7294765e22b919bb7a949e82b061&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=8c2a7294765e22b919bb7a949e82b061&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=a92f3de46f222ba332e2a79f8815cf08&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=a92f3de46f222ba332e2a79f8815cf08&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=74fb1dd5657887e860acac8ea5005a92&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=74fb1dd5657887e860acac8ea5005a92&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;</description><category>blog-cms-bbs</category><pubDate>Mon, 12 Jul 2010 14:26:35 +0800</pubDate><author>janrn@163.com (巴士飞扬)</author><comments>http://www.busfly.cn/post/wordpress3-link-category.html#comment</comments><guid isPermaLink="false">http://www.busfly.cn/post/wordpress3-link-category.html</guid><dc:creator>janrn@163.com (巴士飞扬)</dc:creator><fs:srclink>http://www.busfly.cn/post/wordpress3-link-category.html</fs:srclink><fs:srcfeed>http://www.busfly.cn/rss.xml</fs:srcfeed><fs:itemid>feedsky/1314521/~5969247/400785252/4076481</fs:itemid></item><item><title>世界杯来了，世界杯Chrome插件也来了。</title><link>http://www.busfly.cn/post/world-cup-and-the-world-cup-chrome-plug-in-is-here.html</link><wfw:comment>http://www.busfly.cn/</wfw:comment><wfw:commentRss>http://www.busfly.cn/feed.asp?cmt=437</wfw:commentRss><trackback:ping>http://www.busfly.cn/cmd.asp?act=tb&amp;id=437&amp;key=88095613</trackback:ping><description>&lt;p&gt;&lt;p&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: x-large;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-size: 12px; &quot;&gt;&lt;p&gt;&lt;span style=&quot;font-size: x-large; &quot;&gt;本文转载自： &amp;nbsp;&lt;/span&gt;&lt;a target=&quot;_blank&quot; href=&quot;http://www.diychrome.com/2010/06/world-cup-and-the-world-cup-chrome-plug-in-is-here/&quot;&gt;&lt;span style=&quot;font-size: x-large; &quot;&gt;http://www.diychrome.com/2010/06/world-cup-and-the-world-cup-chrome-plug-in-is-here/&lt;/span&gt;&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;世界杯来了，世界杯Chrome插件也来了。&lt;/p&gt;&lt;p style=&quot;margin-top: 0.5em; margin-right: 0px; margin-bottom: 0.5em; margin-left: 0px; text-align: justify; line-height: 18px; &quot;&gt;&lt;a title=&quot;世界杯的Chrome插件&quot; target=&quot;_blank&quot; style=&quot;text-decoration: underline; color: rgb(47, 74, 28); &quot; href=&quot;https://chrome.google.com/extensions/detail/naenffbbmemiekgcjgelmggkaohdeaab?hl=en&quot;&gt;点击这里安装&lt;/a&gt;世界杯的Chrome插件，体验一下速度。&lt;/p&gt;&lt;div id=&quot;attachment_7&quot; class=&quot;wp-caption alignnone&quot; style=&quot;border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: rgb(221, 221, 221); border-right-color: rgb(221, 221, 221); border-bottom-color: rgb(221, 221, 221); border-left-color: rgb(221, 221, 221); text-align: center; background-color: rgb(243, 243, 243); padding-top: 4px; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px; width: 410px; &quot;&gt;&lt;a target=&quot;_blank&quot; style=&quot;text-decoration: underline; color: rgb(47, 74, 28); &quot; href=&quot;http://www.diychrome.com/wp-content/uploads/2010/06/2010-06-11-170811.jpg&quot;&gt;&lt;img class=&quot;size-full wp-image-7   &quot; title=&quot;在Chrome上关注世界杯的最佳扩展插件&quot; alt=&quot;在Chrome上关注世界杯的最佳扩展插件&quot; width=&quot;400&quot; height=&quot;464&quot; style=&quot;border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-style: initial; border-color: initial; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-color: initial; &quot; src=&quot;http://www.diychrome.com/wp-content/uploads/2010/06/2010-06-11-170811.jpg&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Copyright © 2008&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.busfly.cn/post/world-cup-and-the-world-cup-chrome-plug-in-is-here.html&quot; target=&quot;_blank&quot;&gt;继续阅读《 世界杯来了，世界杯Chrome插件也来了。》的全文内容...&lt;/a&gt;&lt;/p&gt;&lt;p&gt;分类: &lt;a href=&quot;http://www.busfly.cn/post/soft-tool-it.html&quot;&gt;软件及IT&lt;/a&gt; | Tags: &lt;a href=&quot;http://www.busfly.cn/Tags/chrome.html&quot;&gt;chrome&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.busfly.cn/Tags/%E4%B8%96%E7%95%8C%E6%9D%AF.html&quot;&gt;世界杯&lt;/a&gt;&amp;nbsp;&amp;nbsp; | &lt;a href=&quot;http://www.busfly.cn/post/world-cup-and-the-world-cup-chrome-plug-in-is-here.html#comment&quot; target=&quot;_blank&quot;&gt;添加评论&lt;/a&gt;(16)&lt;/p&gt;&lt;h3&gt;相关文章:&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://www.busfly.cn/post/diyChrome1-1.html&quot;&gt;DiyChrome更新1.1,提供检测,下载,一键制作绿色版等实用功能&lt;/a&gt; (2009-8-28 20:4:58)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.busfly.cn/post/diyChrome.html&quot;&gt;自己动手做了一个DiyChrome小程序&lt;/a&gt; (2009-8-22 22:28:30)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.busfly.cn/post/chrome-test.html&quot;&gt;谷歌浏览器chrome试用手记&lt;/a&gt; (2008-9-4 9:5:21)  &lt;/li&gt;&lt;/ul&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/400785253/1314521/feedsky/s.gif?r=http://www.busfly.cn/post/world-cup-and-the-world-cup-chrome-plug-in-is-here.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/1314521/400785253/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/1314521/400785253/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;fsflare&quot;&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=cf3ad17394f7553c811e8297686dd884&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=cf3ad17394f7553c811e8297686dd884&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=4e6abe9774fdbbcccb68d443592837a5&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=4e6abe9774fdbbcccb68d443592837a5&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=ffe7cf9c07008c5d7f69175b5b5f2e18&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=ffe7cf9c07008c5d7f69175b5b5f2e18&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=eefbd2ccc15bda1abc2305a9a48bd718&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=eefbd2ccc15bda1abc2305a9a48bd718&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=48d032e4a606ddabe38a6c0fd6095e29&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=48d032e4a606ddabe38a6c0fd6095e29&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=dd73dc73244729c4cb4658027d3543c7&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=dd73dc73244729c4cb4658027d3543c7&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=605bcd65356fe3d4949fdd8709470cc0&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=605bcd65356fe3d4949fdd8709470cc0&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;</description><category>软件及IT</category><pubDate>Sat, 12 Jun 2010 00:20:55 +0800</pubDate><author>janrn@163.com (巴士飞扬)</author><comments>http://www.busfly.cn/post/world-cup-and-the-world-cup-chrome-plug-in-is-here.html#comment</comments><guid isPermaLink="false">http://www.busfly.cn/post/world-cup-and-the-world-cup-chrome-plug-in-is-here.html</guid><dc:creator>janrn@163.com (巴士飞扬)</dc:creator><fs:srclink>http://www.busfly.cn/post/world-cup-and-the-world-cup-chrome-plug-in-is-here.html</fs:srclink><fs:srcfeed>http://www.busfly.cn/rss.xml</fs:srcfeed><fs:itemid>feedsky/1314521/~5969247/400785253/4076481</fs:itemid></item><item><title>J2EE，我们还需要什么--给陷于J2EE开发中忧郁的人们</title><link>http://www.busfly.cn/post/j2ee-what-we-need.html</link><wfw:comment>http://www.busfly.cn/</wfw:comment><wfw:commentRss>http://www.busfly.cn/feed.asp?cmt=436</wfw:commentRss><trackback:ping>http://www.busfly.cn/cmd.asp?act=tb&amp;id=436&amp;key=91f3b835</trackback:ping><description>&lt;p&gt;&amp;nbsp;在J2EE的代码生活上，不知不觉，就走了3年多了。一直在摸索，在前进，可是，在内心，不停的纠结着，我们真的需要这么多框架，这么多层次，这么多所谓的一套又一套理论吗。在我们的开发中，不停的集成添加更多框架，JAR包越来越多，几个，几十个，几M，几十M，甚至上百M。当初为啥要用这种那种的框架，为啥要引入这套那套理论，简单说，不就是为了开发更加方便，速度更加快捷，维护更加容易吗？但是，现在各种框架我们都有了，难道我们的开发真的就快捷了吗？我们的维护更加轻松了吗？我们的后期扩展更简单了吗？不，不是的，至少我感受到的不是这样的。而且我越来越模糊，Spring是什么，Ibatis是什么，Struts是什么，WebWork是什么。还有Hibernate，SiteMesh，Velocity，freemarker，Struts 标签，JSTL等等，太多了，多得让人眼花缭乱。我们要用Spring，为什么，他的特性是什么，原理是什么？&lt;/p&gt;&lt;p&gt;Copyright © 2008&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.busfly.cn/post/j2ee-what-we-need.html&quot; target=&quot;_blank&quot;&gt;继续阅读《J2EE，我们还需要什么--给陷于J2EE开发中忧郁的人们》的全文内容...&lt;/a&gt;&lt;/p&gt;&lt;p&gt;分类: &lt;a href=&quot;http://www.busfly.cn/post/think-in-software.html&quot;&gt;编程设计思路思想&lt;/a&gt; | Tags: &lt;a href=&quot;http://www.busfly.cn/Tags/spring.html&quot;&gt;spring&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.busfly.cn/Tags/%E7%BC%96%E7%A8%8B%E6%80%9D%E6%83%B3.html&quot;&gt;编程思想&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.busfly.cn/Tags/%E7%BB%8F%E9%AA%8C%E4%B8%8E%E6%8E%A2%E7%B4%A2.html&quot;&gt;经验与探索&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.busfly.cn/Tags/%E6%A1%86%E6%9E%B6.html&quot;&gt;框架&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.busfly.cn/Tags/J2EE.html&quot;&gt;J2EE&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.busfly.cn/Tags/JAVA.html&quot;&gt;JAVA&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.busfly.cn/Tags/spring2.html&quot;&gt;spring2&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.busfly.cn/Tags/Struts2.html&quot;&gt;Struts2&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.busfly.cn/Tags/velocity.html&quot;&gt;velocity&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.busfly.cn/Tags/%E6%95%B0%E6%8D%AE%E5%BA%93.html&quot;&gt;数据库&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.busfly.cn/Tags/ibatis.html&quot;&gt;ibatis&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.busfly.cn/Tags/hibernate.html&quot;&gt;hibernate&lt;/a&gt;&amp;nbsp;&amp;nbsp; | &lt;a href=&quot;http://www.busfly.cn/post/j2ee-what-we-need.html#comment&quot; target=&quot;_blank&quot;&gt;添加评论&lt;/a&gt;(17)&lt;/p&gt;&lt;h3&gt;相关文章:&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://www.busfly.cn/post/wordpress3-table-not-null.html&quot;&gt;wordpress 3 库表分析，几乎全部字段全部为必填项，意欲何为？&lt;/a&gt; (2010-7-20 12:3:28)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.busfly.cn/post/freemarker-request-struts2.html&quot;&gt;struts2中freemarker访问request session Application parameter对象&lt;/a&gt; (2010-5-15 16:47:24)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.busfly.cn/post/Synchronized.html&quot;&gt;关于java中同步Synchronized的文章收藏&lt;/a&gt; (2010-4-24 14:5:59)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.busfly.cn/post/sql-youhua.html&quot;&gt;关于数据库优化的文章收藏&lt;/a&gt; (2010-4-24 13:35:5)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.busfly.cn/post/json-lib-Hibernate-Exception.html&quot;&gt;Json-lib在将Hibernate对象转成JsonString时的Exception解决办法&lt;/a&gt; (2010-3-6 23:47:8)  &lt;/li&gt;&lt;/ul&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/400785254/1314521/feedsky/s.gif?r=http://www.busfly.cn/post/j2ee-what-we-need.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/1314521/400785254/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/1314521/400785254/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;fsflare&quot;&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=ca318b5824427ced9641ab26c9755a29&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=ca318b5824427ced9641ab26c9755a29&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=9dcd32534c4a767d33b8c33e9a14abb8&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=9dcd32534c4a767d33b8c33e9a14abb8&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=bb14bb42c5aa359633c0a2558a597dc2&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=bb14bb42c5aa359633c0a2558a597dc2&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=7cfeea31dbbb60b2571df414c0c0c2ba&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=7cfeea31dbbb60b2571df414c0c0c2ba&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=22ed2ce9e3ce2e71c3ec69486d0684ac&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=22ed2ce9e3ce2e71c3ec69486d0684ac&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=898ddbbc93453a7572ca06529551a017&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=898ddbbc93453a7572ca06529551a017&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=ac58f289fe2b67d27771805746f4741b&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=ac58f289fe2b67d27771805746f4741b&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;</description><category>编程设计思路思想</category><pubDate>Thu, 27 May 2010 10:26:10 +0800</pubDate><author>janrn@163.com (巴士飞扬)</author><comments>http://www.busfly.cn/post/j2ee-what-we-need.html#comment</comments><guid isPermaLink="false">http://www.busfly.cn/post/j2ee-what-we-need.html</guid><dc:creator>janrn@163.com (巴士飞扬)</dc:creator><fs:srclink>http://www.busfly.cn/post/j2ee-what-we-need.html</fs:srclink><fs:srcfeed>http://www.busfly.cn/rss.xml</fs:srcfeed><fs:itemid>feedsky/1314521/~5969247/400785254/4076481</fs:itemid></item><item><title>struts2中freemarker访问request session Application parameter对象</title><link>http://www.busfly.cn/post/freemarker-request-struts2.html</link><wfw:comment>http://www.busfly.cn/</wfw:comment><wfw:commentRss>http://www.busfly.cn/feed.asp?cmt=435</wfw:commentRss><trackback:ping>http://www.busfly.cn/cmd.asp?act=tb&amp;id=435&amp;key=a17f3301</trackback:ping><description>&lt;div&gt;&amp;nbsp;struts2 freemarker request session parameter&lt;/div&gt;&lt;div&gt;&amp;nbsp;使用Request里的Attribute值最简单的方法就是直接${AttributeName}或者安全一点：${AttributeName!&amp;quot;default Value&amp;quot;}&lt;/div&gt;&lt;div&gt;3.取request范围的对象&lt;/div&gt;&lt;div&gt;${Request.myRequestAttribute} &amp;nbsp; 或者 ： &amp;nbsp; ${Request.myRequestAttribute!&amp;quot;default value&amp;quot;} &amp;nbsp;&amp;nbsp;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;div&gt;4.取request parameter范围的对象&lt;/div&gt;&lt;div&gt;${Parameters.myParameter} &amp;nbsp; 或者 ： ${Parameters.myParameter!&amp;quot;default value&amp;quot;} &amp;nbsp;&amp;nbsp;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;div&gt;5.取context parameter范围的对象&lt;/div&gt;&lt;div&gt;&amp;nbsp;${stack.findValue('#myContextParam')} &amp;nbsp;&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;div&gt;request 对象直接对应 HttpServletResponse&lt;/div&gt;&lt;div&gt;例如 获取 当前网页地址: &amp;nbsp;${request.requestURL}&lt;/div&gt;&lt;div&gt;客户端IP地址: &amp;nbsp;${request.getRemoteAddr()} 或者 &amp;nbsp;${request.remoteAddr}&lt;/div&gt;&lt;div&gt;提交方式: &amp;nbsp;${request.method}&lt;/div&gt;&lt;div&gt;等等&lt;/div&gt;&lt;div&gt;&amp;nbsp;&lt;/div&gt;&lt;div&gt;Request： 用于获取Request对象中的attribute对象。&lt;/div&gt;&lt;div&gt;例如：${Request[&amp;quot;myRequestAttribute&amp;quot;]} 这样是直接在页面输出属性值。相当于request.getAtrribute(&amp;quot;myRequestAttribute&amp;quot;);&lt;/div&gt;&lt;div&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 如果要对这个值进行判断就必须使用如下格式：&amp;lt;#if Request[&amp;quot;myRequestAttribute&amp;quot;]=&amp;quot;edit&amp;quot;&amp;gt;&lt;/div&gt;&lt;div&gt;或者 ： ${Request[&amp;quot;myRequestAttribute&amp;quot;]!&amp;quot;default value&amp;quot;} &amp;nbsp;&amp;nbsp;&lt;/div&gt;&lt;p&gt;Copyright © 2008&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.busfly.cn/post/freemarker-request-struts2.html&quot; target=&quot;_blank&quot;&gt;继续阅读《struts2中freemarker访问request session Application parameter对象》的全文内容...&lt;/a&gt;&lt;/p&gt;&lt;p&gt;分类: &lt;a href=&quot;http://www.busfly.cn/post/J2EE.html&quot;&gt;J2EE编程系列&lt;/a&gt; | Tags: &lt;a href=&quot;http://www.busfly.cn/Tags/Struts2.html&quot;&gt;Struts2&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.busfly.cn/Tags/struts.html&quot;&gt;struts编程&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.busfly.cn/Tags/freemarker.html&quot;&gt;freemarker&lt;/a&gt;&amp;nbsp;&amp;nbsp; | &lt;a href=&quot;http://www.busfly.cn/post/freemarker-request-struts2.html#comment&quot; target=&quot;_blank&quot;&gt;添加评论&lt;/a&gt;(12)&lt;/p&gt;&lt;h3&gt;相关文章:&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://www.busfly.cn/post/j2ee-what-we-need.html&quot;&gt;J2EE，我们还需要什么--给陷于J2EE开发中忧郁的人们&lt;/a&gt; (2010-5-27 10:26:10)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.busfly.cn/post/Velocity-Struts2-taglib.html&quot;&gt;Velocity与Struts2标签相结合使用,功能值得期待&lt;/a&gt; (2009-3-25 13:26:9)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.busfly.cn/post/dolphin_web_os_desktop.html&quot;&gt;Dolphin项目进入下一阶段，开发OS桌面功能模块&lt;/a&gt; (2008-9-17 15:24:34)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.busfly.cn/post/dolphin-struts-spring-javabus.html&quot;&gt;Struts2.0+spring2+ibatis开发进行中(dolphin)&lt;/a&gt; (2008-9-6 13:53:36)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.busfly.cn/post/bs-prj-do-sth.html&quot;&gt;busfly技术研究开发:之:找点啥网络东西来做吧&lt;/a&gt; (2008-3-20 15:1:23)  &lt;/li&gt;&lt;/ul&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/400785255/1314521/feedsky/s.gif?r=http://www.busfly.cn/post/freemarker-request-struts2.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/1314521/400785255/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/1314521/400785255/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;fsflare&quot;&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=c06e23c5f7aec2bee957293513fc9abc&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=c06e23c5f7aec2bee957293513fc9abc&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=6365ab9346458e97869196cf91424193&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=6365ab9346458e97869196cf91424193&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=a7f202c9b52bac5eeeb34d7e53ef695a&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=a7f202c9b52bac5eeeb34d7e53ef695a&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=6569dc852209a9ed01d65e6c1947381b&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=6569dc852209a9ed01d65e6c1947381b&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=f0273a88758e49c04f916135426ee231&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=f0273a88758e49c04f916135426ee231&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=88b30d1e8f75c9da8d65cd11e0adcc6b&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=88b30d1e8f75c9da8d65cd11e0adcc6b&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=3ef88264291dcbb54c01fc88b6a0158c&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=3ef88264291dcbb54c01fc88b6a0158c&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;</description><category>J2EE编程系列</category><pubDate>Sat, 15 May 2010 16:47:24 +0800</pubDate><author>janrn@163.com (巴士飞扬)</author><comments>http://www.busfly.cn/post/freemarker-request-struts2.html#comment</comments><guid isPermaLink="false">http://www.busfly.cn/post/freemarker-request-struts2.html</guid><dc:creator>janrn@163.com (巴士飞扬)</dc:creator><fs:srclink>http://www.busfly.cn/post/freemarker-request-struts2.html</fs:srclink><fs:srcfeed>http://www.busfly.cn/rss.xml</fs:srcfeed><fs:itemid>feedsky/1314521/~5969247/400785255/4076481</fs:itemid></item><item><title>关于java中同步Synchronized的文章收藏</title><link>http://www.busfly.cn/post/Synchronized.html</link><wfw:comment>http://www.busfly.cn/</wfw:comment><wfw:commentRss>http://www.busfly.cn/feed.asp?cmt=434</wfw:commentRss><trackback:ping>http://www.busfly.cn/cmd.asp?act=tb&amp;id=434&amp;key=89302e37</trackback:ping><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;文章一：&lt;/p&gt;&lt;p&gt;使用Synchronized关键字同步类方法：&lt;a target=&quot;_blank&quot; href=&quot;http://wjh2-316.blog.163.com/blog/static/278727532009113061849658/&quot;&gt;http://wjh2-316.blog.163.com/blog/static/278727532009113061849658/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;文章二：&lt;/p&gt;&lt;p&gt;使用Synchronized块同步方法 ： &lt;a target=&quot;_blank&quot; href=&quot;http://wjh2-316.blog.163.com/blog/static/278727532009113061934438/&quot;&gt;http://wjh2-316.blog.163.com/blog/static/278727532009113061934438/&lt;/a&gt;&lt;/p&gt;&lt;p&gt;...&lt;/p&gt;&lt;p&gt;Copyright © 2008&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.busfly.cn/post/Synchronized.html&quot; target=&quot;_blank&quot;&gt;继续阅读《关于java中同步Synchronized的文章收藏》的全文内容...&lt;/a&gt;&lt;/p&gt;&lt;p&gt;分类: &lt;a href=&quot;http://www.busfly.cn/post/J2EE.html&quot;&gt;J2EE编程系列&lt;/a&gt; | Tags: &lt;a href=&quot;http://www.busfly.cn/Tags/JAVA.html&quot;&gt;JAVA&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.busfly.cn/Tags/%E5%90%8C%E6%AD%A5.html&quot;&gt;同步&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.busfly.cn/Tags/Synchronized.html&quot;&gt;Synchronized&lt;/a&gt;&amp;nbsp;&amp;nbsp; | &lt;a href=&quot;http://www.busfly.cn/post/Synchronized.html#comment&quot; target=&quot;_blank&quot;&gt;添加评论&lt;/a&gt;(4)&lt;/p&gt;&lt;h3&gt;相关文章:&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://www.busfly.cn/post/j2ee-what-we-need.html&quot;&gt;J2EE，我们还需要什么--给陷于J2EE开发中忧郁的人们&lt;/a&gt; (2010-5-27 10:26:10)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.busfly.cn/post/json-lib-Hibernate-Exception.html&quot;&gt;Json-lib在将Hibernate对象转成JsonString时的Exception解决办法&lt;/a&gt; (2010-3-6 23:47:8)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.busfly.cn/post/opentaps1_4_setup.html&quot;&gt;windows下 安装 opentaps1.4 笔记&lt;/a&gt; (2009-12-4 11:27:31)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.busfly.cn/post/luanma-pom-java.html&quot;&gt;乱码,又有乱码,解决Maven(POM)编译中Java中的中文乱码和不同电脑上Java中直接写的中文乱码问题&lt;/a&gt; (2009-9-2 11:5:49)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.busfly.cn/post/420.html&quot;&gt;程序员们就是一般人&lt;/a&gt; (2009-7-12 17:6:13)  &lt;/li&gt;&lt;/ul&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/400785256/1314521/feedsky/s.gif?r=http://www.busfly.cn/post/Synchronized.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/1314521/400785256/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/1314521/400785256/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;fsflare&quot;&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=3ebb07609615d3af1d299914272a67ad&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=3ebb07609615d3af1d299914272a67ad&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=ab84f9f5c0bbd2aeccc4cfc4372e7c98&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=ab84f9f5c0bbd2aeccc4cfc4372e7c98&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=3dca9b742b49e74951e5bf9205f4f73d&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=3dca9b742b49e74951e5bf9205f4f73d&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=027b667d4631574b08db4ff1c711c764&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=027b667d4631574b08db4ff1c711c764&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=976903419ec4664d192670502c73127f&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=976903419ec4664d192670502c73127f&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=7da046fd9514a21a061b72218be36436&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=7da046fd9514a21a061b72218be36436&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=8139d00198b5c18aca2cf22633bef1da&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=8139d00198b5c18aca2cf22633bef1da&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;</description><category>J2EE编程系列</category><pubDate>Sat, 24 Apr 2010 14:05:59 +0800</pubDate><author>janrn@163.com (巴士飞扬)</author><comments>http://www.busfly.cn/post/Synchronized.html#comment</comments><guid isPermaLink="false">http://www.busfly.cn/post/Synchronized.html</guid><dc:creator>janrn@163.com (巴士飞扬)</dc:creator><fs:srclink>http://www.busfly.cn/post/Synchronized.html</fs:srclink><fs:srcfeed>http://www.busfly.cn/rss.xml</fs:srcfeed><fs:itemid>feedsky/1314521/~5969247/400785256/4076481</fs:itemid></item><item><title>关于数据库优化的文章收藏</title><link>http://www.busfly.cn/post/sql-youhua.html</link><wfw:comment>http://www.busfly.cn/</wfw:comment><wfw:commentRss>http://www.busfly.cn/feed.asp?cmt=433</wfw:commentRss><trackback:ping>http://www.busfly.cn/cmd.asp?act=tb&amp;id=433&amp;key=b83aee44</trackback:ping><description>&lt;p&gt;第一篇：&lt;/p&gt;&lt;p&gt;表设计和查询的一些参考&lt;/p&gt;&lt;p&gt;1．合理使用索引 &lt;br /&gt;索引是数据库中重要的数据结构，它的根本目的就是为了提高查询效率。现在大多数的数据库产品都采用IBM最先提出的ISAM索引结构。索引的使用要恰到好处，其使用原则如下： &lt;br /&gt;●在经常进行连接，但是没有指定为外键的列上建立索引，而不经常连接的字段则由优化器自动生成索引。 &lt;br /&gt;●在频繁进行排序或分组（即进行group by或order by操作）的列上建立索引。 &lt;br /&gt;●在条件表达式中经常用到的不同值较多的列上建立检索，在不同值少的列上不要建立索引。比如在雇员表的&amp;ldquo;性别&amp;rdquo;列上只有&amp;ldquo;男&amp;rdquo;与&amp;ldquo;女&amp;rdquo;两个不同值，因此就无必要建立索引。如果建立索引不但不会提高查询效率，反而会严重降低更新速度。 &lt;br /&gt;...&lt;/p&gt;&lt;p&gt;Copyright © 2008&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.busfly.cn/post/sql-youhua.html&quot; target=&quot;_blank&quot;&gt;继续阅读《关于数据库优化的文章收藏》的全文内容...&lt;/a&gt;&lt;/p&gt;&lt;p&gt;分类: &lt;a href=&quot;http://www.busfly.cn/post/database.html&quot;&gt;数据库编程&lt;/a&gt; | Tags: &lt;a href=&quot;http://www.busfly.cn/Tags/%E4%BC%98%E5%8C%96.html&quot;&gt;优化&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.busfly.cn/Tags/oracle.html&quot;&gt;oracle数据库&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.busfly.cn/Tags/%E6%95%B0%E6%8D%AE%E5%BA%93.html&quot;&gt;数据库&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.busfly.cn/Tags/SQL.html&quot;&gt;SQL&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.busfly.cn/Tags/MYSQL.html&quot;&gt;MYSQL数据库&lt;/a&gt;&amp;nbsp;&amp;nbsp; | &lt;a href=&quot;http://www.busfly.cn/post/sql-youhua.html#comment&quot; target=&quot;_blank&quot;&gt;添加评论&lt;/a&gt;(3)&lt;/p&gt;&lt;h3&gt;相关文章:&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://www.busfly.cn/post/wordpress3-table-not-null.html&quot;&gt;wordpress 3 库表分析，几乎全部字段全部为必填项，意欲何为？&lt;/a&gt; (2010-7-20 12:3:28)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.busfly.cn/post/wordpress3-link-category.html&quot;&gt;分析Wordpress表结构时发现的一个问题&lt;/a&gt; (2010-7-12 14:26:35)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.busfly.cn/post/j2ee-what-we-need.html&quot;&gt;J2EE，我们还需要什么--给陷于J2EE开发中忧郁的人们&lt;/a&gt; (2010-5-27 10:26:10)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.busfly.cn/post/Ibatis-java-sql-sqlmap-class.html&quot;&gt;如何使Ibatis的SQLMAP扩展支持自定义的类与数据类型映射&lt;/a&gt; (2009-5-11 13:34:13)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.busfly.cn/post/mysql-utf8.html&quot;&gt;又一次成功解决Mysql乱码问题&lt;/a&gt; (2009-4-23 0:17:56)  &lt;/li&gt;&lt;/ul&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/400785257/1314521/feedsky/s.gif?r=http://www.busfly.cn/post/sql-youhua.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/1314521/400785257/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/1314521/400785257/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;fsflare&quot;&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=0e5062e7b24c41917d74da77b9527de1&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=0e5062e7b24c41917d74da77b9527de1&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=b98f476d412a4e2a5153cbf6f1dc02db&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=b98f476d412a4e2a5153cbf6f1dc02db&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=9802eaf4294c6e00b3e575487dc36acd&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=9802eaf4294c6e00b3e575487dc36acd&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=612432ed1ff8eea2df01ed18382ea775&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=612432ed1ff8eea2df01ed18382ea775&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=bb0944a16e340d31a7ff3b9be6f23d1b&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=bb0944a16e340d31a7ff3b9be6f23d1b&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=77e184e1308e887fbf23eef60e06cb93&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=77e184e1308e887fbf23eef60e06cb93&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=5dcfafb5b3fbb866eddce5539bfddd63&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=5dcfafb5b3fbb866eddce5539bfddd63&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;</description><category>数据库编程</category><pubDate>Sat, 24 Apr 2010 13:35:05 +0800</pubDate><author>janrn@163.com (巴士飞扬)</author><comments>http://www.busfly.cn/post/sql-youhua.html#comment</comments><guid isPermaLink="false">http://www.busfly.cn/post/sql-youhua.html</guid><dc:creator>janrn@163.com (巴士飞扬)</dc:creator><fs:srclink>http://www.busfly.cn/post/sql-youhua.html</fs:srclink><fs:srcfeed>http://www.busfly.cn/rss.xml</fs:srcfeed><fs:itemid>feedsky/1314521/~5969247/400785257/4076481</fs:itemid></item><item><title>人才推荐-职位信息,正在准备跳槽的大虾们想去恒生电子把简历发给我</title><link>http://www.busfly.cn/post/hundsun-works-2010-4-7.html</link><wfw:comment>http://www.busfly.cn/</wfw:comment><wfw:commentRss>http://www.busfly.cn/feed.asp?cmt=432</wfw:commentRss><trackback:ping>http://www.busfly.cn/cmd.asp?act=tb&amp;id=432&amp;key=e7096870</trackback:ping><description>&lt;p&gt;&amp;nbsp;&amp;nbsp;人才推荐-职位信息,正在准备跳槽的大虾们想去恒生电子把简历发给我。&lt;/p&gt;&lt;p&gt;公司内部推荐，有想法的朋友过来试试吧，感觉恒生电子还不错哦。&lt;/p&gt;&lt;p&gt;如有想法的，请将简历发到我的邮箱里：janrn$163.com（将$改成@），你也可以去专场直接投简历，当然，内部推荐效果理好。&lt;/p&gt;&lt;p&gt;&amp;nbsp;岗位太多，只摘录几个上来，请下载岗位的详细描述文档回去看吧。&lt;a target=&quot;_blank&quot; href=&quot;http://www.busfly.cn/upload/2010/4/201004071557261072.doc&quot;&gt;点击这里下载&lt;/a&gt;&lt;/p&gt;&lt;p&gt;&amp;nbsp;【专场招聘会信息】&lt;/p&gt;&lt;p&gt;2010年4月10日 &amp;nbsp; 9：00-16：00 &amp;nbsp; 高新人才市场 &amp;nbsp; 恒生专场招聘会&amp;nbsp;&lt;/p&gt;&lt;p&gt;具体地址：杭州市文三路199号 杭州高新人才市场(上宁桥车站,学军中学对面)&lt;/p&gt;&lt;p&gt;&amp;nbsp;交通提示：上宁桥站（K37,42/K42,57/K57,K74,82/K82,86/K86,K95,K156,K179,270/K270,K283,527/K527）&lt;/p&gt;&lt;p&gt;Copyright © 2008&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.busfly.cn/post/hundsun-works-2010-4-7.html&quot; target=&quot;_blank&quot;&gt;继续阅读《人才推荐-职位信息,正在准备跳槽的大虾们想去恒生电子把简历发给我》的全文内容...&lt;/a&gt;&lt;/p&gt;&lt;p&gt;分类: &lt;a href=&quot;http://www.busfly.cn/post/soft-tool-it.html&quot;&gt;软件及IT&lt;/a&gt; | Tags: &lt;a href=&quot;http://www.busfly.cn/Tags/%E7%A8%8B%E5%BA%8F%E5%91%98.html&quot;&gt;程序员&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.busfly.cn/Tags/%E5%B7%A5%E7%A8%8B%E5%B8%88.html&quot;&gt;工程师&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.busfly.cn/Tags/%E5%B7%A5%E4%BD%9C.html&quot;&gt;工作&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.busfly.cn/Tags/%E6%81%92%E7%94%9F%E7%94%B5%E5%AD%90.html&quot;&gt;恒生电子&lt;/a&gt;&amp;nbsp;&amp;nbsp; | &lt;a href=&quot;http://www.busfly.cn/post/hundsun-works-2010-4-7.html#comment&quot; target=&quot;_blank&quot;&gt;添加评论&lt;/a&gt;(8)&lt;/p&gt;&lt;h3&gt;相关文章:&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://www.busfly.cn/post/425.html&quot;&gt;精品转载:程序生涯&lt;/a&gt; (2009-9-15 18:7:52)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.busfly.cn/post/420.html&quot;&gt;程序员们就是一般人&lt;/a&gt; (2009-7-12 17:6:13)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.busfly.cn/post/419.html&quot;&gt;程序员的平凡&lt;/a&gt; (2009-7-12 16:58:35)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.busfly.cn/post/418.html&quot;&gt;程序员的与众不同&lt;/a&gt; (2009-7-12 16:51:9)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.busfly.cn/post/362.html&quot;&gt;最近工作学习有点忙&lt;/a&gt; (2008-6-25 16:17:58)  &lt;/li&gt;&lt;/ul&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/400785258/1314521/feedsky/s.gif?r=http://www.busfly.cn/post/hundsun-works-2010-4-7.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/1314521/400785258/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/1314521/400785258/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;fsflare&quot;&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=13a578720594c3640a1aa6d2edf5d891&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=13a578720594c3640a1aa6d2edf5d891&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=7a134a1f8a9845c051232f9ec9f316df&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=7a134a1f8a9845c051232f9ec9f316df&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=d9762d7f087efe1324c175980ee5e3fe&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=d9762d7f087efe1324c175980ee5e3fe&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=1a568a7ecc7c7d08467d2954435f800a&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=1a568a7ecc7c7d08467d2954435f800a&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=c9e0109b655fcc4a6f888a6c00572b73&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=c9e0109b655fcc4a6f888a6c00572b73&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=d03d08c38b6bb6a98abdf9206149314f&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=d03d08c38b6bb6a98abdf9206149314f&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=787c27daf84b21f1733139daba2feb65&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=787c27daf84b21f1733139daba2feb65&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;</description><category>软件及IT</category><pubDate>Wed, 07 Apr 2010 17:09:20 +0800</pubDate><author>janrn@163.com (巴士飞扬)</author><comments>http://www.busfly.cn/post/hundsun-works-2010-4-7.html#comment</comments><guid isPermaLink="false">http://www.busfly.cn/post/hundsun-works-2010-4-7.html</guid><dc:creator>janrn@163.com (巴士飞扬)</dc:creator><fs:srclink>http://www.busfly.cn/post/hundsun-works-2010-4-7.html</fs:srclink><fs:srcfeed>http://www.busfly.cn/rss.xml</fs:srcfeed><fs:itemid>feedsky/1314521/~5969247/400785258/4076481</fs:itemid></item><item><title>编程这点事</title><link>http://www.busfly.cn/post/coder.html</link><wfw:comment>http://www.busfly.cn/</wfw:comment><wfw:commentRss>http://www.busfly.cn/feed.asp?cmt=430</wfw:commentRss><trackback:ping>http://www.busfly.cn/cmd.asp?act=tb&amp;id=430&amp;key=c44865bc</trackback:ping><description>&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;编辑这点事，不就是写写代码么。&amp;nbsp;&lt;/p&gt;&lt;p&gt;刚走出大学那段时间，写代码就是我的全部，没头没脑的写代码，啃代码，皱着眉头，冥思苦想着，摇头晃脑的，咬着舌头，吮着指头，口里念念着&amp;ldquo;他妈妈的&amp;rdquo;，&amp;ldquo;怎么可能&amp;rdquo;，&amp;ldquo;为什么&amp;rdquo;，&amp;ldquo;这么复杂&amp;rdquo;，&amp;ldquo;搞什么&amp;rdquo;，&amp;ldquo;这就对了嘛&amp;rdquo;，&amp;ldquo;so easy&amp;rdquo;。&amp;nbsp;&lt;/p&gt;&lt;p&gt;其实，编程这点事，不就代码么。&amp;nbsp;&lt;/p&gt;&lt;p&gt;就这样渡过了人生中第一份工作的第一年，这一年，用着ASP的方式，写着Jsp的代码。直接找第二份工作，我才知道，原来JAVA还有Map类型。没用过MAP，做了一年的JAVA代码，不照样跑得很欢么。&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Copyright © 2008&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.busfly.cn/post/coder.html&quot; target=&quot;_blank&quot;&gt;继续阅读《编程这点事》的全文内容...&lt;/a&gt;&lt;/p&gt;&lt;p&gt;分类: &lt;a href=&quot;http://www.busfly.cn/post/J2EE.html&quot;&gt;J2EE编程系列&lt;/a&gt; | Tags: &lt;a href=&quot;http://www.busfly.cn/Tags/%E7%BC%96%E7%A8%8B%E8%BF%99%E7%82%B9%E4%BA%8B.html&quot;&gt;编程这点事&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.busfly.cn/Tags/%E9%A1%B9%E7%9B%AE.html&quot;&gt;项目&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.busfly.cn/Tags/%E6%8A%80%E6%9C%AF.html&quot;&gt;技术&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.busfly.cn/Tags/%E5%BC%80%E5%8F%91.html&quot;&gt;开发&lt;/a&gt;&amp;nbsp;&amp;nbsp; | &lt;a href=&quot;http://www.busfly.cn/post/coder.html#comment&quot; target=&quot;_blank&quot;&gt;添加评论&lt;/a&gt;(13)&lt;/p&gt;&lt;h3&gt;相关文章:&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://www.busfly.cn/post/opentaps1_4_setup.html&quot;&gt;windows下 安装 opentaps1.4 笔记&lt;/a&gt; (2009-12-4 11:27:31)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.busfly.cn/post/426.html&quot;&gt;转载一篇:正则表达式学习笔记&lt;/a&gt; (2009-10-19 22:48:22)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.busfly.cn/post/425.html&quot;&gt;精品转载:程序生涯&lt;/a&gt; (2009-9-15 18:7:52)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.busfly.cn/post/diyChrome1-1.html&quot;&gt;DiyChrome更新1.1,提供检测,下载,一键制作绿色版等实用功能&lt;/a&gt; (2009-8-28 20:4:58)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.busfly.cn/post/diyChrome.html&quot;&gt;自己动手做了一个DiyChrome小程序&lt;/a&gt; (2009-8-22 22:28:30)  &lt;/li&gt;&lt;/ul&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/400785259/1314521/feedsky/s.gif?r=http://www.busfly.cn/post/coder.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/1314521/400785259/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/1314521/400785259/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;fsflare&quot;&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=778f8cd069c4e09eac5f889e8b610929&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=778f8cd069c4e09eac5f889e8b610929&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=2ea5689246351e8f44759a920be71d34&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=2ea5689246351e8f44759a920be71d34&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=64bbc9d38c998dcf981c3096d36011a6&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=64bbc9d38c998dcf981c3096d36011a6&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=daeeb4533ea52126c4972c79694d532b&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=daeeb4533ea52126c4972c79694d532b&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=99483dddfcaf520135d54924cd161702&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=99483dddfcaf520135d54924cd161702&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=45651b06e318bec9a990d9c8b48be5fb&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=45651b06e318bec9a990d9c8b48be5fb&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=c61dd04757813187b6fa2948d5b37bff&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=c61dd04757813187b6fa2948d5b37bff&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;</description><category>J2EE编程系列</category><pubDate>Mon, 22 Mar 2010 18:48:11 +0800</pubDate><author>janrn@163.com (巴士飞扬)</author><comments>http://www.busfly.cn/post/coder.html#comment</comments><guid isPermaLink="false">http://www.busfly.cn/post/coder.html</guid><dc:creator>janrn@163.com (巴士飞扬)</dc:creator><fs:srclink>http://www.busfly.cn/post/coder.html</fs:srclink><fs:srcfeed>http://www.busfly.cn/rss.xml</fs:srcfeed><fs:itemid>feedsky/1314521/~5969247/400785259/4076481</fs:itemid></item><item><title>Json-lib在将Hibernate对象转成JsonString时的Exception解决办法</title><link>http://www.busfly.cn/post/json-lib-Hibernate-Exception.html</link><wfw:comment>http://www.busfly.cn/</wfw:comment><wfw:commentRss>http://www.busfly.cn/feed.asp?cmt=429</wfw:commentRss><trackback:ping>http://www.busfly.cn/cmd.asp?act=tb&amp;id=429&amp;key=80dfc2ee</trackback:ping><description>&lt;p&gt;&amp;nbsp;在使用Json-Lib将Java对象转成JsonString时，一般情况下，我们都使用JSONObject.fromObject(Java对象) 就可以了，但是今天在使用此方法处理从数据库查询的返回结果时，发生了异常错误。谷歌了一把，找到了原因和解决办法：原因：我使用了Hibernate来操作数据库，而Json-lib在处理这类结果对象时，存在了这个异常问题。解决办法如下。JSONOb&lt;/p&gt;&lt;p&gt;Copyright © 2008&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.busfly.cn/post/json-lib-Hibernate-Exception.html&quot; target=&quot;_blank&quot;&gt;继续阅读《Json-lib在将Hibernate对象转成JsonString时的Exception解决办法》的全文内容...&lt;/a&gt;&lt;/p&gt;&lt;p&gt;分类: &lt;a href=&quot;http://www.busfly.cn/post/J2EE.html&quot;&gt;J2EE编程系列&lt;/a&gt; | Tags: &lt;a href=&quot;http://www.busfly.cn/Tags/JAVA.html&quot;&gt;JAVA&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.busfly.cn/Tags/hibernate.html&quot;&gt;hibernate&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.busfly.cn/Tags/Exception.html&quot;&gt;Exception&lt;/a&gt;&amp;nbsp;&amp;nbsp;&lt;a href=&quot;http://www.busfly.cn/Tags/Json.html&quot;&gt;Json&lt;/a&gt;&amp;nbsp;&amp;nbsp; | &lt;a href=&quot;http://www.busfly.cn/post/json-lib-Hibernate-Exception.html#comment&quot; target=&quot;_blank&quot;&gt;添加评论&lt;/a&gt;(11)&lt;/p&gt;&lt;h3&gt;相关文章:&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;http://www.busfly.cn/post/j2ee-what-we-need.html&quot;&gt;J2EE，我们还需要什么--给陷于J2EE开发中忧郁的人们&lt;/a&gt; (2010-5-27 10:26:10)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.busfly.cn/post/Synchronized.html&quot;&gt;关于java中同步Synchronized的文章收藏&lt;/a&gt; (2010-4-24 14:5:59)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.busfly.cn/post/opentaps1_4_setup.html&quot;&gt;windows下 安装 opentaps1.4 笔记&lt;/a&gt; (2009-12-4 11:27:31)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.busfly.cn/post/luanma-pom-java.html&quot;&gt;乱码,又有乱码,解决Maven(POM)编译中Java中的中文乱码和不同电脑上Java中直接写的中文乱码问题&lt;/a&gt; (2009-9-2 11:5:49)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;http://www.busfly.cn/post/420.html&quot;&gt;程序员们就是一般人&lt;/a&gt; (2009-7-12 17:6:13)  &lt;/li&gt;&lt;/ul&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/400785260/1314521/feedsky/s.gif?r=http://www.busfly.cn/post/json-lib-Hibernate-Exception.html&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/feedsky/1314521/400785260/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/feedsky/1314521/400785260/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;&lt;p class=&quot;fsflare&quot;&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=4083cf5a2abce6c8ef1d25927fa49e6d&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=4083cf5a2abce6c8ef1d25927fa49e6d&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=f38041aaf2bc5c77c590dead0f010df7&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=f38041aaf2bc5c77c590dead0f010df7&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=d8516d628bdc67b8f99a2b87fc9835af&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=d8516d628bdc67b8f99a2b87fc9835af&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=99f2894e16b144a1cc64a1c57d96f05f&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=99f2894e16b144a1cc64a1c57d96f05f&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=d61c835aa8c212f02ec608965f378859&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=d61c835aa8c212f02ec608965f378859&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=5232ea8a84063c4fdcb8eced4c23038b&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=5232ea8a84063c4fdcb8eced4c23038b&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;a href=&quot;http://feed.feedsky.com/~flare/1314521?a=04c34fff45d71386797e73e9ef1bf27c&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://feed.feedsky.com/~flare/1314521?i=04c34fff45d71386797e73e9ef1bf27c&quot; border=&quot;0&quot;&gt;&lt;/a&gt;&lt;/p&gt;</description><category>J2EE编程系列</category><pubDate>Sat, 06 Mar 2010 23:47:08 +0800</pubDate><author>janrn@163.com (巴士飞扬)</author><comments>http://www.busfly.cn/post/json-lib-Hibernate-Exception.html#comment</comments><guid isPermaLink="false">http://www.busfly.cn/post/json-lib-Hibernate-Exception.html</guid><dc:creator>janrn@163.com (巴士飞扬)</dc:creator><fs:srclink>http://www.busfly.cn/post/json-lib-Hibernate-Exception.html</fs:srclink><fs:srcfeed>http://www.busfly.cn/rss.xml</fs:srcfeed><fs:itemid>feedsky/1314521/~5969247/400785260/4076481</fs:itemid></item></channel></rss>