2009年05月06日

原创 读《移山之道-VSTS软件开发指南》记一


软件开发的关键:
1、了解用户领域需求和如何用技术解决他们的问题,如何与用户沟通。
2、开发产品技术上的管理。即产品本身用什么技术实现,如何实现高效的代码,减少错误,等待。
3、开发过程中工程上的管理。什么时候做什么,如何预测、协调各个部门的进度,出了问题怎么办,怎样才能按期交货。
4、开发过程中中人事的管理。找什么样的人,怎样激发士气,怎样评估绩效,怎样留住人才。
阿超说,这四个方面任何一个出了问题都会影响项目的成功。阅读全文>

发表于 @ 2009年05月06日 23:47:00|评论(loading...)|举报|收藏

2009年01月16日

转载 微软软件开发项目管理截转


      软件开发工作需要三大支柱,首先需要最基本的技术和技巧,这是具体的开发工作,包括软件架构和编码工作。其次是团队的协作,现代软件开发需要大量技术人员,如何很好地协作是一个巨大的挑战。最后是现代化节省型生产模式的运用。通常人们容易忽略第二、第三项,这也是项目经理需要引起重视的要点。
  软件开发项目的成功需要整个开发部门使用统一的管理工具,各个开发团队能够进行高效的沟通和协作,各个开发团队按照统一的运作流程进行操作。这三点是绝对不可缺少的。
  总之,在软件开发过程中,软件管理包括以下方面的工作:决定项目启动时间,确定项目范围,制定项目任务的重要性和优先顺序,确定具体的项目工作任务和工作单元,分配项目资源,估算完成工作任务单元的时间,制定项目时间表,计算并管理项目费用,项目执行管理,项目收尾。
    软件开发包括五个基本流程:启动、计划、执行、控制和结束。其中最重要的是软件开发生命周期具有重复性的特点,比如开发过程经常从控制测试阶段返回到计划阶段,然后再重新进行设计执行工作。这种循环就是软件生命周期的不断循环。软件开发管理的目标就是让这阅读全文>

发表于 @ 2009年01月16日 14:13:00|评论(loading...)|举报|收藏

2008年12月19日

转载 雷军出任UCWEB董事长的背后故事

SD 2.0大会上雷军的激情讲义,让我现在还有意犹未尽的感觉。今天一个偶然的机会让我看到了这样的一片帖子,Z来和大家一起分享。--------------------------------------------------------------------------------------------------------------10月16日,UCWEB宣布我出任董事长。不少人问我,为什么在这个时候出任UCWEB董事长。我给大家讲讲背后的故事。阅读全文>

发表于 @ 2008年12月19日 09:34:00|评论(loading...)|举报|收藏

2008年12月16日

原创 SQL:Join 原来还可以这么用


