<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href='http://feed.zhangdaqian.net/styles/feedsky2.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:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link href="http://feed.zhangdaqian.net" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feed.feedsky.com/zhangdaqian" type="application/rss+xml"></fs:self_link><lastBuildDate>Sun, 25 Mar 2012 16:12:05 GMT</lastBuildDate><title>大千世界</title><description>Hold Infinity in the palm of your hand</description><link>http://www.zhangdaqian.net</link><sy:updatePeriod>hourly</sy:updatePeriod><sy:updateFrequency>1</sy:updateFrequency><language>en</language><pubDate>Sun, 25 Mar 2012 16:12:05 GMT</pubDate><item><title>我靠谱 你随意</title><link>http://www.zhangdaqian.net/blog/%e6%88%91%e9%9d%a0%e8%b0%b1-%e4%bd%a0%e9%9a%8f%e6%84%8f.htm</link><content:encoded>&lt;p&gt;大抵和我的想法类似，顺手转了。&lt;/p&gt;
&lt;p&gt;故事一&lt;/p&gt;
&lt;p&gt;前段时间回家 我小时候最好的朋友跟我说7月份婚礼&lt;/p&gt;
&lt;p&gt;我高兴的抱着她说恭喜 十年的感情终成正果&lt;/p&gt;
&lt;p&gt;她眼底掠过一丝黯然 转瞬就被幸福填满&lt;/p&gt;
&lt;p&gt;笑着对我说：不是他啦 我老公长得像维尼熊&lt;/p&gt;
&lt;p&gt;她说，十年的感情 彼此早就成为亲人&lt;/p&gt;
&lt;p&gt;你知道吗 我叫他的父母都直接就是爸妈&lt;/p&gt;
&lt;p&gt;可是就在他毕业回家那天 我们去接他&lt;/p&gt;
&lt;p&gt;回来他去洗澡 电话响了 我很自然的接起&lt;/p&gt;
&lt;p&gt;还没等我说话 电话那头一个女孩生气的声音：&lt;/p&gt;
&lt;p&gt;老公你怎么这么半天都不接我电话啊！&lt;/p&gt;
&lt;p&gt;她说，我当时脑子一片空白 放下电话 我和他在一起十年&lt;/p&gt;
&lt;p&gt;从来没有怀疑过他 那是第一次 我翻了他的手机&lt;/p&gt;
&lt;p&gt;什么都明白了&lt;/p&gt;
&lt;p&gt;等他洗澡出来我说：我都知道了 爸妈都在 别闹了&lt;/p&gt;
&lt;p&gt;明天一早我就走&lt;/p&gt;
&lt;p&gt;就这样吧&lt;/p&gt;
&lt;p&gt;就这样吧 她笑颜如花的看着我&lt;/p&gt;
&lt;p&gt;她说：经过这件事情 我突然明白一个道理&lt;/p&gt;
&lt;p&gt;亲爱的&lt;/p&gt;
&lt;p&gt;我们永远不知道生活会从我们手里拿走什么&lt;/p&gt;
&lt;p&gt;也永远不知道生活会给我们什么&lt;/p&gt;
&lt;p&gt;如果有一天 我家维尼熊说我们不合适&lt;/p&gt;
&lt;p&gt;那就不合适吧&lt;/p&gt;
&lt;p&gt;这是朋友的故事&lt;/p&gt;
&lt;p&gt;&amp;#160;&lt;/p&gt;
&lt;p&gt;故事二&lt;/p&gt;
&lt;p&gt;今天和朋友聊起恋爱的问题&lt;/p&gt;
&lt;p&gt;他刚刚异地恋分手 情绪低落&lt;/p&gt;
&lt;p&gt;他说起似乎不靠谱的人越来越多 我慢慢的和他说起我的一些感受&lt;/p&gt;
&lt;p&gt;其实一段关系之所以称之为“关系”就是因为这是两个人的事情&lt;/p&gt;
&lt;p&gt;总是抱着：“他（她）靠谱么？是真心对我么？或许我能遇到更好的？”这样的想法&lt;/p&gt;
&lt;p&gt;自然也会影响到对方的感受 于是我们都变成了“不靠谱”&lt;/p&gt;
&lt;p&gt;我们常常有太多的选择 所以不知道该如何选择&lt;/p&gt;
&lt;p&gt;谁都不是完美情人&lt;/p&gt;
&lt;p&gt;时间才能让你变成某个人的“完美情人”&lt;/p&gt;
&lt;p&gt;总是要朝着一条路走下去 才能看到到底是姻缘还是孽缘&lt;/p&gt;
&lt;p&gt;那些不靠谱 不和谐 总是要通过磨合才能协调&lt;/p&gt;
&lt;p&gt;如同两个泥人相遇 打碎了和在一起&lt;/p&gt;
&lt;p&gt;再捏一个你 再捏一个我&lt;/p&gt;
&lt;p&gt;我是一个完美主义者&lt;/p&gt;
&lt;p&gt;无可救药的处女座A型血 挑剔冷漠自私&lt;/p&gt;
&lt;p&gt;这些年慢慢看身边的事情 比如上文说得朋友的故事&lt;/p&gt;
&lt;p&gt;渐渐开始明白 有些时候没有明确的对与错的“线”&lt;/p&gt;
&lt;p&gt;何为好何为坏？我要求1234 真的做到1234 就真的喜欢么？&lt;/p&gt;
&lt;p&gt;总是在挑剔 猜疑 累么？&lt;/p&gt;
&lt;p&gt;非诚勿扰II引用了扎西拉姆的诗(不是仓央嘉措 我也今儿才知道）&lt;/p&gt;
&lt;p&gt;你见，或者不见我&lt;/p&gt;
&lt;p&gt;我就在那里 不悲不喜&lt;/p&gt;
&lt;p&gt;你念，或者不念我&lt;/p&gt;
&lt;p&gt;情就在那里 不来不去&lt;/p&gt;
&lt;p&gt;你爱，或者不爱我&lt;/p&gt;
&lt;p&gt;爱就在那里 不增不减&lt;/p&gt;
&lt;p&gt;你跟，或者不跟我&lt;/p&gt;
&lt;p&gt;我的手就在你手里 不舍不弃&lt;/p&gt;
&lt;p&gt;来我的怀里 或者&lt;/p&gt;
&lt;p&gt;让我住进你的心里&lt;/p&gt;
&lt;p&gt;默然 相爱&lt;/p&gt;
&lt;p&gt;寂静 欢喜&lt;/p&gt;
&lt;h3&gt;Random Posts&lt;/h3&gt;
&lt;ul class=&quot;related_post&quot;&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zhangdaqian.net/blog/%e4%b8%ad%e5%9b%bd%e5%9b%9b%e5%a4%a7%ef%bc%9d%e5%a4%a7%e9%80%83%e6%9d%80.htm&quot; title=&quot;中国四大＝大逃杀&quot;&gt;中国四大＝大逃杀&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zhangdaqian.net/blog/dns%e7%bc%93%e5%ad%98%e6%8a%95%e6%af%92%e7%bb%86%e8%8a%82%e6%b3%84%e9%9c%b2.htm&quot; title=&quot;DNS缓存投毒细节泄露&quot;&gt;DNS缓存投毒细节泄露&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zhangdaqian.net/blog/will-work-for-food.htm&quot; title=&quot;Will work for food&quot;&gt;Will work for food&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zhangdaqian.net/blog/%e6%af%95%e4%b8%9a%e8%ae%be%e8%ae%a1%e9%a1%ba%e5%88%a9%e7%bb%93%e6%9d%9f.htm&quot; title=&quot;毕业设计顺利结束&quot;&gt;毕业设计顺利结束&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zhangdaqian.net/blog/%e8%bf%99%e4%b8%8d%e6%98%af%e5%86%b7%e7%ac%91%e8%af%9d%ef%bc%8c%e8%bf%99%e6%98%af%e5%93%b2%e7%90%86.htm&quot; title=&quot;这个笑话不太冷&quot;&gt;这个笑话不太冷&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/620536979/zhangdaqian/feedsky/s.gif?r=http://www.zhangdaqian.net/blog/%e6%88%91%e9%9d%a0%e8%b0%b1-%e4%bd%a0%e9%9a%8f%e6%84%8f.htm&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</content:encoded><wfw:commentRss>http://www.zhangdaqian.net/blog/%e6%88%91%e9%9d%a0%e8%b0%b1-%e4%bd%a0%e9%9a%8f%e6%84%8f.htm/feed</wfw:commentRss><slash:comments>0</slash:comments><description>大抵和我的想法类似，顺手转了。
故事一
前段时间回家 我小时候最好的朋友跟我说7月份婚礼
我高兴的抱着她说恭喜 十年的感情终成正果
她眼底掠过一丝黯然 转瞬就被幸福填满
笑着对我说：不是他啦 我老公长得像维尼熊
她说，十年的感情 彼此早就成为亲人
你知道吗 我叫他的父母都直接就是爸妈
可是就在他毕业回家那天 我们去接他
回来他去洗澡 电话响了 我很自然的接起
还没等我说话 电话那头一个女孩生气的声音：
老公你怎么这么半天都不接我电话啊！
她说，我当时脑子一片空白 放下电话 我和他在一起十年
从来没有怀疑过他 那是第一次 我翻了他的手机
什么都明白了
等他洗澡出来我说：我都知道了 爸妈都在 别闹了
明天一早我就走
就这样吧
就这样吧 她笑颜如花的看着我
她说：经过这件事情 我突然明白一个道理
亲爱的
我们永远不知道生活会从我们手里拿走什么
也永远不知道生活会给我们什么
如果有一天 我家维尼熊说我们不合适
那就不合适吧
这是朋友的故事
&amp;#160;
故事二
今天和朋友聊起恋爱的问题
他刚刚异地恋分手 情绪低落
他说起似乎不靠谱的人越来越多 我慢慢的和他说起我的一些感受
其实一段关系之所以称之为“关系”就是因为这是两个人的事情
总是抱着：“他（她）靠谱么？是真心对我么？或许我能遇到更好的？”这样的想法
自然也会影响到对方的感受 于是我们都变成了“不靠谱”
我们常常有太多的选择 所以不知道该如何选择
谁都不是完美情人
时间才能让你变成某个人的“完美情人”
总是要朝着一条路走下去 才能看到到底是姻缘还是孽缘
那些不靠谱 不和谐 总是要通过磨合才能协调
如同两个泥人相遇 打碎了和在一起
再捏一个你 再捏一个我
我是一个完美主义者
无可救药的处女座A型血 挑剔冷漠自私
这些年慢慢看身边的事情 比如上文说得朋友的故事
渐渐开始明白 有些时候没有明确的对与错的“线”
何为好何为坏？我要求1234 真的做到1234 就真的喜欢么？
总是在挑剔 猜疑 累么？
非诚勿扰II引用了扎西拉姆的诗(不是仓央嘉措 我也今儿才知道）
你见，或者不见我
我就在那里 不悲不喜
你念，或者不念我
情就在那里 不来不去
你爱，或者不爱我
爱就在那里 不增不减
你跟，或者不跟我
我的手就在你手里 不舍不弃
来我的怀里 或者
让我住进你的心里
默然 相爱
寂静 欢喜
Random Posts

在Android上使用sip
毕业设计顺利结束
浪潮之巅第一章 — 帝国的余辉
苏ICP备08109458号
Getting Started With JGAP&lt;img src=&quot;http://www1.feedsky.com/t1/620536979/zhangdaqian/feedsky/s.gif?r=http://www.zhangdaqian.net/blog/%e6%88%91%e9%9d%a0%e8%b0%b1-%e4%bd%a0%e9%9a%8f%e6%84%8f.htm&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</description><category>未分类</category><pubDate>Mon, 26 Mar 2012 00:12:05 +0800</pubDate><author>admin</author><comments>http://www.zhangdaqian.net/blog/%e6%88%91%e9%9d%a0%e8%b0%b1-%e4%bd%a0%e9%9a%8f%e6%84%8f.htm#comments</comments><guid isPermaLink="false">http://www.zhangdaqian.net/blog/%e6%88%91%e9%9d%a0%e8%b0%b1-%e4%bd%a0%e9%9a%8f%e6%84%8f.htm</guid><dc:creator>admin</dc:creator><fs:srclink>http://www.zhangdaqian.net/blog/%e6%88%91%e9%9d%a0%e8%b0%b1-%e4%bd%a0%e9%9a%8f%e6%84%8f.htm</fs:srclink><fs:srcfeed>http://zhangdaqian.net/feed</fs:srcfeed><fs:itemid>feedsky/zhangdaqian/~7161868/620536979/5270733</fs:itemid></item><item><title>注定</title><link>http://www.zhangdaqian.net/blog/%e6%b3%a8%e5%ae%9a.htm</link><content:encoded>&lt;p&gt;有些事情，不该去做，你却做了。&lt;/p&gt;
&lt;p&gt;有些人，不该去想，你却想了。&lt;/p&gt;
&lt;p&gt;漫漫长夜无眠，随手播放了注定，听了一遍又一遍。偶然间突然发现专辑的名字的是《滚石三十青春音乐记事簿-不让你睡》，不睡就不睡，也许注定吧。&lt;/p&gt;
&lt;p&gt;不能奢求更多，你许过的愿，老天基本也都帮你做了。上天对得起我，我也要对得起其他人。&lt;/p&gt;
&lt;p&gt;新年了，许了几个愿望，也不为难上天，能帮我做的就做了吧，有些事情，非人力所能为。&lt;/p&gt;
&lt;p&gt;愿现世安稳，岁月静好！&lt;/p&gt;
&lt;h3&gt;Random Posts&lt;/h3&gt;
&lt;ul class=&quot;related_post&quot;&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zhangdaqian.net/blog/%e5%bf%83%e6%83%85%e5%be%88%e5%a5%bd.htm&quot; title=&quot;心情很好&quot;&gt;心情很好&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zhangdaqian.net/blog/%e7%bb%88%e6%9e%81%e7%9b%ae%e6%a0%87%e5%a5%8b%e6%96%97.htm&quot; title=&quot;终极目标!!奋斗~~~&quot;&gt;终极目标!!奋斗~~~&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zhangdaqian.net/blog/%e9%a5%ad%e5%b2%9b%e7%88%b1love.htm&quot; title=&quot;饭岛爱&amp;#038;LOVE&quot;&gt;饭岛爱&amp;#038;LOVE&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zhangdaqian.net/blog/nat-order-of-operation.htm&quot; title=&quot;NAT Order of Operation&quot;&gt;NAT Order of Operation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zhangdaqian.net/blog/%e8%bf%99%e4%b8%8d%e6%98%af%e5%86%b7%e7%ac%91%e8%af%9d%ef%bc%8c%e8%bf%99%e6%98%af%e5%93%b2%e7%90%86.htm&quot; title=&quot;这个笑话不太冷&quot;&gt;这个笑话不太冷&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/620536980/zhangdaqian/feedsky/s.gif?r=http://www.zhangdaqian.net/blog/%e6%b3%a8%e5%ae%9a.htm&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</content:encoded><wfw:commentRss>http://www.zhangdaqian.net/blog/%e6%b3%a8%e5%ae%9a.htm/feed</wfw:commentRss><slash:comments>0</slash:comments><description>有些事情，不该去做，你却做了。
有些人，不该去想，你却想了。
漫漫长夜无眠，随手播放了注定，听了一遍又一遍。偶然间突然发现专辑的名字的是《滚石三十青春音乐记事簿-不让你睡》，不睡就不睡，也许注定吧。
不能奢求更多，你许过的愿，老天基本也都帮你做了。上天对得起我，我也要对得起其他人。
新年了，许了几个愿望，也不为难上天，能帮我做的就做了吧，有些事情，非人力所能为。
愿现世安稳，岁月静好！
Random Posts

JB：Nerver Say Nerver
浪潮之巅第一章 — 帝国的余辉
签名档
Closing the GAAP 结束公认会计准则
东京都现代美术馆建筑欣赏&lt;img src=&quot;http://www1.feedsky.com/t1/620536980/zhangdaqian/feedsky/s.gif?r=http://www.zhangdaqian.net/blog/%e6%b3%a8%e5%ae%9a.htm&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</description><category>life journey</category><pubDate>Thu, 05 Jan 2012 21:52:58 +0800</pubDate><author>admin</author><comments>http://www.zhangdaqian.net/blog/%e6%b3%a8%e5%ae%9a.htm#comments</comments><guid isPermaLink="false">http://www.zhangdaqian.net/blog/%e6%b3%a8%e5%ae%9a.htm</guid><dc:creator>admin</dc:creator><fs:srclink>http://www.zhangdaqian.net/blog/%e6%b3%a8%e5%ae%9a.htm</fs:srclink><fs:srcfeed>http://zhangdaqian.net/feed</fs:srcfeed><fs:itemid>feedsky/zhangdaqian/~7161868/620536980/5270733</fs:itemid></item><item><title>Not a good day</title><link>http://www.zhangdaqian.net/blog/not-a-good-day.htm</link><content:encoded>&lt;p&gt;not a good day,that is all&lt;/p&gt;
&lt;h3&gt;Random Posts&lt;/h3&gt;
&lt;ul class=&quot;related_post&quot;&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zhangdaqian.net/blog/ieee%e7%9a%84%e8%af%bb%e9%9f%b3.htm&quot; title=&quot;IEEE的读音&quot;&gt;IEEE的读音&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zhangdaqian.net/blog/%e5%8e%9f%e5%88%9b%e4%b8%a5%e7%a6%81%e8%bd%ac%e8%bd%bd%e4%bd%bf%e7%94%a8berkeleydb%e5%ae%9e%e7%8e%b0%e5%a4%9a%e5%88%97%e6%95%b0%e6%8d%ae%e8%a1%a8.htm&quot; title=&quot;[原创][严禁转载]使用BerkeleyDB实现多列数据表&quot;&gt;[原创][严禁转载]使用BerkeleyDB实现多列数据表&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zhangdaqian.net/blog/abc-loan-crisis-meeting.htm&quot; title=&quot;次贷危机ABC&quot;&gt;次贷危机ABC&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zhangdaqian.net/blog/catchmeifyoucan%e9%80%8d%e9%81%a5%e6%b3%95%e5%a4%96-%e8%a7%82%e5%90%8e%e6%84%9f.htm&quot; title=&quot;Catch.Me.If.You.Can.逍遥法外 &amp;#8211;观后感&quot;&gt;Catch.Me.If.You.Can.逍遥法外 &amp;#8211;观后感&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zhangdaqian.net/blog/log-myself.htm&quot; title=&quot;Log Myself&quot;&gt;Log Myself&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/620536981/zhangdaqian/feedsky/s.gif?r=http://www.zhangdaqian.net/blog/not-a-good-day.htm&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</content:encoded><wfw:commentRss>http://www.zhangdaqian.net/blog/not-a-good-day.htm/feed</wfw:commentRss><slash:comments>0</slash:comments><description>not a good day,that is all
Random Posts

弱弱的贴一下
无题&amp;#38;&amp;#38;无语
The hard road ahead 前路漫漫
东京都现代美术馆建筑欣赏
今天终于发现，火影是个悲剧&lt;img src=&quot;http://www1.feedsky.com/t1/620536981/zhangdaqian/feedsky/s.gif?r=http://www.zhangdaqian.net/blog/not-a-good-day.htm&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</description><category>未分类</category><pubDate>Fri, 23 Sep 2011 00:20:16 +0800</pubDate><author>admin</author><comments>http://www.zhangdaqian.net/blog/not-a-good-day.htm#comments</comments><guid isPermaLink="false">http://www.zhangdaqian.net/blog/not-a-good-day.htm</guid><dc:creator>admin</dc:creator><fs:srclink>http://www.zhangdaqian.net/blog/not-a-good-day.htm</fs:srclink><fs:srcfeed>http://zhangdaqian.net/feed</fs:srcfeed><fs:itemid>feedsky/zhangdaqian/~7161868/620536981/5270733</fs:itemid></item><item><title>Log Myself</title><link>http://www.zhangdaqian.net/blog/log-myself.htm</link><content:encoded>&lt;p&gt;首先我面壁，我是码农！&lt;/p&gt;
&lt;p&gt;我公司有一套自己写的log组件，这个组件最大的神奇之处就在于跨进程的log。这个是我第一次见，之前写的程序也没有这方面需求，只是自己log写文件就ok了。&lt;/p&gt;
&lt;p&gt;但是我有个想法，这跨进程挺好的，可是万一我想跨机器log了，这不就嗝屁了吗？&lt;/p&gt;
&lt;p&gt;不行！&lt;/p&gt;
&lt;p&gt;于是自己折腾了一个log。当然是通过tcp了，这样有网络就行了。整个log只用了一个锁，跨进程间是不会互相影响的。即便这个锁，也是加在一个循环队列的buffer上的。以后完全有可能使用无锁的方式优化掉，这就相当于这个log组件完全无锁。唯一的缺点就是需要跑一个logserver来接收程序的log，当然你也是连在这个server上看log的。同时正在做一个web的前台，用户可以再前台设置log级别，查看log。最后，亲，跨平台的哦，支持windows/linux , c、c++、java哦，欢迎购买，包邮哦！&lt;/p&gt;
&lt;p&gt;目前粗则了下性能，本机能够达到每秒5w+，log一个不丢。比较了下，功能没有log4cxx强大，但速度比log4系列的有优势。而且可以动态调整log级别。另外，在log极多的情况下，查看log的用户数越多，性能会下降。&lt;/p&gt;
&lt;p&gt;然后，我深知诸多大神鄙视这种造轮子的行为，可TMD的真的没找到能跨机器log的东西啊啊啊啊啊。。。。。&lt;/p&gt;
&lt;p&gt;log4CXX到是有socket的appender，可那个东西的效率实在不能接受的。&lt;/p&gt;
&lt;p&gt;下面主要说具体的做法：&lt;/p&gt;
&lt;p&gt;其实这玩意说白了就两件事：&lt;/p&gt;
&lt;p&gt;1、从tcp接收纯文本。&lt;/p&gt;
&lt;p&gt;2、把文本从tcp发出去。&lt;/p&gt;
&lt;p&gt;但搞对了就不那么容易了，搞好了，就更难了。&lt;/p&gt;
&lt;p&gt;如果你尝试写一个，你会发现以下的问题&lt;/p&gt;
&lt;p&gt;1、tcp粘包的，拆包的问题。既如何区分出一条完整的log，这个不难。&lt;/p&gt;
&lt;p&gt;2、网络异步的发送和接收。当然不能用同步的，那会导致导致恩你自己想。。。&lt;/p&gt;
&lt;p&gt;3、log的格式自定义，这个有点难度。&lt;/p&gt;
&lt;p&gt;4、动态log级别调整，这个也有难度。&lt;/p&gt;
&lt;p&gt;5、网络异常后自动恢复。这个不难。&lt;/p&gt;
&lt;p&gt;搞好了，就涉及到以下问题。&lt;/p&gt;
&lt;p&gt;1、尽一切可能减少copy。这个用了shareptr来解决。&lt;/p&gt;
&lt;p&gt;2、尽可能减少malloc。这个找了一个mempool来解决。（效果不明显）&lt;/p&gt;
&lt;p&gt;3、在lan上是没有问题，在wan上就需要考虑数据的压缩。log都是纯文本，压缩来减少数据传送。当然，配套的读log的东西也是要自己写的。&lt;/p&gt;
&lt;p&gt;4、多线程的问题，每连接一个线程的模型是不能接受的。事实上，数据接收和处理各有一个线程，两个线程而已（当然线程数目是可以配置的）。数据接收和发送各有一个thread pool。&lt;/p&gt;
&lt;p&gt;5、界面。这个仁者见仁了，可能大部分人认为log还有个界面，不能理解。事实上，这玩意很有用，真的！&lt;/p&gt;
&lt;p&gt;插播新闻：c++0x上个星期投票通过了！！！ &lt;/p&gt;
&lt;p&gt;boost是个好东西，居家旅行，杀人放火必备良器。boost:: shared_ptr boost::function boost:: bind boost::asio这些东西都太犀利了。 当然学习成本是有点高，而且这玩意难调得一腿啊，当时少写了个括号，报了几十个错误，还没一个错误正确指出错误的地方，shit！不过用熟悉了，也就知道怎么回事了，运行时错误，跟到boost代码里面，大部分也都豁然开朗了。现在公司里面就用stl，我经常想，要是这玩意用boost，至于写那么多线程，那么多锁吗。。。。还有就是那个ptlib，也不是说它不好，可是这玩意太小众了，还有一堆莫名其妙的地方。资料也木有，只能看源码，不过我也不想看，有时间看他的，还不如看看boost的。&lt;/p&gt;
&lt;p&gt;看源码的话，现在小有点经验了，体验也多了，记得以前最怕看别人写的东西。在调程序的时候，看到boost的源码，当时就想说tnnd，竟然可以这样写。。。&lt;/p&gt;
&lt;p&gt;今天就废话这么多，看哈利波特去了。&lt;/p&gt;
&lt;h3&gt;Random Posts&lt;/h3&gt;
&lt;ul class=&quot;related_post&quot;&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zhangdaqian.net/blog/%e6%95%99%e5%ae%a4%e9%87%8c%e7%9a%84%e5%ad%a6%e7%94%9f.htm&quot; title=&quot;教室里的学生&quot;&gt;教室里的学生&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zhangdaqian.net/blog/rtsp-relay.htm&quot; title=&quot;rtsp relay&quot;&gt;rtsp relay&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zhangdaqian.net/blog/nat-order-of-operation.htm&quot; title=&quot;NAT Order of Operation&quot;&gt;NAT Order of Operation&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zhangdaqian.net/blog/%e7%bb%84%e5%9b%be%e5%8d%81%e6%ac%be%e6%9c%aa%e6%9d%a5%e6%a6%82%e5%bf%b5%e7%ac%94%e8%ae%b0%e6%9c%ac%e8%b5%8f%e6%9e%90.htm&quot; title=&quot;[组图]十款未来概念笔记本赏析&quot;&gt;[组图]十款未来概念笔记本赏析&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zhangdaqian.net/blog/%e4%b8%80%e6%97%a5%e4%b8%80%e7%8c%ab%ef%bc%8c%e7%9d%a1%e7%9d%80%e7%9a%84%e6%97%b6%e5%80%99%e8%a2%ab%e6%ac%ba%e8%b4%9f%e4%ba%86-%e5%93%87%e5%98%8e%e5%98%8e%ef%bc%81%ef%bc%81.htm&quot; title=&quot;一日一猫，睡着的时候被欺负了 ~ 哇嘎嘎~！！&quot;&gt;一日一猫，睡着的时候被欺负了 ~ 哇嘎嘎~！！&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/620536982/zhangdaqian/feedsky/s.gif?r=http://www.zhangdaqian.net/blog/log-myself.htm&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</content:encoded><wfw:commentRss>http://www.zhangdaqian.net/blog/log-myself.htm/feed</wfw:commentRss><slash:comments>0</slash:comments><description>首先我面壁，我是码农！
我公司有一套自己写的log组件，这个组件最大的神奇之处就在于跨进程的log。这个是我第一次见，之前写的程序也没有这方面需求，只是自己log写文件就ok了。
但是我有个想法，这跨进程挺好的，可是万一我想跨机器log了，这不就嗝屁了吗？
不行！
于是自己折腾了一个log。当然是通过tcp了，这样有网络就行了。整个log只用了一个锁，跨进程间是不会互相影响的。即便这个锁，也是加在一个循环队列的buffer上的。以后完全有可能使用无锁的方式优化掉，这就相当于这个log组件完全无锁。唯一的缺点就是需要跑一个logserver来接收程序的log，当然你也是连在这个server上看log的。同时正在做一个web的前台，用户可以再前台设置log级别，查看log。最后，亲，跨平台的哦，支持windows/linux , c、c++、java哦，欢迎购买，包邮哦！
目前粗则了下性能，本机能够达到每秒5w+，log一个不丢。比较了下，功能没有log4cxx强大，但速度比log4系列的有优势。而且可以动态调整log级别。另外，在log极多的情况下，查看log的用户数越多，性能会下降。
然后，我深知诸多大神鄙视这种造轮子的行为，可TMD的真的没找到能跨机器log的东西啊啊啊啊啊。。。。。
log4CXX到是有socket的appender，可那个东西的效率实在不能接受的。
下面主要说具体的做法：
其实这玩意说白了就两件事：
1、从tcp接收纯文本。
2、把文本从tcp发出去。
但搞对了就不那么容易了，搞好了，就更难了。
如果你尝试写一个，你会发现以下的问题
1、tcp粘包的，拆包的问题。既如何区分出一条完整的log，这个不难。
2、网络异步的发送和接收。当然不能用同步的，那会导致导致恩你自己想。。。
3、log的格式自定义，这个有点难度。
4、动态log级别调整，这个也有难度。
5、网络异常后自动恢复。这个不难。
搞好了，就涉及到以下问题。
1、尽一切可能减少copy。这个用了shareptr来解决。
2、尽可能减少malloc。这个找了一个mempool来解决。（效果不明显）
3、在lan上是没有问题，在wan上就需要考虑数据的压缩。log都是纯文本，压缩来减少数据传送。当然，配套的读log的东西也是要自己写的。
4、多线程的问题，每连接一个线程的模型是不能接受的。事实上，数据接收和处理各有一个线程，两个线程而已（当然线程数目是可以配置的）。数据接收和发送各有一个thread pool。
5、界面。这个仁者见仁了，可能大部分人认为log还有个界面，不能理解。事实上，这玩意很有用，真的！
插播新闻：c++0x上个星期投票通过了！！！ 
boost是个好东西，居家旅行，杀人放火必备良器。boost:: shared_ptr boost::function boost:: bind boost::asio这些东西都太犀利了。 当然学习成本是有点高，而且这玩意难调得一腿啊，当时少写了个括号，报了几十个错误，还没一个错误正确指出错误的地方，shit！不过用熟悉了，也就知道怎么回事了，运行时错误，跟到boost代码里面，大部分也都豁然开朗了。现在公司里面就用stl，我经常想，要是这玩意用boost，至于写那么多线程，那么多锁吗。。。。还有就是那个ptlib，也不是说它不好，可是这玩意太小众了，还有一堆莫名其妙的地方。资料也木有，只能看源码，不过我也不想看，有时间看他的，还不如看看boost的。
看源码的话，现在小有点经验了，体验也多了，记得以前最怕看别人写的东西。在调程序的时候，看到boost的源码，当时就想说tnnd，竟然可以这样写。。。
今天就废话这么多，看哈利波特去了。
Random Posts

今天很郁闷
R公司的一位销售主管给新销售的一封信
韩寒的猜想&amp;#8211;看看韩寒猜的对不对
芝麻开门
Understanding SVI Autostate Exclude&lt;img src=&quot;http://www1.feedsky.com/t1/620536982/zhangdaqian/feedsky/s.gif?r=http://www.zhangdaqian.net/blog/log-myself.htm&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</description><category>Tech</category><pubDate>Thu, 25 Aug 2011 23:31:59 +0800</pubDate><author>admin</author><comments>http://www.zhangdaqian.net/blog/log-myself.htm#comments</comments><guid isPermaLink="false">http://www.zhangdaqian.net/blog/log-myself.htm</guid><dc:creator>admin</dc:creator><fs:srclink>http://www.zhangdaqian.net/blog/log-myself.htm</fs:srclink><fs:srcfeed>http://zhangdaqian.net/feed</fs:srcfeed><fs:itemid>feedsky/zhangdaqian/~7161868/620536982/5270733</fs:itemid></item><item><title>坚持做两件事</title><link>http://www.zhangdaqian.net/blog/%e5%9d%9a%e6%8c%81%e5%81%9a%e4%b8%a4%e4%bb%b6%e4%ba%8b.htm</link><content:encoded>&lt;p&gt;1、坚持发每日一图。&lt;/p&gt;
&lt;p&gt;2、坚持锻炼身体。&lt;/p&gt;
&lt;p&gt;以上，立blog为据。&lt;/p&gt;
&lt;h3&gt;Random Posts&lt;/h3&gt;
&lt;ul class=&quot;related_post&quot;&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zhangdaqian.net/blog/encrypted-log-test.htm&quot; title=&quot;加密日志测试&quot;&gt;加密日志测试&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zhangdaqian.net/blog/%e7%b4%ab%e9%87%91%e9%a3%9e%e9%b8%bf%e7%88%86%e7%ac%91%e7%ad%be%e5%90%8d%e6%a1%a3.htm&quot; title=&quot;紫金飞鸿爆笑签名档&quot;&gt;紫金飞鸿爆笑签名档&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zhangdaqian.net/blog/aac%e6%90%9e%e5%ae%9a%e4%ba%86.htm&quot; title=&quot;AAC搞定了&quot;&gt;AAC搞定了&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zhangdaqian.net/blog/%e5%bf%83%e6%83%85%e5%be%88%e5%a5%bd.htm&quot; title=&quot;心情很好&quot;&gt;心情很好&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zhangdaqian.net/blog/wordpress-costing.htm&quot; title=&quot;wordpress成本计算&quot;&gt;wordpress成本计算&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/620536983/zhangdaqian/feedsky/s.gif?r=http://www.zhangdaqian.net/blog/%e5%9d%9a%e6%8c%81%e5%81%9a%e4%b8%a4%e4%bb%b6%e4%ba%8b.htm&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</content:encoded><wfw:commentRss>http://www.zhangdaqian.net/blog/%e5%9d%9a%e6%8c%81%e5%81%9a%e4%b8%a4%e4%bb%b6%e4%ba%8b.htm/feed</wfw:commentRss><slash:comments>0</slash:comments><description>1、坚持发每日一图。
2、坚持锻炼身体。
以上，立blog为据。
Random Posts

无知真可怕
Not a good day
[原创][严禁转载]使用BerkeleyDB实现多列数据表
一日一猫，睡着的时候被欺负了 ~ 哇嘎嘎~！！
纪念下开始在GAE上部署&lt;img src=&quot;http://www1.feedsky.com/t1/620536983/zhangdaqian/feedsky/s.gif?r=http://www.zhangdaqian.net/blog/%e5%9d%9a%e6%8c%81%e5%81%9a%e4%b8%a4%e4%bb%b6%e4%ba%8b.htm&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</description><category>未分类</category><pubDate>Mon, 15 Aug 2011 21:53:55 +0800</pubDate><author>admin</author><comments>http://www.zhangdaqian.net/blog/%e5%9d%9a%e6%8c%81%e5%81%9a%e4%b8%a4%e4%bb%b6%e4%ba%8b.htm#comments</comments><guid isPermaLink="false">http://www.zhangdaqian.net/blog/%e5%9d%9a%e6%8c%81%e5%81%9a%e4%b8%a4%e4%bb%b6%e4%ba%8b.htm</guid><dc:creator>admin</dc:creator><fs:srclink>http://www.zhangdaqian.net/blog/%e5%9d%9a%e6%8c%81%e5%81%9a%e4%b8%a4%e4%bb%b6%e4%ba%8b.htm</fs:srclink><fs:srcfeed>http://zhangdaqian.net/feed</fs:srcfeed><fs:itemid>feedsky/zhangdaqian/~7161868/620536983/5270733</fs:itemid></item><item><title>回家吃肉</title><link>http://www.zhangdaqian.net/blog/%e5%9b%9e%e5%ae%b6%e5%90%83%e8%82%89.htm</link><content:encoded>&lt;p&gt;妈妈说，你究竟有多惦记红烧肉啊。。。。。。&lt;/p&gt;
&lt;h3&gt;Random Posts&lt;/h3&gt;
&lt;ul class=&quot;related_post&quot;&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zhangdaqian.net/blog/log-myself.htm&quot; title=&quot;Log Myself&quot;&gt;Log Myself&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zhangdaqian.net/blog/waiting-u-here.htm&quot; title=&quot;Waiting U Here&quot;&gt;Waiting U Here&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zhangdaqian.net/blog/%e6%b0%b4%e4%b8%80%e6%8a%8a.htm&quot; title=&quot;水一把&quot;&gt;水一把&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zhangdaqian.net/blog/%e7%bd%91%e6%b5%8b%e6%9c%89%e6%84%9f.htm&quot; title=&quot;网测有感&quot;&gt;网测有感&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zhangdaqian.net/blog/%e7%bb%88%e6%9e%81%e7%9b%ae%e6%a0%87%e5%a5%8b%e6%96%97.htm&quot; title=&quot;终极目标!!奋斗~~~&quot;&gt;终极目标!!奋斗~~~&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/620536984/zhangdaqian/feedsky/s.gif?r=http://www.zhangdaqian.net/blog/%e5%9b%9e%e5%ae%b6%e5%90%83%e8%82%89.htm&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</content:encoded><wfw:commentRss>http://www.zhangdaqian.net/blog/%e5%9b%9e%e5%ae%b6%e5%90%83%e8%82%89.htm/feed</wfw:commentRss><slash:comments>0</slash:comments><description>妈妈说，你究竟有多惦记红烧肉啊。。。。。。
Random Posts

你若要走，我不会留
人生就像茶几，摆满了杯具
奥巴马同学拿到白宫offer
芝麻开门
新加坡建筑欣赏&lt;img src=&quot;http://www1.feedsky.com/t1/620536984/zhangdaqian/feedsky/s.gif?r=http://www.zhangdaqian.net/blog/%e5%9b%9e%e5%ae%b6%e5%90%83%e8%82%89.htm&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</description><category>未分类</category><pubDate>Sat, 23 Jul 2011 16:46:40 +0800</pubDate><author>admin</author><comments>http://www.zhangdaqian.net/blog/%e5%9b%9e%e5%ae%b6%e5%90%83%e8%82%89.htm#comments</comments><guid isPermaLink="false">http://www.zhangdaqian.net/blog/%e5%9b%9e%e5%ae%b6%e5%90%83%e8%82%89.htm</guid><dc:creator>admin</dc:creator><fs:srclink>http://www.zhangdaqian.net/blog/%e5%9b%9e%e5%ae%b6%e5%90%83%e8%82%89.htm</fs:srclink><fs:srcfeed>http://zhangdaqian.net/feed</fs:srcfeed><fs:itemid>feedsky/zhangdaqian/~7161868/620536984/5270733</fs:itemid></item><item><title>不能连着写代码，会出错的</title><link>http://www.zhangdaqian.net/blog/%e4%b8%8d%e8%83%bd%e8%bf%9e%e7%9d%80%e5%86%99%e4%bb%a3%e7%a0%81%ef%bc%8c%e4%bc%9a%e5%87%ba%e9%94%99%e7%9a%84.htm</link><content:encoded>&lt;p&gt;连着写了七八百行代码，在一个细节上失手了，调试了N久，太tmd不划算了。。。。&lt;/p&gt;
&lt;h3&gt;Random Posts&lt;/h3&gt;
&lt;ul class=&quot;related_post&quot;&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zhangdaqian.net/blog/google-%e8%8a%82%e6%97%a5%e5%be%bd%e6%a0%87%e5%85%a8%e9%9b%86-%ef%bc%881999-2009%ef%bc%89-%ef%bc%88%e4%b8%8a%ef%bc%89.htm&quot; title=&quot;Google 节日徽标全集 （1999-2009） （上）&quot;&gt;Google 节日徽标全集 （1999-2009） （上）&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zhangdaqian.net/blog/nothinganything.htm&quot; title=&quot;nothing&amp;#038;anything&quot;&gt;nothing&amp;#038;anything&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zhangdaqian.net/blog/dota%e4%b9%8b%e6%9c%80%e9%ab%98%e5%a2%83%e7%95%8c.htm&quot; title=&quot;DOTA之最高境界&quot;&gt;DOTA之最高境界&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zhangdaqian.net/blog/%e5%8e%bb%e6%af%9b%e5%b9%bf%e5%91%8a.htm&quot; title=&quot;去毛广告&quot;&gt;去毛广告&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zhangdaqian.net/blog/zz-10-on-26-students-nationwide-long-distance-race-every-day.htm&quot; title=&quot;zz 10月26日起全国学生每天都要长跑&quot;&gt;zz 10月26日起全国学生每天都要长跑&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/620536985/zhangdaqian/feedsky/s.gif?r=http://www.zhangdaqian.net/blog/%e4%b8%8d%e8%83%bd%e8%bf%9e%e7%9d%80%e5%86%99%e4%bb%a3%e7%a0%81%ef%bc%8c%e4%bc%9a%e5%87%ba%e9%94%99%e7%9a%84.htm&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</content:encoded><wfw:commentRss>http://www.zhangdaqian.net/blog/%e4%b8%8d%e8%83%bd%e8%bf%9e%e7%9d%80%e5%86%99%e4%bb%a3%e7%a0%81%ef%bc%8c%e4%bc%9a%e5%87%ba%e9%94%99%e7%9a%84.htm/feed</wfw:commentRss><slash:comments>0</slash:comments><description>连着写了七八百行代码，在一个细节上失手了，调试了N久，太tmd不划算了。。。。
Random Posts

海量日志分析预告篇
今天很郁闷
你若要走，我不会留
[原创][严禁转载]使用BerkeleyDB实现多列数据表
土卫二以超音速喷发出的&amp;#8221;羽状物&amp;#8221; 可能含水&lt;img src=&quot;http://www1.feedsky.com/t1/620536985/zhangdaqian/feedsky/s.gif?r=http://www.zhangdaqian.net/blog/%e4%b8%8d%e8%83%bd%e8%bf%9e%e7%9d%80%e5%86%99%e4%bb%a3%e7%a0%81%ef%bc%8c%e4%bc%9a%e5%87%ba%e9%94%99%e7%9a%84.htm&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</description><category>未分类</category><pubDate>Sat, 30 Apr 2011 20:08:21 +0800</pubDate><author>admin</author><comments>http://www.zhangdaqian.net/blog/%e4%b8%8d%e8%83%bd%e8%bf%9e%e7%9d%80%e5%86%99%e4%bb%a3%e7%a0%81%ef%bc%8c%e4%bc%9a%e5%87%ba%e9%94%99%e7%9a%84.htm#comments</comments><guid isPermaLink="false">http://www.zhangdaqian.net/blog/%e4%b8%8d%e8%83%bd%e8%bf%9e%e7%9d%80%e5%86%99%e4%bb%a3%e7%a0%81%ef%bc%8c%e4%bc%9a%e5%87%ba%e9%94%99%e7%9a%84.htm</guid><dc:creator>admin</dc:creator><fs:srclink>http://www.zhangdaqian.net/blog/%e4%b8%8d%e8%83%bd%e8%bf%9e%e7%9d%80%e5%86%99%e4%bb%a3%e7%a0%81%ef%bc%8c%e4%bc%9a%e5%87%ba%e9%94%99%e7%9a%84.htm</fs:srclink><fs:srcfeed>http://zhangdaqian.net/feed</fs:srcfeed><fs:itemid>feedsky/zhangdaqian/~7161868/620536985/5270733</fs:itemid></item><item><title>你若要走，我不会留</title><link>http://www.zhangdaqian.net/blog/%e4%bd%a0%e8%8b%a5%e8%a6%81%e8%b5%b0%ef%bc%8c%e6%88%91%e4%b8%8d%e4%bc%9a%e7%95%99.htm</link><content:encoded>&lt;p&gt;写 del 写 del 纠结了无数次，写了以下点点字&lt;/p&gt;
&lt;p&gt;本来还是不想纠结题目的，最后还是有了这个题目。&lt;/p&gt;
&lt;p&gt;我本来也不是个复杂的人，也不想当个复杂的人。&lt;/p&gt;
&lt;p&gt;然后有了这些也不算复杂的事情。&lt;/p&gt;
&lt;p&gt;算了，简单生活，别人也不会对你复杂。&lt;/p&gt;
&lt;p&gt;你来，我就相信你不会走，你走，我就当你没来过。&lt;/p&gt;
&lt;p&gt;你若要走，我不会留，其实估计你也没想留过吧。&lt;/p&gt;
&lt;h3&gt;Random Posts&lt;/h3&gt;
&lt;ul class=&quot;related_post&quot;&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zhangdaqian.net/blog/lessons-from-a-lost-decade-from-the-lost-decade-of-learning.htm&quot; title=&quot;Lessons from a “lost decade” 从”失去的十年”中学习&quot;&gt;Lessons from a “lost decade” 从”失去的十年”中学习&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zhangdaqian.net/blog/%e7%be%8a%e9%a9%bc%ef%bc%8c%e9%95%bf%e5%be%97%e5%bf%92%e5%9b%a7%e4%ba%86.htm&quot; title=&quot;羊驼，长得忒囧了&quot;&gt;羊驼，长得忒囧了&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zhangdaqian.net/blog/%e6%88%91%e9%9d%a0%e8%b0%b1-%e4%bd%a0%e9%9a%8f%e6%84%8f.htm&quot; title=&quot;我靠谱 你随意&quot;&gt;我靠谱 你随意&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zhangdaqian.net/blog/the-hard-road-ahead-before-the-long-road.htm&quot; title=&quot;The hard road ahead 前路漫漫&quot;&gt;The hard road ahead 前路漫漫&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zhangdaqian.net/blog/will-work-for-food.htm&quot; title=&quot;Will work for food&quot;&gt;Will work for food&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/620536986/zhangdaqian/feedsky/s.gif?r=http://www.zhangdaqian.net/blog/%e4%bd%a0%e8%8b%a5%e8%a6%81%e8%b5%b0%ef%bc%8c%e6%88%91%e4%b8%8d%e4%bc%9a%e7%95%99.htm&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</content:encoded><wfw:commentRss>http://www.zhangdaqian.net/blog/%e4%bd%a0%e8%8b%a5%e8%a6%81%e8%b5%b0%ef%bc%8c%e6%88%91%e4%b8%8d%e4%bc%9a%e7%95%99.htm/feed</wfw:commentRss><slash:comments>0</slash:comments><description>写 del 写 del 纠结了无数次，写了以下点点字
本来还是不想纠结题目的，最后还是有了这个题目。
我本来也不是个复杂的人，也不想当个复杂的人。
然后有了这些也不算复杂的事情。
算了，简单生活，别人也不会对你复杂。
你来，我就相信你不会走，你走，我就当你没来过。
你若要走，我不会留，其实估计你也没想留过吧。
Random Posts

无题
疯狂的迪拜（dubai）
Adobe文档太suck了
about-ip-subnet-zero
突然想起来的个笑话&lt;img src=&quot;http://www1.feedsky.com/t1/620536986/zhangdaqian/feedsky/s.gif?r=http://www.zhangdaqian.net/blog/%e4%bd%a0%e8%8b%a5%e8%a6%81%e8%b5%b0%ef%bc%8c%e6%88%91%e4%b8%8d%e4%bc%9a%e7%95%99.htm&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</description><category>life journey</category><pubDate>Tue, 26 Apr 2011 20:48:02 +0800</pubDate><author>admin</author><comments>http://www.zhangdaqian.net/blog/%e4%bd%a0%e8%8b%a5%e8%a6%81%e8%b5%b0%ef%bc%8c%e6%88%91%e4%b8%8d%e4%bc%9a%e7%95%99.htm#comments</comments><guid isPermaLink="false">http://www.zhangdaqian.net/blog/%e4%bd%a0%e8%8b%a5%e8%a6%81%e8%b5%b0%ef%bc%8c%e6%88%91%e4%b8%8d%e4%bc%9a%e7%95%99.htm</guid><dc:creator>admin</dc:creator><fs:srclink>http://www.zhangdaqian.net/blog/%e4%bd%a0%e8%8b%a5%e8%a6%81%e8%b5%b0%ef%bc%8c%e6%88%91%e4%b8%8d%e4%bc%9a%e7%95%99.htm</fs:srclink><fs:srcfeed>http://zhangdaqian.net/feed</fs:srcfeed><fs:itemid>feedsky/zhangdaqian/~7161868/620536986/5270733</fs:itemid></item><item><title>无题也是一种题目</title><link>http://www.zhangdaqian.net/blog/%e6%97%a0%e9%a2%98%e4%b9%9f%e6%98%af%e4%b8%80%e7%a7%8d%e9%a2%98%e7%9b%ae.htm</link><content:encoded>&lt;p&gt;每一个幸福的奥特曼背后都有一只默默挨打的小怪兽。&lt;/p&gt;
&lt;p&gt;每一个复杂的问题的背后都有一个简单的原因。&lt;/p&gt;
&lt;h3&gt;Random Posts&lt;/h3&gt;
&lt;ul class=&quot;related_post&quot;&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zhangdaqian.net/blog/%e6%b5%b7%e5%a4%96%e8%91%97%e5%90%8d-web-%e8%ae%be%e8%ae%a1%e5%b8%88%e4%bb%ac%e7%9a%84%e5%b7%a5%e4%bd%9c%e5%8f%b0.htm&quot; title=&quot;海外著名 Web 设计师们的工作台&quot;&gt;海外著名 Web 设计师们的工作台&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zhangdaqian.net/blog/%e6%88%91%e4%bb%ac%e5%8d%b3%e5%b0%86%e5%88%b0%e6%9d%a5.htm&quot; title=&quot;我们即将到来&quot;&gt;我们即将到来&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zhangdaqian.net/blog/the-hard-road-ahead-before-the-long-road.htm&quot; title=&quot;The hard road ahead 前路漫漫&quot;&gt;The hard road ahead 前路漫漫&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zhangdaqian.net/blog/chapter-1-the-top-of-the-wave-the-afterglow-empire-at-t-3.htm&quot; title=&quot;浪潮之巅第一章 — 帝国的余辉（AT&amp;#038;T）（三）&quot;&gt;浪潮之巅第一章 — 帝国的余辉（AT&amp;#038;T）（三）&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zhangdaqian.net/blog/%e4%b8%9c%e4%ba%ac%e9%83%bd%e7%8e%b0%e4%bb%a3%e7%be%8e%e6%9c%af%e9%a6%86%e5%bb%ba%e7%ad%91%e6%ac%a3%e8%b5%8f.htm&quot; title=&quot;东京都现代美术馆建筑欣赏&quot;&gt;东京都现代美术馆建筑欣赏&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/620536987/zhangdaqian/feedsky/s.gif?r=http://www.zhangdaqian.net/blog/%e6%97%a0%e9%a2%98%e4%b9%9f%e6%98%af%e4%b8%80%e7%a7%8d%e9%a2%98%e7%9b%ae.htm&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</content:encoded><wfw:commentRss>http://www.zhangdaqian.net/blog/%e6%97%a0%e9%a2%98%e4%b9%9f%e6%98%af%e4%b8%80%e7%a7%8d%e9%a2%98%e7%9b%ae.htm/feed</wfw:commentRss><slash:comments>0</slash:comments><description>每一个幸福的奥特曼背后都有一只默默挨打的小怪兽。
每一个复杂的问题的背后都有一个简单的原因。
Random Posts

注定
常见接口
本季完结
中国劫持国外BT网站
Technology, business and the law&lt;img src=&quot;http://www1.feedsky.com/t1/620536987/zhangdaqian/feedsky/s.gif?r=http://www.zhangdaqian.net/blog/%e6%97%a0%e9%a2%98%e4%b9%9f%e6%98%af%e4%b8%80%e7%a7%8d%e9%a2%98%e7%9b%ae.htm&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</description><category>joke</category><category>Tech</category><pubDate>Tue, 12 Apr 2011 22:07:09 +0800</pubDate><author>admin</author><comments>http://www.zhangdaqian.net/blog/%e6%97%a0%e9%a2%98%e4%b9%9f%e6%98%af%e4%b8%80%e7%a7%8d%e9%a2%98%e7%9b%ae.htm#comments</comments><guid isPermaLink="false">http://www.zhangdaqian.net/blog/%e6%97%a0%e9%a2%98%e4%b9%9f%e6%98%af%e4%b8%80%e7%a7%8d%e9%a2%98%e7%9b%ae.htm</guid><dc:creator>admin</dc:creator><fs:srclink>http://www.zhangdaqian.net/blog/%e6%97%a0%e9%a2%98%e4%b9%9f%e6%98%af%e4%b8%80%e7%a7%8d%e9%a2%98%e7%9b%ae.htm</fs:srclink><fs:srcfeed>http://zhangdaqian.net/feed</fs:srcfeed><fs:itemid>feedsky/zhangdaqian/~7161868/620536987/5270733</fs:itemid></item><item><title>又秀逗了</title><link>http://www.zhangdaqian.net/blog/%e5%8f%88%e7%a7%80%e9%80%97%e4%ba%86.htm</link><content:encoded>&lt;p&gt;刚刚写了一个类似这样的代码&lt;/p&gt;
&lt;p&gt;int i =0 ；&lt;/p&gt;
&lt;p&gt;无数行&lt;/p&gt;
&lt;p&gt;i = 10；&lt;/p&gt;
&lt;p&gt;无数行&lt;/p&gt;
&lt;p&gt;assert(i==0);&lt;/p&gt;
&lt;p&gt;shit a !!!&lt;/p&gt;
&lt;h3&gt;Random Posts&lt;/h3&gt;
&lt;ul class=&quot;related_post&quot;&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zhangdaqian.net/blog/%e4%b8%ad%e5%9b%bd%e5%8a%ab%e6%8c%81%e5%9b%bd%e5%a4%96bt%e7%bd%91%e7%ab%99.htm&quot; title=&quot;中国劫持国外BT网站&quot;&gt;中国劫持国外BT网站&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zhangdaqian.net/blog/the-hard-road-ahead-before-the-long-road.htm&quot; title=&quot;The hard road ahead 前路漫漫&quot;&gt;The hard road ahead 前路漫漫&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zhangdaqian.net/blog/%e5%86%b7%e7%ac%91%e8%af%9d-2.htm&quot; title=&quot;冷笑话&quot;&gt;冷笑话&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zhangdaqian.net/blog/%e5%8f%b2%e8%ae%b0%c2%b7%e9%99%88%e5%86%a0%e5%b8%8c%e5%88%97%e4%bc%a0.htm&quot; title=&quot;史记·陈冠希列传&quot;&gt;史记·陈冠希列传&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.zhangdaqian.net/blog/%e5%9b%9e%e5%ae%b6%e5%90%83%e8%82%89.htm&quot; title=&quot;回家吃肉&quot;&gt;回家吃肉&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/620536988/zhangdaqian/feedsky/s.gif?r=http://www.zhangdaqian.net/blog/%e5%8f%88%e7%a7%80%e9%80%97%e4%ba%86.htm&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</content:encoded><wfw:commentRss>http://www.zhangdaqian.net/blog/%e5%8f%88%e7%a7%80%e9%80%97%e4%ba%86.htm/feed</wfw:commentRss><slash:comments>1</slash:comments><description>刚刚写了一个类似这样的代码
int i =0 ；
无数行
i = 10；
无数行
assert(i==0);
shit a !!!
Random Posts

中国劫持国外BT网站
无题系列
央视大裤衩
好久不见
中国四大＝大逃杀&lt;img src=&quot;http://www1.feedsky.com/t1/620536988/zhangdaqian/feedsky/s.gif?r=http://www.zhangdaqian.net/blog/%e5%8f%88%e7%a7%80%e9%80%97%e4%ba%86.htm&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;</description><category>未分类</category><pubDate>Mon, 28 Mar 2011 22:39:17 +0800</pubDate><author>admin</author><comments>http://www.zhangdaqian.net/blog/%e5%8f%88%e7%a7%80%e9%80%97%e4%ba%86.htm#comments</comments><guid isPermaLink="false">http://www.zhangdaqian.net/blog/%e5%8f%88%e7%a7%80%e9%80%97%e4%ba%86.htm</guid><dc:creator>admin</dc:creator><fs:srclink>http://www.zhangdaqian.net/blog/%e5%8f%88%e7%a7%80%e9%80%97%e4%ba%86.htm</fs:srclink><fs:srcfeed>http://zhangdaqian.net/feed</fs:srcfeed><fs:itemid>feedsky/zhangdaqian/~7161868/620536988/5270733</fs:itemid></item></channel></rss>
