<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Li Guoliang &#187; 软件工程</title>
	<atom:link href="http://liguoliang.com/category/it/pro/feed/" rel="self" type="application/rss+xml" />
	<link>http://liguoliang.com</link>
	<description>ActionScript Flex Java JEE PHP...</description>
	<lastBuildDate>Wed, 08 Feb 2012 01:44:22 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Perforce: Can&#8217;t clobber writable file Perforce</title>
		<link>http://liguoliang.com/2011/perforce-cant-clobber-writable-file-perforce/</link>
		<comments>http://liguoliang.com/2011/perforce-cant-clobber-writable-file-perforce/#comments</comments>
		<pubDate>Mon, 29 Aug 2011 13:08:23 +0000</pubDate>
		<dc:creator>老李</dc:creator>
				<category><![CDATA[软件工程]]></category>
		<category><![CDATA[Perforce]]></category>
		<category><![CDATA[Version Control]]></category>

		<guid isPermaLink="false">http://liguoliang.com/2011/perforce-cant-clobber-writable-file-perforce/</guid>
		<description><![CDATA[We are using Perforce for version control, I never use it before, and I got my perforce account those days. When I want update form the dept, perforce<p class='read-more'><a href='http://liguoliang.com/2011/perforce-cant-clobber-writable-file-perforce/'>More...</a></p>]]></description>
		<wfw:commentRss>http://liguoliang.com/2011/perforce-cant-clobber-writable-file-perforce/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>(上海)软件著作权登记申请小提示</title>
		<link>http://liguoliang.com/2011/copyright-apply/</link>
		<comments>http://liguoliang.com/2011/copyright-apply/#comments</comments>
		<pubDate>Fri, 11 Feb 2011 03:12:08 +0000</pubDate>
		<dc:creator>老李</dc:creator>
				<category><![CDATA[软件工程]]></category>
		<category><![CDATA[软件著作权登记]]></category>

		<guid isPermaLink="false">http://liguoliang.com/2011/copyright-apply/</guid>
		<description><![CDATA[整理资料时翻出来了, maybe还有用.<p class='read-more'><a href='http://liguoliang.com/2011/copyright-apply/'></a></p>]]></description>
		<wfw:commentRss>http://liguoliang.com/2011/copyright-apply/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>svn: &#8216;pre-commit&#8217; hook failed with error output&#8230;解决方法</title>
		<link>http://liguoliang.com/2010/svn-pre-commit-hook-failed/</link>
		<comments>http://liguoliang.com/2010/svn-pre-commit-hook-failed/#comments</comments>
		<pubDate>Thu, 16 Sep 2010 14:08:15 +0000</pubDate>
		<dc:creator>老李</dc:creator>
				<category><![CDATA[软件工程]]></category>
		<category><![CDATA[CodeBeamer]]></category>
		<category><![CDATA[SVN]]></category>

		<guid isPermaLink="false">http://liguoliang.com/2010/svn-pre-commit-hook-failed/</guid>
		<description><![CDATA[前端时间亲手把服务器弄垮了&#8230; 今天恢复了数据库, 然后重装CodeBeamer,  搞定后回到客户端, commit半天, 总是pre-commit出错.
对SVN, 一直只是用用而已, 从来都是不求甚解.
以为是Windows7在作怪, 后来发现根本不是这回事, 是我恢复了代码库之后,<p class='read-more'><a href='http://liguoliang.com/2010/svn-pre-commit-hook-failed/'>More...</a></p>]]></description>
		<wfw:commentRss>http://liguoliang.com/2010/svn-pre-commit-hook-failed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[旧文存档]多维度的IF语句重构</title>
		<link>http://liguoliang.com/2010/%e6%97%a7%e6%96%87%e5%ad%98%e6%a1%a3%e5%a4%9a%e7%bb%b4%e5%ba%a6%e7%9a%84if%e8%af%ad%e5%8f%a5%e9%87%8d%e6%9e%84/</link>
		<comments>http://liguoliang.com/2010/%e6%97%a7%e6%96%87%e5%ad%98%e6%a1%a3%e5%a4%9a%e7%bb%b4%e5%ba%a6%e7%9a%84if%e8%af%ad%e5%8f%a5%e9%87%8d%e6%9e%84/#comments</comments>
		<pubDate>Sun, 29 Aug 2010 10:05:04 +0000</pubDate>
		<dc:creator>老李</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[软件工程]]></category>
		<category><![CDATA[Javas]]></category>
		<category><![CDATA[重构]]></category>

		<guid isPermaLink="false">http://liguoliang.com/2010/08/1473/</guid>
		<description><![CDATA[<p>多维度的IF语句重构 &#8211; 注释掉的为重构前的代码, 杂乱且可读性极低.</p>
<p> </p><p class='read-more'><a href='http://liguoliang.com/2010/%e6%97%a7%e6%96%87%e5%ad%98%e6%a1%a3%e5%a4%9a%e7%bb%b4%e5%ba%a6%e7%9a%84if%e8%af%ad%e5%8f%a5%e9%87%8d%e6%9e%84/'>More...</a></p>]]></description>
		<wfw:commentRss>http://liguoliang.com/2010/%e6%97%a7%e6%96%87%e5%ad%98%e6%a1%a3%e5%a4%9a%e7%bb%b4%e5%ba%a6%e7%9a%84if%e8%af%ad%e5%8f%a5%e9%87%8d%e6%9e%84/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SVN 可以更新( can update)但无法提交(can not commit)的解决方法</title>
		<link>http://liguoliang.com/2010/svn-%e5%8f%af%e4%bb%a5%e6%9b%b4%e6%96%b0-can-update%e4%bd%86%e6%97%a0%e6%b3%95%e6%8f%90%e4%ba%a4can-not-commit%e7%9a%84%e8%a7%a3%e5%86%b3%e6%96%b9%e6%b3%95/</link>
		<comments>http://liguoliang.com/2010/svn-%e5%8f%af%e4%bb%a5%e6%9b%b4%e6%96%b0-can-update%e4%bd%86%e6%97%a0%e6%b3%95%e6%8f%90%e4%ba%a4can-not-commit%e7%9a%84%e8%a7%a3%e5%86%b3%e6%96%b9%e6%b3%95/#comments</comments>
		<pubDate>Mon, 23 Aug 2010 12:12:18 +0000</pubDate>
		<dc:creator>老李</dc:creator>
				<category><![CDATA[软件工程]]></category>
		<category><![CDATA[SVN]]></category>
		<category><![CDATA[SVN authorization failed]]></category>

		<guid isPermaLink="false">http://liguoliang.com/2010/08/1452/</guid>
		<description><![CDATA[<p><strong>描述</strong>: SVN 在用户名密码正确的前提下, 可以update, 但commit时会报错&#34;Authorization failed&#34;;    <br /><strong>解决方法</strong>: 检查路径大小写是否有误. Checkout时大小写不敏感 所以在路径有误时仍可update, 但不能commit.</p>
<p> </p><p class='read-more'><a href='http://liguoliang.com/2010/svn-%e5%8f%af%e4%bb%a5%e6%9b%b4%e6%96%b0-can-update%e4%bd%86%e6%97%a0%e6%b3%95%e6%8f%90%e4%ba%a4can-not-commit%e7%9a%84%e8%a7%a3%e5%86%b3%e6%96%b9%e6%b3%95/'>More...</a></p>]]></description>
		<wfw:commentRss>http://liguoliang.com/2010/svn-%e5%8f%af%e4%bb%a5%e6%9b%b4%e6%96%b0-can-update%e4%bd%86%e6%97%a0%e6%b3%95%e6%8f%90%e4%ba%a4can-not-commit%e7%9a%84%e8%a7%a3%e5%86%b3%e6%96%b9%e6%b3%95/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>KPI &#8211; 关键绩效指标</title>
		<link>http://liguoliang.com/2010/kpi-%e5%85%b3%e9%94%ae%e7%bb%a9%e6%95%88%e6%8c%87%e6%a0%87/</link>
		<comments>http://liguoliang.com/2010/kpi-%e5%85%b3%e9%94%ae%e7%bb%a9%e6%95%88%e6%8c%87%e6%a0%87/#comments</comments>
		<pubDate>Wed, 03 Feb 2010 12:58:41 +0000</pubDate>
		<dc:creator>老李</dc:creator>
				<category><![CDATA[软件工程]]></category>
		<category><![CDATA[KPI]]></category>
		<category><![CDATA[关键绩效指标]]></category>

		<guid isPermaLink="false">http://liguoliang.com/2010/02/1135/</guid>
		<description><![CDATA[<p><b>关键绩效指标</b>又称<b>主要绩效指标</b>、<b>重要绩效指标</b>、<b>绩效评核指标</b>，是指衡量一个管理工作成效最重要的指标。关键绩效指标简称为<b>KPI</b>（Key Performance Indicators），与是一项<a href="http://zh.wikipedia.org/zh-cn/%E6%95%B0%E6%8D%AE%E5%8C%96">数据化</a>管理的工具，必须是客观、可衡量的<a href="http://zh.wikipedia.org/w/index.php?title=%E7%B8%BE%E6%95%88%E6%8C%87%E6%A8%99&#38;action=edit&#38;redlink=1">绩效指标</a>。这个名词往往用于<a href="http://zh.wikipedia.org/zh-cn/%E8%B4%A2%E6%94%BF">财政</a>、一般<a href="http://zh.wikipedia.org/zh-cn/%E8%A1%8C%E6%94%BF">行政</a>事务的横量。是将公司、员工、事务在某时期表现<a href="http://zh.wikipedia.org/zh-cn/%E9%87%8F%E5%8C%96">量化</a>与<a href="http://zh.wikipedia.org/zh-cn/%E8%B3%AA%E5%8C%96">质化</a>的指标一种。可协助将优化<a href="http://zh.wikipedia.org/zh-cn/%E7%B5%84%E7%B9%94">组织</a>表现，并规划愿景。</p>
<p> </p><p class='read-more'><a href='http://liguoliang.com/2010/kpi-%e5%85%b3%e9%94%ae%e7%bb%a9%e6%95%88%e6%8c%87%e6%a0%87/'>More...</a></p>]]></description>
		<wfw:commentRss>http://liguoliang.com/2010/kpi-%e5%85%b3%e9%94%ae%e7%bb%a9%e6%95%88%e6%8c%87%e6%a0%87/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Debug小技巧 &#8211; 为对象加入一个Object_ID Field</title>
		<link>http://liguoliang.com/2009/debug%e5%b0%8f%e6%8a%80%e5%b7%a7-%e4%b8%ba%e5%af%b9%e8%b1%a1%e5%8a%a0%e5%85%a5%e4%b8%80%e4%b8%aaobject_id-field/</link>
		<comments>http://liguoliang.com/2009/debug%e5%b0%8f%e6%8a%80%e5%b7%a7-%e4%b8%ba%e5%af%b9%e8%b1%a1%e5%8a%a0%e5%85%a5%e4%b8%80%e4%b8%aaobject_id-field/#comments</comments>
		<pubDate>Thu, 19 Feb 2009 15:07:30 +0000</pubDate>
		<dc:creator>老李</dc:creator>
				<category><![CDATA[软件工程]]></category>
		<category><![CDATA[OOP]]></category>
		<category><![CDATA[toString]]></category>

		<guid isPermaLink="false">http://liguoliang.com/2009/02/776/</guid>
		<description><![CDATA[使用Random来作为Field内容, 并重写toString, 便于在debug时分辨出名称相同的对象, 如:
某类: Employee: [ AS实现]:
	/**
	 * Constractor
	 */
	public function Employee(name_:String = nul<p class='read-more'><a href='http://liguoliang.com/2009/debug%e5%b0%8f%e6%8a%80%e5%b7%a7-%e4%b8%ba%e5%af%b9%e8%b1%a1%e5%8a%a0%e5%85%a5%e4%b8%80%e4%b8%aaobject_id-field/'>More...</a></p>]]></description>
		<wfw:commentRss>http://liguoliang.com/2009/debug%e5%b0%8f%e6%8a%80%e5%b7%a7-%e4%b8%ba%e5%af%b9%e8%b1%a1%e5%8a%a0%e5%85%a5%e4%b8%80%e4%b8%aaobject_id-field/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cascade与Inverse</title>
		<link>http://liguoliang.com/2009/cascade%e4%b8%8einverse/</link>
		<comments>http://liguoliang.com/2009/cascade%e4%b8%8einverse/#comments</comments>
		<pubDate>Fri, 09 Jan 2009 16:32:45 +0000</pubDate>
		<dc:creator>老李</dc:creator>
				<category><![CDATA[软件工程]]></category>
		<category><![CDATA[Cascade]]></category>
		<category><![CDATA[Inverse]]></category>

		<guid isPermaLink="false">http://liguoliang.com/2009/01/689/</guid>
		<description><![CDATA[在Hibernate 或一些类似框架中, 常常会有这样一个无聊的问题: Cascade与Inverse的区别.

但事实上这个问题首先需要承认他们有相同点,才能有类似的问题, 但这两者之间我个人认为几乎没有关系 不同的两个事物.<p class='read-more'><a href='http://liguoliang.com/2009/cascade%e4%b8%8einverse/'></a></p>]]></description>
		<wfw:commentRss>http://liguoliang.com/2009/cascade%e4%b8%8einverse/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>使用Visio 画 UML图</title>
		<link>http://liguoliang.com/2009/%e4%bd%bf%e7%94%a8visio-%e7%94%bb-uml%e5%9b%be/</link>
		<comments>http://liguoliang.com/2009/%e4%bd%bf%e7%94%a8visio-%e7%94%bb-uml%e5%9b%be/#comments</comments>
		<pubDate>Fri, 09 Jan 2009 16:23:54 +0000</pubDate>
		<dc:creator>老李</dc:creator>
				<category><![CDATA[软件工程]]></category>
		<category><![CDATA[UML]]></category>
		<category><![CDATA[visio]]></category>

		<guid isPermaLink="false">http://liguoliang.com/2009/01/688/</guid>
		<description><![CDATA[说来惭愧, 今天第一拿Visio画UML图, 虽然在大学里曾写过很多论文, 画过很多所谓的”图”…<p class='read-more'><a href='http://liguoliang.com/2009/%e4%bd%bf%e7%94%a8visio-%e7%94%bb-uml%e5%9b%be/'></a></p>]]></description>
		<wfw:commentRss>http://liguoliang.com/2009/%e4%bd%bf%e7%94%a8visio-%e7%94%bb-uml%e5%9b%be/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>软件开发模型 &#8211; 增量模型</title>
		<link>http://liguoliang.com/2009/%e8%bd%af%e4%bb%b6%e5%bc%80%e5%8f%91%e6%a8%a1%e5%9e%8b-%e5%a2%9e%e9%87%8f%e6%a8%a1%e5%9e%8b/</link>
		<comments>http://liguoliang.com/2009/%e8%bd%af%e4%bb%b6%e5%bc%80%e5%8f%91%e6%a8%a1%e5%9e%8b-%e5%a2%9e%e9%87%8f%e6%a8%a1%e5%9e%8b/#comments</comments>
		<pubDate>Fri, 09 Jan 2009 09:23:19 +0000</pubDate>
		<dc:creator>老李</dc:creator>
				<category><![CDATA[软件工程]]></category>
		<category><![CDATA[增量模型]]></category>

		<guid isPermaLink="false">http://liguoliang.com/2009/01/682/</guid>
		<description><![CDATA[增量模型融合了线性顺序模型的基本成分(重复地应用)和原型的迭代特征。增量模型采用随着日程时间的进展而交错的线性序列。每一个性序列产生软件的一个可发布的“增量”.<p class='read-more'><a href='http://liguoliang.com/2009/%e8%bd%af%e4%bb%b6%e5%bc%80%e5%8f%91%e6%a8%a1%e5%9e%8b-%e5%a2%9e%e9%87%8f%e6%a8%a1%e5%9e%8b/'></a></p>]]></description>
		<wfw:commentRss>http://liguoliang.com/2009/%e8%bd%af%e4%bb%b6%e5%bc%80%e5%8f%91%e6%a8%a1%e5%9e%8b-%e5%a2%9e%e9%87%8f%e6%a8%a1%e5%9e%8b/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

