<?xml version="1.0" encoding="utf-8"?><feed xmlns="http://www.w3.org/2005/Atom"><title type="text">博客园_Redsoft</title><subtitle type="text">干净的红色。</subtitle><id>http://feed.cnblogs.com/blog/u/27445/rss</id><updated>2010-11-30T02:39:19Z</updated><author><name>RedSoft</name><uri>http://www.cnblogs.com/liping19851014/</uri></author><generator>feed.cnblogs.com</generator><link rel="alternate" type="text/html" href="http://www.cnblogs.com/liping19851014/"/><link rel="self" type="application/atom+xml" href="http://feed.cnblogs.com/blog/u/27445/rss"/><entry><id>http://www.cnblogs.com/liping19851014/archive/2010/11/30/1891771.html</id><title type="text">需求分析&amp;mdash;&amp;mdash;你好，我好，大家好！</title><summary type="text">前言 1、长久以来，在技术人员的映象中“需求分析”就是一个字“改”！ 2、除了在要交付文档中会出现“需求分析”，其他地方你想再见它，比你遇到初恋情人还要难。 3、技术人员对此表示情绪稳定。 1、为什么要做需求分析 需求分析简单的说是弄清楚我们到底要“做什么”，在过去的软件工程历史中，很久一段时间认为需求分析是软件工程中最简单的一个步骤，但无数的经验告诉人们需求分析是软件工程最关键的一环，因...</summary><published>2010-11-30T02:39:00Z</published><updated>2010-11-30T02:39:00Z</updated><author><name>RedSoft</name><uri>http://www.cnblogs.com/liping19851014/</uri></author><link rel="alternate" href="http://www.cnblogs.com/liping19851014/archive/2010/11/30/1891771.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/liping19851014/archive/2010/11/30/1891771.html"/><content type="html">&lt;p&gt;&lt;font color="#8080ff" size="4" face="微软雅黑"&gt;&lt;strong&gt;前言&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size="4" face="微软雅黑"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1、长久以来，在技术人员的映象中“需求分析”就是一个字“改”！&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size="4" face="微软雅黑"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2、除了在要交付文档中会出现“需求分析”，其他地方你想再见它，比你遇到初恋情人还要难。&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size="4" face="微软雅黑"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3、技术人员对此表示情绪稳定。&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font color="#8080ff" size="4" face="微软雅黑"&gt;&lt;strong&gt;1、为什么要做需求分析&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size="4" face="微软雅黑"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 需求分析简单的说是弄清楚我们到底要“做什么”，在过去的软件工程历史中，很久一段时间认为需求分析是软件工程中最简单的一个步骤，但无数的经验告诉人们需求分析是软件工程最关键的一环，因此大家开始重新认识需求分析。要弄清楚“做什么”，其实并不容易，它涉及沟通、理解、抽象以及专业方面的能力。但往往不是这些困难阻碍我们不去做需求分析，我们不做需求分析的原因大致包括： &lt;/font&gt; &lt;p&gt;&lt;font size="4" face="微软雅黑"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1、认为做需求分析花费时间，希望把更多时间投入开发； &lt;/font&gt; &lt;p&gt;&lt;font size="4" face="微软雅黑"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 2、做不做需求分析貌似对项目影响不是很大，“需求分析”只需要在文档中出现； &lt;/font&gt; &lt;p&gt;&lt;font size="4" face="微软雅黑"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 3、大家已经习惯用“边做边改模型（Build-and-Fix Model）”进行开发，没有习惯去做需求分析，同时也没有培养这方面的专业人员。 &lt;/font&gt; &lt;p&gt;&lt;font size="4" face="微软雅黑"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 我们抱着以上这些原因在软件行业走了这么多年，并且表示没有压力，我们做网站就是模仿，做项目就是搞懂客户的主要意图，然后围绕这个“意图”，反复存取数据库。我们没有去研究客户的详细需求，我们认为“客户也说不清楚需求”，“客户不懂技术”，我们一次又一次的先入为主去构造自己希望的软件模样，然后一次又一次的返工，回过头才发现时间已经过了项目交付的日期，但还有很地方要改。似乎我们对此已经习惯，但这种“习惯”并不是好事，可能我们有办法让项目延期，让项目不完全满足客户需求，但最终受长远影响的是自己，我们会慢慢降低对自己的要求，我们没有执行专业的软件开发流程，我的软件质量逐渐下降，操作不够人性化，我们缺乏甚至没有意识去做需求分析，而这些都在时时刻刻发生着，但其实我们完全可以做的更好……&amp;nbsp; &lt;/font&gt; &lt;p&gt;&lt;font color="#8080ff" size="4" face="微软雅黑"&gt;&lt;strong&gt;2、怎么做好需求分析&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size="4" face="微软雅黑"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; （1）调查你的客户情况&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size="4" face="微软雅黑"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 调查你的客户属于的客户群体，是政府还是企业还是特殊行业工作者，分析他们的职业特征和计算机操作能力，研究他们想得到什么，他们想到的甚至他们没有想到的，你都要分析到。&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size="4" face="微软雅黑"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; （2）确认客户对项目的需求&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size="4" face="微软雅黑"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 分析完了客户的需求，你需要对这些需求向客户确认，进一步得到更准确的信息，以及客户对你的需求分析成果的态度，这利于在项目进行中把握客户的心态进行变更控制。&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size="4" face="微软雅黑"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; （3）根据需求分析，详细说明项目边界，制定相关的设计文档&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size="4" face="微软雅黑"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 需求分析不只是出现在文档中，它还需要执行，需求分析的成果会作为输入来支撑详细设计，也就是说详细设计是否清楚，是否准确与需求分析息息相关，我们不只一次的让技术人员做详细设计，让技术人员编写各类文档，技术人员成为了全能人才，在不经意之间他已经扮演了半个项目经理的角色，这就是我们现在存在的一个问题“分工不合理，职责不明确”，而这些都归根于没有做合理的软件开发流程，没有严格的执行需求分析，因为没有需求分析，我们的需求往往在项目开发出来才知道。&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font color="#8080ff" size="4" face="微软雅黑"&gt;&lt;strong&gt;3、两个矛盾点&lt;/strong&gt;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size="4" face="微软雅黑"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; （1）、分析人员与客户之间&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size="4" face="微软雅黑"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 客户往往是不懂技术的，甚至不了解计算机应用，他们阐述的需求是最实在的，他们说的很简单，就是“我让做到……”，“我这样做就可以……”，但这最实在话在分析人员眼里却是最抽象的，因为他不能在需求分析中写“客户要怎么做？”“客户在什么地方需要……”，分析人员要抽象要归纳，在这抽象和归纳的过程就就可能出现误差，或者等分析人员归纳完毕，客户新的需求又打破了原本的抽象归纳的成果，再者客户也不知道他的全部要求，等你提醒他，他才想起，这个功能确实好，加进去。所以分析人员与客户之间存在一个矛盾，这个矛盾就是“需求”在他们脑子中的形象往往不是对等的。&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size="4" face="微软雅黑"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; （2）、分析人员与技术人员&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size="4" face="微软雅黑"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 技术人员的职责是什么，在组织结构不完整，职责不明确的公司里，技术人员是需求分析者，是美工，是程序员，是文档编写者甚至是电脑维修员。在组织结构完整，分工明确，生产高效的公司里，技术人员是台高速运转的机器，你给他指令，他给你结果。我们常常遇到这么一个情景，技术人员抱怨客户的需求过分，因为今天说这样做，他明天说要那样做，技术人员很痛苦。但这原因是什么？是我们的分析人员没有和技术人员进行良好的沟通，没有把客户的需求准确的变为详细设计，而是告诉技术人员一个要求——要这样。所以技术人员就开始自由发挥，发挥的结果就是客户不接受。如果给他一个详细设计（这前提当然是要需求分析），他发挥的余地仅限于他的专业技术，那么结果会很理想。所以分析人员（往往是项目经理）与技术人员之间也存在一个矛盾，这个矛盾就是分析人员和技术人员对“需求”的理解精度不同。&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size="4" face="微软雅黑"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 其实解决以上两个矛盾点，破解之处就是需求分析，只要做好需求分析，我们可以交给客户满意的产品，让开发更有效率，每个人都知道自己的责任在哪里，自己的重点放在哪里，这样就你好，我好，大家好！&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size="4" face="微软雅黑"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 前面的路很长，我们都在不断进步，每一天我们的生活都充满激情，我们喜爱自己的工作，并从中感到无穷的乐趣！&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size="4" face="微软雅黑"&gt;&lt;/font&gt;&lt;/p&gt;&lt;img src="http://www.cnblogs.com/liping19851014/aggbug/1891771.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/liping19851014/archive/2010/11/30/1891771.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/liping19851014/archive/2010/11/30/1891743.html</id><title type="text">PHP问题列表(持续更新)</title><summary type="text">1、安装 环境：windows xp+Apache HTTP Server (httpd) 2.2.15+php5.3 (1)、windows xp安装略。 (2)、Apache HTTP Server (httpd) 2.2.15，下载地址：http://httpd.apache.org/download.cgi 。我下载的是：Win32 Binary including OpenSSL 0.9...</summary><published>2010-11-30T02:21:00Z</published><updated>2010-11-30T02:21:00Z</updated><author><name>RedSoft</name><uri>http://www.cnblogs.com/liping19851014/</uri></author><link rel="alternate" href="http://www.cnblogs.com/liping19851014/archive/2010/11/30/1891743.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/liping19851014/archive/2010/11/30/1891743.html"/><content type="html">&lt;p&gt;&lt;font color="#0080c0" size="4"&gt;&amp;nbsp;&lt;strong&gt;1、安装&lt;/strong&gt;&lt;/font&gt;  &lt;p&gt;&lt;font size="4"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 环境：&lt;/font&gt;&lt;font size="3"&gt;windows xp+&lt;/font&gt;&lt;a name="apache22"&gt;&lt;font color="#000000" size="3"&gt;Apache HTTP Server (httpd) 2.2.15&lt;/font&gt;&lt;/a&gt;&lt;font size="3"&gt;+php5.3&lt;/font&gt;  &lt;p&gt;&lt;font size="3"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;strong&gt;(1)、&lt;/strong&gt;windows xp安装略。&lt;/font&gt;  &lt;p&gt;&lt;font size="3"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;strong&gt;(2)、&lt;/strong&gt;&lt;/font&gt;&lt;a name="apache22"&gt;&lt;font color="#000000" size="3"&gt;Apache HTTP Server (httpd) 2.2.15&lt;/font&gt;&lt;/a&gt;&lt;font size="3"&gt;，下载地址：&lt;/font&gt;&lt;a title="http://httpd.apache.org/download.cgi" href="http://httpd.apache.org/download.cgi"&gt;&lt;font color="#000000" size="3"&gt;http://httpd.apache.org/download.cgi&lt;/font&gt;&lt;/a&gt;&lt;font size="3"&gt; 。我下载的是：Win32 Binary including OpenSSL 0.9.8m (MSI Installer): &lt;/font&gt;&lt;a href="http://labs.renren.com/apache-mirror/httpd/binaries/win32/httpd-2.2.15-win32-x86-openssl-0.9.8m-r2.msi"&gt;&lt;font color="#000000" size="3"&gt;httpd-2.2.15-win32-x86-openssl-0.9.8m-r2.msi&lt;/font&gt;&lt;/a&gt;&lt;font size="3"&gt;。安装成功之后，启动。在浏览器地址栏：敲入localhost:8080(你的端口)，一切正常的话，会出现一下页面：&lt;/font&gt;  &lt;p&gt;&lt;a href="http://images.cnblogs.com/cnblogs_com/liping19851014/WindowsLiveWriter/7e0a3fbd0512_F660/image_2.png"&gt;&lt;font color="#000000" size="3"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://images.cnblogs.com/cnblogs_com/liping19851014/WindowsLiveWriter/7e0a3fbd0512_F660/image_thumb.png" width="473" height="371"&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="3"&gt; &lt;/font&gt; &lt;p&gt;&lt;font size="3"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 如遇到问题可参阅：&lt;/font&gt;&lt;a title="http://blog.sina.com.cn/s/blog_53f716d40100hvd9.html" href="http://blog.sina.com.cn/s/blog_53f716d40100hvd9.html"&gt;&lt;font color="#000000" size="3"&gt;http://blog.sina.com.cn/s/blog_53f716d40100hvd9.html&lt;/font&gt;&lt;/a&gt;  &lt;p&gt;&lt;font size="3"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/font&gt; &lt;p&gt;&lt;font size="3"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;strong&gt;(3)、&lt;/strong&gt;PHP5.3，下载地址：&lt;/font&gt;&lt;a href="http://www.php.net/downloads.php"&gt;&lt;font color="#000000" size="3"&gt;http://www.php.net/downloads.php&lt;/font&gt;&lt;/a&gt;&lt;font size="3"&gt;。这里注意一下，如果你在windows系统下部署，请选择&lt;/font&gt;&lt;a href="http://windows.php.net/download/"&gt;&lt;font color="#000000" size="3"&gt;http://windows.php.net/download/&lt;/font&gt;&lt;/a&gt;&lt;font size="3"&gt;。特别注意的地方：这里有VC9 x86 Non Thread Safe、VC9 x86 Thread Safe、VC6 x86 Non Thread Safe、VC6 x86 Thread Safe等版本。&lt;/font&gt;  &lt;p&gt;&lt;font size="3"&gt;怎么选择它们：&lt;/font&gt;  &lt;p&gt;&lt;font size="3"&gt;Non Thread Safe：无线程安全的（这个版本下找不到php5apache2.dll以及php5apache2_2.dll）；&lt;/font&gt;  &lt;p&gt;&lt;font size="3"&gt;Thread Safe：线路安全的，一般apache模块、iis的ISAPI需要使用（所以应该选择它）；&lt;/font&gt;  &lt;p&gt;&lt;font size="3"&gt;VC6：这是给&lt;/font&gt;&lt;a name="apache22"&gt;&lt;font color="#000000" size="3"&gt;Apache&lt;/font&gt;&lt;/a&gt;&lt;font size="3"&gt;用的。&lt;/font&gt;  &lt;p&gt;&lt;font size="3"&gt;VC9:这是给IIS用的。&lt;/font&gt;  &lt;p&gt;&lt;font size="3"&gt;因为综上，应该选择VC6 x86 Thread Safe这个版本，下载地址：&lt;/font&gt;&lt;a title="http://windows.php.net/downloads/releases/php-5.3.2-Win32-VC6-x86.zip" href="http://windows.php.net/downloads/releases/php-5.3.2-Win32-VC6-x86.zip"&gt;&lt;font color="#000000" size="3"&gt;http://windows.php.net/downloads/releases/php-5.3.2-Win32-VC6-x86.zip&lt;/font&gt;&lt;/a&gt;&lt;font size="3"&gt;，你也可以选择安装版：&lt;/font&gt;&lt;a title="http://windows.php.net/downloads/releases/php-5.3.2-Win32-VC6-x86.msi" href="http://windows.php.net/downloads/releases/php-5.3.2-Win32-VC6-x86.msi"&gt;&lt;font color="#000000" size="3"&gt;http://windows.php.net/downloads/releases/php-5.3.2-Win32-VC6-x86.msi&lt;/font&gt;&lt;/a&gt;&lt;font size="3"&gt;。安装PHP，可参阅：&lt;/font&gt;&lt;a title="http://blog.sina.com.cn/s/blog_53f716d40100hvd9.html" href="http://blog.sina.com.cn/s/blog_53f716d40100hvd9.html"&gt;&lt;font color="#000000" size="3"&gt;http://blog.sina.com.cn/s/blog_53f716d40100hvd9.html&lt;/font&gt;&lt;/a&gt;&lt;font size="3"&gt;。编写一个PHP页面，放在Apache-HTTP-Server\htdocs测试一下：&lt;/font&gt;  &lt;p&gt;&lt;font size="3"&gt;PHP页面内容：&lt;/font&gt;  &lt;p&gt;&lt;font size="3"&gt;&amp;lt;?php echo "Some Data"; ?&amp;gt;&lt;/font&gt;  &lt;p&gt;&lt;font size="3"&gt;如果幸运的话你会看到：&lt;/font&gt;  &lt;p&gt;&lt;a href="http://images.cnblogs.com/cnblogs_com/liping19851014/WindowsLiveWriter/7e0a3fbd0512_F660/image_4.png"&gt;&lt;font color="#000000" size="3"&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://images.cnblogs.com/cnblogs_com/liping19851014/WindowsLiveWriter/7e0a3fbd0512_F660/image_thumb_1.png" width="487" height="307"&gt;&lt;/font&gt;&lt;/a&gt;&lt;font size="3"&gt;&amp;nbsp;&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;font size="3"&gt;可查阅相关网址得到帮助：&lt;/font&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;font size="3"&gt;&lt;strong&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; (4)、&lt;/strong&gt;Apache HTTP Server Version 2.2 文档：&lt;/font&gt;&lt;a title="http://lamp.linux.gov.cn/Apache/ApacheMenu/" href="http://lamp.linux.gov.cn/Apache/ApacheMenu/"&gt;&lt;font color="#000000"&gt;http://lamp.linux.gov.cn/Apache/ApacheMenu/&lt;/font&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&lt;strong&gt;&lt;font size="3"&gt;PHP 5.0和Apache HTTP Server 2.0 整合记录：&lt;/font&gt;&lt;a title="http://heavyz.sourceforge.net/homepage/homepage_zh/comp/notes/php-5.0.html" href="http://heavyz.sourceforge.net/homepage/homepage_zh/comp/notes/php-5.0.html"&gt;&lt;font color="#000000"&gt;http://heavyz.sourceforge.net/homepage/homepage_zh/comp/notes/php-5.0.html&lt;/font&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt; &lt;p&gt;&amp;nbsp;&lt;/p&gt; &lt;p&gt;&lt;font size="3"&gt;待续……&lt;/font&gt;&lt;img src="http://www.cnblogs.com/liping19851014/aggbug/1891743.html?type=1" width="1" height="1" alt=""/&gt;&lt;p&gt;&lt;a href="http://www.cnblogs.com/liping19851014/archive/2010/11/30/1891743.html" target="_blank"&gt;本文链接&lt;/a&gt;&lt;/p&gt;</content></entry><entry><id>http://www.cnblogs.com/liping19851014/archive/2010/04/02/1703317.html</id><title type="text">[收藏]mysql 性能的检查和调优方法</title><summary type="text">来源：http://www.sudone.com/linux/mysql_debug.html作者：Ayou 我一直是使用mysql这个数据库软件，它工作比较稳定，效率也很高。在遇到严重性能问题时，一般都有这么几种可能：1、索引没有建好；2、sql写法过于复杂；3、配置错误；4、机器实在负荷不了；1、索引没有建好如果看到mysql消耗的cpu很大，可以用mysql的client工具来检查。在lin...</summary><published>2010-04-02T09:23:00Z</published><updated>2010-04-02T09:23:00Z</updated><author><name>RedSoft</name><uri>http://www.cnblogs.com/liping19851014/</uri></author><link rel="alternate" href="http://www.cnblogs.com/liping19851014/archive/2010/04/02/1703317.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/liping19851014/archive/2010/04/02/1703317.html"/><content type="text">来源：http://www.sudone.com/linux/mysql_debug.html作者：Ayou 我一直是使用mysql这个数据库软件，它工作比较稳定，效率也很高。在遇到严重性能问题时，一般都有这么几种可能：1、索引没有建好；2、sql写法过于复杂；3、配置错误；4、机器实在负荷不了；1、索引没有建好如果看到mysql消耗的cpu很大，可以用mysql的client工具来检查。在lin...</content></entry><entry><id>http://www.cnblogs.com/liping19851014/archive/2010/04/02/1703260.html</id><title type="text">【收藏】hibernate 集合映射inverse和cascade详解</title><summary type="text">１、到底在哪用cascade="..."？ cascade属性并不是多对多关系一定要用的，有了它只是让我们在插入或删除对像时更方便一些，只要在 cascade的源头上插入或是删除，所有cascade的关系就会被自己动的插入或是删除。便是为了能正确的cascade，unsaved- value是个很重要的属性。Hibernate通过这个属性来判断一个对象应该save还是update，如果这个对象的i...</summary><published>2010-04-02T08:41:00Z</published><updated>2010-04-02T08:41:00Z</updated><author><name>RedSoft</name><uri>http://www.cnblogs.com/liping19851014/</uri></author><link rel="alternate" href="http://www.cnblogs.com/liping19851014/archive/2010/04/02/1703260.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/liping19851014/archive/2010/04/02/1703260.html"/><content type="text">１、到底在哪用cascade="..."？ cascade属性并不是多对多关系一定要用的，有了它只是让我们在插入或删除对像时更方便一些，只要在 cascade的源头上插入或是删除，所有cascade的关系就会被自己动的插入或是删除。便是为了能正确的cascade，unsaved- value是个很重要的属性。Hibernate通过这个属性来判断一个对象应该save还是update，如果这个对象的i...</content></entry><entry><id>http://www.cnblogs.com/liping19851014/archive/2009/08/30/1556680.html</id><title type="text">个人网站开通。</title><summary type="text">昨天终于把个站开通了，域名加空间一共花了73个大洋，以后争取没事的时候做点东西来放着，呜哈哈，刚才看一个哥们也开了个站放在首页，我想还是低调点。我等以后上面东西多了，再介绍给别人吧。。。。 哇哈哈</summary><published>2009-08-30T07:03:00Z</published><updated>2009-08-30T07:03:00Z</updated><author><name>RedSoft</name><uri>http://www.cnblogs.com/liping19851014/</uri></author><link rel="alternate" href="http://www.cnblogs.com/liping19851014/archive/2009/08/30/1556680.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/liping19851014/archive/2009/08/30/1556680.html"/><content type="text">昨天终于把个站开通了，域名加空间一共花了73个大洋，以后争取没事的时候做点东西来放着，呜哈哈，刚才看一个哥们也开了个站放在首页，我想还是低调点。我等以后上面东西多了，再介绍给别人吧。。。。 哇哈哈</content></entry><entry><id>http://www.cnblogs.com/liping19851014/archive/2009/08/24/1552967.html</id><title type="text">【原】轻量级的数据交换格式&amp;mdash;&amp;mdash;初识Json(下)</title><summary type="text">其实第一次见到服务器端使用json是在用asp.net mvc做项目的时候，在asp.net mvc 1.0中Controller可以直接返回给视图一个json对象。但当时大部分时候是返回一个ViewData，对json没有使用过。 下面就介绍在.net环境下解析json的一个api——json.net。我们使用Json.net来实现JSON数据的序列化和反序列化。下载地址：http://www....</summary><published>2009-08-24T07:41:00Z</published><updated>2009-08-24T07:41:00Z</updated><author><name>RedSoft</name><uri>http://www.cnblogs.com/liping19851014/</uri></author><link rel="alternate" href="http://www.cnblogs.com/liping19851014/archive/2009/08/24/1552967.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/liping19851014/archive/2009/08/24/1552967.html"/><content type="text">其实第一次见到服务器端使用json是在用asp.net mvc做项目的时候，在asp.net mvc 1.0中Controller可以直接返回给视图一个json对象。但当时大部分时候是返回一个ViewData，对json没有使用过。 下面就介绍在.net环境下解析json的一个api——json.net。我们使用Json.net来实现JSON数据的序列化和反序列化。下载地址：http://www....</content></entry><entry><id>http://www.cnblogs.com/liping19851014/archive/2009/08/18/1549369.html</id><title type="text">【原】轻量级的数据交换格式&amp;mdash;&amp;mdash;初识Json(上)</title><summary type="text">序： 1、两个月前，你从来没有听说过JSON的。 2、一个月前，你听说这一词，但不重视。 3、一周前，你听说它的性能提到了几倍，并开始觉得，有义务去学习下。 4、今天你醒来了，心血来潮，对着JSON说 : 我来了。 ——摘自CssRain json官网 ——http://www.json.org/json-zh.html json.js——http://www.json.org/json.js...</summary><published>2009-08-18T14:25:00Z</published><updated>2009-08-18T14:25:00Z</updated><author><name>RedSoft</name><uri>http://www.cnblogs.com/liping19851014/</uri></author><link rel="alternate" href="http://www.cnblogs.com/liping19851014/archive/2009/08/18/1549369.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/liping19851014/archive/2009/08/18/1549369.html"/><content type="text">序： 1、两个月前，你从来没有听说过JSON的。 2、一个月前，你听说这一词，但不重视。 3、一周前，你听说它的性能提到了几倍，并开始觉得，有义务去学习下。 4、今天你醒来了，心血来潮，对着JSON说 : 我来了。 ——摘自CssRain json官网 ——http://www.json.org/json-zh.html json.js——http://www.json.org/json.js...</content></entry><entry><id>http://www.cnblogs.com/liping19851014/archive/2009/08/07/1541214.html</id><title type="text">【原】初学Jquery</title><summary type="text">知道Jquery已经很长时间了，但从来没有应用过，今天打算学习一些简单的功能以及在日常项目中经常使用的效果。 官方网站：http://jquery.com/ 下载地址：http://code.google.com/p/jqueryjs/downloads/detail?name=jquery-1.3.2.min.js&amp;downloadBtn= 其宗旨是——WRITE LESS,DO MOR...</summary><published>2009-08-07T07:14:00Z</published><updated>2009-08-07T07:14:00Z</updated><author><name>RedSoft</name><uri>http://www.cnblogs.com/liping19851014/</uri></author><link rel="alternate" href="http://www.cnblogs.com/liping19851014/archive/2009/08/07/1541214.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/liping19851014/archive/2009/08/07/1541214.html"/><content type="text">知道Jquery已经很长时间了，但从来没有应用过，今天打算学习一些简单的功能以及在日常项目中经常使用的效果。 官方网站：http://jquery.com/ 下载地址：http://code.google.com/p/jqueryjs/downloads/detail?name=jquery-1.3.2.min.js&amp;downloadBtn= 其宗旨是——WRITE LESS,DO MOR...</content></entry><entry><id>http://www.cnblogs.com/liping19851014/archive/2009/08/04/1538940.html</id><title type="text">【原】初学Flex之简单图片查看器</title><summary type="text">我发现写博客是一件挺有意思的事情，我也喜欢我写的大家来看，并一起谈论，我之前写的一个短文，我现在常常去看有没人给我留言，嘿嘿，我好瓜哦。最近也在学习Flex，安装了软件才发现它是基于eclipse的，杂一看界面如此像，看了一些相关的资料，谈谈我的感想： 1、以我不到半年的WPF经验，我觉得WPF和Flex是如此的像，这让我想象微软好多东西都很像别人的（比如asp.net mvc）。flex里面有个...</summary><published>2009-08-04T13:09:00Z</published><updated>2009-08-04T13:09:00Z</updated><author><name>RedSoft</name><uri>http://www.cnblogs.com/liping19851014/</uri></author><link rel="alternate" href="http://www.cnblogs.com/liping19851014/archive/2009/08/04/1538940.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/liping19851014/archive/2009/08/04/1538940.html"/><content type="text">我发现写博客是一件挺有意思的事情，我也喜欢我写的大家来看，并一起谈论，我之前写的一个短文，我现在常常去看有没人给我留言，嘿嘿，我好瓜哦。最近也在学习Flex，安装了软件才发现它是基于eclipse的，杂一看界面如此像，看了一些相关的资料，谈谈我的感想： 1、以我不到半年的WPF经验，我觉得WPF和Flex是如此的像，这让我想象微软好多东西都很像别人的（比如asp.net mvc）。flex里面有个...</content></entry><entry><id>http://www.cnblogs.com/liping19851014/archive/2009/08/04/1538850.html</id><title type="text">【原】基于asp.net的Web开发架构探索</title><summary type="text">问题由来 最近在研究适合团队开发的web架构解决方案，该架构即要适合分工协作又要有一定扩展性，适合不同的数据库需要，因此我查阅了一些资料，初步构想出了一套架构，请各位多多指教。 探索 web开发架构最经典莫过于三层架构，表示层、逻辑层、数据处理层。 数据访问层：其功能主要是负责数据库的访问。 业务逻辑层：是整个系统的核心，它与这个系统的业务（领域）有关。 表示层：是系统的UI部分，负责使用者...</summary><published>2009-08-04T10:20:00Z</published><updated>2009-08-04T10:20:00Z</updated><author><name>RedSoft</name><uri>http://www.cnblogs.com/liping19851014/</uri></author><link rel="alternate" href="http://www.cnblogs.com/liping19851014/archive/2009/08/04/1538850.html"/><link rel="alternate" type="text/html" href="http://www.cnblogs.com/liping19851014/archive/2009/08/04/1538850.html"/><content type="text">问题由来 最近在研究适合团队开发的web架构解决方案，该架构即要适合分工协作又要有一定扩展性，适合不同的数据库需要，因此我查阅了一些资料，初步构想出了一套架构，请各位多多指教。 探索 web开发架构最经典莫过于三层架构，表示层、逻辑层、数据处理层。 数据访问层：其功能主要是负责数据库的访问。 业务逻辑层：是整个系统的核心，它与这个系统的业务（领域）有关。 表示层：是系统的UI部分，负责使用者...</content></entry></feed>
