<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href='http://feeds.feedsky.com/styles/temp01.xsl' type='text/xsl' ?><!--这是一个由Feedsy提供技术支持的Feed，为了提高读者阅读的体验，以及满足用户美化自己Feed的需要，我们设计了多种精美的Feed模板，提供给大家选择，所有最终呈现出来的样式，皆由用户自愿选择使用，未经许可，任何团体和个人，请不要擅自修改样式或者盗用，这是对于用户选择权的尊重。--><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:fs="http://www.feedsky.com/namespace/feed" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link href="http://feeds.feedsky.com/csdn.net/ocan" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feeds.feedsky.com/csdn.net/ocan" type="application/rss+xml"></fs:self_link><lastBuildDate>Wed, 06 May 2009 23:47:00 GMT</lastBuildDate><title>ocan的专栏</title><link>http://blog.csdn.net/ocan/</link><item><title>读《移山之道-VSTS软件开发指南》记一</title><link>http://blog.csdn.net/ocan/archive/2009/05/06/4156263.aspx</link><wfw:comment>http://blog.csdn.net/ocan/comments/4156263.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/ocan/comments/commentRss/4156263.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4156263</trackback:ping><description>&lt;br /&gt;软件开发的关键：&lt;br /&gt;1、了解用户领域需求和如何用技术解决他们的问题，如何与用户沟通。&lt;br /&gt;2、开发产品技术上的管理。即产品本身用什么技术实现，如何实现高效的代码，减少错误，等待。&lt;br /&gt;3、开发过程中工程上的管理。什么时候做什么，如何预测、协调各个部门的进度，出了问题怎么办，怎样才能按期交货。&lt;br /&gt;4、开发过程中中人事的管理。找什么样的人，怎样激发士气，怎样评估绩效，怎样留住人才。&lt;br /&gt;阿超说，这四个方面任何一个出了问题都会影响项目的成功。&lt;img src =&quot;http://blog.csdn.net/ocan/aggbug/4156263.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 07 May 2009 07:47:00 +0800</pubDate><author>周兆成</author><comments>http://blog.csdn.net/ocan/archive/2009/05/06/4156263.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/ocan/archive/2009/05/06/4156263.aspx</guid><dc:creator>周兆成</dc:creator><fs:srclink>http://blog.csdn.net/ocan/archive/2009/05/06/4156263.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/ocan/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/ocan/~1069482/212746419/1069482</fs:itemid></item><item><title>微软软件开发项目管理截转</title><link>http://blog.csdn.net/ocan/archive/2009/01/16/3795643.aspx</link><wfw:comment>http://blog.csdn.net/ocan/comments/3795643.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/ocan/comments/commentRss/3795643.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3795643</trackback:ping><description>&lt;br /&gt;      软件开发工作需要三大支柱，首先需要最基本的技术和技巧，这是具体的开发工作，包括软件架构和编码工作。其次是团队的协作，现代软件开发需要大量技术人员，如何很好地协作是一个巨大的挑战。最后是现代化节省型生产模式的运用。通常人们容易忽略第二、第三项，这也是项目经理需要引起重视的要点。&lt;br /&gt;　　软件开发项目的成功需要整个开发部门使用统一的管理工具，各个开发团队能够进行高效的沟通和协作，各个开发团队按照统一的运作流程进行操作。这三点是绝对不可缺少的。&lt;br /&gt;　　总之，在软件开发过程中，软件管理包括以下方面的工作：决定项目启动时间，确定项目范围，制定项目任务的重要性和优先顺序，确定具体的项目工作任务和工作单元，分配项目资源，估算完成工作任务单元的时间，制定项目时间表，计算并管理项目费用，项目执行管理，项目收尾。&lt;br /&gt;　   软件开发包括五个基本流程：启动、计划、执行、控制和结束。其中最重要的是软件开发生命周期具有重复性的特点，比如开发过程经常从控制测试阶段返回到计划阶段，然后再重新进行设计执行工作。这种循环就是软件生命周期的不断循环。软件开发管理的目标就是让这&lt;img src =&quot;http://blog.csdn.net/ocan/aggbug/3795643.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Fri, 16 Jan 2009 22:13:00 +0800</pubDate><author>周兆成</author><comments>http://blog.csdn.net/ocan/archive/2009/01/16/3795643.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/ocan/archive/2009/01/16/3795643.aspx</guid><dc:creator>周兆成</dc:creator><fs:srclink>http://blog.csdn.net/ocan/archive/2009/01/16/3795643.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/ocan/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/ocan/~1069482/212746420/1069482</fs:itemid></item><item><title>雷军出任UCWEB董事长的背后故事</title><link>http://blog.csdn.net/ocan/archive/2008/12/19/3555711.aspx</link><wfw:comment>http://blog.csdn.net/ocan/comments/3555711.aspx</wfw:comment><slash:comments>2</slash:comments><wfw:commentRss>http://blog.csdn.net/ocan/comments/commentRss/3555711.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3555711</trackback:ping><description>SD 2.0大会上雷军的激情讲义，让我现在还有意犹未尽的感觉。今天一个偶然的机会让我看到了这样的一片帖子，Z来和大家一起分享。--------------------------------------------------------------------------------------------------------------10月16日，UCWEB宣布我出任董事长。不少人问我，为什么在这个时候出任UCWEB董事长。我给大家讲讲背后的故事。&lt;img src =&quot;http://blog.csdn.net/ocan/aggbug/3555711.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Fri, 19 Dec 2008 17:34:00 +0800</pubDate><author>周兆成</author><comments>http://blog.csdn.net/ocan/archive/2008/12/19/3555711.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/ocan/archive/2008/12/19/3555711.aspx</guid><dc:creator>周兆成</dc:creator><fs:srclink>http://blog.csdn.net/ocan/archive/2008/12/19/3555711.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/ocan/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/ocan/~1069482/212746421/1069482</fs:itemid></item><item><title>SQL：Join 原来还可以这么用</title><link>http://blog.csdn.net/ocan/archive/2008/12/16/3532064.aspx</link><wfw:comment>http://blog.csdn.net/ocan/comments/3532064.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/ocan/comments/commentRss/3532064.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3532064</trackback:ping><description>&lt;br /&gt;用例子说话&lt;br /&gt;declare @t table(id int,IPS varchar(20),IPE varchar(20),UCountry varchar(20),UAdd varchar(20))&lt;br /&gt;insert into @t values(1,'0.0.0.0 ','0.255.255.255','IANA','CZ88.NET'          )&lt;br /&gt;insert into @t values(2,'1.0.0.0 ','1.255.255.255','IANA','CZ88.NET'          )&lt;br /&gt;insert into @t values(3,'2.0.0.0 ','2.255.255.255','IANA','CZ88.NET'          )&lt;br /&gt;insert into @t values(4,'3.0.0.0 ','3.255.255.255','美国','新泽西通用电气公司')&lt;br /&gt;insert into @t values(5,'4.0.0.0 ','4.10.255.255 ','美国&lt;img src =&quot;http://blog.csdn.net/ocan/aggbug/3532064.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Wed, 17 Dec 2008 00:56:00 +0800</pubDate><author>周兆成</author><comments>http://blog.csdn.net/ocan/archive/2008/12/16/3532064.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/ocan/archive/2008/12/16/3532064.aspx</guid><dc:creator>周兆成</dc:creator><fs:srclink>http://blog.csdn.net/ocan/archive/2008/12/16/3532064.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/ocan/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/ocan/~1069482/212746422/1069482</fs:itemid></item><item><title>“有啊”风云再起！“淘宝”谁与争峰</title><link>http://blog.csdn.net/ocan/archive/2008/12/16/3529966.aspx</link><wfw:comment>http://blog.csdn.net/ocan/comments/3529966.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/ocan/comments/commentRss/3529966.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3529966</trackback:ping><description>背  景： 
    10月28日我们发现 BAIDU 的C2C平台已经悄然拉开帷幕，露出神秘的面容。这时也意味着中国第一大互联网搜索公司BAIDU正式涉足电子商务领域，并且推出自己的电子商务交易平台“有啊”。此时此地中国电子商务领域已是列强割据的局面，淘宝与易趣两巨头已经占据中国市场的大半江山，同时也有“拍拍”“当当”等列强虎视眈眈，并且C2C市场在盈利模式不明的情况下，各家也是不惜巨资投入电子商务领域的大漩涡当中，纷纷跑马圈地。此时此刻，百度也高调推出“有啊”，电子商务市场也是一片哗然。&lt;img src =&quot;http://blog.csdn.net/ocan/aggbug/3529966.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Tue, 16 Dec 2008 21:01:00 +0800</pubDate><author>周兆成</author><comments>http://blog.csdn.net/ocan/archive/2008/12/16/3529966.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/ocan/archive/2008/12/16/3529966.aspx</guid><dc:creator>周兆成</dc:creator><fs:srclink>http://blog.csdn.net/ocan/archive/2008/12/16/3529966.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/ocan/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/ocan/~1069482/212746423/1069482</fs:itemid></item><item><title>教训：时间一定要用统一输入接口</title><link>http://blog.csdn.net/ocan/archive/2008/10/30/3184156.aspx</link><wfw:comment>http://blog.csdn.net/ocan/comments/3184156.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/ocan/comments/commentRss/3184156.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3184156</trackback:ping><description>程序web端部署在web服务器，数据库部署在数据库服务器；当发起一个添加请求时，用的是数据库服务器当前时间添加，而在用户立刻对这个添加后的进行操作，采用的是web端当前时间，这样导致一个问题就是：用户操作的时间有可能就比添加的时间要早。因为数据库服务器时间和web端服务器时间存在一定的偏差。

        教训：使用当前时间要么都用web端时间，要么就都用数据库端时间！！！