用例子说话
declare @t table(id int,IPS varchar(20),IPE varchar(20),UCountry varchar(20),UAdd varchar(20))
insert into @t values(1,'0.0.0.0 ','0.255.255.255','IANA','CZ88.NET'          )
insert into @t values(2,'1.0.0.0 ','1.255.255.255','IANA','CZ88.NET'          )
insert into @t values(3,'2.0.0.0 ','2.255.255.255','IANA','CZ88.NET'          )
insert into @t values(4,'3.0.0.0 ','3.255.255.255','美国','新泽西通用电气公司')
insert into @t values(5,'4.0.0.0 ','4.10.255.255 ','美国阅读全文>

发表于 @ 2008年12月16日 16:56:00|评论(loading...)|举报|收藏

原创 “有啊”风云再起!“淘宝”谁与争峰

背 景: 10月28日我们发现 BAIDU 的C2C平台已经悄然拉开帷幕,露出神秘的面容。这时也意味着中国第一大互联网搜索公司BAIDU正式涉足电子商务领域,并且推出自己的电子商务交易平台“有啊”。此时此地中国电子商务领域已是列强割据的局面,淘宝与易趣两巨头已经占据中国市场的大半江山,同时也有“拍拍”“当当”等列强虎视眈眈,并且C2C市场在盈利模式不明的情况下,各家也是不惜巨资投入电子商务领域的大漩涡当中,纷纷跑马圈地。此时此刻,百度也高调推出“有啊”,电子商务市场也是一片哗然。阅读全文>

发表于 @ 2008年12月16日 13:01:00|评论(loading...)|举报|收藏

2008年10月30日

原创 教训:时间一定要用统一输入接口

程序web端部署在web服务器,数据库部署在数据库服务器;当发起一个添加请求时,用的是数据库服务器当前时间添加,而在用户立刻对这个添加后的进行操作,采用的是web端当前时间,这样导致一个问题就是:用户操作的时间有可能就比添加的时间要早。因为数据库服务器时间和web端服务器时间存在一定的偏差。 教训:使用当前时间要么都用web端时间,要么就都用数据库端时间!!! 阅读全文>

发表于 @ 2008年10月30日 13:35:00|评论(loading...)|举报|收藏

2008年07月11日

原创 有关SqlDbType.Decimal


今天在开发过程中遇到SqlDbType.Decimal类型的参数,返回值却是没有小数位的整数值,郁闷坏了。查了半天资料,原来需要指定小数位。具体书写如下:                
cmd.Parameters.Add("@Percent", SqlDbType.Decimal).Direction = ParameterDirection.Output;               
cmd.Parameters["@Percent"].Precision = (byte)18;              &nbs阅读全文>

发表于 @ 2008年07月11日 15:43:00|评论(loading...)|举报|收藏

2008年07月04日

原创 异步调用webservice

如果需要异步调用webservice,那么在页面<%@ Page Language="C#" AutoEventWireup="true" Async="true" %>就需要加上Async="true"阅读全文>

发表于 @ 2008年07月04日 15:21:00|评论(loading...)|举报|收藏

2008年03月11日

原创 CSS中Margin和padding属性的区别

今天在调试页面中,遇到些问题。特记录下: 要在火狐中居中必须加上:margin:0 auto; 修正IE问题(救急用): *html .cssclass  (修正IE6) *+html .cssclass(修正IE7) CSS中Margin和padding属性的区别 margin:层的边框以外留的空白       background-color:背景颜色       background-image:背景图片       padding:层的边框到层的内容之间的空白        border:边框阅读全文>

发表于 @ 2008年03月11日 14:34:00|评论(loading...)|编辑|举报|收藏

2008年01月23日

原创 加载不同的样式

有的需求需要在页面不同时候加载不同的样式,原来有这么一招,页面上: 注意红色字体部分。在后台cs代码中,在需要加载不一样css的地方写上:defaultcss.Attributes["href"] = "/css/abcd.css";记得加上有效的路径。阅读全文>

发表于 @ 2008年01月23日 10:12:00|评论(loading...)|编辑|举报|收藏

2007年12月18日

原创 join 后的where你清楚吗?

今天,在对两张表进行left join时候,总是查询少结果,并不是所要的答案,原来的语句:select aa.RoomId, bb.SectionID from aa left join bb on aa.RoomId = bb.OldForumID where aa.del = 0 and bb.ParentID != '00000000' and bb.IsDeleted = 'false' group by aa.RoomId, bb.SectionID结果只显示了276条,缺少了4条结果,这4条结果中的第二列SectionID 为NULL;后来经头提点,把语句改成:select aa.RoomId, bb.SectionID from aa left join bb on aa.RoomId = bb.OldForumID and bb.ParentID != '00000000'where aa.del = 0 and bb.IsDeleted = 'false' group by aa.RoomId, bb.阅读全文>

发表于 @ 2007年12月18日 13:45:00|评论(loading...)|编辑|举报|收藏

2007年10月19日

转载 转:全球IT薪酬亚洲最低 上海倒数第5北京倒数第2

全球著名人力咨询公司美世发布的一项最新调查显示,在全球支付IT经理薪酬最高的10个国家中,有6个在西欧。瑞士IT经理薪资最高,其次是丹麦、比利时和英国。2007年最低薪酬的IT雇员大多在亚洲市场。在亚太地区,香港IT专业人员薪酬最高,其次是澳大利亚、日本和韩国,新加坡排名第五。 报告显示,以年度现金总值衡量,瑞士各级IT职员的薪酬最高,其中IT经理这一职位在瑞士的年平均薪酬为140960美元,其次为丹麦,年平均薪酬是123080美元,比利时为121170美元。 调查发现,越南、保加利亚和菲律宾的IT经理年薪最低,分别是15470美元、22240美元和22280美元。印度的IT经理年薪排名倒数第四,平均25000美元。在十大最低薪酬国家和地区排名中,上海排名第六,平均年薪为26.58万元人民币,北京排名第九,平均年薪为28.51万元人民币。中国香港地区则在全球十大最高薪酬国家及地区中排名第九,平均年薪为70.27万港币。 阅读全文>

发表于 @ 2007年10月19日 01:16:00|评论(loading...)|编辑|举报|收藏

2007年09月25日

原创 301永久重定向实现方式及302重定向

301 redirect: 301代表永久性转移(Permanently Moved),301重定向是网页更改地址后对搜索引擎友好的最好方法,只要不是暂时搬移的情况,都建议使用301来做转址。302 redirect: 302代表暂时性转移(Temporarily Moved ),在前些年,不少Black Hat SEO曾广泛应用这项技术作弊,目前,各大主要搜索引擎均加强了打击力度,象Google前些年对Business.com以及近来对BMW德国网站的惩罚。阅读全文>

发表于 @ 2007年09月25日 17:22:00|评论(loading...)|编辑|举报|收藏

原创 “痛并快乐着”

看了《人月神话》 第一章,知道了自己原来一直是“痛并快乐着”! 痛 由他人设定了一个模糊的目标,在有限的资源供给情况下,历经加班好不容易完成了,但是结果却不是人家想要的;--痛 当遇到技术问题时,找不到解决方案的头绪,上头又催着工期进度,真是恨不得抓破头皮,能立刻抠出思路;--痛 维护:需要读懂一个没有代码注释、没有任何文档说明、程序设计上又并不是很合理的项目;--痛 一个Bug在花费了很长的时间寻找,结果却发现只是自己的一个粗心造成的;--痛 经历了千辛万苦,产品终于上线了,结果发现产品已经过时,无人问津;--痛 并快乐着 第一次,当你把鼠标放在自己设定的链接文字上,有指针变成了手型;--快乐 一个很烂的系统,让你修复的很实用;--快乐 一个抓破头皮的问题,终于实现了,虽然实现的不是很完美;但--快乐 一个模糊的需求,完成了用户的目标;--快乐 自己开发的东西,用很多的用户在使用,并得到了大多数用户的肯定(我相信没有十全十美,只能尽量做得更加完美);--快乐(貌似这个是最大的快乐) 马列主义--矛盾论真是无时不有,无时不在。只是到底是矛更锐利还是盾更厚实呢?阅读全文>

发表于 @ 2007年09月25日 00:28:00|评论(loading...)|编辑|举报|收藏

2007年09月12日

原创 赶紧的打补丁啊~~~

Microsoft Visual Studio 2005 Microsoft Visual Studio 2005 Service Pack 1 安全更新 (KB937061)下载大小: 12.3 MB , 6 分钟 最近发现了一个安全问题,攻击者可能会利用该问题来破坏您运行 Microsoft Visual Studio 2005 Service Pack 1 的 Windows 系统,进而对其进行完全控制。您可以通过安装此 Microsoft 更新来保护您的计算机。阅读全文>

发表于 @ 2007年09月12日 08:57:00|评论(loading...)|编辑|举报|收藏

Csdn Blog version 3.1a
Copyright © 周兆成