﻿<?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-cannysquirrel</title><link>http://www.blogjava.net/cannysquirrel/</link><description /><language>zh-cn</language><lastBuildDate>Sun, 12 Apr 2026 07:54:37 GMT</lastBuildDate><pubDate>Sun, 12 Apr 2026 07:54:37 GMT</pubDate><ttl>60</ttl><item><title>网站开发人员应该知道的62件事</title><link>http://www.blogjava.net/cannysquirrel/archive/2010/11/26/339147.html</link><dc:creator>squirrel</dc:creator><author>squirrel</author><pubDate>Fri, 26 Nov 2010 09:52:00 GMT</pubDate><guid>http://www.blogjava.net/cannysquirrel/archive/2010/11/26/339147.html</guid><wfw:comment>http://www.blogjava.net/cannysquirrel/comments/339147.html</wfw:comment><comments>http://www.blogjava.net/cannysquirrel/archive/2010/11/26/339147.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/cannysquirrel/comments/commentRss/339147.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/cannysquirrel/services/trackbacks/339147.html</trackback:ping><description><![CDATA[<p>有人在<a href="http://stackoverflow.com/questions/72394">Stack Overflow</a>上 发问，动手开发网站之前，需要知道哪些事情？ 不出意料地，他得到了一大堆回答。通常情况下，你需要把所有人的发言从头到尾读一遍。但是，Stack  Overflow有一个很贴心的设计，它允许在问题下方开设一个wiki区，让所有人共同编辑一个最佳答案。于是，就有了下面这篇文章，一共总结出六个方 面共计62条"网站开发须知"。 		我发现，这种概述性的问题，最适合这种集合群智、头脑风暴式的回答方式了。这也是我第一次觉得，Stack Overflow做到了Wikipedia做不到的事。（难怪它最近挤进了全美前400大网站。）<br /> <br /> 在我的印象中，关于网站开发，这样全面的概述性文章非常少见，因此也就非常有用。大家不妨看看，62件事情中你做到了多少？<br /> <br /> <strong>一、界面和用户体验（Interface and User Experience）</strong><br /> <br /> 1.1<br /> <br /> 知道各大浏览器执行Web标准的情况，保证你的站点在主要浏览器上都能正常运行。你至少要测试以下引擎：<a href="http://en.wikipedia.org/wiki/Gecko_%28layout_engine%29">Gecko</a>（用于<a href="http://firefox.com/">Firefox</a>）、Webkit（用于<a href="http://www.apple.com/safari/">Safari</a>、<a href="http://www.google.com/chrome">Chrome</a>和一些手机浏览器）、IE（你可以利用微软发布的<a href="http://www.microsoft.com/Downloads/details.aspx?FamilyID=21eabb90-958f-4b64-b5f1-73d0a413c8ef&amp;amp;amp;displaylang=en">Application Compatibility VPC Images</a>进行测试）和<a href="http://www.opera.com/">Opera</a>。同时，不同的操作系统，可能也会影响浏览器如何<a href="http://www.browsershots.org/">呈现</a>你的网站。<br /> <br /> 1.2<br /> <br /> 除了浏览器，网站还有其他使用方式：手机、屏幕朗读器、搜索引擎等等。你应该知道在这些情况下，你的网站的运行状况。<a href="http://mobiforge.com/">MobiForge</a>提供了手机网站开发的一些相关知识。<br /> <br /> 1.3 <br /> <br /> 知道如何在基本不影响用户使用的情况下升级网站。通常来说，你必须有版本控制系统（CVS、Subversion、Git等等）和数据备份机制（backup）。<br /> <br /> 1.4<br /> <br /> 不要让用户看到那些不友好的出错提示。<br /> <br /> 1.5<br /> <br /> 不要直接显示用户的Email地址，至少不要用纯文本显示。<br /> <br /> 1.6<br /> <br /> 为你的网站设置一些<a href="http://www.codinghorror.com/blog/archives/001228.html">合理的使用限制</a>，一旦超过门槛值，就自动停止服务。（这也与网站安全相关。）<br /> <br /> 1.7<br /> <br /> 知道如何实现网页的<a href="http://en.wikipedia.org/wiki/Progressive_enhancement">渐进式增强</a>（progressive enhancement）。<br /> <br /> 1.8<br /> <br /> 用户发出POST请求后，总是将其<a href="http://en.wikipedia.org/wiki/Post/Redirect/Get">重导向</a>（redirect）至另外一个网页。<br /> <br /> 1.9<br /> <br /> 不要忘记网站的可访问性（accessibility，即残疾人如何使用网站）。对于美国网站来说，有时这是<a href="http://www.section508.gov/">法定要求</a>。<a href="http://www.w3.org/WAI/intro/aria">WAI-ARIA</a>有一些这方面很好的参考资料。<br /> <br /> <strong>二、安全性（Security</strong>）<br /> <br /> 2.1<br /> <br /> 阅读<a href="http://www.owasp.org/index.php/Category%3aOWASP_Guide_Project">《OWASP开发指南》</a>，它提供了全面的网站安全指导。<br /> <br /> 2.2<br /> <br /> 了解<a href="http://en.wikipedia.org/wiki/SQL_injection">SQL注入</a>（SQL injection）及其预防方法。<br /> <br /> 2.3<br /> <br /> 永远不要信任用户提交的数据（cookie也是用户端提交的！）。<br /> <br /> 2.4<br /> <br /> 不要明文（plain-text）储存用户的密码，要hash处理后再储存。<br /> <br /> 2.5<br /> <br /> 不要对你的用户认证系统太自信，它可能很容易就被攻破，而你事先根本没意识到存在相关漏洞。<br /> <br /> 2.6<br /> <br /> 了解如何<a href="https://www.pcisecuritystandards.org/">处理信用卡</a>。<br /> <br /> 2.7<br /> <br /> 在登录页面及其他处理敏感信息的页面，使用<a href="http://www.mozilla.org/projects/security/pki/nss/ssl/draft302.txt">SSL</a>/<a href="http://en.wikipedia.org/wiki/Https">HTTPS</a>。<br /> <br /> 2.8<br /> <br /> 知道如何对付session劫持（session hijacking）。<br /> <br /> 2.9<br /> <br /> 避免"<a href="http://en.wikipedia.org/wiki/Cross-site_scripting">跨站点执行</a>"（cross site scripting，XSS）。<br /> <br /> 2.10<br /> <br /> 避免"<a href="http://en.wikipedia.org/wiki/Cross-site_request_forgery">跨域伪造请求</a>"（cross site request forgeries，XSRF）。<br /> <br /> 2.11<br /> <br /> 及时打上补丁，让你的系统始终跟上最新版本。<br /> <br /> 2.12<br /> <br /> 确认你的数据库连接信息的安全性。<br /> <br /> 2.13<br /> <br /> 跟踪攻击技术的最新发展，以及你使用的平台的最新安全漏洞。<br /> <br /> 2.14<br /> <br /> 阅读Google的<a href="http://code.google.com/p/browsersec/wiki/Main">《浏览器安全手册》</a>（Browser Security Handbook）。<br /> <br /> 2.15<br /> <br /> 阅读<a href="http://amzn.com/0470170778">《网络软件的黑客手册》</a>（The Web Application Hackers Handbook）。<br /> <br /> <strong>三、性能（Performance）</strong><br /> <br /> 3.1<br /> <br /> 只要有可能，就使用缓存（caching）。正确理解和使用<a href="http://www.mnot.net/cache_docs/">HTTP caching</a>与<a href="http://www.w3.org/TR/html5/offline.html">HTML5离线储存</a>。<br /> <br /> 3.2<br /> <br /> 优化图片。不要把一个20KB的图片文件，作为重复出现的网页背景图案。<br /> <br /> 3.3<br /> <br /> 学习如何用<a href="http://developer.yahoo.com/performance/rules.html#gzip">gzip/deflate压缩</a>内容（<a href="http://stackoverflow.com/questions/1574168/gzip-vs-deflate-zlib-revisited">deflate方式更可取</a>）。<br /> <br /> 3.4<br /> <br /> 将多个样式表文件或脚本文件，合为一个文件，这样可以减少浏览器的http请求数，以及减小gzip压缩后的文件总体积。<br /> <br /> 3.5<br /> <br /> 浏览Yahoo的<a href="http://developer.yahoo.com/performance/">Exceptional Performance</a>网站，里面有大量提升前端性能的优秀建议，还有他们的<a href="http://developer.yahoo.com/yslow/">YSlow</a>工具。Google的<a href="http://code.google.com/speed/page-speed/docs/rules_intro.html">page speed</a>则是另一个用来分析网页性能的工具。两者都要求安装<a href="http://getfirebug.com/">Firebug</a>。<br /> <br /> 3.6<br /> <br /> 如果你的网页用到大量的小体积图片（比如工具栏），就应该使用<a href="http://alistapart.com/articles/sprites">CSS Image Sprite</a>，目的是减少http请求数。<br /> <br /> 3.7<br /> <br /> 大流量的网站应该考虑将<a href="http://developer.yahoo.com/performance/rules.html#split">网页对象分散在多个域名</a>（split components across domains）。<br /> <br /> 3.8<br /> <br /> 静态内容（比如图片、CSS、JavaScript、以及其他cookie无关的网页内容）都应该放在一个<a href="http://blog.stackoverflow.com/2009/08/a-few-speed-improvements/">不需要使用cookie</a>的独立域名之上。因为域名之下如果有cookie，那么客户端向该域名发出的每次http请求，都会附上cookie内容。这里的一个好方法就是使用"内容分发网络"（Content Delivery Network，CDN）。<br /> <br /> 3.9<br /> <br /> 将浏览器完成网页渲染所需要的http请求数最小化。<br /> <br /> 3.10<br /> <br /> 使用Google的<a href="http://code.google.com/closure/compiler/">Closure Compiler</a>压缩JavaScript文件，<a href="http://developer.yahoo.com/yui/compressor/">YUI Compressor</a>亦可。<br /> <br /> 3.11<br /> <br /> 确保网站根目录下有favicon.ico文件，因为即使网页中根本不包括这个文件，浏览器也会<a href="http://mathiasbynens.be/notes/rel-shortcut-icon">自动发出对它的请求</a>。所以如果这个文件不存在，就会产生大量的404错误，消耗光你的服务器的带宽。<br /> <br /> <strong>四、搜索引擎优化（Search Engine Optimization，SEO）</strong><br /> <br /> 4.1<br /> <br /> 使用"搜索引擎友好"的URL形式，比如example.com/pages/45-article-title，而不是example.com/index.php?page=45。<br /> <br /> 4.2<br /> <br /> 不要使用"点击这里"之类的超级链接，因为这样等于浪费了一个SEO机会，而且降低了"屏幕朗读器"（screen reader）的使用效果。<br /> <br /> 4.3<br /> <br /> 创建一个<a href="http://www.sitemaps.org/">XML sitemap</a>文件，它的缺省位置一般是/sitemap.xml（即放在网站根目录下）。<br /> <br /> 4.4<br /> <br /> 当你有多个URL指向同一个内容时，在网页代码中使用<a href="http://googlewebmastercentral.blogspot.com/2009/02/specify-your-canonical.html">&lt;link rel="canonical" ... /&gt;</a>。<br /> <br /> 4.5<br /> <br /> 使用Google的<a href="http://www.google.com/webmasters/">Webmaster Tools</a>和Yahoo的<a href="http://siteexplorer.search.yahoo.com/">Site Explorer</a>。<br /> <br /> 4.6<br /> <br /> 从一开始就使用<a href="http://www.google.com/analytics/">Google Analytics</a>（或者开源的访问量分析工具<a href="http://piwik.org/">Piwik</a>）。<br /> <br /> 4.7<br /> <br /> 知道<a href="http://en.wikipedia.org/wiki/Robots_exclusion_standard">robots.txt</a>的作用，以及搜索引擎蜘蛛的工作原理。<br /> <br /> 4.8<br /> <br /> 将www.example.com的访问请求导向example.com（使用301 Moved Permanently重定向），或者采用相反的做法，目的是防止Google把它们当做两个网站，分开计算排名。<br /> <br /> 4.9<br /> <br /> 知道存在着恶意或行为不正当的网络蜘蛛。<br /> <br /> 4.10<br /> <br /> 如果你的网站有非文本的内容（比如视频、音频等等），你应该参考Google的<a href="http://www.google.com/support/webmasters/bin/answer.py?hl=en&amp;amp;amp;answer=40318">sitemap扩展协议</a>。<br /> <br /> <strong>五、技术（Technology）</strong><br /> <br /> 5.1<br /> <br /> 理解<a href="http://www.ietf.org/rfc/rfc2616.txt">HTTP协议</a>，以及诸如GET、POST、sessions、cookies之类的概念，包括"无状态"（stateless）是什么意思。<br /> <br /> 5.2<br /> <br /> 确保你的<a href="http://www.w3.org/TR/xhtml1/">XHTML</a>/<a href="http://www.w3.org/TR/REC-html40/">HTML</a>和<a href="http://www.w3.org/TR/CSS2/">CSS</a>符合<a href="http://www.w3.org/TR/">W3C标准</a>，使得它们能够通过<a href="http://validator.w3.org/">检验</a>。这可以使你的网页避免触发浏览器的古怪行为（quirk），而且使它在"屏幕朗读器"和手机上也能正常工作。<br /> <br /> 5.3<br /> <br /> 理解浏览器如何处理JavaScript脚本。<br /> <br /> 5.4<br /> <br /> 理解网页上的JavaScript文件、样式表文件和其他资源是如何装载及运行的，考虑它们对页面性能有何影响。在某些情况下，可能应该将脚本文件<a href="http://developer.yahoo.net/blog/archives/2007/07/high_performanc_5.html">放置在网页的尾部</a>。<br /> <br /> 5.5<br /> <br /> 理解JavaScript沙箱（Javascript sandbox）的工作原理，尤其是如果你打算使用iframe。<br /> <br /> 5.6<br /> <br /> 知道JavaScript可能无法使用或被禁用，以及Ajax并不是一定会运行。记住，"不允许脚本运行"（NoScript）正在某些用户中变得流行，手机浏览器对脚本的支持千差万别，而Google索引网页时不运行大部分的脚本文件。<br /> <br /> 5.7<br /> <br /> 了解301重定向和302重定向之间的<a href="http://www.bigoakinc.com/blog/when-to-use-a-301-vs-302-redirect/">区别</a>（这也是一个SEO相关问题）。<br /> <br /> 5.8<br /> <br /> 尽可能多得了解你的部署平台（deployment platform）。<br /> <br /> 5.9<br /> <br /> 考虑使用<a href="http://stackoverflow.com/questions/167531/is-it-ok-to-use-a-css-reset-stylesheet">样式表重置</a>（Reset Style Sheet）。<br /> <br /> 5.10<br /> <br /> 考虑使用JavaScript框架（比如<a href="http://jquery.com/">jQuery</a>、<a href="http://mootools.net/">MooTools</a>、<a href="http://www.prototypejs.org/">Prototype</a>），它们可以使你不用考虑浏览器之间的差异。<br /> <br /> <strong>六、解决bug</strong><br /> <br /> 6.1<br /> <br /> 理解程序员20%的时间用于编码，80%的时间用于维护，根据这一点相应安排时间。<br /> <br /> 6.2<br /> <br /> 建立一个有效的错误报告机制。<br /> <br /> 6.3<br /> <br /> 建立某些途径或系统，让用户可以与你接触，向你提出建议和批评。<br /> <br /> 6.4<br /> <br /> 为将来的维护和客服人员撰写文档，解释清楚系统是怎么运行的。<br /> <br /> 6.5<br /> <br /> 经常备份！（并且确保这些备份是有效的。）除了备份机制，你还必须有一个恢复机制。<br /> <br /> 6.6<br /> <br /> 使用某种版本控制系统储存你的文件，比如<a href="http://subversion.apache.org/">Subversion</a>或<a href="http://git-scm.org/">Git</a>。<br /> <br /> 6.7<br /> <br /> 不要忘记做单元测试（Unit Testing），<a href="http://seleniumhq.org/">Selenium</a>之类的框架会对你有用。</p><br/><div style='font: italic normal normal 11px Verdana'>本文是使用 <a href='http://b3log-solo.googlecode.com/'>B3log Solo</a> 从 <a href='http://cannysquirrel.appspot.com:80'>cannysquirrel's blog</a> 进行同步发布的</div><div style='font: italic normal normal 11px Verdana'>原文地址：<a href='http://cannysquirrel.appspot.com/articles/2010/11/26/1290765138722.html'>http://cannysquirrel.appspot.com/articles/2010/11/26/1290765138722.html</a></div><img src ="http://www.blogjava.net/cannysquirrel/aggbug/339147.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/cannysquirrel/" target="_blank">squirrel</a> 2010-11-26 17:52 <a href="http://www.blogjava.net/cannysquirrel/archive/2010/11/26/339147.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>iBatis解决sql注入</title><link>http://www.blogjava.net/cannysquirrel/archive/2010/11/26/339146.html</link><dc:creator>squirrel</dc:creator><author>squirrel</author><pubDate>Fri, 26 Nov 2010 09:46:00 GMT</pubDate><guid>http://www.blogjava.net/cannysquirrel/archive/2010/11/26/339146.html</guid><wfw:comment>http://www.blogjava.net/cannysquirrel/comments/339146.html</wfw:comment><comments>http://www.blogjava.net/cannysquirrel/archive/2010/11/26/339146.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/cannysquirrel/comments/commentRss/339146.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/cannysquirrel/services/trackbacks/339146.html</trackback:ping><description><![CDATA[<p>iBatis解决sql注入</p>
<p>（1） ibatis xml配置：下面的写法只是简单的转义 name like '%$name$%'</p>
<p>（2） 这时会导致sql注入问题，比如参数name传进一个单引号&ldquo;'&rdquo;，生成的sql语句会是：name like '%'%'</p>
<p>（3） 解决方法是利用字符串连接的方式来构成sql语句 name like '%'||'#name#'||'%'</p>
<p>（4） 这样参数都会经过预编译，就不会发生sql注入问题了。</p>
<p>（5） #与$区别:</p>
<p><span style="color: #993300; font-size: 12pt;">#xxx# 代表xxx是属性值,map里面的key或者是你的pojo对象里面的属性, ibatis会自动在它的外面加上引号</span>,表现在sql语句是这样的 where xxx = 'xxx' ;</p>
<p><span style="color: #993300; font-size: 12pt;">$xxx$ 则是把xxx作为字符串拼接到你的sql语句中</span>,  比如 order by topicId , 语句这样写 ... order by #xxx# ibatis 就会把他翻译成 order by  'topicId' （这样就会报错） 语句这样写 ... order by $xxx$ ibatis 就会把他翻译成 order by  topicId</p><br/><div style='font: italic normal normal 11px Verdana'>本文是使用 <a href='http://b3log-solo.googlecode.com/'>B3log Solo</a> 从 <a href='http://cannysquirrel.appspot.com:80'>cannysquirrel's blog</a> 进行同步发布的</div><div style='font: italic normal normal 11px Verdana'>原文地址：<a href='http://cannysquirrel.appspot.com/articles/2010/11/26/1290764786341.html'>http://cannysquirrel.appspot.com/articles/2010/11/26/1290764786341.html</a></div><img src ="http://www.blogjava.net/cannysquirrel/aggbug/339146.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/cannysquirrel/" target="_blank">squirrel</a> 2010-11-26 17:46 <a href="http://www.blogjava.net/cannysquirrel/archive/2010/11/26/339146.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>jQuery页面滚动图片等元素动态加载实现</title><link>http://www.blogjava.net/cannysquirrel/archive/2010/11/24/338935.html</link><dc:creator>squirrel</dc:creator><author>squirrel</author><pubDate>Wed, 24 Nov 2010 07:56:00 GMT</pubDate><guid>http://www.blogjava.net/cannysquirrel/archive/2010/11/24/338935.html</guid><wfw:comment>http://www.blogjava.net/cannysquirrel/comments/338935.html</wfw:comment><comments>http://www.blogjava.net/cannysquirrel/archive/2010/11/24/338935.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/cannysquirrel/comments/commentRss/338935.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/cannysquirrel/services/trackbacks/338935.html</trackback:ping><description><![CDATA[<h3>一、关于滚动显屏加载</h3>
<p>常常会有这样子的页面，内容很丰富，页面很长，图片较多。比如说光棍节很疯狂的<a href="http://www.tmall.com/?id=zhangxinxu_shangcheng">淘宝商城</a>页面。<br /> <a title="淘宝商城" href="http://www.tmall.com/" target="_blank"><img src="http://img07.taobaocdn.com/tps/i4/T1Ps0JXgRuXXXXXXXX-121-37.png" alt="" width="121" height="37" /></a>或者是前段时间写血本买了个高档耳机的<a title="访问京东商城首页" href="http://www.360buy.com/?id=zhangxinxu" target="_blank">京东商城页面</a>，或者是新浪微博之类。</p>
<p>这些页面图片数量多，而且比较大，少说百来K，多则上兆。要是页面载入就一次性加载完毕。乖乖，估计黄花都变成黄花菜了。所以，我们得做点什么，避 免这种糟糕的状况发生。目前很流行的做法就是滚动动态加载，显示屏幕之外的图片默认是不加载的，随着页面的滚动，这个要显示图片的区域进入了浏览器可是窗 口范围，则触发图片的加载显示。这种做法的好处是，一是页面加载速度快（浏览器转啊转的圈圈或是进度条很快就玩完了），二是节约了流量，因为不可能每个用 户浏览页面时从头滚到尾的。</p>
<p>貌似我上面提到的几个站点就是采用的这种做法，例如，我以迅雷不及掩耳的速度从<a href="http://www.tmall.com/?id=zhangxinxu_shangcheng">淘宝商城</a>首页截下来的已触发滚动加载但是未加载完毕的图片：<br /> <img class="alignnone" title="淘宝商城图片滚动加载截图 张鑫旭-鑫空间-鑫生活" src="http://image.zhangxinxu.com/image/blog/201011/2010-11-19_163519.png" alt="淘宝商城图片滚动加载截图 张鑫旭-鑫空间-鑫生活" width="564" height="373" /></p>
<p>这是提高前端性能，优化页面加载速度很实用的做法。看上去这种技巧有些技术门槛，其实很简单的。我们需要一个滚动事件，然后判断元素是否在浏览器窗 口，然后，显示图片（或是其他元素）就可以啦。我在jQuery库下写了个实现此效果的插件，下面就将简单展示讲解此插件的使用以及滚动动态加载的实现。</p>
<h3>二、jQuery滚动加载插件scrollLoading</h3>
<p>虽然只有几十行代码，但是为了方便使用，我还是将其插件化了。插件名为jquery.scrollLoading.js，您可以狠狠地点击<a class="a_link" href="http://www.zhangxinxu.com/study/js/jquery.scrollLoading.js" target="_blank">这里</a>下载（右键 &ndash; [目标|链接]另存为），或是点击<a class="a_link" href="http://www.zhangxinxu.com/study/js/mini/jquery.scrollLoading-min.js" target="_blank">这里</a>下载mini压缩版的。</p>
<p><strong>demo</strong><br /> 您可以狠狠地点击这里：<a class="a_link" href="http://www.zhangxinxu.com/study/201011/page-scroll-loading.html" target="_blank">jQuery滚动加载图片等demo</a>，如果您的网速是在贫困线上挣扎，可以慢慢拖动滚动条，就可以很清楚的看到滚动加载的效果了；如果您的网速让你引以为豪，哥，你需要很快的拖动滚动条才能瞥见效果。效果类似下面：<br /> <img class="alignnone" title="滚动加载demo页面效果截图 张鑫旭-鑫空间-鑫生活" src="http://image.zhangxinxu.com/image/blog/201011/2010-11-19_164720.png" alt="滚动加载demo页面效果截图 张鑫旭-鑫空间-鑫生活" width="401" height="228" /></p>
<p>demo页面中似乎有段破坏和谐的HTML片段，那是动态加载HTML后的效果，也就是说，此scrollLoading不仅可以用来滚动加载图片，Ajax load页面什么的也是可以的。</p>
<div class="hidden">如果您看到下面的文字，可能是由于在其他网站或是RSS中阅读本文，本文原地址：<a href="http://www.zhangxinxu.com/wordpress/?p=1259">http://www.zhangxinxu.com/wordpress/?p=1259</a>，本文作者：<a href="http://www.zhangxinxu.com/">张鑫旭</a>，来自张鑫旭-鑫空间-鑫生活，访问原出处更多优秀技术文章。</div>
<h3>三、scrollLoading使用</h3>
<p>不管怎样，首先调用jQuery库文件，还有jquery.scrollLoading.js，您可以直接在页面的某处添上如下的代码：</p>
<div class="zxx_code">
<pre>&lt;script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.1/jquery.min.js"&gt;&lt;/script&gt;<br />&lt;script type="text/javascript" src="http://www.zhangxinxu.com/study/js/mini/jquery.scrollLoading-min.js"&gt;&lt;/script&gt;<br /></pre>
</div>
<p>此插件的方法名就是scrollLoading，所以，直接：<code>包装器.scrollLoading();</code>就可以实现滚动加载效果了，简单的吧。如下：</p>
<div class="zxx_code">
<pre>$(".scrollLoading").scrollLoading();<br /></pre>
</div>
<p>表示所有class为scrollLoading的元素绑定了滚动加载的方法。<br /> 当然，不可能真的就如此简单，我们还需要做点小动作的。元素默认是不加载的，那么真正的加载地址显然要预先在元素上放置的，例如新浪微博默认把头像地址绑在了一个自定义的&rdquo;dynamic-src&rdquo;属性上，见下图：<br /> <img class="alignnone" title="新浪微博绑定真实图片地址自定义属性 张鑫旭-鑫空间-鑫生活" src="http://image.zhangxinxu.com/image/blog/201011/2010-11-19_170206.png" alt="新浪微博绑定真实图片地址自定义属性 张鑫旭-鑫空间-鑫生活" width="423" height="167" /></p>
<p>在HTML5中，以data-开头的自定义属性都是合法的，且地址可以是图片，页面等。所以，我设定了绑定地址的自定义属性为&rdquo;data-url&rdquo;，此属性值设为真实的图片（或页面）地址就可以了。例如下面：</p>
<div class="zxx_code">
<pre>&lt;div class="scrollLoading" data-url="loaded.html"&gt;加载中...&lt;/div&gt;<br /></pre>
</div>
<p>会在滚动时加载名为loaded.html的页面，并自动替换里面的内容。</p>
<p>对于常用的图片，还有一点小问题，就是其默认的src图片地址。其src地址不能是真实的图片地址（否则会直接一次性全部加载），也不能是空地址或是坏地址，否则IE浏览器下会出现很惊悚的红叉叉。<img class="alignnone" title="IE浏览器下的红叉叉 张鑫旭-鑫空间-鑫生活" src="http://image.zhangxinxu.com/image/blog/201011/2010-11-19_171302.png" alt="IE浏览器下的红叉叉 张鑫旭-鑫空间-鑫生活" width="65" height="67" />。我的做法是默认链接的是一个1px * 1px的gif透明图片（大小很小），同时可以透出后面加载中gif动画图片，当滚动加载的时候直接把此gif图片替换掉。于是，对于图片，可能就有类似下面的代码：</p>
<div class="zxx_code">
<pre>&lt;img class="scrollLoading" data-url="http://image.zhangxinxu.com/image/study/head/s180/1.jpeg" src="http://www.zhangxinxu.com/study/image/pixel.gif" width="180" height="180" style="background:url(http://www.zhangxinxu.com/study/image/loading.gif) no-repeat center;" /&gt;<br /></pre>
</div>
<h3>四、scrollLoading可选参数</h3>
<p>scrollLoading是个很简单很小的插件（无注释YUI compressor min版仅508B），所以参数也很少，就一个，见下表：</p>
<table class="params_table" style="max-width: 600px;" border="0" cellspacing="1" cellpadding="0" width="100%">
<tbody>
<tr>
<th scope="col">参数</th> <th scope="col">默认</th> <th scope="col">释义</th>
</tr>
<tr>
<td>attr</td>
<td>data-url</td>
<td>获取元素加载地址的属性名</td>
</tr>
</tbody>
</table>
<p>就这些了。此插件只适用于页面默认滚动条的动态加载。对于内部div之类的滚动加载不支持。</p>
<h3>五、周五，结语</h3>
<p>要下班了，nice！<br /> 明天周末，我要去钓鱼。<br /> 我感冒了，鼻涕流个不停，难受。<br /> 空间近日升级了，20G的月流量已经挺不住了。<br /> 最近经常看动漫。<br /> 我决定在RSS里面加点广告，评论链接什么的。</p>
<p><span class="s">//zxx:主人，这是你有屎以来最龌龊的结语了。</span></p>
<p>恩，对此我举双脚表示赞同。</p>
<p>原创文章，转载请注明来自<a href="http://www.zhangxinxu.com/">张鑫旭-鑫空间-鑫生活</a>[<a href="http://www.zhangxinxu.com/">http://www.zhangxinxu.com</a>]<br /> 本文地址：<a href="http://www.zhangxinxu.com/wordpress/?p=1259">http://www.zhangxinxu.com/wordpress/?p=1259</a></p><br/><div style='font: italic normal normal 11px Verdana'>本文是使用 <a href='http://b3log-solo.googlecode.com/'>B3log Solo</a> 从 <a href='http://cannysquirrel.appspot.com:80'>cannysquirrel's blog</a> 进行同步发布的</div><div style='font: italic normal normal 11px Verdana'>原文地址：<a href='http://cannysquirrel.appspot.com/articles/2010/11/24/1290585388202.html'>http://cannysquirrel.appspot.com/articles/2010/11/24/1290585388202.html</a></div><img src ="http://www.blogjava.net/cannysquirrel/aggbug/338935.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/cannysquirrel/" target="_blank">squirrel</a> 2010-11-24 15:56 <a href="http://www.blogjava.net/cannysquirrel/archive/2010/11/24/338935.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>jQuery Pagination Ajax分页插件中文详解</title><link>http://www.blogjava.net/cannysquirrel/archive/2010/11/24/338933.html</link><dc:creator>squirrel</dc:creator><author>squirrel</author><pubDate>Wed, 24 Nov 2010 07:52:00 GMT</pubDate><guid>http://www.blogjava.net/cannysquirrel/archive/2010/11/24/338933.html</guid><wfw:comment>http://www.blogjava.net/cannysquirrel/comments/338933.html</wfw:comment><comments>http://www.blogjava.net/cannysquirrel/archive/2010/11/24/338933.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/cannysquirrel/comments/commentRss/338933.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/cannysquirrel/services/trackbacks/338933.html</trackback:ping><description><![CDATA[<h3>一、相关demo</h3>
<ul id="ul">
<li><a href="http://www.zhangxinxu.com/jq/pagination_zh/demo.html">基本demo页面</a></li>
<li><a href="http://www.zhangxinxu.com/jq/pagination_zh/demo_ajax.html">Ajax demo页面</a></li>
<li><a href="http://www.zhangxinxu.com/jq/pagination_zh/demo_options.html">参数可编辑demo页面</a></li>
</ul>
<p class="hidden">本文地址： http://www.zhangxinxu.com/wordpress/?p=616</p>
<p class="hidden" style="display: none;">本文作者为：张鑫旭 来源于：张鑫旭-鑫空间-鑫生活 欢迎访问原出处</p>
<h3>二、简介与说明</h3>
<ul id="ul">
<li>此jQuery插件为Ajax分页插件，一次性加载，故分页切换时无刷新与延迟，如果数据量较大不建议用此方法，因为加载会比较慢。</li>
<li>原插件CSS不太合理，使用浮动，故无法方便实现左右方向的定位，且未清除浮动，在中文修改版中我对其进行了优化，使其支持text-align的定位。</li>
<li>对原js文件注释进行了中文翻译，demo页面也是汉化了的，demo页面的js与原demo有一些出入，但核心不变。</li>
</ul>
<p class="hidden">本文地址： http://www.zhangxinxu.com/wordpress/?p=616</p>
<p class="hidden" style="display: none;">本文作者为：张鑫旭 来源于：张鑫旭-鑫空间-鑫生活 欢迎访问原出处</p>
<h3>三、使用方法</h3>
<p>跟一般的jQuery插件一样，此插件使用也很简单便捷。方法是<code>pagination</code>，例如<code>$("#page").pagination(100);</code>，这里的100参数是必须的，表示显示项目的总个数，这是最简单的使用，得到的显示如下：<br /> <img class="alignnone" title="分页效果图 张鑫旭-鑫空间-鑫生活" src="http://image.zhangxinxu.com/image/blog/201001/2010-01-31_011020.png" alt="分页效果图 张鑫旭-鑫空间-鑫生活" width="351" height="37" /></p>
<p>还有一点值得一提的是分页列表需要放在class类为pagination的标签内，您可以使用text-align属性控制分页居中显示还是居右显示。</p>
<p>回调函数一般用来装载对应分页显示的内容，具体参见demo源文件。</p>
<p class="hidden">本文地址： http://www.zhangxinxu.com/wordpress/?p=616</p>
<p class="hidden" style="display: none;">本文作者为：张鑫旭 来源于：张鑫旭-鑫空间-鑫生活 欢迎访问原出处</p>
<h3>四、参数</h3>
<table class="params_table" border="0" cellspacing="1" cellpadding="0" width="100%">
<tbody>
<tr>
<th scope="col">参数名</th> <th scope="col">描述</th> <th scope="col">参数值</th>
</tr>
<tr>
<td>maxentries</td>
<td>总条目数</td>
<td>必选参数，整数</td>
</tr>
<tr>
<td>items_per_page</td>
<td>每页显示的条目数</td>
<td>可选参数，默认是10</td>
</tr>
<tr>
<td>num_display_entries</td>
<td>连续分页主体部分显示的分页条目数</td>
<td>可选参数，默认是10</td>
</tr>
<tr>
<td>current_page</td>
<td>当前选中的页面</td>
<td>可选参数，默认是0，表示第1页</td>
</tr>
<tr>
<td>num_edge_entries</td>
<td>两侧显示的首尾分页的条目数</td>
<td>可选参数，默认是0</td>
</tr>
<tr>
<td>link_to</td>
<td>分页的链接</td>
<td>字符串，可选参数，默认是"#"</td>
</tr>
<tr>
<td>prev_text</td>
<td>&ldquo;前一页&rdquo;分页按钮上显示的文字</td>
<td>字符串参数，可选，默认是"Prev"</td>
</tr>
<tr>
<td>next_text</td>
<td>&ldquo;下一页&rdquo;分页按钮上显示的文字</td>
<td>字符串参数，可选，默认是"Next"</td>
</tr>
<tr>
<td>ellipse_text</td>
<td>省略的页数用什么文字表示</td>
<td>可选字符串参数，默认是"&hellip;"</td>
</tr>
<tr>
<td>prev_show_always</td>
<td>是否显示&ldquo;前一页&rdquo;分页按钮</td>
<td>布尔型，可选参数，默认为true，即显示&ldquo;前一页&rdquo;按钮</td>
</tr>
<tr>
<td>next_show_always</td>
<td>是否显示&ldquo;下一页&rdquo;分页按钮</td>
<td>布尔型，可选参数，默认为true，即显示&ldquo;下一页&rdquo;按钮</td>
</tr>
<tr>
<td>callback</td>
<td>回调函数</td>
<td>默认无执行效果</td>
</tr>
</tbody>
</table>
<p class="hidden">本文地址： http://www.zhangxinxu.com/wordpress/?p=616</p>
<p class="hidden" style="display: none;">本文作者为：张鑫旭 来源于：张鑫旭-鑫空间-鑫生活 欢迎访问原出处</p>
<h3>五、使用举例</h3>
<p>例如下面的使用代码：</p>
<div class="zxx_code">
<pre>$("#Pagination").pagination(56, {<br />    num_edge_entries: 2,<br />    num_display_entries: 4,<br />    callback: pageselectCallback,<br />    items_per_page:1<br />});<br /></pre>
</div>
<p>这段代码表示的含义是：总共有56(maxentries)个列表项，首尾两侧分页显示2(num_edge_entries)个，连续分页主体数 目显示4(num_display_entries)个，回调函数为pageselectCallback(callback)，每页显示的列表项为 1(items_per_page)。您可以对照参数表修改配置这里的参数。</p>
<p class="hidden">本文地址： http://www.zhangxinxu.com/wordpress/?p=616</p>
<p class="hidden" style="display: none;">本文作者为：张鑫旭 来源于：张鑫旭-鑫空间-鑫生活 欢迎访问</p>
<h3>六、关于demo的一些说明</h3>
<p>总共有三个demo，第一个demo就是个静态的数据，直接写在HTML上；第二个使用Ajax加载HTML数据，然后进行分页显示；第三个demo可以动态修改一些参数观察对应的分页效果。</p>
<p>所有demo页面的js注释我都改为了中文标注，难点在于回调函数，demo中回调函数有两个参数，一个是page_index，另一个是jq，前 一个表示您当前点击的那个分页的页数索引值，后一个参数表示装载容器。这里的页数索引值是关键，我们要根据这个索引值找到对应的（例如）HTML元素，然 后再指定的容器中显示出来，demo中提供了装载单元素以及多元素的方法，相信不会有太大问题。<br /> <img class="alignnone" title="一些参数 张鑫旭-鑫空间-鑫生活" src="http://image.zhangxinxu.com/image/blog/201001/2010-01-31_013953.png" alt="一些参数 张鑫旭-鑫空间-鑫生活" width="476" height="59" /></p><br/><div style='font: italic normal normal 11px Verdana'>本文是使用 <a href='http://b3log-solo.googlecode.com/'>B3log Solo</a> 从 <a href='http://cannysquirrel.appspot.com:80'>cannysquirrel's blog</a> 进行同步发布的</div><div style='font: italic normal normal 11px Verdana'>原文地址：<a href='http://cannysquirrel.appspot.com/articles/2010/11/24/1290585142529.html'>http://cannysquirrel.appspot.com/articles/2010/11/24/1290585142529.html</a></div><img src ="http://www.blogjava.net/cannysquirrel/aggbug/338933.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/cannysquirrel/" target="_blank">squirrel</a> 2010-11-24 15:52 <a href="http://www.blogjava.net/cannysquirrel/archive/2010/11/24/338933.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>前端特效</title><link>http://www.blogjava.net/cannysquirrel/archive/2010/11/24/338932.html</link><dc:creator>squirrel</dc:creator><author>squirrel</author><pubDate>Wed, 24 Nov 2010 07:33:00 GMT</pubDate><guid>http://www.blogjava.net/cannysquirrel/archive/2010/11/24/338932.html</guid><wfw:comment>http://www.blogjava.net/cannysquirrel/comments/338932.html</wfw:comment><comments>http://www.blogjava.net/cannysquirrel/archive/2010/11/24/338932.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/cannysquirrel/comments/commentRss/338932.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/cannysquirrel/services/trackbacks/338932.html</trackback:ping><description><![CDATA[<p>http://www.zhangxinxu.com/wordpress/</p>
<p>这小子个人空间里前端特效不错，还带有用例，源码，效果图，以及demo</p>
<p>&nbsp;</p><br/><div style='font: italic normal normal 11px Verdana'>本文是使用 <a href='http://b3log-solo.googlecode.com/'>B3log Solo</a> 从 <a href='http://cannysquirrel.appspot.com:80'>cannysquirrel's blog</a> 进行同步发布的</div><div style='font: italic normal normal 11px Verdana'>原文地址：<a href='http://cannysquirrel.appspot.com/articles/2010/11/24/1290583957344.html'>http://cannysquirrel.appspot.com/articles/2010/11/24/1290583957344.html</a></div><img src ="http://www.blogjava.net/cannysquirrel/aggbug/338932.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/cannysquirrel/" target="_blank">squirrel</a> 2010-11-24 15:33 <a href="http://www.blogjava.net/cannysquirrel/archive/2010/11/24/338932.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Eclipse实用插件</title><link>http://www.blogjava.net/cannysquirrel/archive/2010/11/22/338712.html</link><dc:creator>squirrel</dc:creator><author>squirrel</author><pubDate>Mon, 22 Nov 2010 08:54:00 GMT</pubDate><guid>http://www.blogjava.net/cannysquirrel/archive/2010/11/22/338712.html</guid><wfw:comment>http://www.blogjava.net/cannysquirrel/comments/338712.html</wfw:comment><comments>http://www.blogjava.net/cannysquirrel/archive/2010/11/22/338712.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/cannysquirrel/comments/commentRss/338712.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/cannysquirrel/services/trackbacks/338712.html</trackback:ping><description><![CDATA[<h2><span>Amateras Eclipse HTML Editor</span></h2>
<table class="x_list" border="0" cellspacing="0" cellpadding="0" width="657" height="324" align="center">
<tbody>
<tr>
<td colspan="2">Amateras Eclipse HTML Editor</td>
</tr>
<tr>
<td>Homepage</td>
<td>http://amateras.sourceforge.jp/cgi-bin/fswiki_en/wiki.cgi?page=EclipseHTMLEditor</td>
</tr>
<tr>
<td>Download</td>
<td>https://sourceforge.jp/projects/amateras/files/</td>
</tr>
<tr>
<td>Dependencies</td>
<td>GEF: http://www.eclipse.org/gef</td>
</tr>
<tr>
<td>Description</td>
<td>Eclipse HTML Editor is an Eclipse plugin for HTML/JSP/XML Editing. <br />It works on <span>Eclipse 3.0 (or higher)</span>, JDT and <span>GEF</span>. <br />It has following features.   
<ul>
<li>HTML/JSP/XML/CSS Hilighting </li>
<li>HTML/JSP Preview </li>
<li>JSP/XML Validation </li>
<li>Contents Assist (HTML Tags/Attributes, XML based on DTD and JSP taglib and more) </li>
<li>Wizards for creating HTML/JSP/XML files </li>
<li>Outline View </li>
<li>Editor Preferences </li>
<li>Editor Folding </li>
<li>Web Browser (It works as an Eclipse's editor) </li>
<li>Image Viewer </li>
<li>Tag Palette </li>
<li>CSS code completion and outline </li>
</ul>
</td>
</tr>
<tr>
<td>Usage</td>
<td>http://amateras.sourceforge.jp/docs/FacesIDE/HtmlEditor.html<br /></td>
</tr>
</tbody>
</table>
<h2><span>XMLBuddy</span></h2>
<table class="x_list" border="0" cellspacing="0" cellpadding="0" align="center">
<tbody>
<tr>
<td colspan="2">XMLBuddy</td>
</tr>
<tr>
<td>Homepage</td>
<td>http://www.xmlbuddy.com/</td>
</tr>
<tr>
<td>Download</td>
<td>http://xmlbuddy.com/2.0/licensed.html</td>
</tr>
<tr>
<td>Dependencies</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>Description</td>
<td>http://xmlbuddy.com/2.0/features.html</td>
</tr>
<tr>
<td>Usage</td>
<td>&nbsp;</td>
</tr>
</tbody>
</table>
<h2><span>Freemarker IDE</span></h2>
<table class="x_list" border="0" cellspacing="0" cellpadding="0" align="center">
<tbody>
<tr>
<td colspan="2">Freemarker IDE</td>
</tr>
<tr>
<td>Homepage</td>
<td>http://www.freemarker.org/editors.html</td>
</tr>
<tr>
<td>Download</td>
<td>http://sourceforge.net/project/showfiles.php?group_id=794</td>
</tr>
<tr>
<td>Dependencies</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>Description</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>Usage</td>
<td>&nbsp;</td>
</tr>
</tbody>
</table>
<h2><span>JSEclipse</span></h2>
<table class="x_list" border="0" cellspacing="0" cellpadding="0" align="center">
<tbody>
<tr>
<td colspan="2">JSEclipse</td>
</tr>
<tr>
<td>Homepage</td>
<td>http://amateras.sourceforge.jp/cgi-bin/fswiki_en/wiki.cgi?page=EclipseHTMLEditor</td>
</tr>
<tr>
<td>Download</td>
<td>http://www.interaktonline.com/Products/Eclipse/JSEclipse/Try-Download/</td>
</tr>
<tr>
<td>Dependencies</td>
<td>The Eclipse SDK version 3.1 or higher<br />The Java Runtime Environment version 5.0 or higher</td>
</tr>
<tr>
<td>Description</td>
<td>http://www.interaktonline.com/Products/Eclipse/JSEclipse/Overview</td>
</tr>
<tr>
<td>Usage</td>
<td>&nbsp;</td>
</tr>
</tbody>
</table>
<h2><span>SQLExplorer</span></h2>
<table class="x_list" border="0" cellspacing="0" cellpadding="0" align="center">
<tbody>
<tr>
<td colspan="2">SQLExplorer</td>
</tr>
<tr>
<td>Homepage</td>
<td>http://eclipsesql.sourceforge.net/</td>
</tr>
<tr>
<td>Download</td>
<td>http://sourceforge.net/project/showfiles.php?group_id=132863</td>
</tr>
<tr>
<td>Dependencies</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>Description</td>
<td>Eclipse IDE plugin for database query/schema viewer for nearly any kind of JDBC database.<br /> It supports plugins for specialized functionality for individual databases and data tools ( like Hibernate, Oracle or Sybase )</td>
</tr>
<tr>
<td>Usage</td>
<td>&nbsp;</td>
</tr>
</tbody>
</table>
<h2><span>Properties Editor</span></h2>
<table class="x_list" border="0" cellspacing="0" cellpadding="0" align="center">
<tbody>
<tr>
<td colspan="2">Properties Editor</td>
</tr>
<tr>
<td>Homepage</td>
<td>http://propedit.sourceforge.jp/index_en.html</td>
</tr>
<tr>
<td>Download</td>
<td>http://sourceforge.jp/projects/propedit/</td>
</tr>
<tr>
<td>Dependencies</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>Description</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>Usage</td>
<td>&nbsp;</td>
</tr>
</tbody>
</table>
<h2><span>SpringIDE</span></h2>
<table class="x_list" border="0" cellspacing="0" cellpadding="0" align="center">
<tbody>
<tr>
<td colspan="2">Spring IDE</td>
</tr>
<tr>
<td>Homepage</td>
<td>http://www.springframework.org/download</td>
</tr>
<tr>
<td>Download</td>
<td>Updatesite: http://springide.org/updatesite/<br />Download: http://springide.org/updatesite/</td>
</tr>
<tr>
<td>Dependencies</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>Description</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>Usage</td>
<td>&nbsp;</td>
</tr>
</tbody>
</table>
<h2><span>JettyLauncher</span></h2>
<table class="x_list" border="0" cellspacing="0" cellpadding="0" align="center">
<tbody>
<tr>
<td colspan="2">Jetty Launcher</td>
</tr>
<tr>
<td>Homepage</td>
<td>http://jettylauncher.sourceforge.net/</td>
</tr>
<tr>
<td>Download</td>
<td>Updatesite: http://jettylauncher.sourceforge.net/updates</td>
</tr>
<tr>
<td>Dependencies</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>Description</td>
<td>&nbsp;</td>
</tr>
<tr>
<td>Usage</td>
<td>&nbsp;</td>
</tr>
</tbody>
</table><br/><div style='font: italic normal normal 11px Verdana'>本文是使用 <a href='http://b3log-solo.googlecode.com/'>B3log Solo</a> 从 <a href='http://cannysquirrel.appspot.com:80'>cannysquirrel's blog</a> 进行同步发布的</div><div style='font: italic normal normal 11px Verdana'>原文地址：<a href='http://cannysquirrel.appspot.com/articles/2010/11/22/1290416021505.html'>http://cannysquirrel.appspot.com/articles/2010/11/22/1290416021505.html</a></div><img src ="http://www.blogjava.net/cannysquirrel/aggbug/338712.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/cannysquirrel/" target="_blank">squirrel</a> 2010-11-22 16:54 <a href="http://www.blogjava.net/cannysquirrel/archive/2010/11/22/338712.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>exe可执行文件制作</title><link>http://www.blogjava.net/cannysquirrel/archive/2010/11/22/338711.html</link><dc:creator>squirrel</dc:creator><author>squirrel</author><pubDate>Mon, 22 Nov 2010 08:45:00 GMT</pubDate><guid>http://www.blogjava.net/cannysquirrel/archive/2010/11/22/338711.html</guid><wfw:comment>http://www.blogjava.net/cannysquirrel/comments/338711.html</wfw:comment><comments>http://www.blogjava.net/cannysquirrel/archive/2010/11/22/338711.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/cannysquirrel/comments/commentRss/338711.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/cannysquirrel/services/trackbacks/338711.html</trackback:ping><description><![CDATA[<p>方式一：</p>
<p>Java转exe篇：<br />实现方式：Eclipse搭配JSmooth(免费)。<br />1.先由Eclipse制作包含Manifest的JAR。制作教学<br />2.使用JSmooth将做好的JAR包装成EXE。<br />JSmooth下载页面：<br />http://jsmooth.sourceforge.net/index.php ;<br />3.制作完成的exe文件，可在有装置JRE的Windows上执行。</p>
<p>&nbsp;</p>
<p>方式二：</p>
<p>exe4j</p>
<p>&nbsp;</p>
<p>方式三</p>
<p>&nbsp;</p>
<p>NSIS（这个最好用）</p>
<p>方法四：</p>
<p>&nbsp;</p>
<p>Launch4j is a cross-platform tool for wrapping     Java applications distributed as jars in lightweight Windows     native executables. The executable can be     configured to search for a certain JRE version or     use a bundled one, and it's possible to set     runtime options, like the initial/max heap size.     The wrapper also provides better user experience     through an application icon, a native pre-JRE     splash screen, a custom process name, and a Java     download page in case the appropriate JRE cannot     be found.</p>
<p>&nbsp;</p><br/><div style='font: italic normal normal 11px Verdana'>本文是使用 <a href='http://b3log-solo.googlecode.com/'>B3log Solo</a> 从 <a href='http://cannysquirrel.appspot.com:80'>cannysquirrel's blog</a> 进行同步发布的</div><div style='font: italic normal normal 11px Verdana'>原文地址：<a href='http://cannysquirrel.appspot.com/articles/2010/11/22/1290415527279.html'>http://cannysquirrel.appspot.com/articles/2010/11/22/1290415527279.html</a></div><img src ="http://www.blogjava.net/cannysquirrel/aggbug/338711.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/cannysquirrel/" target="_blank">squirrel</a> 2010-11-22 16:45 <a href="http://www.blogjava.net/cannysquirrel/archive/2010/11/22/338711.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>EasyTomcat</title><link>http://www.blogjava.net/cannysquirrel/archive/2010/11/22/338701.html</link><dc:creator>squirrel</dc:creator><author>squirrel</author><pubDate>Mon, 22 Nov 2010 07:42:00 GMT</pubDate><guid>http://www.blogjava.net/cannysquirrel/archive/2010/11/22/338701.html</guid><wfw:comment>http://www.blogjava.net/cannysquirrel/comments/338701.html</wfw:comment><comments>http://www.blogjava.net/cannysquirrel/archive/2010/11/22/338701.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/cannysquirrel/comments/commentRss/338701.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/cannysquirrel/services/trackbacks/338701.html</trackback:ping><description><![CDATA[<p>EasyTomcat支持您使用的Apache Tomcat和MySQL的。您可以轻松的启动，停止和配置Tomcat和MySQL，尤其是你不需要任何特殊的知识来使用它。您可以监控服务器和查看统计信息的重要属性。</p>
<p><img src="http://www.easytomcat.de/images/welcome2.gif" alt="" width="484" height="469" /></p><br/><div style='font: italic normal normal 11px Verdana'>本文是使用 <a href='http://b3log-solo.googlecode.com/'>B3log Solo</a> 从 <a href='http://cannysquirrel.appspot.com:80'>cannysquirrel's blog</a> 进行同步发布的</div><div style='font: italic normal normal 11px Verdana'>原文地址：<a href='http://cannysquirrel.appspot.com/articles/2010/11/22/1290411717522.html'>http://cannysquirrel.appspot.com/articles/2010/11/22/1290411717522.html</a></div><img src ="http://www.blogjava.net/cannysquirrel/aggbug/338701.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/cannysquirrel/" target="_blank">squirrel</a> 2010-11-22 15:42 <a href="http://www.blogjava.net/cannysquirrel/archive/2010/11/22/338701.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>经典语录</title><link>http://www.blogjava.net/cannysquirrel/archive/2010/11/22/338692.html</link><dc:creator>squirrel</dc:creator><author>squirrel</author><pubDate>Mon, 22 Nov 2010 06:49:00 GMT</pubDate><guid>http://www.blogjava.net/cannysquirrel/archive/2010/11/22/338692.html</guid><wfw:comment>http://www.blogjava.net/cannysquirrel/comments/338692.html</wfw:comment><comments>http://www.blogjava.net/cannysquirrel/archive/2010/11/22/338692.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/cannysquirrel/comments/commentRss/338692.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/cannysquirrel/services/trackbacks/338692.html</trackback:ping><description><![CDATA[<div id="content" class="cont" style="position: relative;">
<p><span style="font-size: medium;"><strong><a href="http://b50.photo.store.qq.com/http_imgload.cgi?/rurl4_b=28eb04a486e2e90e14a06068bb01d3035529e79acba8dc26a1bab6be57bc4833b7ef4259691d893e4f627275fb46e73ab453f22898ae92e97fa3befa84fd2a3a1d70fcee40ee8f67915979dabc086f277fc9b747&amp;a=52&amp;b=50" target="_blank"><img style="width: 670px; height: 326px;" src="http://b50.photo.store.qq.com/http_imgload.cgi?/rurl4_b=28eb04a486e2e90e14a06068bb01d3035529e79acba8dc26a1bab6be57bc4833b7ef4259691d893e4f627275fb46e73ab453f22898ae92e97fa3befa84fd2a3a1d70fcee40ee8f67915979dabc086f277fc9b747&amp;a=52&amp;b=50" alt="图片" width="670" height="326" /></a></strong></span></p>
<p><span style="font-size: medium;"><strong><a href="http://user.qzone.qq.com/330166130" target="_blank"><span style="font-size: medium;"><strong>经典语录</strong></span></a>: </strong></span></p>
<p><span style="font-size: medium;"><strong>哈佛有一个著名的理论：人的差别在于业余时间，而一个人的命运决定于晚上8点到10点之间。每晚抽出2个小时的时间用来阅读、进修、思考或参加有意的演讲、讨论，你会发现，你的人生正在发生改变，坚持数年之后，成功会向你招手。</strong></span></p>
<p><a href="http://b50.photo.store.qq.com/http_imgload.cgi?/rurl4_b=28eb04a486e2e90e14a06068bb01d3036c9a6a3d7ced41186ea0faa31517126d1cd4143dcc5f4c96c089114d4af624bf55be9720d17a776852891329b9dfe66b56c3a5ddd710dec2a377b931bbfafa0c601733bd&amp;a=58&amp;b=50" target="_blank"><img style="width: 670px; height: 448px;" src="http://b50.photo.store.qq.com/http_imgload.cgi?/rurl4_b=28eb04a486e2e90e14a06068bb01d3036c9a6a3d7ced41186ea0faa31517126d1cd4143dcc5f4c96c089114d4af624bf55be9720d17a776852891329b9dfe66b56c3a5ddd710dec2a377b931bbfafa0c601733bd&amp;a=58&amp;b=50" alt="图片" width="670" height="448" /></a></p>
<p><br /><span style="font-size: medium;"><strong>经典语录: </strong></span></p>
<p><span style="font-size: medium;"><strong>无论你的收入是多少，记得分成五份进行规划投资：增加对身体的投资，让身体始终好用；增加对社交的投资，扩大你的人脉；增加对学习的投资，加强你的<a href="http://user.qzone.qq.com/330166130" target="_blank">自信</a>；增加对旅游的投资，扩大你的见闻；增加对未来的投资，增加你的收益。好好规划落实，你会发现你的人生逐步会有大量盈余。</strong></span></p>
<p><a href="http://b51.photo.store.qq.com/http_imgload.cgi?/rurl4_b=28eb04a486e2e90e14a06068bb01d30321063ca7ce6791959c54182c484034fa576bd255f14c79489b9f2ecffb478eb25e00f173d873114f4dee1e5e378a981fbc84041cd7d72c6f9ab68a8183b2bd0133440b0c&amp;a=57&amp;b=51" target="_blank"><img style="width: 670px; height: 391px;" src="http://b51.photo.store.qq.com/http_imgload.cgi?/rurl4_b=28eb04a486e2e90e14a06068bb01d30321063ca7ce6791959c54182c484034fa576bd255f14c79489b9f2ecffb478eb25e00f173d873114f4dee1e5e378a981fbc84041cd7d72c6f9ab68a8183b2bd0133440b0c&amp;a=57&amp;b=51" alt="图片" width="670" height="391" /></a></p>
<p><span style="font-size: medium;"><strong>&nbsp;</strong></span>&nbsp;</p>
<p><br /><span style="font-size: medium;"><strong>经典语录: </strong></span></p>
<p><span style="font-size: medium;"><strong>过去的一页，能不翻就不要翻，翻落了灰尘会迷了双眼。有些人说不出哪里好，但就是谁都替代不了! 那些以前说着永不分离的人，早已经散落在天涯了。收拾起心情，继续走吧，错过花，你将收获雨，错过这一个，你才会遇到下一个。</strong></span></p>
<p><span style="font-size: medium;"><strong>&nbsp;</strong></span><a href="http://b50.photo.store.qq.com/http_imgload.cgi?/rurl4_b=28eb04a486e2e90e14a06068bb01d303f5d0a485a80a425ada4a168e3c6dd024d8357a771fb46c748f037721a4bd1c80b3d7790315255962c48c64e6e9a283b7e868547f54e09b4da0c32b931da86a8d9d11f7c9&amp;a=47&amp;b=50" target="_blank"><img style="width: 670px; height: 445px;" src="http://b50.photo.store.qq.com/http_imgload.cgi?/rurl4_b=28eb04a486e2e90e14a06068bb01d303f5d0a485a80a425ada4a168e3c6dd024d8357a771fb46c748f037721a4bd1c80b3d7790315255962c48c64e6e9a283b7e868547f54e09b4da0c32b931da86a8d9d11f7c9&amp;a=47&amp;b=50" alt="图片" width="670" height="445" /></a></p>
<p><br /><span style="font-size: medium;"><strong>经典语录: </strong></span></p>
<p><span style="font-size: medium;"><strong>被人误解的时候能微微的一笑，这是一种素养；受委屈的时候能坦然的 一笑，这是一种大度；吃亏的时候能开心的一笑，这是一种豁达；无奈的时候能达观的一笑，这是一种境界；危难的时候能泰然一笑，这是一种大气；被轻蔑的时候 能平静的一笑，这是一种自信；失恋的时候能轻轻的一笑，这是一种<a href="http://user.qzone.qq.com/330166130" target="_blank">洒脱</a>。</strong></span></p>
<p><span style="font-size: medium;"><strong></strong></span>&nbsp;</p>
<p><a href="http://b57.photo.store.qq.com/http_imgload.cgi?/rurl4_b=28eb04a486e2e90e14a06068bb01d303f95cbeee13ea017b3ccd0296e4ac5e660ed44530beb4dd17179d464b910aa23840a7f27b703bb4bfcdf4d79242c7453630cd87fad0ebd84d1f2ad4cb3ae7dc9dba48c822&amp;a=52&amp;b=57" target="_blank"><img style="width: 670px; height: 327px;" src="http://b57.photo.store.qq.com/http_imgload.cgi?/rurl4_b=28eb04a486e2e90e14a06068bb01d303f95cbeee13ea017b3ccd0296e4ac5e660ed44530beb4dd17179d464b910aa23840a7f27b703bb4bfcdf4d79242c7453630cd87fad0ebd84d1f2ad4cb3ae7dc9dba48c822&amp;a=52&amp;b=57" alt="图片" width="670" height="327" /></a><br /><span style="font-size: medium;"><strong>经典语录: </strong></span></p>
<p><span style="font-size: medium;"><strong>人生途中，有些是无法逃避的，比如命运；有些是无法更改的，比如情 缘；有些是难以磨灭的，比如记忆；有些是难以搁置的，比如爱恋&hellip;&hellip;与其被动地承受，不如勇敢地面对；与其鸟宿檐下，不如击翅风雨；与其在沉默中孤寂，不如 在抗争中爆发&hellip;&hellip;路越艰，阻越大，险越多，只要走过去了，人生就会更精彩。</strong></span></p>
<p><a href="http://b51.photo.store.qq.com/http_imgload.cgi?/rurl4_b=28eb04a486e2e90e14a06068bb01d303c8053067035e7e75583129374b9bdd4407f4b6e204dfb3d74ce5a41d311da21b3463746e3145db8f670c5e5a4439a21ab10fd0b8721b6228a32666da599ef2d031ba430c&amp;a=58&amp;b=51" target="_blank"><img style="width: 670px; height: 406px;" src="http://b51.photo.store.qq.com/http_imgload.cgi?/rurl4_b=28eb04a486e2e90e14a06068bb01d303c8053067035e7e75583129374b9bdd4407f4b6e204dfb3d74ce5a41d311da21b3463746e3145db8f670c5e5a4439a21ab10fd0b8721b6228a32666da599ef2d031ba430c&amp;a=58&amp;b=51" alt="图片" width="670" height="406" /></a></p>
<p><br /><span style="font-size: medium;"><strong>经典语录: </strong></span></p>
<p><span style="font-size: medium;"><strong>你改变不了环境，但你可以改变自己；你改变不了事实，但你可以改变态度；你改变不了过去，但你可以改变现在；你不能控制他人，但你可以掌握自己；你不能预知明天，但你可以把握今天；你不可以样样顺利，但你可以事事尽心；你不能延伸生命的长度，但你可以决定生命的宽度。</strong></span></p>
<p><a href="http://b49.photo.store.qq.com/http_imgload.cgi?/rurl4_b=28eb04a486e2e90e14a06068bb01d30394712a459d49a3f1fec1cf752b78f18bcb6966e9876ed8d69e1137f548506fba228a0d9d5529df250a969c221c0c56fe5bafeb09ba79c48d4c077012ad8cae004d179959&amp;a=45&amp;b=49" target="_blank"><img style="width: 670px; height: 447px;" src="http://b49.photo.store.qq.com/http_imgload.cgi?/rurl4_b=28eb04a486e2e90e14a06068bb01d30394712a459d49a3f1fec1cf752b78f18bcb6966e9876ed8d69e1137f548506fba228a0d9d5529df250a969c221c0c56fe5bafeb09ba79c48d4c077012ad8cae004d179959&amp;a=45&amp;b=49" alt="图片" width="670" height="447" /></a></p>
<p><br /><span style="font-size: medium;"><strong>经典语录: </strong></span></p>
<p><span style="font-size: medium;"><strong>魅力女人：1、善于发现生活里的美。2、养成看书的习惯。3、拥有 品位。4、跟有思想的人交朋友。5、远离泡沫偶像剧。6、学会忍耐与宽容。7、培养健康的心态，重视自己的身体。8、离开任何一个男人，都会活得很好。 9、有着理财的动机，学习投资经营。10、尊重感情，珍惜缘分。</strong></span></p>
<p><span style="font-size: medium;"><strong><a href="http://b51.photo.store.qq.com/http_imgload.cgi?/rurl4_b=28eb04a486e2e90e14a06068bb01d3034df9817f6874e93a1cdcfdf74cd4c8f5635de45849c8ba3fc15345ae1cfe7cdf7d669cd6312fc7152e2d54421c9bbac676856b64b1758f3d3fd25cc2114db0531f67c348&amp;a=46&amp;b=51" target="_blank"><img style="width: 670px; height: 581px;" src="http://b51.photo.store.qq.com/http_imgload.cgi?/rurl4_b=28eb04a486e2e90e14a06068bb01d3034df9817f6874e93a1cdcfdf74cd4c8f5635de45849c8ba3fc15345ae1cfe7cdf7d669cd6312fc7152e2d54421c9bbac676856b64b1758f3d3fd25cc2114db0531f67c348&amp;a=46&amp;b=51" alt="图片" width="670" height="581" /></a></strong></span></p>
<p><br /><span style="font-size: medium;"><strong>经典语录: </strong></span></p>
<p><span style="font-size: medium;"><strong>愚人向远方寻找快乐，智者则在自己身旁培养快乐。生活里的每一个细节都蕴藏着快乐，只是在于你是否感受到了而已。快乐着的人，每一件事，每一个人身上，他都能发现能令自己欢悦的因素来，并让快乐扩张，鼓舞和影响了周围的人。</strong></span></p>
<p><span style="font-size: medium;"><strong></strong></span>&nbsp;</p>
<p><a href="http://b46.photo.store.qq.com/http_imgload.cgi?/rurl4_b=28eb04a486e2e90e14a06068bb01d3039e2b2e154500a5c4870c3cc5258d1c7a241ba1517ca3f8b22a0aff1cdd09b5996ec5177a5b2e182e3db036de28950ebe3dab8a893a9219584b5ef10ec22f54cfc3e78285&amp;a=57&amp;b=46" target="_blank"><img style="width: 670px; height: 446px;" src="http://b46.photo.store.qq.com/http_imgload.cgi?/rurl4_b=28eb04a486e2e90e14a06068bb01d3039e2b2e154500a5c4870c3cc5258d1c7a241ba1517ca3f8b22a0aff1cdd09b5996ec5177a5b2e182e3db036de28950ebe3dab8a893a9219584b5ef10ec22f54cfc3e78285&amp;a=57&amp;b=46" alt="图片" width="670" height="446" /></a><br /><span style="font-size: medium;"><strong>经典语录: </strong></span></p>
<p><span style="font-size: medium;"><strong>【给自己安慰的10句温馨话】1、最重要的是今天的心；2、别总是 自己跟自己过不去；3、用心做自己该做的事；4、不要过于计较别人评价；5、每个人都有自己的活法；6、喜欢自己才会拥抱生活；7、不必一味讨好别 人；8、木已成舟便要顺其自然；9、不妨暂时丢开烦心事；10、自己感觉幸福就是幸福。</strong></span></p>
<p><a href="http://b47.photo.store.qq.com/http_imgload.cgi?/rurl4_b=28eb04a486e2e90e14a06068bb01d30390498f6cd4da79a26c92d0cd8903e79e6a6b1558b14258f9d6303219e20681554c0d3bfb5aa4b92e0b27eb7754f8b0d3aa7d95672202ea78e284098ace45d2a186c278cc&amp;a=57&amp;b=47" target="_blank"><img style="width: 670px; height: 447px;" src="http://b47.photo.store.qq.com/http_imgload.cgi?/rurl4_b=28eb04a486e2e90e14a06068bb01d30390498f6cd4da79a26c92d0cd8903e79e6a6b1558b14258f9d6303219e20681554c0d3bfb5aa4b92e0b27eb7754f8b0d3aa7d95672202ea78e284098ace45d2a186c278cc&amp;a=57&amp;b=47" alt="图片" width="670" height="447" /></a></p>
<p><span style="font-size: medium;"><strong></strong></span>&nbsp;</p>
<p><br /><span style="font-size: medium;"><strong>经典语录: </strong></span></p>
<p><span style="font-size: medium;"><strong>没有永远的缘份，没有永远的生命，我们所能拥有的，可能只是平凡的一生。然而因为有你，生命便全然不同，不用誓言，不必承诺，我们只需依了爱缘，以目光为媒，印证三生石上的约定，便牵了手，不必紧握，却永不放松，以自己设计的爱的程式，去演绎一种精典的永恒。</strong></span></p>
<p><a href="http://b58.photo.store.qq.com/http_imgload.cgi?/rurl4_b=28eb04a486e2e90e14a06068bb01d3030df7f831cdc68ffe66fed7b9c4969e217de21ea29486dad428d5afd90e0a7fa78f4911350f504471cc0ee9233a2aa7294bea4a30f41e4af5fde4636852b9fe110473532f&amp;a=46&amp;b=58" target="_blank"><img style="width: 670px; height: 447px;" src="http://b58.photo.store.qq.com/http_imgload.cgi?/rurl4_b=28eb04a486e2e90e14a06068bb01d3030df7f831cdc68ffe66fed7b9c4969e217de21ea29486dad428d5afd90e0a7fa78f4911350f504471cc0ee9233a2aa7294bea4a30f41e4af5fde4636852b9fe110473532f&amp;a=46&amp;b=58" alt="图片" width="670" height="447" /></a></p>
<p><span style="font-size: medium;"><strong></strong></span>&nbsp;</p>
<p><br /><span style="font-size: medium;"><strong>经典语录: </strong></span></p>
<p><span style="font-size: medium;"><strong>我们之所以会心累，就是常常徘徊在坚持和放弃之间，举棋不定。我们之所以会烦恼，就是记性太好，该记的，不该记的都会留在记忆里。我们之所以会痛苦，就是追求的太多。我们之所以不快乐，就是计较的太多，不是我们拥有的太少，而是我们计较的太多。</strong></span></p>
<p><span style="font-size: medium;"><strong><a href="http://b50.photo.store.qq.com/http_imgload.cgi?/rurl4_b=28eb04a486e2e90e14a06068bb01d303090e679e4d1668935a5fd14154e11400fed4a6d7ad63db4bea448cdc847135eea2ee84cc774a78a12f3ffbf2a011b729490c21fe12717c069f0f3d122bf03c94f213c564&amp;a=50&amp;b=50" target="_blank"><img style="width: 670px; height: 447px;" src="http://b50.photo.store.qq.com/http_imgload.cgi?/rurl4_b=28eb04a486e2e90e14a06068bb01d303090e679e4d1668935a5fd14154e11400fed4a6d7ad63db4bea448cdc847135eea2ee84cc774a78a12f3ffbf2a011b729490c21fe12717c069f0f3d122bf03c94f213c564&amp;a=50&amp;b=50" alt="图片" width="670" height="447" /></a></strong></span></p>
<p><br /><span style="font-size: medium;"><strong>经典语录: </strong></span></p>
<p><span style="font-size: medium;"><strong>男人吸引女人的<a href="http://user.qzone.qq.com/330166130" target="_blank">10个特质</a>:1.真实 2.深刻 3.胸怀 4.敢为 5.风度 6.机灵 7.幽默 8.进取 9.浪漫 10.冒险.女人吸引男人的10个特点:1.温柔 2.知性 3.直性 4.涵养 5.朦胧 6.小动作 7.勤于家事 8.肤白 9.性感着装 10.香氛</strong></span></p>
<p><a href="http://b45.photo.store.qq.com/http_imgload.cgi?/rurl4_b=28eb04a486e2e90e14a06068bb01d303d9b2b6a3c7c8f3ef311061564751d09f351896719f71bed39f6256f00fc615cfec5bdeab2f16076c04d692de4113aceb06c4c756085ca3ad693f30a0a2a92d3ebe03d537&amp;a=58&amp;b=45" target="_blank"><img style="width: 670px; height: 449px;" src="http://b45.photo.store.qq.com/http_imgload.cgi?/rurl4_b=28eb04a486e2e90e14a06068bb01d303d9b2b6a3c7c8f3ef311061564751d09f351896719f71bed39f6256f00fc615cfec5bdeab2f16076c04d692de4113aceb06c4c756085ca3ad693f30a0a2a92d3ebe03d537&amp;a=58&amp;b=45" alt="图片" width="670" height="449" /></a></p>
<p><br /><span style="font-size: medium;"><strong>经典语录: </strong></span></p>
<p><span style="font-size: medium;"><strong>真正的爱，是接受，不是忍受；是支持，不是支配；是慰问，不是质问；真正的爱，要道谢也要道歉。要体贴，也要体谅。要认错，也好改错；真正的爱，不是彼此凝视，而是共同沿着同一方向望去。其实，爱不是寻找一个完美的人。而是，要学会用完美的眼光，欣赏一个并不完美的人。</strong></span></p>
<p>&nbsp;</p>
<p><a href="http://b51.photo.store.qq.com/http_imgload.cgi?/rurl4_b=28eb04a486e2e90e14a06068bb01d3031e6a1821615897f8b78418c74d49eaae31ab2c1e3fa6d24ff5671a69175ce1ea78b2a27ea61327f6c7666e08ab00594c96e0fbcaf32ae88d2e7e86ef8533acf51c947c06&amp;a=57&amp;b=51" target="_blank"><img style="width: 670px; height: 370px;" src="http://b51.photo.store.qq.com/http_imgload.cgi?/rurl4_b=28eb04a486e2e90e14a06068bb01d3031e6a1821615897f8b78418c74d49eaae31ab2c1e3fa6d24ff5671a69175ce1ea78b2a27ea61327f6c7666e08ab00594c96e0fbcaf32ae88d2e7e86ef8533acf51c947c06&amp;a=57&amp;b=51" alt="图片" width="670" height="370" /></a></p>
<p><br /><span style="font-size: medium;"><strong>经典语录: </strong></span></p>
<p><span style="font-size: medium;"><strong><a href="http://user.qzone.qq.com/330166130" target="_blank"><span style="font-size: medium;"><strong>身 边总有些人，你看见他整天都开心，率真得像个小孩，人人都羡慕他；其实，你哪里知道：前一秒人后还伤心地流着泪的他，后一秒人前即刻洋溢灿烂笑容。他们其 实没有能力独处，夜深人静时，总坐在窗前对着夜空冥想失意的苦楚。他们就像向日葵，向着太阳的正面永远明媚鲜亮，在照不到的背面却将悲伤深藏</strong></span></a>。</strong></span></p>
<p><span style="font-size: medium;"><strong></strong></span>&nbsp;</p>
<p><a href="http://b51.photo.store.qq.com/http_imgload.cgi?/rurl4_b=28eb04a486e2e90e14a06068bb01d303b4ef45dd1927195cd4bad49bf6d08e29fa9b3ad984c7a6750c51998b5974040b2936e3991219e94ae7edc8321faa5c41f1b81c6d6a96860668974af6db506f1e1b1e8723&amp;a=45&amp;b=51" target="_blank"><img style="width: 670px; height: 322px;" src="http://b51.photo.store.qq.com/http_imgload.cgi?/rurl4_b=28eb04a486e2e90e14a06068bb01d303b4ef45dd1927195cd4bad49bf6d08e29fa9b3ad984c7a6750c51998b5974040b2936e3991219e94ae7edc8321faa5c41f1b81c6d6a96860668974af6db506f1e1b1e8723&amp;a=45&amp;b=51" alt="图片" width="670" height="322" /></a><br /><span style="font-size: medium;"><strong>经典语录: </strong></span></p>
<p><span style="font-size: medium;"><strong>生命中，有些人来了又去，有些人去而复返，有些人近在咫尺，有些人 远在天涯，有些人擦身而过，有些人一路同行。或许在某两条路的尽头相遇，结伴同行了一段路程，又在下一个分岔路口道别。无论如何，终免不了曲终人散的伤 感。远在天涯的朋友：或许已是遥远得无法问候，但还是谢谢您曾经的结伴同行。</strong></span></p>
<p><a href="http://b46.photo.store.qq.com/http_imgload.cgi?/rurl4_b=28eb04a486e2e90e14a06068bb01d303916dedb50c222b1d6a71178448f4c65ef8db340e978da591dae204705fb466ff5ebf2858986b49239aa320011dbf7029401afd1cb7e53dced724f64fd030bb65db982bae&amp;a=57&amp;b=46" target="_blank"><img style="width: 670px; height: 445px;" src="http://b46.photo.store.qq.com/http_imgload.cgi?/rurl4_b=28eb04a486e2e90e14a06068bb01d303916dedb50c222b1d6a71178448f4c65ef8db340e978da591dae204705fb466ff5ebf2858986b49239aa320011dbf7029401afd1cb7e53dced724f64fd030bb65db982bae&amp;a=57&amp;b=46" alt="图片" width="670" height="445" /></a></p>
<p><br /><span style="font-size: medium;"><strong>经典语录: </strong></span></p>
<p><span style="font-size: medium;"><strong>爱情很简单，因为每个人都会说：&ldquo;我爱你，会为你付出一切！&rdquo;，爱情很难，因为没有多少人做到了他的承诺。 如果真心爱一个人，不承诺也会去爱；如果不爱一个人，曾经承诺也会背叛。</strong></span></p>
<p><span style="font-size: medium;"><strong><a href="http://b57.photo.store.qq.com/http_imgload.cgi?/rurl4_b=28eb04a486e2e90e14a06068bb01d303f53001ad922772fc6171074f43b40c958ad14f984c83cfb0fa18cbb838dc11c6587e9608dde20366d00e20b4061f9d46efaa2a4c997deadd72eb84b356eb42881deb9672&amp;a=45&amp;b=57" target="_blank"><img style="width: 670px; height: 436px;" src="http://b57.photo.store.qq.com/http_imgload.cgi?/rurl4_b=28eb04a486e2e90e14a06068bb01d303f53001ad922772fc6171074f43b40c958ad14f984c83cfb0fa18cbb838dc11c6587e9608dde20366d00e20b4061f9d46efaa2a4c997deadd72eb84b356eb42881deb9672&amp;a=45&amp;b=57" alt="图片" width="670" height="436" /></a></strong></span></p>
<p><br /><span style="font-size: medium;"><strong>经典语录: </strong></span></p>
<p><span style="font-size: medium;"><strong>【<a href="http://user.qzone.qq.com/330166130" target="_blank">你最后悔什么</a>】 某杂志对全国60岁以上的老人抽样调查：第一名：75％的人后悔年轻时努力不够，导致一事无成。第二名：70％的人后悔在年轻的时候选错了职业。第三 名：62％的人后悔对子女教育不当。第四名：57％的人后悔没有好好珍惜自己的伴侣。第五名：49％的人后悔没有善待自己的身体。</strong></span></p>
<p><a href="http://b51.photo.store.qq.com/http_imgload.cgi?/rurl4_b=28eb04a486e2e90e14a06068bb01d303e0ec058a82f2461fc4c5abdadaab17e10271c6b10e7b8d311a2316cd5ffe1bbb96d8b370db6eba470d412f9730dc89a8630fffade800b203d03a2a7b86cc8ce3ffa8b6b9&amp;a=50&amp;b=51" target="_blank"><img style="width: 670px; height: 524px;" src="http://b51.photo.store.qq.com/http_imgload.cgi?/rurl4_b=28eb04a486e2e90e14a06068bb01d303e0ec058a82f2461fc4c5abdadaab17e10271c6b10e7b8d311a2316cd5ffe1bbb96d8b370db6eba470d412f9730dc89a8630fffade800b203d03a2a7b86cc8ce3ffa8b6b9&amp;a=50&amp;b=51" alt="图片" width="670" height="524" /></a></p>
<p><span style="font-size: medium;"><strong></strong></span>&nbsp;</p>
<p><br /><span style="font-size: medium;"><strong>经典语录: </strong></span></p>
<p><span style="font-size: medium;"><strong>【<a href="http://user.qzone.qq.com/330166130" target="_blank">做人十心机</a>】 ⒈做人不能太单纯 适度伪装自己 ⒉凡事留余地 要留退路 ⒊话不说绝 口无遮拦难成大事 ⒋成熟而不世故 ⒌心态好 想得开活得不累  ⒍懂方圆之道：没事不惹事，来事不怕事 ⒎不可少二礼:礼仪与礼物 ⒏人在江湖飘 防挨朋友刀 ⒐偶尔"势利眼" 寻可靠伙伴 ⒑放下面子来做人。</strong></span></p>
<p><a href="http://b52.photo.store.qq.com/http_imgload.cgi?/rurl4_b=28eb04a486e2e90e14a06068bb01d303a13520c3af56a184e2f9c330c70d3ad2a5ed53beba1b5c329b2605097843bb686827f241dcf37160a8fb5fd903110740c3be3812f283bf45e2f577570312a9b235257b4e&amp;a=47&amp;b=52" target="_blank"><img style="width: 670px; height: 447px;" src="http://b52.photo.store.qq.com/http_imgload.cgi?/rurl4_b=28eb04a486e2e90e14a06068bb01d303a13520c3af56a184e2f9c330c70d3ad2a5ed53beba1b5c329b2605097843bb686827f241dcf37160a8fb5fd903110740c3be3812f283bf45e2f577570312a9b235257b4e&amp;a=47&amp;b=52" alt="图片" width="670" height="447" /></a></p>
<p><br /><span style="font-size: medium;"><strong>经典语录: </strong></span></p>
<p><span style="font-size: medium;"><strong>人生旅途中，总有人不断地走来，有人不断地离去。当新的名字变成老 的名字，当老的名字渐渐模糊，又是一个故事的结束和另一个故事的开始。在不断的相遇和错开中，终于明白：身边的人只能陪着自己走过或近或远的一程，而不能 伴自己一生；陪伴一生的是自己的名字和那些或清晰或模糊的名字所带来的感动。</strong></span></p>
<p><a href="http://b46.photo.store.qq.com/http_imgload.cgi?/rurl4_b=28eb04a486e2e90e14a06068bb01d30311dbc3754f16244cdaf0ce9213a8915fe35c781ceb7a7c0d6e5fc977a1c916264d3b87905de742675d0342d3a6ba143c2bffc1a90c1d71021e08b04df5358b5a1a53a83e&amp;a=46&amp;b=46" target="_blank"><img style="width: 670px; height: 441px;" src="http://b46.photo.store.qq.com/http_imgload.cgi?/rurl4_b=28eb04a486e2e90e14a06068bb01d30311dbc3754f16244cdaf0ce9213a8915fe35c781ceb7a7c0d6e5fc977a1c916264d3b87905de742675d0342d3a6ba143c2bffc1a90c1d71021e08b04df5358b5a1a53a83e&amp;a=46&amp;b=46" alt="图片" width="670" height="441" /></a></p>
<p><br /><span style="font-size: medium;"><strong>经典语录: </strong></span></p>
<p><span style="font-size: medium;"><strong>从现在开始，聪明一点，不要问别人想不想你，爱不爱你？若是要想你或者爱你自然会对你说，但是从你的嘴里说出来，别人会很骄傲和不在乎你。再也不要太在意一些人，太在乎一些事，顺其自然以最佳心态面对，因为这个世界就是这样：往往在最在乎的事物面前，我们最没有价值。</strong></span></p>
<p><span style="font-size: medium;"><strong><a href="http://b50.photo.store.qq.com/http_imgload.cgi?/rurl4_b=28eb04a486e2e90e14a06068bb01d303a96f57c97d44b3f10ac780f8b23f226ebecc4a71650ca415b923f3343be7bf834b9e33cc7a13bee186b7c69cdaa0899da1a2b38de62850a776291576a723c659282f7d75&amp;a=52&amp;b=50" target="_blank"><img style="width: 670px; height: 652px;" src="http://b50.photo.store.qq.com/http_imgload.cgi?/rurl4_b=28eb04a486e2e90e14a06068bb01d303a96f57c97d44b3f10ac780f8b23f226ebecc4a71650ca415b923f3343be7bf834b9e33cc7a13bee186b7c69cdaa0899da1a2b38de62850a776291576a723c659282f7d75&amp;a=52&amp;b=50" alt="图片" width="670" height="652" /></a></strong></span></p>
<p><br /><span style="font-size: medium;"><strong>经典语录: </strong></span></p>
<p><span style="font-size: medium;"><strong><a href="http://user.qzone.qq.com/330166130" target="_blank"><span style="font-size: medium;"><strong>一个人的成就，不是以金钱衡量，而是一生中，你善待过多少人，有多少人怀念你。生意人的账簿，记录收入与支出，两数相减，便是盈利。人生的账簿，记录爱与被爱，两数相加，就是成就</strong></span></a>。</strong></span></p>
<p><a href="http://b45.photo.store.qq.com/http_imgload.cgi?/rurl4_b=28eb04a486e2e90e14a06068bb01d303de126819d3c3a5f249d26861026724fc0572ec8efeeadb94421c06d921f8ccfb9435969f49b6776600e7acd0bba423443dceae5506fc2d443a3f4111d08bc62322368bce&amp;a=52&amp;b=45" target="_blank"><img style="width: 670px; height: 444px;" src="http://b45.photo.store.qq.com/http_imgload.cgi?/rurl4_b=28eb04a486e2e90e14a06068bb01d303de126819d3c3a5f249d26861026724fc0572ec8efeeadb94421c06d921f8ccfb9435969f49b6776600e7acd0bba423443dceae5506fc2d443a3f4111d08bc62322368bce&amp;a=52&amp;b=45" alt="图片" width="670" height="444" /></a></p>
<p><span style="font-size: medium;"><strong></strong></span></p>
</div><br/><div style='font: italic normal normal 11px Verdana'>本文是使用 <a href='http://b3log-solo.googlecode.com/'>B3log Solo</a> 从 <a href='http://cannysquirrel.appspot.com:80'>cannysquirrel's blog</a> 进行同步发布的</div><div style='font: italic normal normal 11px Verdana'>原文地址：<a href='http://cannysquirrel.appspot.com/articles/2010/11/22/1290408543470.html'>http://cannysquirrel.appspot.com/articles/2010/11/22/1290408543470.html</a></div><img src ="http://www.blogjava.net/cannysquirrel/aggbug/338692.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/cannysquirrel/" target="_blank">squirrel</a> 2010-11-22 14:49 <a href="http://www.blogjava.net/cannysquirrel/archive/2010/11/22/338692.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>故事与做人</title><link>http://www.blogjava.net/cannysquirrel/archive/2010/11/22/338689.html</link><dc:creator>squirrel</dc:creator><author>squirrel</author><pubDate>Mon, 22 Nov 2010 06:46:00 GMT</pubDate><guid>http://www.blogjava.net/cannysquirrel/archive/2010/11/22/338689.html</guid><wfw:comment>http://www.blogjava.net/cannysquirrel/comments/338689.html</wfw:comment><comments>http://www.blogjava.net/cannysquirrel/archive/2010/11/22/338689.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/cannysquirrel/comments/commentRss/338689.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/cannysquirrel/services/trackbacks/338689.html</trackback:ping><description><![CDATA[<p>第一课 <br />一个男人在他妻子洗完澡后准备进浴室洗澡。这时，门铃响了。 <br />妻子迅速用浴巾裹住自己冲到门口。 <br />当她打开门时，邻居鲍勃站在那儿。 <br />在她开口前，鲍勃说，&ldquo;你如果把浴巾拿掉，我给你800美元。&rdquo; <br />想了一会儿，这个女人拿掉浴巾赤裸地站在鲍勃面前。几秒钟后，鲍勃递给她800美元然后离开了。 <br />女人重新裹好浴巾回到屋里。 <br />当她踏进浴室时，丈夫问她，&ldquo;是谁呀？&rdquo; <br />&ldquo;是邻居鲍勃。&rdquo;她回答。 <br />&ldquo;哦，&rdquo;丈夫说，&ldquo;他有没有提到还欠我800美元？&rdquo; <br />故事寓意： <br />及时与同舟共济的人们分享重要信息，将会避免不必要的曝光。 <br /><br />第二课 <br />一个销售员、一个办事员和他们的经理步行去午餐时发现了一盏古代油灯。 <br />他们摩擦油灯，一个精灵跳了出来。 <br />精灵说：&ldquo;我能满足你们每人一个愿望。&rdquo; <br />&ldquo;我先！我先！&rdquo;办事员说，&ldquo;我想去巴哈马群岛，开着快艇，与世隔绝。&rdquo; <br />倏！她飞走了。 <br />&ldquo;该我了！该我了！&rdquo;销售员说，&ldquo;我想去夏威夷，躺在沙滩上，有私人女按摩师，免费续杯的冰镇果汁朗姆酒，还有一生中的最爱。&rdquo; <br />倏！他飞走了。 <br />&ldquo;OK, 该你了。&rdquo;精灵对经理说。 <br />经理回答：&ldquo;我要那两个蠢货午饭后马上回来工作！&rdquo; <br />故事寓意： <br />永远让你的老板开口先。 <br /><br /><br /><br />第三课 <br />一只鹰坐在高高的树上休息，无所事事。 <br />一只小兔子看见鹰并且问它，&ldquo;我能象你一样坐着什么都不干吗？&rdquo; <br />鹰回答：&ldquo;行啊，为啥不行。&rdquo; <br />于是，兔子坐在鹰下面的地上休息。突然，一只狐狸出现了，它扑到兔子身上把它吃掉了。 <br />故事寓意： <br />要想坐着无所事事，你必须坐在非常、非常高的位置。 <br /><br />第四课 <br />一只小鸟飞去南方过冬。天实在太冷了。它冻僵了，掉在一片田野上。 <br />它躺在那儿时，一头母牛走过来在它身上拉了一堆屎。 <br />冻僵的小鸟躺在粪堆里，开始感觉到了温暖。 <br />牛粪确实使它暖和过来了。 <br />它躺在温暖的牛粪中，异常高兴，并开始唱起歌来。 <br />一只过路的猫听到鸟叫赶过来看个究竟。 <br />顺着声音，它发现了牛粪下的小鸟，并迅速把它拖出来吃掉了。 <br />故事寓意： <br />(1) 并不是每个在你身上拉屎的都是你的敌人。 <br />(2) 并不是每个把你拖出粪堆的都是你的朋友。 <br />(3) 当你深陷粪堆中的时候，最好闭上你的鸟嘴 <br /><span><span><span>1)学会 沉默 <br /><br />有 时候，你被人误解，你不想争辩，所以选择沉默。本来就不是所有的人都得了解你，因此你认为不必对全世界喊话。却也有时候，你被最爱的人误解，你难过到不想 争辩，也只有选择沉默。全世界都可以不懂你，但他应该懂，若他竟然不能懂，还有什么话可说?生命中往往有连舒伯特都无言以对的时刻，毕竟不是所有的是非都 能条列清楚，甚至可能根本没有真正的是与非。那么，不想说话，就不说吧，在多说无益的时候，也许沉默就是最好的解释。 <br /><br />(2)至少 平静 <br /><br />在 你跌入人生谷底的时候，你身旁所有的人都告诉你：要坚强，而且要快乐。坚强是绝对需要的，但是快乐?在这种情形下，恐怕是太为难你了。毕竟，谁能在跌得头 破血流的时候还觉得高兴？但是至少可以做到平静。平静地看待这件事，平静地把其他该处理的事处理好。平静，没有快乐，也没有不快乐。 <br /><br /><br />(3)学会弯腰 这会是我意外的收获</span> <br /><br /></span><span>和 别人发生意见上的纷歧，甚造成言语上的冲突，所以你闷闷不乐，因为你觉得都是别人恶意。别再耿耿于怀了，回家去擦地板吧。拎一块抹布，弯下腰，双膝着地， 把你面前这张地板的每个角落来回擦拭干净。然后重新省思自己在那场冲突，所说过的每一句话。现在，你发现自己其实也有不对的地方了，是不是?你渐渐心平气 和了，是不是?有时候你必须学习弯腰，因为这个动作可以让你谦卑。劳动身体的同时，你也擦亮了自己的心绪。而且，你还拥有了一张光洁的地板呢。这是你的第 二个收获。 <br /></span><span>(4)不要想 如果 当初 <br /><br />你说，人生是一条有无限多岔口的长路， 永远在不停地做选择。如果只是选择吃炒面或炒饭，影响似乎不大，但选择读什么科系、做什么工作、结婚或不结婚、要不要有孩子，每一个选择都影响深远，而不 同的选择也必定造就完全不一样的人生。你又说，生命中不可承受之情，就在于人生没有重来的机会啊。如果当初如何如何，现在就不会怎样怎样...这种充满怅 然的喃喃自语，还是别再多说了吧。每一个岔口的选择其实没有真正的好与坏，只要把人生看成是自己。独一无二的创作，就不会频频回首如果当初做了不一样的选 择。 <br /><br /><br /><br />(5)努力吧 不管成功与否 至少曾经美丽 <br /><br />漫步林间，你看见一株藤蔓附着树干，柔软与坚实相互 交缠，你感动于这静美的一幕。让幸福与归属就此驻足吧。你想。不知未来会有怎样一番风雨摧折？也许藤将断、树会倒，也许天会荒，地将老。你又想。那么，请 时光停格在此刻吧。停格即是永恒。永恒里若有这静美的一刻，未来可能遭遇的种种劫难，便已得到了安慰与报偿。 <br /><br />(6)保持单纯 <br /><br />因 为思虑过多，所以你常常把你的人生复杂化了。明明是活在现在，你却总是念念不忘着过去，又忧心忡忡着未来；坚持携带着过去、未来与现在同行，你的人生当然 只有一片拖泥带水。而单纯是一种恩宠状态。单纯地以皮肤感受天气的变化，单纯地以鼻腔品尝雨后的青草香，单纯地以眼睛统摄远山近景如一幅画。单纯地活在当 下。而当下其实无所谓是非真假。既然没有是非，就不必思虑；没有真假，就无须念念不忘又忧心忡忡。无是非真假，不就像在做梦一样了吗?是呀，就单纯地把你 的人生当成梦境去执行吧。 <br /><br /><br /><br />(7)偶尔'俗气'... <br /><br />吃多了健康食品，偶尔你也想啃一啃鸭舌头和盐酥 鸡。看多了大师名剧，偶尔你也想瞄一瞄耳光摔不完眼泪掉不完的连续剧。听多了古典音乐，偶尔你也想唱一唱爱他一百年又恨他一万年的流行歌曲。你知道健康食 品对健胃整肠有意义，大师名剧对培养气质有意义，古典音乐对提升性灵有意义，可是，偶尔你其实并不想让自己时时刻刻活得那么有意。人生不需要把自己绑得那 么紧。偶尔的小小放纵，是道德的。灵气充满或许接近大人，但偶尔的俗气会更平易近人。 <br /><br />(8)控制情绪 别浪费了~ <br /><br />今 天的你，是不开心的你，因为有人在言语间刺伤了你。你不喜欢吵架，所以你离开；可是你只是离开了那，却没有离开被那人伤害的情境，因此你愈想愈生气。愈有 气，你就愈没有力气去理会别的事情，许多更该用心去做去想去处理的事件，就在你漫天漫地的心烦意乱之中，被轻忽被漠视被省略了。因为，你只是一心一意地在 生气。在情绪上做文章，这是对自己的浪费，而且是很坏的浪费。毕竟，生气也是要花力气的，而且生气一定伤元气。所以，聪明如你，别让情绪控制了你，当你又 要生气之前，不妨轻声地提醒自己一句：&ldquo;别浪费了。&rdquo; <br /><br /><br /><br />(9)抓住最好的时机 绝不错过 <br /><br />你曾经买了一 件很喜欢的衣裳却舍不得穿，郑重地供奉在衣柜里；许久之后，当你再看见它的时候，却发现它已经过时了。所以，你就这样与它错过了。你也曾经买了一块漂亮的 蛋糕却舍不得吃，郑重地供奉在冰箱里；许久之后，当你再看见它的时候，却发现它已经过期了。所以，你也这样与它错过了。没有在最喜欢的时候上身的衣裳，没 有在最可口的时候品尝的蛋糕，就像没有在最想做的时候去做的事情，都是遗憾。生命也有保存期限，想做的事该趁早去做。如果你只是把你的心愿郑重地供奉在心 里，却未曾去实行，那么唯一的结果，就是与它错过，一如那件过时的衣裳，一如那块过期的蛋糕。 <br /><br />(10)偶尔的出离轨道 <br /><br />某 次你搭火车打算到A地去，中途却忽然临时起意在B地下了车。也许是别致的地名吸引了你，也许是偶然一瞥的风景触动了你，总之，你就这样改变了本来预定的行 程，然后经历了一场充满惊奇的意外旅行。A地是你原先的目标，B地却让你体会了小小的冒险。回忆起来，你说，那是一次令你难忘的出轨经验。生命中的许多时 候不也如此？心无旁骛地奔赴唯一的目的，不过是履行了原本的行程而已；离开预设的轨道，你才有机会发现其他的风景。 <br /><br /><br />(11)悄悄 悄悄地 回归平静.. <br /><br />曾 经有一段时间，你心情低落，甚至懒得拉开窗帘，看着窗外的阳光。因此你当然也忘了去看看，窗台上那一盆每天都需要喝水的玛格丽特。如此不知过了多久，总算 有一天，你度过了心情的低潮，同时也想起了你的玛格丽特。天啊，可怜的花，她还活着吗？你战战兢兢地拉开窗帘，却见她迎风招摇，花颜可掬。原来在过去的这 段日子里，你虽然忘了喂她喝水，老天却没忘了以雨露眷顾她呢。许多事物悄悄地在你的视线之外进行，而且悄悄地安排好了它们自己。天生万物，天养万物，一切 其实无须担心......你只要做的就是做好自己，不留任何遗憾...足矣。</span></span><br /><br /><img style="width: 527px; height: 511px;" src="http://b12.photo.store.qq.com/http_imgload.cgi?/rurl4_b=81430be7c3cf3b44643acf064d62332f2b41964dd16d668fb3de083ea9b333acb4f11ca889e826fd4602efbb8fc91b22fa470a56fda8afff50cb61a7fe49256d8505e4788f4b6966e71e942468a7c078359083cd&amp;a=12&amp;b=12" border="0" alt="" width="48" height="48" /></p><br/><div style='font: italic normal normal 11px Verdana'>本文是使用 <a href='http://b3log-solo.googlecode.com/'>B3log Solo</a> 从 <a href='http://cannysquirrel.appspot.com:80'>cannysquirrel's blog</a> 进行同步发布的</div><div style='font: italic normal normal 11px Verdana'>原文地址：<a href='http://cannysquirrel.appspot.com/articles/2010/11/22/1290408286445.html'>http://cannysquirrel.appspot.com/articles/2010/11/22/1290408286445.html</a></div><img src ="http://www.blogjava.net/cannysquirrel/aggbug/338689.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/cannysquirrel/" target="_blank">squirrel</a> 2010-11-22 14:46 <a href="http://www.blogjava.net/cannysquirrel/archive/2010/11/22/338689.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>