&lt;img src =&quot;http://blog.csdn.net/ocan/aggbug/3184156.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Thu, 30 Oct 2008 21:35:00 +0800</pubDate><author>周兆成</author><comments>http://blog.csdn.net/ocan/archive/2008/10/30/3184156.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/ocan/archive/2008/10/30/3184156.aspx</guid><dc:creator>周兆成</dc:creator><fs:srclink>http://blog.csdn.net/ocan/archive/2008/10/30/3184156.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/ocan/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/ocan/~1069482/212746424/1069482</fs:itemid></item><item><title>有关SqlDbType.Decimal</title><link>http://blog.csdn.net/ocan/archive/2008/07/11/2639234.aspx</link><wfw:comment>http://blog.csdn.net/ocan/comments/2639234.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/ocan/comments/commentRss/2639234.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2639234</trackback:ping><description>&lt;br /&gt;今天在开发过程中遇到SqlDbType.Decimal类型的参数，返回值却是没有小数位的整数值，郁闷坏了。查了半天资料，原来需要指定小数位。具体书写如下：                 &lt;br /&gt;cmd.Parameters.Add(&quot;@Percent&quot;, SqlDbType.Decimal).Direction = ParameterDirection.Output;                &lt;br /&gt;cmd.Parameters[&quot;@Percent&quot;].Precision = (byte)18;              &amp;nbs&lt;img src =&quot;http://blog.csdn.net/ocan/aggbug/2639234.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Fri, 11 Jul 2008 23:43:00 +0800</pubDate><author>周兆成</author><comments>http://blog.csdn.net/ocan/archive/2008/07/11/2639234.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/ocan/archive/2008/07/11/2639234.aspx</guid><dc:creator>周兆成</dc:creator><fs:srclink>http://blog.csdn.net/ocan/archive/2008/07/11/2639234.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/ocan/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/ocan/~1069482/212746425/1069482</fs:itemid></item><item><title>异步调用webservice</title><link>http://blog.csdn.net/ocan/archive/2008/07/04/2611680.aspx</link><wfw:comment>http://blog.csdn.net/ocan/comments/2611680.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/ocan/comments/commentRss/2611680.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2611680</trackback:ping><description>如果需要异步调用webservice，那么在页面&lt;%@ Page Language=&quot;C#&quot; AutoEventWireup=&quot;true&quot; Async=&quot;true&quot; %&gt;就需要加上Async=&quot;true&quot;&lt;img src =&quot;http://blog.csdn.net/ocan/aggbug/2611680.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Fri, 04 Jul 2008 23:21:00 +0800</pubDate><author>周兆成</author><comments>http://blog.csdn.net/ocan/archive/2008/07/04/2611680.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/ocan/archive/2008/07/04/2611680.aspx</guid><dc:creator>周兆成</dc:creator><fs:srclink>http://blog.csdn.net/ocan/archive/2008/07/04/2611680.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/ocan/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/ocan/~1069482/212746426/1069482</fs:itemid></item><item><title>CSS中Margin和padding属性的区别</title><link>http://blog.csdn.net/ocan/archive/2008/03/11/2168775.aspx</link><wfw:comment>http://blog.csdn.net/ocan/comments/2168775.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/ocan/comments/commentRss/2168775.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2168775</trackback:ping><description>今天在调试页面中，遇到些问题。特记录下： 要在火狐中居中必须加上:margin:0 auto; 修正IE问题（救急用）： *html .cssclass  （修正IE6） *+html .cssclass（修正IE7） CSS中Margin和padding属性的区别 margin：层的边框以外留的空白        background-color：背景颜色        background-image：背景图片        padding：层的边框到层的内容之间的空白         border：边框&lt;img src =&quot;http://blog.csdn.net/ocan/aggbug/2168775.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Tue, 11 Mar 2008 22:34:00 +0800</pubDate><author>ocan</author><comments>http://blog.csdn.net/ocan/archive/2008/03/11/2168775.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/ocan/archive/2008/03/11/2168775.aspx</guid><dc:creator>ocan</dc:creator><fs:srclink>http://blog.csdn.net/ocan/archive/2008/03/11/2168775.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/ocan/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/ocan/~1069482/212746427/1069482</fs:itemid></item><item><title>加载不同的样式</title><link>http://blog.csdn.net/ocan/archive/2008/01/23/2060588.aspx</link><wfw:comment>http://blog.csdn.net/ocan/comments/2060588.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/ocan/comments/commentRss/2060588.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2060588</trackback:ping><description>有的需求需要在页面不同时候加载不同的样式，原来有这么一招，页面上：     注意红色字体部分。在后台cs代码中，在需要加载不一样css的地方写上：defaultcss.Attributes[&quot;href&quot;] = &quot;/css/abcd.css&quot;;记得加上有效的路径。&lt;img src =&quot;http://blog.csdn.net/ocan/aggbug/2060588.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;</description><pubDate>Wed, 23 Jan 2008 18:12:00 +0800</pubDate><author>ocan</author><comments>http://blog.csdn.net/ocan/archive/2008/01/23/2060588.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/ocan/archive/2008/01/23/2060588.aspx</guid><dc:creator>ocan</dc:creator><fs:srclink>http://blog.csdn.net/ocan/archive/2008/01/23/2060588.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/ocan/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/ocan/~1069482/212746428/1069482</fs:itemid></item></channel></rss>