<?xml version="1.0" encoding="UTF-8"?>
  <feed xmlns="http://www.w3.org/2005/Atom">
  <title type="html"><![CDATA[伴湖居者]]></title>
  <subtitle type="html"><![CDATA[当悲剧发生的时候,是给我灵魂完善的机会...『3Lshow』]]></subtitle>
  <id>http://www.3lshow.com/3Lblog/</id>
  <link rel="alternate" type="text/html" href="http://www.3lshow.com/3Lblog/" /> 
  <link rel="self" type="application/atom+xml" href="http://www.3lshow.com/3Lblog/atom.asp" /> 
  <generator uri="http://www.pjhome.net/" version="2.8">PJBlog3</generator> 
  <updated>2010-01-11T22:05:59+08:00</updated>

  <entry>
	  <title type="html"><![CDATA[为何]]></title>
	  <author>
		 <name>Lynn</name>
		 <uri>http://www.3lshow.com/3Lblog/</uri>
		 <email>running80@163.com</email>
	  </author>
	  <category term="" scheme="http://www.3lshow.com/3Lblog/default.asp?cateID=4" label="Diary" /> 
	  <updated>2010-01-11T22:05:59+08:00</updated>
	  <published>2010-01-11T22:05:59+08:00</published>
		  <summary type="html"><![CDATA[为什么要悲伤，还要成河，因为我不悲伤，因为我一直都快乐着。<br/><br/>我的父母给了我身体，我的老师给了我知识，医生给了我药片，我自己给了自己信心。。。我为何还要悲伤呢。<br/><br/>城市人是无法读懂我们农村人的朴素的，繁华都市下的年轻女性更是无法读懂我这种即将离去的末日男子的心的。<br/><br/>其实，人到了我这个年龄，都是很渴望能得一份可以相互依靠，相互信任的爱情，以至，毕业后，可以穿着洁净的礼服走向婚礼的殿堂。。。 我只是一位不正常的正常男人，这些也曾不时的在我的脑海中出现过想象的影子，但是事情往往都会事与愿违的，我渴望，但我不能，虽然我 不是伟大的人，但我知道，我就是不能...假如我能是个正常的不正常的男人，该有多好，我可以了去追求我的幸福，去领略自然的柔美，去感 受欧洲的神韵。。。可以带着她登长城，走故宫，游西湖。。。<br/><br/>假如给我三天健康，假如给我三天健康，我可以做很多件事，可以见很多想见的人，可以去很多的地方，只因为我是一个执行力很强的学生， 想想每个学期不曾听课，只凭着三天从头看完每一本新书而拿到全系第一名的我，三天对我来说，是无所不能的。但是，假如给我三天健康， 我只会做三件事。第一件，就是和我的父母聊天，告诉他们，我爱他们。第二件，打电话给我的那些亲人和朋友，告诉他们，我不曾让他们失 望过，因为我是他们的希望。每三件，看着镜子里的自己，对自己说，我一定能行的.....]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.3lshow.com/3Lblog/article/155.htm" /> 
	  <id>http://www.3lshow.com/3Lblog/default.asp?id=155</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[20091231-20100101 ]]></title>
	  <author>
		 <name>Lynn</name>
		 <uri>http://www.3lshow.com/3Lblog/</uri>
		 <email>running80@163.com</email>
	  </author>
	  <category term="" scheme="http://www.3lshow.com/3Lblog/default.asp?cateID=4" label="Diary" /> 
	  <updated>2009-12-31T22:23:38+08:00</updated>
	  <published>2009-12-31T22:23:38+08:00</published>
		  <summary type="html"><![CDATA[过去的永远是要过去的，将来的一定是要努力的。<br/><br/>二零零九，什么年，应该是牛年了吧，因为总是有点印象去年是本命年了。也是去年的今天，坐在同样的电脑前面敲打着键盘，有还那窗台的尘土还是那么的厚，但是不再有浓茶，身体越来越差，所以有很多东西，不是想吃就能吃的。<br/><br/>二月三号，看着一本本的看也看不懂的入职协议，就这样，来到了海量，没想到这是我呆得最久的一家企业了，或许是因为公司算是器重我吧，或许吧。其实在公司的感觉并不是特好，因为公司的头比较低，整天都是靠，通风器交换空间，用灯来照明的。刚进公司不久，两们同事离职，其实，写几行代码没什么大不了，可能是想证明一下自己，或许是急于表现，或许是一向的作风吧，工作总是那么积极般，八个月的努力，或得了一次工作银奖。现在已经后底了，拿了一个不完整的年底双薪，总算也是一种回报吧，来年再努力吧。不想谈更多的工作之事。<br/><br/>身体的下滑，有太多的事想做都没法做，有很多事想处理都没办法处理。有很多人关心，帮这帮那的；也有很多人不理解，以为我是装的，说是怕他们找我帮忙，怕麻烦。也许他们说得都对吧。希望自己可以好起来，想做什么就能做什么。<br/><br/>家里好像早已经很冷了，希望父母哥一家都好好的。多搞点好吃的等我回去，哈哈。呵，还有个把月就要回家过年了，想起来也就高兴。<br/><br/>2009就是这样过的吧，一天天在海量度过，希望来年一切好起来。向自己的目标驶去。。。<br/><br/>各位，2010快乐，幸福，开心，圆满。<br/>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.3lshow.com/3Lblog/article/154.htm" /> 
	  <id>http://www.3lshow.com/3Lblog/default.asp?id=154</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[db2不能正常显示中文]]></title>
	  <author>
		 <name>Lynn</name>
		 <uri>http://www.3lshow.com/3Lblog/</uri>
		 <email>running80@163.com</email>
	  </author>
	  <category term="" scheme="http://www.3lshow.com/3Lblog/default.asp?cateID=7" label="DataBase" /> 
	  <updated>2009-12-24T15:29:40+08:00</updated>
	  <published>2009-12-24T15:29:40+08:00</published>
		  <summary type="html"><![CDATA[<span style="font-family:黑体"><span style="color:Red"><strong>db2不能正常显示中文,现现乱码问题</strong></span></span><br/><br/>客户端执行如下命令即可:<br/><br/>db2set db2codepage=1386]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.3lshow.com/3Lblog/article/152.htm" /> 
	  <id>http://www.3lshow.com/3Lblog/default.asp?id=152</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[忆我的成长之路]]></title>
	  <author>
		 <name>Lynn</name>
		 <uri>http://www.3lshow.com/3Lblog/</uri>
		 <email>running80@163.com</email>
	  </author>
	  <category term="" scheme="http://www.3lshow.com/3Lblog/default.asp?cateID=4" label="Diary" /> 
	  <updated>2009-12-19T01:04:35+08:00</updated>
	  <published>2009-12-19T01:04:35+08:00</published>
		  <summary type="html"><![CDATA[&nbsp;&nbsp; 不知道上次是什么时候写的那文章了，记得是看了一个好友的Ｑ的签名，写了这么一文，有人说我写得太心酸，有人说我对自己太苛求了，有人说我活得很累．．．或许吧．<br/><br/>　　这个月来身体的零件都出了些问题，每个部位都有毛病一样，感觉头很痛，医院都去了好几次，现在总算一天有那么几段时间感觉很舒服的．希望一切都好起来了，在生病的时候曾在脑子里念叨着一些东西．当时都没记下来．现在补上．可能不能写出当时的感觉了．<br/>　　<br/>&nbsp;&nbsp;&nbsp;&nbsp;凌为民，字异生<br/>，号同非．１９８４生于湖南平江．２００７年６月毕业于城大，就业了深圳．－－－－记．<br/><br/>　　我是一个出生在贫苦农村的孩子，不过赶上了改革开放，对外开放的好时代，要不然，在那么没破的村落出生，肯定是难逃躬耕于田野之生活．平江，我出生的地方，传说中的仙境，无数将军少将烈士的出生地，曾经是一个平和的世外桃源．能出生于这么这个地方，也是一种荣幸吧．<br/><br/>　　记得很小的时候，家里很穷，家业在爷爷手里就开始没落，军阀混军，文化大革，家里还有什么能留得下。家族很大，全家就爷爷一个人在长沙照相馆上班，那时候拿了工资买了东西回来，可得偷偷的，因为村上吃的大锅饭，二两米都得没收交工，文革过后，爷爷身体也不太好，退休回家里。我出生那年，爷爷就离别了这个世界，所以我连看上爷爷一眼的福气也没有，做为家族中最小的弟的我，我觉得他们在这一点上是比我幸福的，听家里大人说，爷爷很疼爱小孩的，但我并不是因为得不到爷爷的疼爱而有这种感觉的。因为我从奶奶口中得知，爷爷是一个有知识，会讲外语的知识分子，而且我看见过我爷爷三十岁左右的照片，（因为他在省行政中心的照相馆工作，所以给自己照个上样的照片的机会比其实人的机会要大得多，而且是彩色的）特别帅，特别有气质，所以现在好多家乡里的大人们都说我长得特像我爷爷，说我和我爷爷一样很聪明，听到这样的夸奖，我小时候特高兴，我也最喜欢这么的叔叔，大伯来我家里作客，听他们讲爷爷那时候的故事。打自我出生后，家里情况特别差，只对90年后，生活才慢慢好转，不过90前的生活我基本没有记忆，因为那时候我都只有五六岁，小时候的孩子，在很欠吃的。在我们农村，大部分家庭都是靠种田为生的，就算有部门做生意或做手艺的人也是不会放弃种田，因为种田是主要收入来源，只有靠种田才能养家糊口，家里一天忙到晚都有做不完的农活，那时候要是谁家里请做手艺的打（制造的意思）晒垫（就是晒稻子的东西）萝筐，打风车（过滤空稻子的木制机器）艚筒（一种木制圆柱容器）的日期长，就说明他家里的收成好，小时候，小孩就渴望家里能多请几天做手艺的师父，因为有匠人在家做手艺，家里就会做很多好吃的，可以好好的吃上几顿大餐，有鱼有肉还豆腐有蛋。平时不说鱼啊肉啊，那都是要过年过节才看得见的东西，就是豆腐鸡蛋都难得一见，所以没有哪家小孩不喜欢这样的日子的。（不过在我们村还真有一个家伙不喜欢吃这些东西的，他叫“海少胡”，家里也是比较穷的那种，他从不喜欢吃肉，大家都搞不懂，以为是他懂事，后来长大了，好吃懒做的，大家才明白，不是懂事不吃肉。）<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;小时候的我身体特差，据我我出生时，我妈还挑着稻子去晒，快要生了，回家坐在椅子上，就把我生在地上，就叫隔壁的家婆给我剪的脐带，剪刀都没煮过，更不用说怎么消毒了，就这样，我就一天天在妈妈背上的驮绳中长大。在农村出生的孩子，没有一个不是一边做家务，一边读书长大的，但我在村里是个例外，不般不做这些粗活，主要还是因为个子也小，身体又不好，妈很民主，叫我和哥自由选择，愿意在家里念书的，就可以不做家务不跟着去田里做田活，我每次都选择念书，因为我我自己总觉得念书比起做农活要轻松得多，到了初中，家里双抢的时候，还是得去帮忙，因为自己在家里也算一个劳力了，但我我心里还不是很愿意的，因为我觉得做劳活全身都好痛，不舒服，所以从那时候起我心中就有一个理想，那就是一定要好好念书，将来一定要走出这个农村，不要再在家里做农活了。<br/><br/>&nbsp;&nbsp; 那是初二的一天，吃饭时，我和哥发生了口角，我一气之下，没吃饭，就跑到房间里关起门来，妈吃饭，就来劝我，妈怎么劝我，我都不听，最后妈看我们亲兄弟俩的，为了小事争吵，又劝不听我，也很伤心，所此事，我觉得妈应该教训一下哥，不应该来劝我，我将近快一个月没和妈说话，（现在想起来，都想哭），后来不知道哪位阿姨把这些传到学校去了，老师在班级上没有点名的说了此事，我当时就想冲出教室回家给妈道歉，不过我当时还是没有这样做，因为我不想放弃每一节来之易的课程，晚上回到家，叫了妈，妈的眼泪都快出来了。当时我好恨我自己。当我初三毕业考试时，当时考得相当差，是有史以来考得最差的一次,平时至少要多考出七八十分，考完试，我天天把自己关在房里不出门，整天睡觉，觉得自己没有前途了，爸看我这样子，就亲自去了一趟县一中，找熟人给我问了一个分数线和我们中学上榜的人，那人帮我查了，说是上刚好在线上，一分不多，一分不少。（毕业时，有两种算分的方法，就是最后考试七门，613就上线，还有一种就是加上生地和体育830分上线，正好我两个总分都和这个数字一样的。）我当时没看到通知书，不相信爸的话，爸只好第二天又跑县里一趟，只接叫那人帮我把通知直接拿回来了，我这才松了口气，不过看到是一张用别人的通知书改的，我心里不是有点打鼓，有一天，我的教导主任来了，给我送来了属于我自己的通知书，这时别说我有多高兴。平时不太爱说话的我，都和主任扯了好多。妈当时和我商量，说最后一名，有没有信息跟得上，随你自己选择，如果要读高中，他们就全力以赴，叫我一心念书，我知道如果我放弃，我就放弃了一切。记得当时家里没有箱子，到县城去念书要有装衣服和日常用品的箱子，妈叫我和哥把家里那古老的木箱找外公换了一个新小木箱，就这样，开学的第一天，我就带着这装着行李的木箱，在妈的陪同下开户了我的高中之路。带着无数人的期望，同时又在无数人羡慕的眼神中，我离开村落来到了县城，带着心中的梦，继续着我的读书生涯。<br/><br/>&nbsp;&nbsp; 2003的，非典年，正好高考，还有几天考试，我生病了，班主任给家里打了电话，叫家里接我回去休息，说考试前回来直接考试就好了，应该考个大学不成问题的。那次我真的让所有人都失望了，其实考完，我就知道自己考成什么样了，考完第二天，班主任叫我回学校估分，我就产超过450， 怎么也不相信，让我再好好的认真估，我说我没把握。过了十把天，成绩终于出来了，不出乎我的估算，449分。没戏了，几年的努力白费了，我只有两个选择，一就是在家种田，二就是外出打工，但我并没有死人，我不认命。虽然我知道家里要拿钱给我复读的机会是不可能，因为生活本来就不太好，哥也上了年纪，在农村来说，得结婚了。我当时真的不知何处何从，一天，姑妈打电话来了，说我表姐想办法帮我，说表姐夫的一个同在一个学校工作，学校扩招，有机会进去，姑姑一家，还有大伯一家，还有大姑姑一家都为我这事操了不少心，最后表姐一天晚上开车下乡，给我拿来了我最想要的东西----录取通知书。终于有机会再读书了，我当时高兴得快哭出来了。我以全系倒数第二名被录取到城大国家统招计算机系03级本科本。<br/><br/>&nbsp;&nbsp; 终于到了开学的时候，这些和高中不同的是，不再有木箱的陪同，送我去学校的不是妈，而是爸。首先是到了姑姑家，然后，表姐开车，表哥，表姐夫，大姑姑，我爸，还有表姐夫那同学叫李老师，一起送我到学校的，在长沙姑姑家的时候，小侄女还把她的方便面拿了几盒给我带上，姑姑把她平时省吃检用的生活费都给了我，我当时的心情相当的沉重。就这样，我就开始了我的生涯。一开始，我就对自己说，不管怎么样，这次我不能再让任何失望了，一进大学，我就很积极很努力，积极参加各种活动，积极锻炼身体，努力学习，终于在第一学期我就以全系第一名的成绩证明我原本的实力，获得一等奖奖学金，虽说很少，只有四百快，但是我很高兴。就这样，我就一天天的在学校努力着，四年很快过去了，我只得过一次第三和一次第七名，其它考试我都是第一名，不能说四年学了很多知识，但我觉得，我学会了做人，学会了如何学习，如何面对人生。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;现在已经从事工作快三年了，时间在不经意中流走，而我还是那么渺小，但我仍然相信我自己是有实力的那个，我相信我的明天是可以由自己掌握的。在这里，我只想对那些曾经为我付出太多太多的父母亲人朋友同学老师喜欢我的人和讨厌我的人说声，感谢你们，真的，真的十分感谢信你们。<br/>&nbsp;&nbsp;&nbsp;&nbsp;]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.3lshow.com/3Lblog/article/151.htm" /> 
	  <id>http://www.3lshow.com/3Lblog/default.asp?id=151</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[WIN环境下使Apache支持ASP.NET,取代IIS]]></title>
	  <author>
		 <name>Lynn</name>
		 <uri>http://www.3lshow.com/3Lblog/</uri>
		 <email>running80@163.com</email>
	  </author>
	  <category term="" scheme="http://www.3lshow.com/3Lblog/default.asp?cateID=6" label="asp.net、C#" /> 
	  <updated>2009-12-04T14:46:09+08:00</updated>
	  <published>2009-12-04T14:46:09+08:00</published>
		  <summary type="html"><![CDATA[<span style="font-size:13pt"><span style="color:Red"><strong>WIN环境下使Apache代替IIS支持ASP.NET,取代IIS</strong></span></span><br/><br/>完全正确版本.<br/>支持普通网站,同时支持WebServices<br/><br/>Apache是目前广泛使用的一种网络服务器程序，不仅在UNIX/LINUX平台上被大量使用，而且在Windows平台上也有许多站点放弃了IIS而转向Apache。<br/>.NET是微软推出的功能强大的开发技术，其目标就是与Java抗衡。ASP.NET非常适合于中小企业的Web应用，其性能较ASP3.0有了极大的提高。<br/>下面就介绍让Apache支持ASP.NET的办法。<br/><br/>首先，必须要有Windows环境和.NET Framework的支持。此外还建议安装安装.NET开发工具如.NET Framework SDK或者VisualStudio.NET。需要注意的是Windows的版本应为2000、2003和XP。Win9X系列不能安装.NET Framework。<br/><br/>然后需要安装Apache。应该使用Win32平台的Apache，版本2.0以上。推荐使用2.0.51版本。下载地址：<br/>进入 <a href="http://apache.justdn.org/httpd/binaries/win32/" target="_blank" rel="external">http://apache.justdn.org/httpd/binaries/win32/</a><br/>自己选个2.0以上的版本来下(.msi后缀的那些,我安装的是apache_2.2.4-win32-x86-no_ssl.msi.安装apache_2.2.8-win32-x86-no_ssl.msi服务启不来.呵 !)<br/><br/>具体的安装过程请参阅其他文章，本文不再赘述。<br/><br/>下面要下载并安装Apache环境下的ASP.NET模块。下载地址：<br/>地址一:进入 <a href="http://httpd.apache.org/cli/" target="_blank" rel="external">http://httpd.apache.org/cli/</a><br/>选择 Download the mod_aspdotnet 2.0.0 .msi installer <br/><br/>地址二:<a href="http://cndyd.net/mod_aspdotnet-2.0.0.msi" target="_blank" rel="external">http://cndyd.net/mod_aspdotnet-2.0.0.msi</a><br/><br/>安装路径请与Apache的路径一致,否则不能正常安装.<br/><br/><br/>为了便于管理，我们在htdocs目录下新建一个active目录，专门存放.aspx文件。现在需要对httpd.conf文件作一定配置，在文件末尾添加：<br/>#asp.net<br/>LoadModule aspdotnet_module &#34;modules/mod_aspdotnet.so&#34;<br/><br/>AddHandler asp.net asax ascx ashx asmx aspx axd config cs csproj \ licx rem resources resx soap vb vbproj vsdisco webinfo <br/>&lt;IfModule mod_aspdotnet.cpp&gt;<br/>&nbsp;&nbsp;# Mount the ASP.NET example application<br/>&nbsp;&nbsp;AspNetMount /active &#34;D:/Program Files/Apache Group/Apache2/htdocs/active&#34;<br/>&nbsp;&nbsp;# Map all requests for /active to the application files<br/>&nbsp;&nbsp;Alias /active &#34;D:/Program Files/Apache Group/Apache2/htdocs/active&#34;<br/>&nbsp;&nbsp;# Allow asp.net scripts to be executed in the active example<br/>&nbsp;&nbsp;&lt;Directory &#34;D:/Program Files/Apache Group/Apache2/htdocs/active&#34;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;Options FollowSymlinks ExecCGI<br/>&nbsp;&nbsp;&nbsp;&nbsp;o&#114;der allow,deny<br/>&nbsp;&nbsp;&nbsp;&nbsp;Allow from all<br/>&nbsp;&nbsp;&nbsp;&nbsp;DirectoryIndex Default.htm Default.aspx<br/>&nbsp;&nbsp;&lt;/Directory&gt;<br/>&nbsp;&nbsp;# For all virtual ASP.NET webs, we need the aspnet_client files <br/>&nbsp;&nbsp;# to serve the client-side helper scripts.<br/>&nbsp;&nbsp;AliasMatch /aspnet_client/system_web/(\d+)_(\d+)_(\d+)_(\d+)/(.*) \<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#34;C:/Windows/Microsoft.NET/Framework/v$1.$2.$3/ASP.NETClientFiles/$4&#34;<br/>&nbsp;&nbsp;&lt;Directory \<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&#34;C:/Windows/Microsoft.NET/Framework/v*/ASP.NETClientFiles&#34;&gt;<br/>&nbsp;&nbsp;&nbsp;&nbsp;Options FollowSymlinks<br/>&nbsp;&nbsp;&nbsp;&nbsp;o&#114;der allow,deny<br/>&nbsp;&nbsp;&nbsp;&nbsp;Allow from all<br/>&nbsp;&nbsp;&lt;/Directory&gt;<br/>&lt;/IfModule&gt;<br/><br/>其中D:/Program Files/Apache Group/Apache2是Apache的安装目录，应根据实际情况更改。<br/>现在可以在active目录下放上ASP.NET探针。重启Apache之后，即可体验Apache下的ASP.NET了。<br/><br/>由于IIS和Apache下的ASP.NET都是运行在Common Language Runtime(CRL)的基础上，因此Apache环境下的ASP.NET程序的运行速度不会比在IIS下慢。<br/>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.3lshow.com/3Lblog/article/150.htm" /> 
	  <id>http://www.3lshow.com/3Lblog/default.asp?id=150</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[深圳之冬]]></title>
	  <author>
		 <name>Lynn</name>
		 <uri>http://www.3lshow.com/3Lblog/</uri>
		 <email>running80@163.com</email>
	  </author>
	  <category term="" scheme="http://www.3lshow.com/3Lblog/default.asp?cateID=4" label="Diary" /> 
	  <updated>2009-11-21T00:00:49+08:00</updated>
	  <published>2009-11-21T00:00:49+08:00</published>
		  <summary type="html"><![CDATA[[深圳之冬]<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;不久前，吃顿饭都要消耗几卡热量。深圳的天气说变就变，这阵子，已经和在家的衣量差不多了，这不由的使我有两种感觉。<br/><br/>&nbsp;&nbsp; 感觉一：二零零七年七月四号，随着火车啫啫几声气鸣，和同学就这样奔往了深圳这个让大部分人压抑的城市，初来乍道，并没有觉得深圳有什么特别之处。一个月后也算是顺利上岗了，那时候可算是养活自己都要省之又省了，2.3k的工资，在父老乡亲的眼里，比当官的都要有钱一般，那时只不过是过着比家里那种不种田的，游手好闲的人家的生活还不如，一连六个多月，我都是打着地铺睡觉的人，记得曾写记过一文：与深圳蚂蚁同居的日子。十一月的天气，深圳变得特别之冷，我仅仅只有一个单薄的被单，想必比老毛当初八角楼那毯子还要单薄几分，不说身上没钱，就算发了点薪水也得交房租水电了，这样过了几天，实在不行了，找同学借了两百快买了一床被子，那真是像皇宫里的龙床般享受，就这样过完了第一年在深圳的生活，过年回去还等着公司发年终奖金，才凑了不足四千快钱回家了。现在已是在深圳的第三个冬天了，过惯了单身生活的我，还是来深圳那年的那床被子陪伴着我走这个冬天，今年是来深圳收成最好的一年，终于把学校的那笔钱给还了，也算给家里寄了点回去了。堂兄那么有钱，还找个借口问我借钱，一借几个月，也不提了，都不知道到时候有钱回家过年不，一眨眼，都快三十岁的人了，想来想了，也没点追求，不是没有理想，而是有些事情总是力不从心的。最近老有朋友同学说要给我介绍女朋友，家里怎么也跟我急，呵呵！或许应该是年龄到了吧。打算明年开始着手自己构想了很久的梦想了，希望能够慢慢走上成功之路。深圳其实也很冷。。。<br/><br/>&nbsp;&nbsp; 感觉二：游子定思乡，一直都在湖南境内的我，离开家乡来到这陌生的城野就业，每当这寒冬到来之时，思乡的心绪也不由的愈见增长。寒风吹吹，悠悠乡情，在家里，现在应该是坐在火炉边烤着火，每餐都有腊鱼腊肉吃了，想起就流口水了。虽然不是很喜欢天天吃，但是有亲人一起就餐，天天只等在火炉边等着吃饭，吃完饭老妈还会端上热腾腾的香茶。妈这样管我们吃，管我们穿都好几十年了，忙碌了一辈子了，白发一天比一天多，每次寄几百快钱给她，总是说，不要，家里有钱用，你留着娶媳妇用，这么一个小愿望我都让妈一盼就是好几年，呵呵。老爸还是那么的好强，年过半百，还要做全村种田第一户，一年种上个十几亩田，养几十头猪，忙忙碌碌的拉着老妈过了三十年了，干了一辈子的农村工作，还是放不下手里的那点活，怎么劝都没有用，总是说，你们回家都要吃粮，不种田，哪来吃的，说得我心里酸酸的。哥还是那样，没有太多打算，又添了一女儿，一家四口，就一个人当匠人，收入又不景气，今年还换了个新摩托车，只是说，人活着就是为了更好的生活。也许是我思想不够时代吧。思乡之中，也不由的会想起我的大伯姑妈们，正是有亲人和朋友的关心帮助才成就了我的今天。打工路还在继续，思乡的情仍在延续。。。<br/><br/>&nbsp;&nbsp;&nbsp;&nbsp;来深圳二年半，这是第三家公司了，也是做得最久的一家了，不知不觉已快九个月了，不过这次跳槽是一个降薪的过程，去年四月三十号离开第一家公司“新亚”，来到“天络”，工资直接番一番，但只做了五个月，就离职了，当初也只是公司欠了两个月工资，一气之下就离职了，金融风暴，三个月的求职生活，让我变得几乎失去所有的霸气，直到快过年回家的时候，才算拿到了“海量”的入职通知，二个月的海量面试过程，说长不长，说短也不短。今年二月三号，就开始了我的“海量”职涯了。说实话，在海量说轻松不轻松，说累也并不是那么累，八个月的努力拿到了第一次工作“银奖”，不过没过半个月，就接到了无数的投诉，如果是当初那么冲动的我，我早就走人了，一走了之，话又说过了，部门少我一个人照样要运转，想六月份五个开发走了两个，也一样没招人，现在的系统，只是以前大家不说有问题，到了上面问到问题时候大家就推过来了。一个人总只能做一个人的工作，今天总算是把一部分功能给优化了一下，下周还有得一把事做。但工作还是得一步步来，再多的投诉，也只能是一个个问题的解决，反正打工就这个样，在哪里都一样，顶过来了，大家都说你能力好强，一走了之，也没人说你不负责，没能力。<br/><br/>&nbsp;&nbsp;0：0：0 ，先睡觉吧，明天照样会醒来的...<br/>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.3lshow.com/3Lblog/article/149.htm" /> 
	  <id>http://www.3lshow.com/3Lblog/default.asp?id=149</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[socket通讯]]></title>
	  <author>
		 <name>Lynn</name>
		 <uri>http://www.3lshow.com/3Lblog/</uri>
		 <email>running80@163.com</email>
	  </author>
	  <category term="" scheme="http://www.3lshow.com/3Lblog/default.asp?cateID=6" label="asp.net、C#" /> 
	  <updated>2009-11-18T22:12:11+08:00</updated>
	  <published>2009-11-18T22:12:11+08:00</published>
		  <summary type="html"><![CDATA[<br/><span style="color:Red"><span style="font-size:24pt"><strong>socket通讯</strong></span></span>http://zhuweisky.cnblogs.com/archive/2006/03/10/347290.html]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.3lshow.com/3Lblog/article/148.htm" /> 
	  <id>http://www.3lshow.com/3Lblog/default.asp?id=148</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[平江幕埠山风景]]></title>
	  <author>
		 <name>Lynn</name>
		 <uri>http://www.3lshow.com/3Lblog/</uri>
		 <email>running80@163.com</email>
	  </author>
	  <category term="" scheme="http://www.3lshow.com/3Lblog/default.asp?cateID=10" label="Reference media" /> 
	  <updated>2009-11-15T18:12:27+08:00</updated>
	  <published>2009-11-15T18:12:27+08:00</published>
		  <summary type="html"><![CDATA[<p>平江，中国著名将军县．</p>
<p>平江幕埠山风景</p>
<p><embed src="http://p.you.video.sina.com.cn/player/outer_player.swf?auto=1&amp;vid=25165902&amp;uid=1535910887" width="480" height="370" type="application/x-shockwave-flash" play="true" loop="true" menu="true"></embed></p>
<h1>平江县</h1>
<fieldset class="text_dir" id="catalog">
<p>目录<span>[<a id="dir_alt" onclick="mEffect.showCatalog()" href="http://www.3lshow.com/3Lblog/javascript:void(0)">隐藏</a>]</span></p>
<dl id="holder1" style="visibility: hidden; width: 131px"><dd><a id="STAT_ONCLICK_UNSUBMIT_CATALOG_0" href="http://baike.baidu.com/view/4990.htm#1" name="STAT_ONCLICK_UNSUBMIT_CATALOG">概况</a> </dd><dd><a id="STAT_ONCLICK_UNSUBMIT_CATALOG_1" href="http://baike.baidu.com/view/4990.htm#2" name="STAT_ONCLICK_UNSUBMIT_CATALOG">气候</a> </dd><dd><a id="STAT_ONCLICK_UNSUBMIT_CATALOG_2" href="http://baike.baidu.com/view/4990.htm#3" name="STAT_ONCLICK_UNSUBMIT_CATALOG">主要对外交通</a> </dd><dd><a id="STAT_ONCLICK_UNSUBMIT_CATALOG_3" href="http://baike.baidu.com/view/4990.htm#4" name="STAT_ONCLICK_UNSUBMIT_CATALOG">平江经济</a> </dd><dd><a id="STAT_ONCLICK_UNSUBMIT_CATALOG_4" href="http://baike.baidu.com/view/4990.htm#5" name="STAT_ONCLICK_UNSUBMIT_CATALOG">平江特产</a> </dd><dd><a id="STAT_ONCLICK_UNSUBMIT_CATALOG_5" href="http://baike.baidu.com/view/4990.htm#6" name="STAT_ONCLICK_UNSUBMIT_CATALOG">地理信息</a> </dd><dd><a id="STAT_ONCLICK_UNSUBMIT_CATALOG_6" href="http://baike.baidu.com/view/4990.htm#7" name="STAT_ONCLICK_UNSUBMIT_CATALOG">历史沿革</a> </dd><dd><a id="STAT_ONCLICK_UNSUBMIT_CATALOG_7" href="http://baike.baidu.com/view/4990.htm#8" name="STAT_ONCLICK_UNSUBMIT_CATALOG">乡镇简介</a> </dd><dd style="display: none"><a id="STAT_ONCLICK_UNSUBMIT_CATALOG_8" href="http://baike.baidu.com/view/4990.htm#9" name="STAT_ONCLICK_UNSUBMIT_CATALOG">将军之乡</a> </dd><dd style="display: none"><a id="STAT_ONCLICK_UNSUBMIT_CATALOG_9" href="http://baike.baidu.com/view/4990.htm#10" name="STAT_ONCLICK_UNSUBMIT_CATALOG">近代名人</a> </dd><dd style="display: none"><a id="STAT_ONCLICK_UNSUBMIT_CATALOG_10" href="http://baike.baidu.com/view/4990.htm#11" name="STAT_ONCLICK_UNSUBMIT_CATALOG">历史名人</a> </dd><dd style="display: none"><a id="STAT_ONCLICK_UNSUBMIT_CATALOG_11" href="http://baike.baidu.com/view/4990.htm#12" name="STAT_ONCLICK_UNSUBMIT_CATALOG">平江旅游</a> </dd></dl><dl class="arr" id="holder2" style="display: block; width: 131px"><dd><a id="STAT_ONCLICK_UNSUBMIT_CATALOG_12" href="http://baike.baidu.com/view/4990.htm#1" name="STAT_ONCLICK_UNSUBMIT_CATALOG">概况</a></dd><dd><a id="STAT_ONCLICK_UNSUBMIT_CATALOG_13" href="http://baike.baidu.com/view/4990.htm#2" name="STAT_ONCLICK_UNSUBMIT_CATALOG">气候</a></dd><dd><a id="STAT_ONCLICK_UNSUBMIT_CATALOG_14" href="http://baike.baidu.com/view/4990.htm#3" name="STAT_ONCLICK_UNSUBMIT_CATALOG">主要对外交通</a></dd><dd><a id="STAT_ONCLICK_UNSUBMIT_CATALOG_15" href="http://baike.baidu.com/view/4990.htm#4" name="STAT_ONCLICK_UNSUBMIT_CATALOG">平江经济</a></dd><dd><a id="STAT_ONCLICK_UNSUBMIT_CATALOG_16" href="http://baike.baidu.com/view/4990.htm#5" name="STAT_ONCLICK_UNSUBMIT_CATALOG">平江特产</a></dd><dd><a id="STAT_ONCLICK_UNSUBMIT_CATALOG_17" href="http://baike.baidu.com/view/4990.htm#6" name="STAT_ONCLICK_UNSUBMIT_CATALOG">地理信息</a></dd><dd><a id="STAT_ONCLICK_UNSUBMIT_CATALOG_18" href="http://baike.baidu.com/view/4990.htm#7" name="STAT_ONCLICK_UNSUBMIT_CATALOG">历史沿革</a></dd><dd><a id="STAT_ONCLICK_UNSUBMIT_CATALOG_19" href="http://baike.baidu.com/view/4990.htm#8" name="STAT_ONCLICK_UNSUBMIT_CATALOG">乡镇简介</a></dd><dd class="temp" id="temp" style="height: 0px">
<ul class="data" id="data" style="margin-top: -80px">
    <li><a id="STAT_ONCLICK_UNSUBMIT_CATALOG_20" href="http://baike.baidu.com/view/4990.htm#9" name="STAT_ONCLICK_UNSUBMIT_CATALOG">将军之乡</a></li>
    <li><a id="STAT_ONCLICK_UNSUBMIT_CATALOG_21" href="http://baike.baidu.com/view/4990.htm#10" name="STAT_ONCLICK_UNSUBMIT_CATALOG">近代名人</a></li>
    <li><a id="STAT_ONCLICK_UNSUBMIT_CATALOG_22" href="http://baike.baidu.com/view/4990.htm#11" name="STAT_ONCLICK_UNSUBMIT_CATALOG">历史名人</a></li>
    <li><a id="STAT_ONCLICK_UNSUBMIT_CATALOG_23" href="http://baike.baidu.com/view/4990.htm#12" name="STAT_ONCLICK_UNSUBMIT_CATALOG">平江旅游</a></li>
</ul>
</dd></dl></fieldset>
<p><br />
<br />
&nbsp;</p>
<div class="clear">&nbsp;</div>
<div id="lemmaContent">　　
<div class="text_pic" style="float: right; visibility: visible"><a href="http://imgsrc.baidu.com/baike/pic/item/f99dcf00d00c8802738b6565.jpg" target="_blank"><img class="editorImg" title="" src="http://imgsrc.baidu.com/baike/abpic/item/f99dcf00d00c8802738b6565.jpg" alt="" /></a></div>
<div class="bpctrl">&nbsp;</div>
<h2 class="first">
<div class="text_edit">[<a onclick="editLemmaPara('http://baike.baidu.com/edit/', 282256, 1); return false;" href="http://baike.baidu.com/view/4990.htm#">编辑本段</a>]</div>
<a name="1"></a>概况</h2>
　　平江县位于<a href="http://baike.baidu.com/view/14560.htm" target="_blank">湖南省</a>东北部，处汨水、罗水上游。东与江西省修水、<a href="http://baike.baidu.com/view/331313.htm" target="_blank">铜鼓县</a>交界，北与<a href="http://baike.baidu.com/view/7482.htm" target="_blank">湖北省</a>通城县和本省<a href="http://baike.baidu.com/view/575469.htm" target="_blank">岳阳县</a>相连，南与<a href="http://baike.baidu.com/view/159390.htm" target="_blank">浏阳市</a>接壤，西与长沙县、<a href="http://baike.baidu.com/view/589276.htm" target="_blank">汨罗市</a>毗邻。地理坐标为<a href="http://baike.baidu.com/view/1218828.htm" target="_blank">东经</a>113&deg;10&prime;13〞-114&deg;9&prime;6〞、<a href="http://baike.baidu.com/view/367695.htm" target="_blank">北纬</a>28&deg;25&prime;33〞-29&deg;6&prime;'28〞。总面积4118平方千米。总人口100万人（2003年）。<br />
<div class="spctrl">&nbsp;</div>
　　县人民政府驻<a href="http://baike.baidu.com/view/2466334.htm" target="_blank">汉昌镇</a>(城关镇），邮编：414500。行政区划代码：430626。区号：0730。拼音：Pingjiang Xian。
<div class="bpctrl">&nbsp;</div>
<h2>
<div class="text_edit">[<a onclick="editLemmaPara('http://baike.baidu.com/edit/', 282256, 2); return false;" href="http://baike.baidu.com/view/4990.htm#">编辑本段</a>]</div>
<a name="2"></a>气候</h2>
　　境内气候属大陆季风气候区，东亚热带向北亚热带过渡气候带。平均气温16.8℃，常年积温6185.3℃，一月平均气温4.9℃，七月平均气温28.6℃，平均年降水量1450.8mm。
<div class="bpctrl">&nbsp;</div>
<h2>
<div class="text_edit">[<a onclick="editLemmaPara('http://baike.baidu.com/edit/', 282256, 3); return false;" href="http://baike.baidu.com/view/4990.htm#">编辑本段</a>]</div>
<a name="3"></a>主要对外交通</h2>
　　京珠高速经过本县，在伍市镇设有出入口，并以平伍公路连接县城。<br />
<div class="spctrl">&nbsp;</div>
　　随着106国道和308、207省道平江段改造和岳汝高速的修建，平江将与长株潭融为一体，区位优势进一步凸显。
<div class="bpctrl">&nbsp;</div>
<h2>
<div class="text_edit">[<a onclick="editLemmaPara('http://baike.baidu.com/edit/', 282256, 4); return false;" href="http://baike.baidu.com/view/4990.htm#">编辑本段</a>]</div>
<a name="4"></a>平江经济</h2>
　　2008年全县主要经济指标均保持了两位数的增长，完成生产总值89.1亿元，同比增长11%，完成全社会固定资产投资38.7亿元，增长22.2%；完成财政总收入3.77亿元，同比增长17.5%，国、地两税双双突破亿元大关，财政质态进一步优化；完成社会消费品零售总额16.7亿元，增长16.1%；城镇居民实际可支配收入和农民实际人均纯收入与上年相比均有大幅度增长。<br />
<div class="spctrl">&nbsp;</div>
　　<b>二、农业<br />
<div class="spctrl">&nbsp;</div>
　　</b>农业生产发展平稳。全年完成农林牧渔业总产值401219万元，同比增长5.5%。全年农作物总播种面积1735350亩，其中粮食播种面积1120350亩,粮食总产量484771吨。早稻381900亩，产量145122吨,中稻182550亩，产量108975吨,晚稻425700亩,产量195848吨。经济作物中，油菜播种面积158400亩，产量11880吨，棉花播种面积12300亩，产量1144吨，花生播种面积22500亩，产量3809吨，蔬菜播种面积134700亩，产量264995吨，瓜果播种面积15000亩，产量2749吨。<br />
<div class="spctrl">&nbsp;</div>
　　畜牧业发展良好。全年生猪发展194.2万头，比上年增长4.4%；年内出栏119万头，同比增长8.4%；牛发展15.8万头，比上年减少25.8%，年内出栏3.6万头，同比减少48%；山羊发展46.91万头，比上年减少17.7%，年内出栏24.46万头，同比减少21%；肉类总产量达到89263吨，比上年增长9.4%。 <br />
<div class="spctrl">&nbsp;</div>
　　渔业生产稳中有升。水产品产量达6500吨，减少4.9%。<br />
<div class="spctrl">&nbsp;</div>
　　农业生产条件进步。年末农业机械总量45762台，同比增长11.2%,总动力494925千瓦，比上年增长6.9%。<br />
<div class="spctrl">&nbsp;</div>
　　传统农业改造升级，先后被确定为国家商品粮重点县，全国生猪百强县，全国品牌茶生产基地，全省大豆产业化、肉牛养殖重点县。旺云米业进入国家农产品加工示范企业行列，市级农业产业化龙头企业达到11家。<br />
<div class="spctrl">&nbsp;</div>
　　林业总产值完成66245万元，其中：林木的培育和种植2077万元，抚育和管理280万元；木材的采运完成产值10518万元。均比上年有所增长。全年造林面积3.1万亩，森林覆盖率59.54%。林木绿化率64.16%。主要林产品产量中，木材产量14.8万方;楠竹产量151万根。<br />
<div class="spctrl">&nbsp;</div>
　　全县楠竹面积241732亩。07年底止累计退耕还林面积27.5万亩。<br />
<div class="spctrl">&nbsp;</div>
　　<b>三、工业</b><br />
<div class="spctrl">&nbsp;</div>
　　工业生产快速增长。全县全年实现工业总产值800500万元，比上年增长24.9，其中，规模工业实现产值608300万元，比上年增长43.5%。全部工业增加值255076万元,比上年增长37.1%,其中：规模工业实现增加值196522万元，比上年增长29.6%。规模工业万元产值能耗为0.132吨标煤。<br />
<div class="spctrl">&nbsp;</div>
　　工业经济效益回升,规模以上工业企业中盈利的104家,实现利润31802万元,亏损9家,亏损额991万元,亏损面为8%, 今年规模工业呈现出两个方面的特点：一是企业规模扩大。今年，新增规模企业11家，全县规模以上工业企业总数达到113家，年产值可上亿元的有15家，上5000万元的15家，1000万元的55家。二是企业效益提高。通过加大管理、技改、扶持力度，企业潜力得到挖掘，活力得到激发，产值、效益大大提高<br />
<div class="spctrl">&nbsp;</div>
　　集聚项目，集群产业，新型工业化得到大力推进，通过招商引资，平江工业园已初具规模，入园企业27个，开工投产8个，&ldquo;工业西进&rdquo;战略逐步突进。矿产加工、机械电子、再生资源、食品加工等支柱产业集群逐步形成，为县域经济发展增添了后劲。<br />
<div class="spctrl">&nbsp;</div>
　　华龙今麦郎方便面被评为国家免检产品，&ldquo;山润茶油&rdquo;、&ldquo;泰美竹地板&rdquo;被评为省级金奖产品，&ldquo;旺云牌&rdquo;生态米、&ldquo;金寿牌&rdquo;药膏成为全省著名商标。
<div class="bpctrl">&nbsp;</div>
<h2>
<div class="text_edit">[<a onclick="editLemmaPara('http://baike.baidu.com/edit/', 282256, 5); return false;" href="http://baike.baidu.com/view/4990.htm#">编辑本段</a>]</div>
<a name="5"></a>平江特产</h2>
　　平江火焙鱼<br />
<div class="spctrl">&nbsp;</div>
　　俗话说，鱼吃跳。现在营养专家加上了一句：&ldquo;鱼吃小。&rdquo;小鱼比大鱼更有营养。怪不得我家乡出产的平江火焙鱼历来那么走俏呢。顾名思义，火焙鱼就是用细火焙烘加工的鱼。它不像僵硬的干鱼、盐渍的咸鱼，它焙得半干半湿、外黄内鲜，这就兼备了活鱼的鲜、干鱼的爽、咸鱼的味。莫看平江火焙鱼的个头只有小指头般长短粗细，弄起来这颇费周折。 先说焙火焙鱼的鱼，就极有讲究。它必须是江河塘库里野生野长的小小的肉嫩子鱼，这类鱼暂时还没有人工方法来繁殖喂养。我的家乡平江县山高水长，境内溪河漫流，山塘密布，无论是大河小溪，还是浅塘深库，总是生衍着无穷无尽的肉嫩子鱼，在那清澈若空的浅水里自由自在地游荡。就像一方山水养一方人，鱼也是一方山水养一方鱼。东南西北四乡八岭，肉嫩子鱼的嘴脸、鳞色、形态各异，土名方号自然也各不相同，有的喊&ldquo;摸沙机&rdquo;，有的称&ldquo;滞夹脑&rdquo;，有的叫&ldquo;麻嫩&rdquo;，有的号&ldquo;红须&rdquo;。但都有肉嫩子鱼的共同特点：寸把长，指尖粗，肉多刺少，肠肚不苦，永远也不大，永远也捕不尽。同一口山塘，同一段流水，每天都有人去捕，但从来没有听说谁一回捕涝过几十、上百斤的肉嫩子，也从来没有遇见过撒清水网打空转身的。漫步城镇各处的菜市场，总能看到有人提着那长方型的竹蓝子来叫卖火焙鱼。火焙鱼必须薄薄一层地摊开，这才新鲜。在我孩童的岁月，农民提到县城里来卖的火焙鱼，都是用一张荷叶、瓜叶或是字纸一起一起地摊着的，日记本纸大小一起，每起卖一角钱、两角钱。现在是要三、五块钱买一两了。 这肉嫩子鱼其实是极容易捕捞上来的。可以撒网，可以鲋凼，可以安钻籁，可以刮捞子。在我看来，十八般渔艺中，最有意思的便是&ldquo;阵鱼&rdquo;。小时候到乡下外婆家，&ldquo;阵鱼&rdquo;曾带给我无尽的欢乐与喜悦。找来一块方桌大小的蚊帐布，用两根竹条弯成十字架将布的四角绑住，安一根长绳子吊索，便做成了一个四方形的鱼罾。鱼罾里面撒上些白米饭和糠饼作诱饵，再搁上一块卵石作沉坨，用竹竿挑着，颤悠悠地沉下水塘里去。过不了多久，塘里的肉嫩子鱼见到白花花、香喷喷的饵食，便会抢着进来吃食。殊不知落入了我们设下的捕鱼阵。每隔一段时间，我们用竹竿稳稳地将鱼罾挑上来，一出水面，水点直滴的鱼罾里总会有几只肉嫩子鱼活泼乱蹦。碰上运气好，有时还能&ldquo;阵&rdquo;到几寸长一只的鲫鱼和游叼子鱼呢！而现在，总有人喜欢用毒药闹鱼或是用电流打鱼，这种赶尽杀绝的竭泽而渔，使得原来到处都有的肉嫩子鱼，日见地稀少了。 肉嫩子鱼焙烘火焙鱼，是不用开肠破肚挤去内脏的。这类鱼虽然肚子里也长有小小的苦胆，但由于山里水质好、无污染，吃起来绝对没有半点儿苦味。焙火焙鱼是个过细的活儿。将那牛二阔锅洗净，用柴火烧热了，细细地涂上一层茶油，再将那鲜活的肉嫩子鱼倒进锅里，匀匀地摊开来，锅热油温，那鱼儿几个翻滚，自然是周身沾上了清油，这样便不会结锅。灶里的暗火正红，鱼锅热气蒸腾，渐渐地水气散去而只闻鱼香扑鼻而来。隔一段时光，便捣红捣红灶膛的暗火，轻轻地翻转翻转鱼摊。象是烧窑的大师傅，火候掌握精确的，焙出来的火焙鱼，只只完整如初，不粘不烂，不焦不枯，香喷喷，金灿灿，一望便令人垂涎三尺。 火焙鱼的做法也是五花八门，无论煎炒蒸汆都是开味的好菜。平江火焙鱼的出名，在做法上自然也有独树一帜。最有名的应当算是酸辣火焙鱼熬豆腐。红锅冷油，抓上一撮火焙鱼丢进去，稍作翻炒，开半锅汤，放盐、姜、酱、醋、大蒜、紫苏叶，青椒或干椒皆可，再选上大半斤那乡下来的油豆腐，那种麻石磨盘磨出来的皮薄心空油黄黄的油豆腐，烧开后盖上用文火慢慢地熬着。对了，酸辣火焙鱼熬豆腐，还有酸料没有说。这酸料却不能是一般的酸醋能够代替得了的。它必须选用平江百姓人家起养的酸坛里的酸刀豆、酸萝卜，切成细条佐进去，这才是正宗的平江酸辣火焙鱼熬豆腐。单是酸坛里夹出来的那几块坛子菜，就会让你口水直滴，何况还有油豆腐加火焙鱼呢．<br />
<div class="spctrl">&nbsp;</div>
　　平江白术<br />
<div class="spctrl">&nbsp;</div>
　　平江白术又名&ldquo;冬术&rdquo;、&ldquo;于术&rdquo;，&ldquo;盛产于平江县三阳、安定、嘉义、长寿、金龙、钟洞等地区，故称为平术&rdquo;。<br />
<div class="spctrl">&nbsp;</div>
　　白术是&ldquo;一种重要的中药材&rdquo;，&ldquo;在平江县已有400多年人工栽培历史，久负盛名&rdquo;。明代嘉靖《岳州府志》载：&ldquo;平江产有白术（以紫花者为上）&rdquo;。杰出的明代医药学家李时珍在1578年（万历六年）著的《本草纲目》中也有白术&ldquo;瘦而黄者，是幕阜山所出&rdquo;的记载。清代同治《平江县志》&ldquo;物产&rdquo;篇盛赞&ldquo;平术最著名，自然山地垦阔后，天生述殊不易得。&rdquo;可见，&ldquo;平术早已是平江的传统地方特有珍贵中药材&rdquo;，&ldquo;除畅销国内市场外，还销往东南亚各国和美国、日本等国，在国内外药材市场享有盛誉。&rdquo;<br />
<div class="spctrl">&nbsp;</div>
　　平江白术&ldquo;属菊科苍术属，系多年生宿根草本植物&rdquo;；&ldquo;株高30至60厘米，茎直立，上部分枝，叶不分裂，茎下部叶有深裂&rdquo;，&ldquo;茎部木质化，微有纵槽；单叶互生草质，椭圆形或卵状针形；花小，多数呈紫色，头状花序顶生；果实为瘦果，长椭圆形，被有黄色绒毛&rdquo;。平术&ldquo;九至十月开花，十至十一月结果；根茎粗壮肥厚，略呈拳头形，少数有不规则的分枝。地下茎块为药用部分。&rdquo;<br />
<div class="spctrl">&nbsp;</div>
　　&ldquo;在市场上销售的平术系烘干的根茎，分为烘装平术、天生平术两类。在质量上。烘装平术以身干，个重，坚实，无空心，断面黄白色，有朱砂点，无焦枯黄为佳。天生平术以体大，外形美观，似拳头状，柔软，断面黄白色，显油性，味甜者为佳。&rdquo;<br />
<div class="spctrl">&nbsp;</div>
　　平江白术的&ldquo;主要药用化学成分是挥发油，含量为1.32%，在国内白术中首屈一指，被称为&lsquo;南方人参&rsquo;，药性温和，味甘苦，气清香，对人体有健脾胃，助消化，降低血糖，抗血凝，强壮去湿，抗菌，行气，止泻，利尿，安胎和中的功能，常用于主治脾虚劳倦，食欲不振，腹胀，泄泻，眩晕，水肿，自汗，胎动不安等多种病症，对食管癌细胞有体外抑制作用。&rdquo;<br />
<div class="spctrl">&nbsp;</div>
　　平江白术&ldquo;喜阴凉干爽气候，怕高温多湿，忌连作。据实地试验观察：当气温在30℃以下时，植株生长速度随气温升高而加快；当气温升到30℃以上时，生长受到抑制。平术地下部分的生长速度以26℃至28℃最快。因此，平术对环境选择性较强，适宜在自然植被好，雨量充沛，日照时间短，直射光少，保水保肥能力强，排水性能良好，有机质、氮、磷、钾及微量元素含量较多的板页岩风化物形成的中性偏酸土壤和海拔500米左右的中低山、山坡地生长发育&rdquo;。&ldquo;平江县东南面有连云山，北面有幕阜山，既阻挡着偏南来的暖流，又抵御了北方冷空气的入侵，形成了夏季不热、冬季不冷的特殊山地小气候。全县板页岩成土面积占55.6%，土层厚度大于40厘米的土壤占80%，PH值在5.5至7之间的土壤占67%，其中微量元素含量较多。县内多数地区深山谷地多，日照时间短，气候温和，雨量充足，土质肥沃，最适宜平术生长发育。加之该县在长期的平术生产实践中积累了丰富的经验，有一套高产栽培技术和先进的加工工艺，因此，发展平术生产是活跃山区经济，增加农民收入的有效途径。&rdquo; <br />
<div class="spctrl">&nbsp;</div>
　　平江桂花蜜<br />
<div class="spctrl">&nbsp;</div>
　　平江县境内丘陵连绵起伏，气温柔和，非常适宜山桂花生长。平江蜜的蜜源为开满山岗的山桂花，故平江蜂蜜又叫山桂花蜂蜜，为湖南著名特产。平江蜂蜜外观呈乳白色，气味清香，浓度比其他蜂蜜大，一般都在42度以上，最高的可达46度。甜度也很高，含葡萄糖或果糖70～80％，一直被人们称为蜜中之王。平江蜂蜜扬名中外，质量好，与当地特产的山桂花有着密切关系，冬天百花凋零，而山桂花却傲然怒放，花期较长。其中冬桂品种从10月25日左右可以一直延续到12月下旬。冬桂花凋落后，又是春桂花开花时期，从2月4日左右到3月初，时间长达1个月。故平江县历年来都是蜂匠钟爱之地。<br />
<div class="spctrl">&nbsp;</div>
　　平江酱干，独特的口感，是由豆子打制而成。
<div class="bpctrl">&nbsp;</div>
<h2>
<div class="text_edit">[<a onclick="editLemmaPara('http://baike.baidu.com/edit/', 282256, 6); return false;" href="http://baike.baidu.com/view/4990.htm#">编辑本段</a>]</div>
<a name="6"></a>地理信息</h2>
　　境内地貌以<a href="http://baike.baidu.com/view/67996.htm" target="_blank">山地</a>和<a href="http://baike.baidu.com/view/26041.htm" target="_blank">丘陵</a>为主。土地总面积4118.06平方公里，折合618万亩，其中耕地81万亩，占土地总面积的13%。山林面积4137万亩，林木总蓄积量330万立方米。水力资源蕴藏量为19.7万千瓦，其中可开发量约为9.3万千瓦，年均发电量为4亿千瓦小时。矿产资源目前已探明发现的有50多个，现已开发20种，其中沉积矿有石煤、石灰石、石膏、砂金、独居石砂矿等5种，内生金属矿产有脉金、锡、铜、铅、锌、铌、钽、铍等8种，内生非金属矿产有长石、石英、云母、莹石、重晶石等5种，此外尚有饮料矿泉水、中温热等2种。<br />
<div class="spctrl">&nbsp;</div>
　　平江是一个农业大县，1998年粮食作物面积117万亩，产粮44.8万吨，经济作物面积16万亩。年出栏生猪100万头以上，黑山羊20万头左右。同时，随着行业结构的不断改善，基本形成了机电、化工、食品、竹木、建材、矿产等利用本地资源加工的五大产业支柱和23个工业行业，有潜泵厂、氮肥厂、电器厂、非金属矿等工业总产值过千万元的中型骨干企业9个，有21种门类的上千个工业产品，其中21个获国、部、省优称号，红碎茶、<a href="http://baike.baidu.com/view/35726.htm" target="_blank">矿泉水</a>、潜水电泵、山桂花蜜、长石粉、纸扇、<a href="http://baike.baidu.com/view/973.htm" target="_blank">云母</a>等20多个出口产品驰名中外。先后与美、印、德、日、澳、港、台等国家和地区的外商合资兴办的企业方兴未艾。150种潜泵系列产品，产量居全国同行业第3位，年出口创汇800多万美元。
<div class="bpctrl">&nbsp;</div>
<h2>
<div class="text_edit">[<a onclick="editLemmaPara('http://baike.baidu.com/edit/', 282256, 7); return false;" href="http://baike.baidu.com/view/4990.htm#">编辑本段</a>]</div>
<a name="7"></a>历史沿革</h2>
　　<br />
<div class="spctrl">&nbsp;</div>
　　<a href="http://baike.baidu.com/view/27201.htm" target="_blank">春秋</a>时属楚附庸<a href="http://baike.baidu.com/view/1070340.htm" target="_blank">罗子国</a>。秦置罗县。汉末将罗县东部划为汉昌县，<a href="http://baike.baidu.com/view/2328.htm" target="_blank">三国</a>时改名吴昌县。唐<a href="http://baike.baidu.com/view/34885.htm" target="_blank">神龙</a>二年（706）析湘阴东境置昌江县；<a href="http://baike.baidu.com/view/41083.htm" target="_blank">后唐</a>同光元年（923）为避庄宗祖父<a href="http://baike.baidu.com/view/2849956.htm" target="_blank">李国昌</a>讳，以县治周围地势平坦，江水至此平静无波，改称平江县。<br />
<div class="spctrl">&nbsp;</div>
　　1986年<a href="http://baike.baidu.com/view/164900.htm" target="_blank">1月27日</a>，国务院批准（国函[1996]18号）：撤销岳阳地区，将临湘、华容、汨罗、平江4县划归岳阳市管辖。<br />
<div class="spctrl">&nbsp;</div>
　　<a href="http://baike.baidu.com/view/28189.htm" target="_blank">1995年</a>，平江县撤区并乡建镇：大桥乡、长田乡、安定镇合并为安定镇；爽口乡、三市乡合并为三市镇；南江镇、南江乡、昌江乡、石浆乡合并为南江镇；栗山乡、三和乡、时丰乡合并建伍市镇；谈岑区的西江乡、瓮江区的浯口镇和三联乡的8个村合并为浯口镇；瓮江乡、双江乡、河东乡和三联乡的坎头、中村、塘城3个村合并建瓮江镇；团山乡、柘庄乡、梅仙镇合并为梅仙镇；龙门乡、大口塅乡、泉水乡合并为龙门镇；长寿镇、长寿乡、桂桥乡、邵阳乡合并为长寿镇；谈胥乡、张市乡合并为余坪乡；钟洞区的钟洞、恩溪两乡合并为钟洞乡；思村乡、芦洞乡合并为思村乡；大坪乡、浆市乡合并为大坪乡；木瓜乡、金坪乡合并为木金乡；（其余待补充）。<br />
<div class="spctrl">&nbsp;</div>
　　<a href="http://baike.baidu.com/view/286682.htm" target="_blank">1997年</a>，平江县辖13个镇、15个乡：伍市镇 汉昌镇 三市镇 长寿镇 加义镇 龙门镇 安定镇 向家镇 瓮江镇 虹桥镇 南江镇 浯口镇 梅仙镇 三阳乡 大坪乡 三墩乡 大洲乡 木金乡 冬塔乡 咏生乡 余坪乡 板江乡 岑川乡 思村乡 南桥乡 东塔乡 钟洞乡 黄金洞乡。<br />
<div class="spctrl">&nbsp;</div>
　　<a href="http://baike.baidu.com/view/286680.htm" target="_blank">1999年</a>，平江县辖13个镇、14个乡、9个县属农林茶场，778个村、26个居委会。面积4125平方千米，总人口98.7万人。<br />
<div class="spctrl">&nbsp;</div>
　　<a href="http://baike.baidu.com/view/170418.htm" target="_blank">2000年</a>，平江县辖13个镇、14个乡。总人口931996人，各乡镇人口： 汉昌镇 69137 安定镇 63094 三市镇 48737 加义镇 47705 长寿镇 61170 龙门镇 35013 虹桥镇 33757 南江镇 70858 梅仙镇 59943 浯口镇 36433 瓮江镇 45340 伍市镇 64127 向家镇 15038 三阳乡 54527 思村乡 17917 咏生乡 2981 黄金洞乡 5533 南桥乡 3154 木金乡 19599 大坪乡 20736 冬塔乡 21055 板江乡 13129 大洲乡 18146 钟洞乡 27270 三墩乡 28275 余坪乡 33291 岑川乡 16031 （根据第五次人口普查数据；单位：人）。<br />
<div class="spctrl">&nbsp;</div>
　　<a href="http://baike.baidu.com/view/286676.htm" target="_blank">2002年</a>，平江县辖15个镇（三市、长寿、汉昌、嘉义、龙门、安定、伍市、向家、瓮江、虹桥、南江、浯口、梅仙、岑川、钟洞）、12乡（三阳、大坪、三墩、大洲、木金、冬塔、咏生、余坪、板江、思村、南桥、黄金洞）。<br />
<div class="spctrl">&nbsp;</div>
　　<a href="http://baike.baidu.com/view/286675.htm" target="_blank">2004年</a>，平江县辖15个镇、12个乡。（2004年行政区划一览）
<div class="bpctrl">&nbsp;</div>
<h2>
<div class="text_edit">[<a onclick="editLemmaPara('http://baike.baidu.com/edit/', 282256, 8); return false;" href="http://baike.baidu.com/view/4990.htm#">编辑本段</a>]</div>
<a name="8"></a>乡镇简介</h2>
　　（根据当地政府网站内容整理，数据截至时间不详）<br />
<div class="spctrl">&nbsp;</div>
　　平江县城：位于汨水北岸，仙江河、三望冲水于此汇注汨水。旧城中心原名鹤岭，处县境中部略靠西南。唐<a href="http://baike.baidu.com/view/623059.htm" target="_blank">元和</a>四年（809），原昌江县治由中县坪迁此。县域建制，<a href="http://baike.baidu.com/view/673042.htm" target="_blank">1935年</a>名汉昌镇，<a href="http://baike.baidu.com/view/673083.htm" target="_blank">1950年</a>12月改名城关镇，后改为汉昌镇。今县城范围东至三阳乡，西南抵瓮江镇，北连梅仙镇。地理坐标为东经113&deg;35&prime;，北纬28&deg;42&prime;。西南距长沙112千米，西北距<a href="http://baike.baidu.com/view/152036.htm" target="_blank">岳阳市</a>区140千米。2000年城区规划面积54平方千米，建成区面积12.6平方千米，常住人口7.2万人。<br />
<div class="spctrl">&nbsp;</div>
　　<a href="http://baike.baidu.com/view/195568.htm" target="_blank">虹桥镇</a>：虹桥镇位于湘鄂赣三省交界的幕阜山区，东邻江西修水和本县大坪乡；南接本县木金乡，咏生乡；西连本县南江镇，三墩乡； 北与湖北通城及幕阜森林公园接址。版图面积为182.36平方公里。中国湖南省岳阳市平江县下辖的一个镇。辖：虹桥居委会；天岳、柘坪、瑶田、龙黄、九眼、毛沅、白马、水沅、阜沅、枧黄、东安、向阳、仁义、陡岭、平安、枧沅、柘屋、张公、京马、洞口、桃沅、大林、大山、高沅、西桥、民建、凤六、正东、文昌、水口、大兴、青石、桃霞、金鸡34个村委会。<br />
<div class="spctrl">&nbsp;</div>
　　<a href="http://baike.baidu.com/view/1360270.htm" target="_blank">安定镇</a>：位于平江南部，东北接三市镇，西南近浏阳市社港镇，东南邻思村乡，西北接三阳乡。民国时期为5区安定乡；建国后为思安乡，隶2区，1956年为安定办事处所属之安定乡、安定镇，<a href="http://baike.baidu.com/view/286268.htm" target="_blank">1958年</a>为东方红人民公社;<a href="http://baike.baidu.com/view/286666.htm" target="_blank">1961年</a>恢复区建制，为安定区安定公社。<a href="http://baike.baidu.com/view/46077.htm" target="_blank">1984年</a>建为乡级镇。1995年，大桥乡、长田乡、安定镇合并为安定镇。面积165平方千米，总人口6.5万，其中农业人口5.9万余人。辖44个村，2个居委会，644个村民小组。镇区官塘，自1958年以后即为社、区、乡机关驻地。<br />
<div class="spctrl">&nbsp;</div>
　　<a href="http://baike.baidu.com/view/1731767.htm" target="_blank">三市镇</a>：位于县域东南，距县城20千米。镇域民国时期属3区献钟乡。建国初为三市乡，<a href="http://baike.baidu.com/view/674850.htm" target="_blank">1956年</a>置爽口乡；1958年隶东方红人民公社，1961年缩小为安定、爽口公社；1984年社改乡；1995年由原爽口、三市两乡合并而成三市镇。面积140平方千米，总人口5.08万。辖35个村，1个居委会。镇区三眼桥。原爽口乡政府驻地牛串坪集镇。<br />
<div class="spctrl">&nbsp;</div>
　　<a href="http://baike.baidu.com/view/1731769.htm" target="_blank">嘉义镇</a>：距县城42千米。民国时为义口段、嘉义乡，辖9保，隶2区；大革命时期设有苏维埃区级政权。<a href="http://baike.baidu.com/view/111239.htm" target="_blank">1949年</a>置嘉献乡，<a href="http://baike.baidu.com/view/674846.htm" target="_blank">1955年</a>改为嘉义乡，隶7区；1958年为嘉义人民公社；1961年献钟区更名为嘉义区，1984年社改乡，随后建嘉义镇，隶属嘉义区。1995年撤区并乡置嘉义镇。面积360平方千米，总人口49958人。辖5个管区、37个行政村、2个代管村、5个居委会、488个村民小组。除嘉义镇区辖区外，还有泗洲、献钟、东山、谢江等4个小集镇。<br />
<div class="spctrl">&nbsp;</div>
　　长寿镇：位于县域东南，北邻龙门、木金、咏生等乡镇，东连南桥乡，南接黄金洞乡，西近嘉义镇。清代为凤栖乡20都，民国为长寿区、长寿乡。建国初为第3区，后改长寿区。<a href="http://baike.baidu.com/view/286311.htm" target="_blank">1981年</a>置乡级建制镇。1995年4月，由原长寿镇、长寿乡、桂桥乡、邵阳乡合并建长寿镇。面积220平方千米，总人口6.3万人。辖51个村，3个居委会。镇区长寿街。<br />
<div class="spctrl">&nbsp;</div>
　　龙门镇：位于平江县城东部，罗水上游，距县城76千米，东邻江西修水县余塅乡和大桥镇，东南靠南桥乡，南邻长寿镇，西接木金乡，北连大坪乡。清咸丰时设有龙门关。镇域民国时为2区龙门乡。建国后置龙门乡。1995年，龙门乡、大口塅乡、泉水乡合并为龙门镇。面积205平方千米，总人口9575户、37203人。辖36个行政村，1个居委会，437个村民小组。镇政府驻大口塅。<br />
<div class="spctrl">&nbsp;</div>
　　梅仙镇：位于县境东北部，距平江县城15千米。镇域清代为南江乡11都，民国时期为梅仙区梅福乡。建国后初隶4区，后置梅仙办事处，1958年为梅仙人民公社，后改为乡，1984年建镇为梅仙镇，1995年，团山乡、柘庄乡、梅仙镇合并为梅仙镇。面积205．3平方千米，总人口60489人。辖36个村，2个居委会，603个村民小组。镇区为梅仙。<br />
<div class="spctrl">&nbsp;</div>
　　瓮江镇：位于平江县境西南。建国前瓮江属西阳乡，建国后划归6区，1958建瓮江公社，1961年恢复瓮江区，辖浯口、三联、瓮江、双江、河东5个公社，1984年社改乡。1995年，将原瓮江乡、双江乡、河东乡和三联乡的坎头、中村、塘城3个村合并建瓮江镇。面积248.8平方千米，总人口13846户、51233人。辖47个村、1个居委会，村民小组555个。镇人民政府驻水口嘴。<br />
<div class="spctrl">&nbsp;</div>
　　浯口镇：位于平江县西部，距县城41千米，东接瓮江镇，南与长沙县交界，北界汨罗市，西靠伍市镇。镇域清代隶富华乡15都，民国初隶协和区，后隶4区南阳乡。建国后，初隶6区，后隶瓮江办事处，1958年隶瓮江人民公社，后改社为乡，1984年置浯口镇。1995年由原谈岑区的西江乡、瓮江区的浯口镇和三联乡的8个村联建浯口镇。面积198平方千米，总人口9904户，38793人。辖34个村，1个居委会，399个村民组。镇政府驻地浯口。原西江乡驻地甘棠。原为三联乡政府驻地三联集镇。<br />
<div class="spctrl">&nbsp;</div>
　　伍市镇：位于县境西部，与汨罗市新市镇接壤。清代为富华乡16都，民国初隶永绥区，后隶4区绥安乡。建国初期合并为平绥乡，隶14区，60年代末改为栗山区，下设栗山、三和、时丰、向家四个乡镇，1995年，栗山、三和、时丰3个乡合并建伍市镇，因镇政府所在地有古地名伍公市而得名。面积217平方千米，总人口15577户，65735人。辖43个行政村，1个居委会。镇区伍公市（伍市村）。原时丰乡驻地椽皮岭。原栗山乡人民政府驻地栗山巷。<br />
<div class="spctrl">&nbsp;</div>
　　向家镇：建国前属平江县第4区平安乡，辖3个保。建国初属平绥乡，1952年建向家镇，为区属镇。1956年设向家办事处，辖三和、向家、栗山、时丰4乡、66个农业社。1958年9月属灯塔人民公社，1959年4月改属栗山公社，1961年4月体制缩小为向家公社，1982年社改乡，1984年建为建制镇。面积41.4平方千米，总人口4308户，15942人。辖11个村、1个居委会、122个村民小组。<br />
<div class="spctrl">&nbsp;</div>
　　南江镇：位于平江县北境，与岳阳县、通城县、修水县三县毗邻，距县城43千米，距岳阳市区98千米，距通城县城37千米。镇域清代为南江乡，民国时期建有南江区。建国后为南江办事处、南江区、南江公社。1982年建为乡级镇。1995年，原南江镇、南江乡、昌江乡、石浆乡合并而成今镇。面积196平方千米，总人口7.18万人。辖5个居委会，44个行政村，714个村民小组。2000年，镇区南江建成区面积2.5平方千米，常住人口2.1万人。原石浆乡政府所在地石浆集镇。原昌江乡镇府所在地昌江集镇。<br />
<div class="spctrl">&nbsp;</div>
　　三阳乡：位于县境中部，分别与瓮江、安定、三市、城关、天岳开发区5个乡镇接壤。面积214平方千米，总人口6万人。辖42个村、510个村民小组。乡人民政府驻三阳街，已经融入平江县城区。浊水集镇是原浊水公社、浊水乡政府所在地。<br />
<div class="spctrl">&nbsp;</div>
　　余坪乡：建国前为岑川乡。建国后为谈岑区谈胥乡、张市乡。1995年，谈胥、张市两乡合并为余坪乡。全乡面积181平方千米，耕地2.4万亩，总人口37000人。辖28个村。乡人民政府驻余坪，1995年建余坪乡后，集镇改名余坪。原张市乡政府所在地张市集镇。<br />
<div class="spctrl">&nbsp;</div>
　　钟洞乡：乡域清代属太平乡5都，民国属5区三联乡。建国后隶钟洞办事处、钟洞区、钟洞公社（后复为区）。1995年4月由原钟洞区公所的钟洞、恩溪两乡合并建为钟洞乡。面积159平方千米，总人口30000万人，耕地1.9万亩；辖28个村、380个居民小组。乡人民政府驻童市。原恩溪乡政府所在地恩溪集镇。<br />
<div class="spctrl">&nbsp;</div>
　　板江乡：位于县境北部，南邻南江镇，北与湖北省通城县相连，建国初为全福、南源、小水乡，合作化时为板江乡，后隶幕阜人民公社，1982年改社为乡。面积72平方千米，人口14300人。乡人民政府驻板江集镇。<br />
<div class="spctrl">&nbsp;</div>
　　冬塔乡：位于县境北部，北与湖北通城县相连，南毗南江镇。清代属南江乡十三都，民国属南口区十一保。建国后属南江区冬塔乡、冬塔公社，1982年复名乡。面积60平方千米，人口22500人。辖18个行政村。乡人民政府驻上塔市。<br />
<div class="spctrl">&nbsp;</div>
　　思村乡：位于县境南部，南邻浏阳县，北靠安定镇，东接嘉义镇，西连三阳乡。建国初为二区思村乡，六十年代为思村公社；1982年社改乡；1995年，由原思村乡、芦洞乡合并建为思村乡。面积138平方千米，人口22000人。辖23村、278个村民小组。乡人民政府驻思和。原芦洞乡政府驻地芦洞集镇。<br />
<div class="spctrl">&nbsp;</div>
　　黄金洞乡：位于县境东南角，东邻江西省铜鼓县棋坪镇，南接浏阳市大围山镇，西连嘉义镇，北靠长寿镇、南桥乡。建国初先后名黄金乡、黄金公社，地名普查后改为黄金洞乡，因境内有大小48洞，盛产黄金，故名黄金洞。面积196平方千米，人口4196人。辖16行政村。乡政府驻寺下集镇。<br />
<div class="spctrl">&nbsp;</div>
　　木金乡：位于县境东部，东靠龙门镇，西、南邻长寿镇，北连虹桥镇大坪乡。建国前为木贞乡七保；建国后为木瓜、大桥、三合、金坪等乡；1995年撤区并乡，木瓜，金坪乡合并为木金乡。面积122平方千米，人口24000人。辖14个村，142个居民小组。乡政府驻木瓜集镇。<br />
<div class="spctrl">&nbsp;</div>
　　大坪乡：位于县境东部。东邻江西省修水，南接木金乡，西连虹桥镇，北近湖北省通城县。建国前为5区天岳乡六保；建国后为大坪、桂林、姜源、黄龙等乡，公社化后为大坪公社；1995年与浆市乡合并为大坪乡。面积108平方千米。人口21000人。辖21村、220个村民小组。因建国初乡机关驻地为一块大荒坪，故名大坪。乡人民政府驻大坪集镇。
<div class="bpctrl">&nbsp;</div>
<h2>
<div class="text_edit">[<a onclick="editLemmaPara('http://baike.baidu.com/edit/', 282256, 9); return false;" href="http://baike.baidu.com/view/4990.htm#">编辑本段</a>]</div>
<a name="9"></a>将军之乡</h2>
　　以下为平江将军名录<br />
<div class="spctrl">&nbsp;</div>
　　【上将】 <br />
<div class="spctrl">&nbsp;</div>
　　张　震 苏振华 傅秋涛 钟期光 张海阳<br />
<div class="spctrl">&nbsp;</div>
　　【中将】 <br />
<div class="spctrl">&nbsp;</div>
　　赖　毅 钟赤兵 欧阳文 张令彬 邱创成 吴信泉 刘志坚 甘渭汉 方　强 方正平 <br />
<div class="spctrl">&nbsp;</div>
　　【少将】 <br />
<div class="spctrl">&nbsp;</div>
　　方　正 方国安 方国南 孔峭帆 叶楚屏 吕　展 李　元 李　基 李光辉 李桂林 <br />
<div class="spctrl">&nbsp;</div>
　　李彬山 李梓斌 杨尚高 吴自立 何能彬 何　辉 何维忠 余光文 余　非 张书祥 <br />
<div class="spctrl">&nbsp;</div>
　　张平凯 张正光 张闯初 林胜国 罗湘涛 郑贵卿 钟　伟 钟明彪 秦化龙 徐德操 <br />
<div class="spctrl">&nbsp;</div>
　　唐　明 黄连秋 黄胜明 喻缦云 谢忠良 福 林 裴周玉 方南江 李柏涛 李作之 邱 明 张小阳 张连阳 张宁阳 黄 彬 喻集禧 王赤军 张振乾
<div class="bpctrl">&nbsp;</div>
<h2>
<div class="text_edit">[<a onclick="editLemmaPara('http://baike.baidu.com/edit/', 282256, 10); return false;" href="http://baike.baidu.com/view/4990.htm#">编辑本段</a>]</div>
<a name="10"></a>近代名人</h2>
　　张纯清 <br />
<div class="spctrl">&nbsp;</div>
　　1910年5月生于平江县梓江东港一个贫苦农民家庭。少年时曾入教会学校就读,积极投入学生运动。1925年加入中国共产主义青年团。1927年春到武昌中央农民运动讲习所学习,加入中国共产党。 <br />
<div class="spctrl">&nbsp;</div>
　　孔荷宠 <br />
<div class="spctrl">&nbsp;</div>
　　(1896-1956) 别名孔介如、孔庆如，化名曾庆福、曾福生。湖南平江人。早年参加过湘军。1926年在平江参加农民运动，任农民自卫军队长。同年加入中国共产党。 <br />
<div class="spctrl">&nbsp;</div>
　　吴溉之 <br />
<div class="spctrl">&nbsp;</div>
　　(1898－1968) 又名武维扬。湖南平江人。早年就读于平江培元学校。毕业后回乡创办培元学校语口分校，当教员，参加学生爱国运动，参与组织救国十入团，并兼平江《旬报》记者。1924年春任平江县工会秘书，不久兼任县农民协会工作。4月加入中国社会主义青年团，7月转为中国共产党党员。 <br />
<div class="spctrl">&nbsp;</div>
　　李宗白 <br />
<div class="spctrl">&nbsp;</div>
　　1902年出生于一个农民家庭。1919年，在平江县立中学读书期间，积极参加反帝反封建的五四运动。1924年加入社会主义青年团。1925年，加入中国共产党。同年11月，参与领导平江著名的抵制英国煤油起岸的反帝爱国斗争。 <br />
<div class="spctrl">&nbsp;</div>
　　吕展<br />
<div class="spctrl">&nbsp;</div>
　　（1919&mdash;1997）湖南省平江县人。一九三六年参加中国工农红军。一九三八年加入中国共产党。<br />
<div class="spctrl">&nbsp;</div>
　　王赤军<br />
<div class="spctrl">&nbsp;</div>
　　（1916&mdash;1967）湖南省平江县人。一九二九年加入中国共产主义青年团，一九三0年转入中国共产党，同年参加中国工农红军。<br />
<div class="spctrl">&nbsp;</div>
　　余非<br />
<div class="spctrl">&nbsp;</div>
　　（1911&mdash;2001）湖南省平江县人。一九三0年参加中国工农红军。一九三一年加入中国共产主义青年团，一九三二年转入中国共产党。<br />
<div class="spctrl">&nbsp;</div>
　　叶楚屏<br />
<div class="spctrl">&nbsp;</div>
　　（1916&mdash;2000）湖南省平江县人。一九三0年参加中国工农红军，同年加入中国共产主义青年团。一九三五年转入中国共产党。<br />
<div class="spctrl">&nbsp;</div>
　　方国安<br />
<div class="spctrl">&nbsp;</div>
　　（1913&mdash;）原名方国南。湖南省平江县人。一九三0年参加中国工农红军，同年加入中国共产党。<br />
<div class="spctrl">&nbsp;</div>
　　钟明彪<br />
<div class="spctrl">&nbsp;</div>
　　（1910&mdash;2006）湖南省平江县人。一九三0年参加中国工农红军。一九三一年加入中国共产主义青年团，一九三二年转入中国共产党。<br />
<div class="spctrl">&nbsp;</div>
　　涂正坤<br />
<div class="spctrl">&nbsp;</div>
　　1897年11月出生于湖南省平江县。1925年5月加入中国共产党，1927年9月参加毛泽东领导的湘赣边界秋收起义。<br />
<div class="spctrl">&nbsp;</div>
　　向 钧<br />
<div class="spctrl">&nbsp;</div>
　　（1906-1928），中共湖南省委农民部长,革命烈士。<br />
<div class="spctrl">&nbsp;</div>
　　邹昔畴<br />
<div class="spctrl">&nbsp;</div>
　　（ 1893-1931.12），湖南省平江县人。出身富裕农民家庭。从小同情贫苦农民，富有正义感。1927年4月加入中国共产党。1930年12月参加中国工农红军。<br />
<div class="spctrl">&nbsp;</div>
　　邱训民<br />
<div class="spctrl">&nbsp;</div>
　　（1898&mdash;1934） 红军独立二师师长,革命烈士。湖南省平江县人,1898年3月出生于平江县思村一个贫苦农民家庭。少年时在杂货店当学徒。1925年加入中国共产党。1926年组织农军迎接北伐军,任沙锻党支部书记、农协委员长。1927年带领沙锻农民自卫军攻打思村等地团防局,救出了被关押的几十名共产党员和革命群众。随后扩充游击队,任湘鄂赣独立师二团团长。1930年任红十六军七师师长。1931年任湘北独立团团长,开辟湘北根据地。1932年任湘鄂赣独立二师师长,率部参加了湘鄂赣根据地历次反&ldquo;围剿&rdquo;作战,屡屡获胜,被誉为&ldquo;红军虎将。<br />
<div class="spctrl">&nbsp;</div>
　　&rdquo; <br />
<div class="spctrl">&nbsp;</div>
　　方维夏<br />
<div class="spctrl">&nbsp;</div>
　　教育家,革命烈士。湖南省平江县人,1880年生于平江县长寿街。幼从父读书,后考入湖南中路师范学堂简易科,毕业后在长寿街创办高等小学校。1898年8月进入湖南优级师范习博物科,毕业后在中学任教。<br />
<div class="spctrl">&nbsp;</div>
　　方会进<br />
<div class="spctrl">&nbsp;</div>
　　（1896-1935），湖南省平江县人。出生于贫苦农民家庭。少时曾读过3年私塾。19岁时拜师学缝纫。1928年8月加入中国共产党，<br />
<div class="spctrl">&nbsp;</div>
　　胡荣<br />
<div class="spctrl">&nbsp;</div>
　　（1906&mdash;&mdash;1941），新四军新编第三支队政治委员,革命烈士。湖南省平江县人,1906年2月生于平江县大坪双洞一个农民家庭。1926年夏平江县立中学毕业。曾任小学教员。北伐军攻克平江后,即投入农民运动,加入共青团,秘密发展团组织,任团支部书记。 <br />
<div class="spctrl">&nbsp;</div>
　　邓玉南<br />
<div class="spctrl">&nbsp;</div>
　　（1906-1933.4），湖南省平江县人。出生于一个铁匠家庭。1926年10岁起给地主放牛，后到本地辜家洞一家造纸坊户当童工。1928年加入中国共产党。<br />
<div class="spctrl">&nbsp;</div>
　　方林村<br />
<div class="spctrl">&nbsp;</div>
　　（1907-1935.2），湖南省平江县人。出生于一个贫苦农民家庭。幼时曾读过几年私塾。后辍学在家务农。1926年8月加入中国共产党，<br />
<div class="spctrl">&nbsp;</div>
　　毛简青<br />
<div class="spctrl">&nbsp;</div>
　　（1891-1932） 中共六大主席团成员,革命烈士。湖南省平江县人,1891年11月生于平江县濯水金窝的一个富绅之家。曾就读于碧潭小学、平江县中学、岳州中学。1913年偕妻吴淑坤自费赴日本东京留学,先补习功课,1915年考取仙台第一高等学校,毕业后考入东京帝国大学经济系,1921年夏毕业,取得经济学硕士学位。回国后,在长沙任教。1922年,经李六如介绍加入了中国共产党。<br />
<div class="spctrl">&nbsp;</div>
　　房谋<br />
<div class="spctrl">&nbsp;</div>
　　（1908-1931），湖南省平江县人。出生于一个贫苦农民家庭。小时靠房姓家族长辈的资助读完小学。1925年参加革命。1927年8月加入中国共产党。1928年参加中国工农红军。<br />
<div class="spctrl">&nbsp;</div>
　　邹平<br />
<div class="spctrl">&nbsp;</div>
　　湖南平江人，出生于农民家庭。幼时曾在家乡读过私塾和初小。1919年，在长沙湖南省立第一师范读书期间，积极参加毛泽东等领导的驱逐反动军阀张敬尧的斗争。1921年秋，从一师毕业后，应聘到长沙明德中学任教。1922年10月，在明德中学组织&ldquo;后援会&rdquo;，声援长沙泥木工人大罢工斗争。1924年，加入中国共产党，继续以教师身份作掩护，大力从事革命活动。1926年，由国民党湖南省党部选送到广州政治讲习班学习。同年夏结业后，参加北伐战争，任国民革命军第四军营党代表。同年11月，奉命离开北伐军，以国民党湖南省党部农运特派员身份赴衡山开展农民运动。曾先后领导农协骨干与衡山油麻园反动组织&ldquo;左社&rdquo;的头目进行了坚决斗争；参与组建衡山农民自卫军和筹建&ldquo;衡山县人民公祭岳北农工会死难烈士筹备处&rdquo;的工作；带领贫苦农民开展平粜粮食的斗争。<br />
<div class="spctrl">&nbsp;</div>
　　1927年&ldquo;马日事变&rdquo;后，因被衡山反动当局列为全县悬赏通缉的&ldquo;四大暴徒&rdquo;之一，遂潜回平江继续坚持地下斗争，并以秀野师范学校教员身份作掩护，协同中共平江县委发动全县的秋收暴动。1928年春，先后任平（江）湘（阴）岳（阳）游击总队第一大队第一中队中队长兼党代表和第一大队大队长兼党代表，率部参加著名的&ldquo;二月（农历）扑城（县城）&rdquo;的战斗。同年5月，率部在平江岑川与敌作战时，颈部中弹负伤，伤势极为严重，却大难不死，此后被大家称为&ldquo;邹不死&rdquo;。同年7月，被推选为平江县苏维埃政府执行委员。后率部编入红五军，任第一纵队党代表，参与领导开辟湘鄂赣革命根据地的斗争。1930年秋，调任红五军三师政委，参加第二次攻打长沙的战斗。同年11月，任红三军团随营学校校长，先后参加中央苏区第一、二次反&ldquo;围剿&rdquo;战斗。1931年夏，任红三军团四师代师长。同年9月7日，率部参加中央苏区第三次反&ldquo;围剿&rdquo;战斗，在兴国县高兴圩前沿阵地观察敌情时，不幸被子弹击中胸部。送往后方医院抢救途中，因失血过多而牺牲。<br />
<div class="spctrl">&nbsp;</div>
　　李六如（1887~1973）<br />
<div class="spctrl">&nbsp;</div>
　　湖南平江县嘉义献冲泊头人。1887年7月生。出身富商家庭。1908年加入新军，1911年参加辛亥革命，任46标标统，补陆军少将衔。1913年赴日本留学，历任长沙群大、高商、法专等校教师，广州第二军校政治部主任兼政治教官，北伐二军四师中将党代表兼政治部主任，新加坡南洋共产党临委宣传部部长，中共南方局宣传干事，福建苏维埃政府秘书长，延安毛主席办公室秘书长，行政学院院长，中共中央财经部副部长，中共热河省委常委、省府秘书长，哈尔滨东北行政委员会财委副主任、财经学校校长，东北人民政府司法部长。解放后任中央人民政府最高检察院副检察长。全国政协常委。50年代开始发表作品。1958年加入中国作家协会。 &ldquo;文革&rdquo;中受&ldquo;四人帮&rdquo;迫害，于1973年4月10日逝世。
<div class="bpctrl">&nbsp;</div>
<h2>
<div class="text_edit">[<a onclick="editLemmaPara('http://baike.baidu.com/edit/', 282256, 11); return false;" href="http://baike.baidu.com/view/4990.htm#">编辑本段</a>]</div>
<a name="11"></a>历史名人</h2>
　　彭德怀<br />
<div class="spctrl">&nbsp;</div>
　　1928年6月，彭德怀同志率领的国民革命军湖南陆军独立五师第一团和第三团三营驻平江，在南昌起义和秋收起义的感召下，、滕代远、黄云暗等人在天岳书院发动了平江起义，占领平江县城，建立临时苏维埃政府，创建了中国工农红军第五军，开辟了湘鄂赣革命根据地。起义旧址的天岳书院始建立于清康熙五十九年（公元1720年），为砖木结构,占地2700平方米。解放后，扩为平江县第一完全中学。对彭德怀、滕代远同志当年的住房进行复原陈列，新开辟了文物陈列室。1982年,陈云同志为其题写&ldquo;平江起义纪念馆&rdquo;匾额。<br />
<div class="spctrl">&nbsp;</div>
　　李元度<br />
<div class="spctrl">&nbsp;</div>
　　(1820－1887)，字次青，自号天岳山樵，晚年更号超然老人，今平江县爽口乡沙塅村人。四岁丧父，靠母亲纺织换钱供他上学。十八岁中秀才，二十二岁中举。但以后他6次参加礼部考试，都未中第。 <br />
<div class="spctrl">&nbsp;</div>
　　咸丰三年（1853年），已经三十三岁的李元度投笔从戎，加入曾国藩湘军，充当幕僚，协助曾&ldquo;辟佐戎机，调理营务&rdquo;，深得曾氏赏识。曾国藩保举李为候选知县、加内阁中书①衔；后又保举同知②衔，赏戴花翎③衔。江西湖口之战以后，李元度便由军中文员改为将领。咸丰八年（1858年），李元度带领一支700人的部队，固守江西玉山、广丰两城，为湘军攻占江西全境起到了很重要的辅佐作用。加上，李在湖南靖港、江西湖口期间，曾经两救曾国藩，曾国藩力替李元度上奏请赏，获得道员记名，加按察使④衔，赐号色尔固楞巴图鲁之赏。两年后补授浙江温处道道员，不久，调任安徽徽宁太广道员，加布政使衔。任上，李元度奉曾国藩之命率部抵徽州，因兵力悬殊，徽州失守。曾国藩为掩饰&ldquo;筹划未密&rdquo;之过错，具奏参劾李元度，李被革职。咸丰十一年十月，李戴罪立功，官复原职。先后任贵州按察使、布政使。任内，他剪巨恶，劾墨吏，兴蚕桑，设矿局，励精图治，深得民心。当年死于贵州任上。 <br />
<div class="spctrl">&nbsp;</div>
　　曾国藩虽曾参劾李元度，并说李元度&ldquo;帷战阵非其所长&rdquo;，但在晚年又曾有所自省、悔悟：&ldquo;（李元度）虽治军无效，而不失为贤者。&rdquo;在《国朝先正事略》序言中更有中肯的评价：&ldquo;次青提兵四省，屡蹶仍振，所谓贞固者非耶；发愤著书，鸿编立就，亦云勇猛矣。&rdquo; <br />
<div class="spctrl">&nbsp;</div>
　　李元度转战南北，四处奔波，阅历丰富，熟悉社会民情，为治学积累了丰富的生活素材。他热爱文史，即使戎马倥偬、政务繁忙之际，仍笔耕不辍。著述有《国朝先正事略》、《天岳山馆文钞》、《天岳山馆诗集》、《名贤遗事录》、《四书讲义》、《国朝彤史略》、《南岳志》、《同治平江县志》等30多种1500多卷。最有价值者当属60卷《国朝先正事略》，其中收录了清朝开基至同治200余年间1108位人物，分名臣、名儒、经学、文苑、遗逸、循良、孝义七类，采其勋绩议论、嘉言懿行，每人一传记之，林则徐、黄宗羲、顾炎武、王夫之、戴震等人传略皆在其内，颇具史学价值。另外，40卷《天岳山馆文钞》，集中记载了平江县的碑、传、志，保存了大量传统文化遗产，尤其是对杜甫卒地的考证，自成一家之言，难能可贵。 <br />
<div class="spctrl">&nbsp;</div>
　　平江至今流传着李元度的不少趣事与传说，尤以&ldquo;对字&rdquo;趣话，令人拍案称奇。相传一天黄昏，李元度散步遇到一位江夏刘秀才问路。李嫌其语言唐突，以白眼待之。刘秀才只好和颜低声借问姓氏，李脱口而出： <br />
<div class="spctrl">&nbsp;</div>
　　&ldquo;骑青牛，过函谷，著道德五千言，老子姓李。&rdquo; <br />
<div class="spctrl">&nbsp;</div>
　　秀才答道：&ldquo;斩白蛇，入咸阳，兴汉家四百载，高祖是刘。&rdquo; <br />
<div class="spctrl">&nbsp;</div>
　　李元度大惊，忙向前询问：&ldquo;足下何处人氏？&rdquo; <br />
<div class="spctrl">&nbsp;</div>
　　秀才答曰：&ldquo;江夏&rdquo;。 <br />
<div class="spctrl">&nbsp;</div>
　　李元度问：&ldquo;四水江第一，四季夏第二，先生居江夏，是第一，是第二？&rdquo; <br />
<div class="spctrl">&nbsp;</div>
　　秀才沉吟片刻，答道：&ldquo;三教儒在前，三才人在后，小弟本儒人，不在前，不在后。&rdquo;堪称出句巧，联句妙，唱和相宜，情趣相投。自此，李刘两人结成了忘年之交。
<div class="bpctrl">&nbsp;</div>
<h2>
<div class="text_edit">[<a onclick="editLemmaPara('http://baike.baidu.com/edit/', 282256, 12); return false;" href="http://baike.baidu.com/view/4990.htm#">编辑本段</a>]</div>
<a name="12"></a>平江旅游</h2>
　　平江县旅游资源由自然旅游资源和人文旅游资源两类构成。其特征可归纳为：既有绮丽的自然风光，又有内涵丰富的红色旅游资源、历史文化与乡土文化旅游资源；资源融观赏性、趣味性、参与性和体验感于一炉，合文化价值、科普价值、美学价值、生态价值与经济效益于一体，自然景观、生物资源、生态环境与人文景观较完美地在此结合，是一个相对完整的旅游资源体系。 <br />
<div class="spctrl">&nbsp;</div>
　　1、幕阜山<br />
<div class="spctrl">&nbsp;</div>
　　幕阜山属罗霄山脉，位于平江县北部，在湘鄂赣三省交界地。全脉1000米以上的山峰有12座，主峰海拔1595.6米。幕阜山森林覆盖率为94%，植物区系成份丰富，已查明树木806种，隶属96科，珍稀植物有32种，包括银杏、金钱松、福建柏、胡桃、香果树等。有我国长江以南最大面积的天然黄山松1100多公顷。动物区系成分丰富，珍稀动物种类多达52种，有国家一级保护动物云豹，国家二级保护动物平胸龟、虎纹蛙、猕猴、穿山甲、豺、水獭、大灵猫等22种。<br />
<div class="spctrl">&nbsp;</div>
　　幕阜山古称第二十五洞天，&ldquo;幕阜丹崖&rdquo;为平江旧时八景之一。自然风景资源有奇异象形石、瀑布清泉、天然黄山松、云锦杜鹃、高山草甸和天象景观，人文资源有摩崖石刻、天门寺、天岳关、集善宫、沸沙神庙、遗址遗迹、历史神话传说等。<br />
<div class="spctrl">&nbsp;</div>
　　幕阜山下，南江镇石浆长潭村吴家组境内的石浆河中有一处温泉。热水从岩石缝隙中呈股状涌出，在约300平方米的范围内有泉眼5处，泉眼水温为26到41摄氏度，最高可以达到46.5度以上。水质无色透明，有淡硫化氢气味，水化学类型为碳酸型，含有偏硅酸、氟、放射性氡等特殊成分，是理想的浴用温泉水。由于石浆温泉处于幕阜山下，适宜作为幕阜山的配套项目进行综合开发。<br />
<div class="spctrl">&nbsp;</div>
　　2、连云山<br />
<div class="spctrl">&nbsp;</div>
　　连云山属罗霄山脉，因常年山上云气覆盖而得名，又名纯山。连云山雄踞平江县南境，全脉1000米以上的山峰有10座，主峰海拔1600.3米，是县境的最高峰。连云山植被良好，计有乔木50多个科，120个树种，生长着樟檫、银杏、水杉等珍贵树种。野生动物资源丰富，有猴面鹰、画眉等禽类30多种，豹、狐狸等兽类20多种。&ldquo;连云翠壁&rdquo;为平江旧时八景之一。连云山分为辜家洞、徐家洞、芦头洞，灶门洞，主要景点有月光岩、燕子岩、玉女潭、前锅挽后锅、魔面石窟、寒婆坳、十二层楼、一线瀑等。已开发的旅游产品有连云山峡谷漂流、竹海公园等。其中，连云山峡谷漂流是一处较有特色和刺激度的漂流产品，是连云山最具发展潜力的旅游项目。<br />
<div class="spctrl">&nbsp;</div>
　　3、福寿山<br />
<div class="spctrl">&nbsp;</div>
　　福寿山位于湖南省平江县南部思村乡，属连云山脉，总面积近100平方公里，主峰海拔高度1572.3米。年均气温12.0℃，极端最高温30.5℃。福寿山森林覆盖率达到96%，风景区集山秀、水美、林幽、石奇于一体，含自然景观、人文景观和福寿文化在一起，是国务院国发［1988］51号文件公布的&ldquo;岳阳楼洞庭湖风景名胜区&rdquo;包括的九个景区之一。<br />
<div class="spctrl">&nbsp;</div>
　　4、汨水脉络山水文化资源<br />
<div class="spctrl">&nbsp;</div>
　　汨水与两位世界历史文化名人（屈原、杜甫）的命运息息相关，流淌着许多动人的传说。汨水脉络旅游资源的主要载体为：杜甫墓祠、石牛寨、汨水源。<br />
<div class="spctrl">&nbsp;</div>
　　①杜甫墓祠：位于平江县安定镇小田村，占地2552平方米，被国家文物局主编的《中国名胜词典》认定为全国唯一杜甫归葬墓，湖南省重点文物保护单位，有&ldquo;千古名胜，诗圣遗阡&rdquo;之称。整个墓祠包括杜甫墓、杜文正公祠、杜公祠堂、浣花草堂和铁瓶诗社等构成一组极具文物、史学、观赏价值的古建筑群。现保存有唐代莲花石础、刻字古砖等文物。<br />
<div class="spctrl">&nbsp;</div>
　　②石牛寨：位于平江县东北部大坪乡境内。历来为军事要地，因其西部一山顶有巨石形似黄牛而得名，是一片面积约十余平方公里的丹霞山寨。石牛寨景色秀美、景点密集，分布着90多个景点，可概括为&ldquo;一牛二龟三关险；四桥五寨六线天，七奇石八寺庙，四十八崖景无边&rdquo;。<br />
<div class="spctrl">&nbsp;</div>
　　③汨水源：位于石牛寨西麓，沿岸是和谐的丹霞景观和田园风光，主要景点有石牛、仙人岩、莲花峡、两指岩、蛟龙戏珠、象鼻石、低头桥、天门岩、猴面岩、猛狮回头、佛手岩、睡美人、鼓石、钹石、官财石等，已开发竹筏漂流项目。<br />
<div class="spctrl">&nbsp;</div>
　　5、红色旅游资源<br />
<div class="spctrl">&nbsp;</div>
　　①红色事件<br />
<div class="spctrl">&nbsp;</div>
　　平江县是我国&ldquo;革命摇篮&rdquo;的主要组成部分。在此发生了对我国革命史有着重要影响意义的主要红色事件，主要包括：秋收起义（组成部分）、三月扑城（电影《怒潮》的原型）、平江起义、平江惨案等。<br />
<div class="spctrl">&nbsp;</div>
　　平江起义纪念馆（天岳书院）<br />
<div class="spctrl">&nbsp;</div>
　　位于平江县城东北郊约1500米，原为天岳书院。1928年7月22日，彭德怀、滕代远、黄公略等在这里发动平江起义，一举攻克平江县城，建立工农红军第五军，彭德怀任军长，滕代远任党代表，开创了湘赣边革命根据地。同年年底，起义部队转战至井冈山，与毛泽东、朱德率领的红四军会师。1949年7月，这里又是人民解放军同程潜、陈明仁举行和平谈判的地方，为和平解放湖南铺平了道路。1982年天岳书院辟为平江起义纪念馆。陈云同志为其题写&ldquo;平江起义纪念馆&rdquo; 匾额，列为全国重点文物保护单位。对彭德怀、滕代远同志当年的住房进行复原陈列，新开辟了文物陈列室，室内陈列有平江起义的大量的文物照片资料。左右两厢为东西斋，中间是长方形花圃。左侧正厢房，曾是彭德怀住室，室内挂着彭德怀元帅像。平江起义旧址广场建有彭德怀元帅骑马青铜铸像。2008年新馆建成.<br />
<div class="spctrl">&nbsp;</div>
　　6.陀龙峡<br />
<div class="spctrl">&nbsp;</div>
　　&ldquo;亚洲第一漂&rdquo;<br />
&nbsp;</div>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.3lshow.com/3Lblog/article/147.htm" /> 
	  <id>http://www.3lshow.com/3Lblog/default.asp?id=147</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[30分钟快速学习C#调用DB2存储过程]]></title>
	  <author>
		 <name>Lynn</name>
		 <uri>http://www.3lshow.com/3Lblog/</uri>
		 <email>running80@163.com</email>
	  </author>
	  <category term="" scheme="http://www.3lshow.com/3Lblog/default.asp?cateID=7" label="DataBase" /> 
	  <updated>2009-11-12T14:16:24+08:00</updated>
	  <published>2009-11-12T14:16:24+08:00</published>
		  <summary type="html"><![CDATA[<div class="ns_content"><strong>30分钟快速学习C#调用DB2存储过程</strong></div>
<div class="ns_content"><strong>基本概念：</strong> <br />
存储过程即stored procedure,一般会被简称procedure。要学这个先得弄明白另外一个概念：routine，这个一般翻译成&ldquo;例程&rdquo; <br />
&gt;&gt;routine:存在server端，按应用程序逻辑编写的，可以通过client或者其他routine调用的数据库对象. <br />
&gt;3种类型：stored procedures,UDFs(自定义function),methods. <br />
stored procedures:作为客户端的扩展但是运行在服务端；UDFs:扩展并且自定义SQL；methods:提供结构化类型的行为 <br />
&gt;2种形式： <br />
1）sql routines:完全用sql编写，通过create statement来注册routine. <br />
2）external routines:用C,C++,Java,OLE编写，stored procedure还可用cobol编写。任何语言编写的都可以包含sql。 <br />
不同形式的routines可以互相调用，不管是什么语言编写的。 <br />
<br />
再来看看stored procedure. <br />
&gt;&gt;stored procedures:可以通过call statement被client或者其他routine调用；stored procedures 和它的调用程序通过create procedure statement中的参数交换数据；stored procedures还能给它的调用者返回result sets. <br />
stored procedures的优点： <br />
1) 多个sql statement被调用者一次调用就能全部执行，这能减少client和server间的数据传输。 <br />
2)将数据库逻辑与应用程序逻辑隔离开 <br />
3)能返回多个result sets <br />
4)如果被应用程序调用，运行起来stored procedure就像应用程序的一部分 <br />
缺点： <br />
1)不能被sql statement调用，除了用call <br />
2)返回的结果集不能直接被sql statement使用 <br />
3)多次调用之间不能保存调用的状态，即调用之间是独立的，无法传递信息。 <br />
一般的应用之处： <br />
1)提供一个interface给一组sql statements。比如同时对多个表的insert操作 <br />
2)标准化应用程序逻辑（不理解，就是把db logic与app logic隔离吗？） <br />
<br />
<strong>开发特性：</strong> <br />
明白了这些基本概念后再来看看开发的特性。根据以上得知开发routine的语言有很多，这篇只讲sql procedure（即sql/sql pl写的procedure）。 <br />
&gt;&gt;各种语言的特性 <br />
sql: <br />
1)效率高于java routine,基本上与c/c++ routine相当 <br />
2)完全用sql编写，能很快就能执行(making them quick to implement) <br />
3)DB2认为sql routine是'safe'的因为全是sql，正因如此sql routine能直接在db engine上运行，并且有很好的运行效率和应用范围(good performance and scalability) <br />
&gt;&gt;stored procedure feathures: <br />
parameter modes: <br />
3种类型的参数：1)IN :传入数据到stored procedure 2)OUT: stored procedure 返回数据 3)INOUT: 传入的那部分数据，在执行过程中被返回数据覆盖 <br />
<br />
result sets: <br />
stored procedure通过cursor来传递结果集给调用者。存储过程必须为每一个需要返回的结果集保留一个游标。 <br />
&gt;使用with return to caller/client来指定结果集返回的对象。指定为client将使得中间调用的routine不能获得结果集，只有client才能获得。 <br />
&gt;使用dynamic result sets 语句来指定返回结果集的数目，这个数目保存在syscat.routines视图的result_sets字段。如果实际返回的结果集数目大于声明的这个数目，将发出一个warning(sqlcode +464,sqlstate 0100E) <br />
sql stored procedure返回结果集的操作步骤： <br />
1)declare cursor: <br />
如：declare clientcur cursor with return to caller for select * from staff; <br />
2)open the cursor:如 open clientcur; <br />
3)不关闭游标退出stored procedure <br />
<br />
<strong>开发：</strong> <br />
最后终于来到了真正的开发了，刚才讲到sql procedure是由sql,sql pl写的，sql就没什么好说的了。关键说说sql pl (procedural language) <br />
&gt;&gt;功能:控制逻辑流向，声明和设置变量，处理警告和异常。可用于例程(routine),触发器，动态复合语句（单个调用中的sql语句块） <br />
&gt;&gt;控制语句：declare,set,for,get diagnostics,if,iterate,leave,return,signal,while <br />
&gt;&gt;sql pl不能执行的sql：table,index,view的create和drop <br />
&gt;&gt;begin atomic 开头，end 结尾 <br />
&gt;&gt;declare :定义变量 和 定义出错处理 <br />
declare sql-var-name data-type default default-values <br />
declare condition-name condition for sqlstate value... //这里的condition一般做&ldquo;异常&rdquo;解释 <br />
&gt;&gt;set:声明变量 和 给触发器定义中的表中的列赋值 <br />
set pay = select salary from employee where empno = 5;//仅返回一个值 <br />
set pay = null;//空值 <br />
set pay = default;//变量定义的默认值 <br />
//专用寄存器的内容 <br />
set userid = userid; <br />
set today = current date; <br />
//同时给多个变量赋值 <br />
set pay =10000,bonus = 1500; <br />
set (pay,bonus) = (10000,1500); <br />
set (pay,bonus) = select (pay,bonus) from employee where empno = 5; <br />
&gt;&gt;if/then/else <br />
三种形式： <br />
1) if then/end if 语句块 <br />
2) if then/else/end if <br />
3) if then/elseif /else/end if <br />
可以在if/then/else 语句中使用sql运算符，如： <br />
if (salary between 10000 and 90000) then... <br />
if (deptno in ('a00','b01')) then.. <br />
if (exist (select * from employee)) then... <br />
if (select count(*) from employee)&gt;0) then.. <br />
&gt;&gt;while <br />
label: <br />
while condition do <br />
...sql pl .. <br />
end while lable; //label可选 <br />
&gt;&gt;for:用于循环select返回结果集的行 <br />
格式： <br />
label: <br />
for row_label as select satement do <br />
..sql pl.. <br />
end for label;//label可选 <br />
例子： <br />
for emp as select * from employee where bonus &gt;1000 do <br />
set total_bonus = total_bonus +emp.bonus; <br />
end for; <br />
&gt;&gt;iterate:用来回到for或者while循环的开始重新执行 <br />
check_bonus: <br />
for emp as select * from employee do <br />
if(emp.bonus&gt;10000) then <br />
set total_bonus = total_bonus +emp.bonus; <br />
else <br />
iterate check_bonus; <br />
end if; <br />
end for check_bonus; <br />
&gt;&gt;leave:相当于java中的break，需要一个label <br />
<br />
&gt;&gt;signal:对出现异常的应用程序报警 <br />
signal sqlstate value set message_text = '...';//自定义一个sqlstate,7、8、9和I~Z开头的sqlstate <br />
signal condition set message_text = '...';//自定义异常condition <br />
<br />
&gt;&gt;get diagnostics:用在sql pl触发器或语句块(不是函数)内，返回update,insert,delete语句影响的记录数。 <br />
get diagnostics variable = row_count;</div>
<p>实例==================================================================================</p>
<p>Create PROCEDURE ADMINISTRATOR.Asm_Duty_Log(<br />
IN IType smallint,<br />
in ILog_ID varchar(36),<br />
in Iproduct varchar(3),<br />
in Iud varchar(1),<br />
in ISHIFT_TYPE smallint,<br />
in Ishift varchar(2),<br />
in Ionduty_time timestamp,<br />
in Ioffline_time timestamp,<br />
in Iworkingday date,<br />
in Iuserid bigint,<br />
in Iworkbenchid bigint,<br />
in Ilast_log_id varchar(36),<br />
OUT OERROR VARCHAR(10))</p>
<p>RESULT SETS 2<br />
MODIFIES SQL DATA<br />
NOT DETERMINISTIC<br />
LANGUAGE SQL<br />
P1: BEGIN<br />
DECLARE TEMPCOUNT int;<br />
Declare userids bigint;<br />
declare offlinetime timestamp;<br />
BEGIN<br />
set OERROR = 'error';<br />
END;<br />
SAVEPOINT SP ON ROLLBACK RETAIN CURSORS;<br />
If (IType = 0) then<br />
&nbsp; select userid ,offline_time into userids, offlinetime&nbsp; from asm_duty_log where log_id = Ilast_log_id and workbenchid = iworkbenchid;<br />
&nbsp; if userids is null then<br />
&nbsp;&nbsp;&nbsp;&nbsp; begin<br />
&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;insert into asm_duty_log (log_id,product,ud,shift_type,shift,onduty_time,workingday,userid,workbenchid) values(ilog_id,iproduct,iud,ishift_type,ishift,ionduty_time,iworkingday,iuserid,iworkbenchid);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; set OERROR = 'success';<br />
&nbsp;&nbsp;&nbsp;&nbsp; End;<br />
&nbsp; else<br />
&nbsp;&nbsp;&nbsp;&nbsp; if offlinetime is null then<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if userids = Iuserid then<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; begin<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;update asm_duty_log set Log_id = ILog_ID where Log_id = Ilast_log_id;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; set OERROR = 'success';<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; end;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; else<br />
&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;begin<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;update asm_duty_log set offline_time&nbsp; = Ionduty_time where Log_id = Ilast_log_id and workbenchid = iworkbenchid ;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;insert into asm_duty_log (log_id,product,ud,shift_type,shift,onduty_time,workingday,userid,workbenchid) values(ilog_id,iproduct,iud,ishift_type,ishift,ionduty_time,iworkingday,iuserid,iworkbenchid);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;set OERROR = 'success';<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;end;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; End If;<br />
&nbsp;&nbsp;&nbsp;&nbsp; else<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; begin<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; insert into asm_duty_log (log_id,product,ud,shift_type,shift,onduty_time,workingday,userid,workbenchid) values(ilog_id,iproduct,iud,ishift_type,ishift,ionduty_time,iworkingday,iuserid,iworkbenchid);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; set OERROR = 'success';<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; end;<br />
&nbsp;&nbsp;&nbsp;&nbsp; End if;<br />
&nbsp; end If;<br />
else<br />
&nbsp; begin<br />
&nbsp;&nbsp;&nbsp; update asm_duty_log set offline_time = Ioffline_time where Log_id = Ilog_id;<br />
&nbsp;&nbsp;&nbsp; set OERROR = 'success';<br />
&nbsp; end;<br />
End If;</p>
<p>If OERROR = 'success' then<br />
&nbsp;commit;<br />
else<br />
&nbsp;rollback TO SAVEPOINT SP;<br />
End If;<br />
END P1</p>
<p>＝＝＝＝＝</p>
<p>public void ExecuteNoQueryAsStore(string sql, DB2Parameter[] opc, IBM_DB2.DataBase db)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; try<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; using (DB2Connection conn = GetConnection(db))<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DB2Command com = new DB2Command(sql, conn);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; com.CommandType = CommandType.Text;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for (int i = 0; i &lt; opc.Length; i++)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; com.Parameters.Add(opc[i]);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; com.ExecuteNonQuery();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; conn.Close();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; catch (Exception ex)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Logger.Info(string.Format(&quot;{0}&nbsp;&nbsp;&nbsp; Error:Cant'not connect to the database because of {1}&quot;, DateTime.Now.ToString(), ex.ToString()));<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br />
public int ExecuteStoreReturnInt(string commandText, DB2Parameter[] opc, IBM_DB2.DataBase db)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; try<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; using (DB2Connection conn = GetConnection(db))<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DB2Command com = new DB2Command(commandText, conn);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; com.Prepare();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; com.CommandType = CommandType.StoredProcedure;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for (int ij = 0; ij &lt; opc.Length; ij++)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; com.Parameters.Add(opc[ij]);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; int i = com.ExecuteNonQuery();<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return i;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; catch(Exception ex)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; string sql = &quot;&quot;;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; for (int ij = 0; ij &lt; opc.Length; ij++)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; sql += &quot; &quot; + opc[ij].ParameterName + &quot;:&quot;&nbsp; + opc[ij].Value.ToString();</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Logger.Info(string.Format(&quot;{0}&nbsp;&nbsp;&nbsp; Error:Cant'not connect to the database because of {1}--with sql:{2}&quot;, DateTime.Now.ToString(), ex.ToString(), sql)); <br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return -2;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</p>
<p>&nbsp;</p>
<p>int k = IBM_DB2.Instance.ExecuteStoreReturnInt(&quot;{call administrator.ADDRECORD(?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?,?)}&quot;, p1, IBM_DB2.DataBase.ESDB);<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; return k;</p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.3lshow.com/3Lblog/article/146.htm" /> 
	  <id>http://www.3lshow.com/3Lblog/default.asp?id=146</id>
  </entry>	
		
  <entry>
	  <title type="html"><![CDATA[调用API函数拖动无标题窗口及控件]]></title>
	  <author>
		 <name>Lynn</name>
		 <uri>http://www.3lshow.com/3Lblog/</uri>
		 <email>running80@163.com</email>
	  </author>
	  <category term="" scheme="http://www.3lshow.com/3Lblog/default.asp?cateID=6" label="asp.net、C#" /> 
	  <updated>2009-11-06T16:40:24+08:00</updated>
	  <published>2009-11-06T16:40:24+08:00</published>
		  <summary type="html"><![CDATA[<div class="tit">调用API函数拖动无标题窗口及控件</div>
<div class="date">2008-07-24 15:16</div>
<p>
<table style="width: 100%; table-layout: fixed">
    <tbody>
        <tr>
            <td>
            <div id="blog_text" class="cnt">
            <div class="post">
            <div class="posthead">
            <h2><a class="singleposttitle" href="http://www.cnblogs.com/LixingTie/archive/2008/06/17/1223474.html">调用API函数拖动无标题窗口及控件</a></h2>
            Posted on 2008-06-17 05:58 <a href="http://www.cnblogs.com/LixingTie/">LixingTie</a> 阅读(53) <a href="http://www.cnblogs.com/LixingTie/archive/2008/06/17/1223474.html#Post">评论(0)</a> <a href="http://www.cnblogs.com/LixingTie/admin/EditPosts.aspx?postid=1223474">编辑</a> <a href="http://www.cnblogs.com/LixingTie/AddToFavorite.aspx?id=1223474">收藏</a> 所属分类: <a href="http://www.cnblogs.com/LixingTie/category/102808.html">C#</a> <img src="http://www.cnblogs.com/LixingTie/aggbug/1223474.html?type=1&amp;webview=1" width="1" height="1" alt="" /></div>
            <div class="postbody">在Windows编程中，为了界面的美观，相信很多朋友都有过把Windows的Form的标题栏隐藏掉，然后自己做一个标题栏的经验。但是，隐藏掉标题栏后的Form怎么拖动呢?大部份人的做法都是在MouseDown,MouseMove等事件中自己写代码进行处理，用代码随着鼠标的移动，一点点的移动窗口。其实，还有一种比较简单的方法，就是以系统的身份向窗体发送一个消息，告诉窗体，你要开始移动啦，呵呵，下面，我们来看一看具体做法。<br />
            <br />
            这个功能，我们用两个常用的API函数<font face="Verdana">SendMessage和<font face="Verdana">ReleaseCapture</font></font>来实现，介绍一下这两个函数。<br />
            <font face="Verdana">ReleaseCapture函数的作用是为当前的应用程序释放鼠标的捕获<br />
            </font>SendMessage函数的作用是调用一个窗口的窗口函数，将一条消息命令发给那个窗口。需要注意的是，这里所说的窗口不是.Net中的窗体(Form)，而是相当于.Net中的控件。当然，System.Windows.Forms.Form也是一个Control.<br />
            <br />
            <div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/ContractedBlock.gif" width="11" height="16" style="display: none" alt="" /><img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockStart.gif" width="11" height="16" style="display: inline" alt="" /><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid">SendMessage函数的声明及参数作用</span><span style="display: inline"><br />
            <span style="color: #000000">SendMessage(IntPtr hwnd, </span><span style="color: #0000ff">int</span><span style="color: #000000"> wMsg, </span><span style="color: #0000ff">int</span><span style="color: #000000"> wParam, </span><span style="color: #0000ff">int</span><span style="color: #000000"> lParam);<br />
            <br />
            hwnd，要接收消息的那个窗口的句柄<br />
            wMsg，消息的标识符<br />
            wParam，具体取决于发送的消息 <br />
            lParam，具体取决于发送的消息</span></span></div>
            <br />
            首先，调用API函数，需添加<font face="Verdana">System.Runtime.InteropServices命名空间的引用。<br />
            <br />
            <div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/None.gif" alt="" /><span style="color: #000000">using System.Runtime.InteropServices;</span></div>
            <br />
            然后，在程序中声明我们要用到的API函数及要用到的参数常量。<br />
            <br />
            <font face="Verdana">
            <div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/ContractedBlock.gif" width="11" height="16" style="display: none" alt="" /><img align="top" src="http://www.cnblogs.com/Images/OutliningIndicators/ExpandedBlockStart.gif" width="11" height="16" style="display: inline" alt="" /><span style="border-bottom: #808080 1px solid; border-left: #808080 1px solid; background-color: #ffffff; display: none; border-top: #808080 1px solid; border-right: #808080 1px solid">API函数及常量声明</span><span style="display: inline"><br />
            <span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [DllImport(</span><span style="color: #800000">&quot;</span><span style="color: #800000">user32</span><span style="color: #800000">&quot;</span><span style="color: #000000">)]<br />
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">private</span><span style="color: #000000"> </span><span style="color: #0000ff">static</span><span style="color: #000000"> </span><span style="color: #0000ff">extern</span><span style="color: #000000"> </span><span style="color: #0000ff">bool</span><span style="color: #000000"> ReleaseCapture();<br />
            <br />
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; [DllImport(</span><span style="color: #800000">&quot;</span><span style="color: #800000">user32</span><span style="color: #800000">&quot;</span><span style="color: #000000">)]<br />
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">private</span><span style="color: #000000"> </span><span style="color: #0000ff">static</span><span style="color: #000000"> </span><span style="color: #0000ff">extern</span><span style="color: #000000"> </span><span style="color: #0000ff">bool</span><span style="color: #000000"> SendMessage(IntPtr hwnd, </span><span style="color: #0000ff">int</span><span style="color: #000000"> wMsg, </span><span style="color: #0000ff">int</span><span style="color: #000000"> wParam, </span><span style="color: #0000ff">int</span><span style="color: #000000"> lParam);<br />
            <br />
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">public</span><span style="color: #000000"> </span><span style="color: #0000ff">const</span><span style="color: #000000"> </span><span style="color: #0000ff">int</span><span style="color: #000000"> WM_SYSCOMMAND </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #800080">0x0112</span><span style="color: #000000">;<br />
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">public</span><span style="color: #000000"> </span><span style="color: #0000ff">const</span><span style="color: #000000"> </span><span style="color: #0000ff">int</span><span style="color: #000000"> SC_MOVE </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #800080">0Xf010</span><span style="color: #000000">;<br />
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff">public</span><span style="color: #000000"> </span><span style="color: #0000ff">const</span><span style="color: #000000"> </span><span style="color: #0000ff">int</span><span style="color: #000000"> HTCAPTION </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #800080">0x0002</span><span style="color: #000000">;<br />
            </span></span></div>
            <br />
            其中，</font></font><font face="Verdana">WM_SYSCOMMAND常量代表要向窗口发送消息，<font face="Verdana">SC_MOVE常代表要向窗口发送移动的消息。<br />
            然后，接下来就很简单了。在<font face="Verdana">Form的MouseDown事件中加入以下代码即可：<br />
            <br />
            <div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ReleaseCapture();<br />
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SendMessage(</span><span style="color: #0000ff">this</span><span style="color: #000000">.Handle, WM_SYSCOMMAND, SC_MOVE </span><span style="color: #000000">+</span><span style="color: #000000"> HTCAPTION,</span><span style="color: #800080">0</span><span style="color: #000000">);</span></div>
            <br />
            这里，this.Handle代表当前Form的句柄。<br />
            <br />
            细心的朋友可能会注意到我前面说一我句话：<br />
            <div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><span style="color: #000000">需要注意的是，这里所说的窗口不是.Net中的窗体(Form)，而是相当于.Net中的控件。当然，System.Windows.Forms.Form也是一个Control.</span></div>
            </font></font></font><font face="宋体, MS Song">这么说，这个方法是不是还可以用来移动Form以外的其它控件呢?答案是肯定的。<br />
            <br />
            我们继续往Form里添加一个Button控件，Name为 MoveButton。然后，在Button的MouseDown事件中写入以下代码：<br />
            <br />
            </font>
            <div style="border-bottom: #cccccc 1px solid; border-left: #cccccc 1px solid; padding-bottom: 4px; background-color: #eeeeee; padding-left: 4px; width: 98%; padding-right: 5px; font-size: 13px; word-break: break-all; border-top: #cccccc 1px solid; border-right: #cccccc 1px solid; padding-top: 4px"><span style="color: #000000">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; ReleaseCapture();<br />
            &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; SendMessage(</span><span style="color: #0000ff">this</span><span style="color: #000000">.MoveButton.Handle, WM_SYSCOMMAND, SC_MOVE </span><span style="color: #000000">+</span><span style="color: #000000"> HTCAPTION, </span><span style="color: #800080">0</span><span style="color: #000000">);</span></div>
            <br />
            编译运行，这时我们会发现，鼠标在Form的标题栏以外的空白地方也可以拖动窗口了。而鼠标在Button控件中时，即可以拖动按钮。</div>
            </div>
            </div>
            </td>
        </tr>
    </tbody>
</table>
</p>]]></summary>
	  <link rel="alternate" type="text/html" href="http://www.3lshow.com/3Lblog/article/145.htm" /> 
	  <id>http://www.3lshow.com/3Lblog/default.asp?id=145</id>
  </entry>	
		
</feed>
