<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_Nocturne Studio</title><subtitle type="text">雨夜工作室</subtitle><id>http://feed.cnblogs.com/blog/u/34462/rss</id><updated>2010-11-18T08:08:35Z</updated><author><name>Jacky Zhou</name><uri>http://www.cnblogs.com/SpadeQ/</uri></author><generator>CNBlogs BlogServer</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/SpadeQ/"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/34462/rss"/><entry><id>http://www.cnblogs.com/SpadeQ/archive/2010/11/15/1877764.html</id><title type="text">给HP UX安装bash</title><summary type="text">HP UX默认shell是POSIX，很不好用，果断换成bash！确认HP UX版本和架构 运行uname -a，会显示版本号（比如B.11.31）和架构（比如ia64），然后去下面的地址搜bash http://hpux.connect.org.uk/hppd/hpux/ 下载与自己版本号与架构相同的bash版本，注意同时还要下载其依赖组件gettext、libiconv和termcap，这些在...</summary><published>2010-11-15T08:11:00Z</published><updated>2010-11-15T08:11:00Z</updated><author><name>Jacky Zhou</name><uri>http://www.cnblogs.com/SpadeQ/</uri></author><link rel="alternate" href="http://www.cnblogs.com/SpadeQ/archive/2010/11/15/1877764.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/SpadeQ/archive/2010/11/15/1877764.html"/><content type="html">&lt;p&gt;HP UX默认shell是POSIX，很不好用，果断换成bash！&lt;/p&gt;&#xD;
&lt;ol&gt;&#xD;
&lt;li&gt;确认HP UX版本和架构 &lt;br /&gt;运行uname -a，会显示版本号（比如B.11.31）和架构（比如ia64），然后去下面的地址搜bash &lt;br /&gt;&lt;a href="http://hpux.connect.org.uk/hppd/hpux/"&gt;http://hpux.connect.org.uk/hppd/hpux/&lt;/a&gt; &lt;br /&gt;下载与自己版本号与架构相同的bash版本，注意同时还要下载其依赖组件gettext、libiconv和termcap，这些在bash的Runtime dependencies里都有，依次下下来；&lt;/li&gt;&#xD;
&lt;li&gt;将这四个gz文件解压，得到四个depot文件，上传到服务器（比如/tmp/bash目录下），安装这些组件。最好是按照下面的顺序来： &lt;br /&gt;#swinstall &amp;ndash;s /tmp/bash/gettext-0.18.1.1-ia64-11.31.depot &lt;br /&gt;#swinstall &amp;ndash;s /tmp/bash/libiconv-1.13.1-ia64-11.31.depot &lt;br /&gt;#swinstall &amp;ndash;s /tmp/bash/termcap-1.3.1-ia64-11.31.depot &lt;br /&gt;#swinstall &amp;ndash;s /tmp/bash/bash-4.1.007-ia64.11.31.depot &lt;br /&gt;注意在swinstall &amp;ndash;s命令后面必须输入depot文件的full path！ &lt;br /&gt;swinstall可能有些童鞋不会用，命令敲进去之后会显示一个guide，按回车进入主窗口，在要装的包位置按下空格，反白显示之后再按m，然后Tab键将光标移到菜单，选择Action-&amp;gt;Install-&amp;gt;OK-&amp;gt;Done。&lt;/li&gt;&#xD;
&lt;li&gt;将默认shell改为bash。修改/etc/shells文件如下： &lt;br /&gt;/sbin/sh &lt;br /&gt;/usr/bin/sh &lt;br /&gt;/usr/bin/rsh &lt;br /&gt;/usr/bin/ksh &lt;br /&gt;/usr/bin/rksh &lt;br /&gt;/usr/bin/csh &lt;br /&gt;/usr/bin/keysh &lt;br /&gt;/usr/local/bin/bash &lt;br /&gt;然后执行chsh root /usr/local/bin/bash，或者把root换成你想要更改bash的用户，就可以了。如果没有修改/etc/shells文件，就会得到一个invalid shell的错误。&lt;/li&gt;&#xD;
&lt;/ol&gt;&lt;img src="http://www.cnblogs.com/SpadeQ/aggbug/1877764.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/SpadeQ/archive/2010/11/15/1877764.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/SpadeQ/archive/2010/05/10/1731606.html</id><title type="text">佳能现售135镜头发表年份</title><summary type="text">佳能市售镜头的发售年鉴</summary><published>2010-05-10T03:20:00Z</published><updated>2010-05-10T03:20:00Z</updated><author><name>Jacky Zhou</name><uri>http://www.cnblogs.com/SpadeQ/</uri></author><link rel="alternate" href="http://www.cnblogs.com/SpadeQ/archive/2010/05/10/1731606.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/SpadeQ/archive/2010/05/10/1731606.html"/><content type="html">&lt;p&gt;注：带有IS的镜头，后面标注的数字指的是IS防抖级数&lt;/p&gt;&#xD;
&lt;p&gt;1987 &lt;br /&gt;&amp;nbsp; EF 15mm F2.8 fisheye&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp; EF 28m F2.8&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp; EF 135mm F2.8 (soft)&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp; EF 50mm F2.5 macro&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&#xD;
&lt;p&gt;1988 &lt;br /&gt;&amp;nbsp; EF 24mm F2.8&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&#xD;
&lt;p&gt;1990 &lt;br /&gt;&amp;nbsp; EF 35mm F2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp; EF 50mm F1.8 II&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&#xD;
&lt;p&gt;1991 &lt;br /&gt;&amp;nbsp; EF 100mm F2 USM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp; TS-E 45mm F2.8&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp; TS-E 90mm F2.8&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&#xD;
&lt;p&gt;1992 &lt;br /&gt;&amp;nbsp; EF 20mm F2.8 USM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp; EF 85mm F1.8 USM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&#xD;
&lt;p&gt;1993 &lt;br /&gt;&amp;nbsp; EF 50mm F1.4 USM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp; EF 400mm F5.6&lt;span style="color: #ff0000;"&gt;L&lt;/span&gt; USM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&#xD;
&lt;p&gt;1995 &lt;br /&gt;&amp;nbsp; EF 70-200mm F2.8&lt;span style="color: #ff0000;"&gt;L&lt;/span&gt; USM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp; EF 28mm F1.8 USM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&#xD;
&lt;p&gt;1996 &lt;br /&gt;&amp;nbsp; EF 135mm F2&lt;span style="color: #ff0000;"&gt;L&lt;/span&gt; USM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp; EF 200mm F2.8&lt;span style="color: #ff0000;"&gt;L&lt;/span&gt; II USM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp; EF 180mm F3.5&lt;span style="color: #ff0000;"&gt;L&lt;/span&gt; macro USM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&#xD;
&lt;p&gt;1997 &lt;br /&gt;&amp;nbsp; EF 300mm F4&lt;span style="color: #ff0000;"&gt;L&lt;/span&gt; IS USM 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&#xD;
&lt;p&gt;1998 &lt;br /&gt;&amp;nbsp; EF 28-135mm F3.5-5.6 IS USM 2&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp; EF 100-400mm F4.5-5.6&lt;span style="color: #ff0000;"&gt;L&lt;/span&gt; IS USM 2 &lt;br /&gt;&amp;nbsp; EF 35mm F1.4&lt;span style="color: #ff0000;"&gt;L&lt;/span&gt; USM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&#xD;
&lt;p&gt;1999 &lt;br /&gt;&amp;nbsp; EF 70-200mm F4&lt;span style="color: #ff0000;"&gt;L&lt;/span&gt; USM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp; EF 300mm F2.8&lt;span style="color: #ff0000;"&gt;L&lt;/span&gt; IS USM 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp; EF 400mm F2.8&lt;span style="color: #ff0000;"&gt;L&lt;/span&gt; IS USM 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp; EF 500mm F4&lt;span style="color: #ff0000;"&gt;L&lt;/span&gt; IS USM 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp; EF 600mm F4&lt;span style="color: #ff0000;"&gt;L&lt;/span&gt; IS USM 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp; MP-E 65mm F2.8 1-5x macro&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&#xD;
&lt;p&gt;2000 &lt;br /&gt;&amp;nbsp; EF 100mm F2.8 macro USM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&#xD;
&lt;p&gt;2001 &lt;br /&gt;&amp;nbsp; EF 70-200mm F2.8&lt;span style="color: #ff0000;"&gt;L&lt;/span&gt; IS USM 3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp; EF 400mm F4 DO IS USM 2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp; EXTENDER EF 1.4x II&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp; EXTENDER EF 2x II&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&#xD;
&lt;p&gt;2002 &lt;br /&gt;&amp;nbsp; EF 24-70mm F2.8&lt;span style="color: #ff0000;"&gt;L&lt;/span&gt; USM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&#xD;
&lt;p&gt;2003 &lt;br /&gt;&amp;nbsp; EF 17-40mm F4&lt;span style="color: #ff0000;"&gt;L&lt;/span&gt; USM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&#xD;
&lt;p&gt;2004 &lt;br /&gt;&amp;nbsp; EF 28-300mm F3.5-5.6&lt;span style="color: #ff0000;"&gt;L&lt;/span&gt; IS USM 3&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp; EF 70-300mm F4.5-5.6 DO IS USM 3 &lt;br /&gt;&amp;nbsp; EF-S 10-22mm F3.5-4.5 USM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp; EF-S 17-85mm F4-5.6 IS USM 3&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&#xD;
&lt;p&gt;2005 &lt;br /&gt;&amp;nbsp; EF 24-105mm F4&lt;span style="color: #ff0000;"&gt;L&lt;/span&gt; IS USM 3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp; EF 70-300mm F4-5.6 IS USM 3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&#xD;
&lt;p&gt;2006 &lt;br /&gt;&amp;nbsp; EF 70-200mm F4&lt;span style="color: #ff0000;"&gt;L&lt;/span&gt; IS USM 4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp; EF-S 17-55mm F2.8 IS USM 3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp; EF 50mm F1.2&lt;span style="color: #ff0000;"&gt;L&lt;/span&gt; USM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp; EF 85mm F1.2&lt;span style="color: #ff0000;"&gt;L&lt;/span&gt; II USM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&#xD;
&lt;p&gt;2007 &lt;br /&gt;&amp;nbsp; EF 16-35mm F2.8&lt;span style="color: #ff0000;"&gt;L&lt;/span&gt; II USM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp; EF-S 18-55mm F3.5-5.6 IS 4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp; EF 14mm F2.8&lt;span style="color: #ff0000;"&gt;L&lt;/span&gt; II USM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&#xD;
&lt;p&gt;2008 &lt;br /&gt;&amp;nbsp; EF-S 18-200mm F3.5-5.6 IS 4&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp; EF-S 55-250mm F4-5.6 IS 4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp; EF 24mm F1.4&lt;span style="color: #ff0000;"&gt;L&lt;/span&gt; II USM&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp; EF 200mm F2&lt;span style="color: #ff0000;"&gt;L &lt;/span&gt;IS USM 5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp; EF 800mm F5.6&lt;span style="color: #ff0000;"&gt;L&lt;/span&gt; IS USM 4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&#xD;
&lt;p&gt;2009 &lt;br /&gt;&amp;nbsp; EF-S 15-85mm F3.5-5.6 IS USM 4 &lt;br /&gt;&amp;nbsp; EF-S 18-135mm F3.5-5.6 IS 4&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp; EF 100mm F2.8 macro &lt;span style="color: #ff0000;"&gt;L&lt;/span&gt; IS USM 4 &lt;br /&gt;&amp;nbsp; TS-E 17mm F4&lt;span style="color: #ff0000;"&gt;L&lt;/span&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;br /&gt;&amp;nbsp; TS-E 24mm F3.5&lt;span style="color: #ff0000;"&gt;L&lt;/span&gt; II&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/p&gt;&#xD;
&lt;p&gt;2010 &lt;br /&gt;&amp;nbsp; EF 70-200mm F2.8&lt;span style="color: #ff0000;"&gt;L&lt;/span&gt; II IS USM 4 &lt;/p&gt;&lt;img src="http://www.cnblogs.com/SpadeQ/aggbug/1731606.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/SpadeQ/archive/2010/05/10/1731606.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/SpadeQ/archive/2010/01/06/1640700.html</id><title type="text">Learning Entity Framework - EDM</title><summary type="text">EDM就是Entity Data Model，是EF的主要操作对象。在我理解，EDM是对数据库表的持久化和实体映射。M$提供的两个ORM技术，Linq2SQL和EF，目前大家还是用自底向上（先建表后映射实体类）的设计方法。其实我也是比较倾向于这么做的，画ER图然后往下layout的操作，我不是很感冒。。。。在Visual Studio里创建一个EDM是非常方便的，提供了一个专门的designer，...</summary><published>2010-01-06T12:46:00Z</published><updated>2010-01-06T12:46:00Z</updated><author><name>Jacky Zhou</name><uri>http://www.cnblogs.com/SpadeQ/</uri></author><link rel="alternate" href="http://www.cnblogs.com/SpadeQ/archive/2010/01/06/1640700.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/SpadeQ/archive/2010/01/06/1640700.html"/></entry><entry><id>http://www.cnblogs.com/SpadeQ/archive/2009/12/29/1635366.html</id><title type="text">Linq的延迟执行与MVC的分页</title><summary type="text">一条Linq语句，比如下面用于返回一个Dinner对象集合的查询 private NerdDinnerDataContext db = new NerdDinnerDataContext();public IQueryable&amp;lt;Dinner&amp;gt; FindUpcomingDinners(){ return from dinner in db.Dinners where dinner.Eve...</summary><published>2009-12-29T11:43:00Z</published><updated>2009-12-29T11:43:00Z</updated><author><name>Jacky Zhou</name><uri>http://www.cnblogs.com/SpadeQ/</uri></author><link rel="alternate" href="http://www.cnblogs.com/SpadeQ/archive/2009/12/29/1635366.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/SpadeQ/archive/2009/12/29/1635366.html"/></entry><entry><id>http://www.cnblogs.com/SpadeQ/archive/2009/03/17/1414428.html</id><title type="text">C#中将byte数组转换为8bit灰度图像</title><summary type="text">将一个8bit灰度位图从字节数组转换为Bitmap格式的完整示例。</summary><published>2009-03-17T08:03:00Z</published><updated>2009-03-17T08:03:00Z</updated><author><name>Jacky Zhou</name><uri>http://www.cnblogs.com/SpadeQ/</uri></author><link rel="alternate" href="http://www.cnblogs.com/SpadeQ/archive/2009/03/17/1414428.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/SpadeQ/archive/2009/03/17/1414428.html"/></entry><entry><id>http://www.cnblogs.com/SpadeQ/archive/2008/11/18/1336008.html</id><title type="text">C#获取当前进程HASH的方法</title><summary type="text">在.NET框架下，获取当前正在运行进程的HASH值的完整方法。</summary><published>2008-11-18T07:38:00Z</published><updated>2008-11-18T07:38:00Z</updated><author><name>Jacky Zhou</name><uri>http://www.cnblogs.com/SpadeQ/</uri></author><link rel="alternate" href="http://www.cnblogs.com/SpadeQ/archive/2008/11/18/1336008.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/SpadeQ/archive/2008/11/18/1336008.html"/></entry><entry><id>http://www.cnblogs.com/SpadeQ/archive/2008/09/07/1286197.html</id><title type="text">WCF 服务中元数据的地址问题</title><summary type="text">初用WCF的朋友可能会对服务元数据的地址感到困惑，继而无法熟练地应用svcutil来生成客户端配置代码。本文针对两种常用的binding方式，将确定元数据地址的方法做一个浅析。</summary><published>2008-09-07T05:03:00Z</published><updated>2008-09-07T05:03:00Z</updated><author><name>Jacky Zhou</name><uri>http://www.cnblogs.com/SpadeQ/</uri></author><link rel="alternate" href="http://www.cnblogs.com/SpadeQ/archive/2008/09/07/1286197.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/SpadeQ/archive/2008/09/07/1286197.html"/></entry><entry><id>http://www.cnblogs.com/SpadeQ/articles/1246226.html</id><title type="text">C# 3.0特性之Lambda表达式</title><summary type="text">Lambda表达式的简要描述</summary><published>2008-07-18T09:07:00Z</published><updated>2008-07-18T09:07:00Z</updated><author><name>Jacky Zhou</name><uri>http://www.cnblogs.com/SpadeQ/</uri></author><link rel="alternate" href="http://www.cnblogs.com/SpadeQ/articles/1246226.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/SpadeQ/articles/1246226.html"/></entry><entry><id>http://www.cnblogs.com/SpadeQ/archive/2008/07/05/1236352.html</id><title type="text">在WPF中创建带有刻度线的滑动条</title><summary type="text">WPF控件Slider的定义技巧</summary><published>2008-07-05T11:06:00Z</published><updated>2008-07-05T11:06:00Z</updated><author><name>Jacky Zhou</name><uri>http://www.cnblogs.com/SpadeQ/</uri></author><link rel="alternate" href="http://www.cnblogs.com/SpadeQ/archive/2008/07/05/1236352.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/SpadeQ/archive/2008/07/05/1236352.html"/></entry><entry><id>http://www.cnblogs.com/SpadeQ/archive/2008/06/24/1228749.html</id><title type="text">Skelta BPM.NET 2006 初探</title><summary type="text">这是我一段时间研究Skelta BPM.NET 2006所看的一些比较基础的东西，希望对大家有用~~</summary><published>2008-06-24T03:08:00Z</published><updated>2008-06-24T03:08:00Z</updated><author><name>Jacky Zhou</name><uri>http://www.cnblogs.com/SpadeQ/</uri></author><link rel="alternate" href="http://www.cnblogs.com/SpadeQ/archive/2008/06/24/1228749.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/SpadeQ/archive/2008/06/24/1228749.html"/></entry></feed>
