2010年5月15日
摘要: 转自:http://blog.sina.com.cn/s/blog_3d7bed650100c4ia.html在企业应用中,经常会开发报表系统,而在报表中又经常用到行列转换,这里有一个经典的应用实例:原表: 姓名科目 成绩 张三语文80张三 数学 90 张三 物理 85 李四语文 85 李四物理 82 李四英语 90李四政治 70 王五英语 90转换后的表: 姓名数学 物理 英语 语文 政治李四082908570王五00900 0张三 90850 80 0实例:Declare @sql varchar(8000)Set @sql = 'Select Name as 姓名'Sel 阅读全文
posted @ 2010-05-15 09:19 Melou 阅读(339) 评论(0) 推荐(0) 编辑
  2010年4月30日
摘要: 习惯了用微软的SQL Server2005写 T-SQL,突然使用oracle 使用PL/SQL写SQL语句,感觉很多细节都不一样,一个模糊查询写法完全不一样T-SQL的写法:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->USEAdventureWorks;GOCREATEPROCEDUREFindEmployee@EmpLNamevarchar(20)ASSELECT@EmpLName=RTRIM(@EmpLName)+'%& 阅读全文
posted @ 2010-04-30 23:20 Melou 阅读(4741) 评论(0) 推荐(1) 编辑
  2010年4月13日
摘要: IBM大中华区总架构师 寇卫东:话说程序员的职业生涯有一些年轻的程序员向我咨询,将来的路应该怎么走?俗话说,条条大路通罗马。不同的路都能走向成功。到底选哪条路,取决于自己的兴趣。可能有程序员会问:如果还没找到自己的兴趣怎么办?我的建议是多尝试,努力做,这是职业生涯的必经之路。当你积累了一定的技术和经验之后,就会面临多种选择。选择哪条路,因人而异。如果对某一种或几种技术非常感兴趣,并且能够持续钻研,经过一定时期的积累,你可以逐渐成长为专家级程序员。专家级程序员对于所掌握的专业技术的熟练程度非一般程序员能及,各类常见编程问题在他们手中都能迎刃而解,可以说这类专家“越老越值钱”但是这类专家也有一定的 阅读全文
posted @ 2010-04-13 21:57 Melou 阅读(316) 评论(2) 推荐(0) 编辑
  2010年4月11日
摘要: 原文地址:http://www.c-sharpcorner.com/UploadFile/vendettamit/732/This article lists some of the optimization tips for SQL Server development.Use views and stored procedures instead of heavy-duty queries. This can reduce network traffic, because your client will send to server only stored procedure or vi 阅读全文
posted @ 2010-04-11 17:19 Melou 阅读(727) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.c-sharpcorner.com/UploadFile/vendettamit/733/This article gives a simple checklist that can simply be run against any ASP .NET Web Page to optimize itIntroductionThis article gives a simple checklist that can simply be run against any ASP .NET Web Page to optimize it. This is in no w 阅读全文
posted @ 2010-04-11 17:16 Melou 阅读(615) 评论(1) 推荐(0) 编辑
摘要: http://msdn.microsoft.com/zh-cn/library/ms176064.aspx通过执行下列操作检查指定数据库中所有对象的逻辑和物理完整性: 对数据库运行 DBCC CHECKALLOC。对数据库中的每个表和视图运行 DBCC CHECKTABLE。对数据库运行 DBCC CHECKCATALOG。验证数据库中每个索引视图的内容。使用 FILESTREAM 在文件系统中存... 阅读全文
posted @ 2010-04-11 16:53 Melou 阅读(2734) 评论(0) 推荐(0) 编辑
摘要: 敏捷的软件开发流程(原文地址http://msdn.microsoft.com/zh-tw/library/Dd229180)速度是企业竞争致胜的关键因素,软件专案的最大挑战在于一方面要应付变动中的需求,一方面要在紧缩的时程内完成专案,所以软件团队除了在技术上必须日益精进,更需要运用有效的开发流程,以确保团队能够发挥综效。这正是Agile Process (敏捷的软件开发流程) 于近年来兴起的主要原因,本文将介绍数种广为接受的软件开发流程,及其在运用上的建议。Agile Process - 敏捷的开发流程几乎所有的软件专案都会在起始阶段面临选择开发流程的困难,一种是完备的开发流程,另一种是简易 阅读全文
posted @ 2010-04-11 16:34 Melou 阅读(788) 评论(0) 推荐(0) 编辑
摘要: Love and Marriage: CMMI and Agile Need Each OtherHillel Glazer, Entinex, Inc.原文地址:http://www.stsc.hill.af.mil/CrossTalk/2010/01/1001Glazer.htmlAgile’s values and practices ensure critical, long-term process success, making it an ideal partner of the CMMI1 framework, which delivers a robust infrastru 阅读全文
posted @ 2010-04-11 12:44 Melou 阅读(570) 评论(0) 推荐(0) 编辑
  2010年3月28日
摘要: 数据库设计的几点建议: 1. 表必须拥有标识符。这是基本规则,每个表应该拥有唯一的行标识符,以及可让表的记录和记录间有所区别的列或列的集合。每个表都应该拥有一个标识符列,而且每条记录的标识符的值都是唯一的,此行标识符称为主键。 2. 表应该只存储单一实例类型的数据。若在表中存储太多信息,可能导致无法对数据库进行有效、可靠的管理。举例来说,在SQL Server2005的范例数据库AdventureWorks中,销售订单和客户信息存储在单独的表中。若将销售订单和客户信息放在同一表中,这种设计可能会导致一些问题。例如,每笔销售订单可能需要重复加入和存储客户信息(姓名和地址),这需要使用额外的数据库 阅读全文
posted @ 2010-03-28 19:49 Melou 阅读(421) 评论(0) 推荐(0) 编辑
  2010年3月27日
摘要: 最近由于工作需要,要做个wap网站,上网找了些资料,总结了一下: IIS配置 在IIS WAP服务器的MIME类型配置IIS--默认网站属性-->http 头-->MIME映射 -->文档类型 -->新类型.wml text/vnd.wap.wml .wmlc application/vnd.wap.wmlc .wmls text/vnd.wap.wmlscript .wmlsc application/vnd.wap.wmlscriptc .wbmp image/vnd.wap.wbmp 支持java下载:在iis中需要添加 .jad text/vnd.sun.j2m 阅读全文
posted @ 2010-03-27 11:21 Melou 阅读(2111) 评论(2) 推荐(1) 编辑