计算机编程的21条规律
摘要:1 任何一个程序一旦发布就意味着它已经过时了。 2 让需求根据程序调整往往要比让程序根据需求调整来得容易。 3 如果一个程序是有用的,那它必将被改变。 4 如果一个程序是无用的,那它必须被注释。 5 在任何一个程序里只有10%的代码会被执行。 6 软件会无限扩张以占用所有的系统资源。 7 任何有价值的程序都会包含至少一个错误。 8 一个演示版的程序完美无瑕的几率和关注它的人数成反比,最终要花费的金钱的数量是原数量的平方。 9 一个程序的致命错误要到其发布至少半年后才会被发现。 10 不可检测的错误是无穷无尽的,并以各种形式存在;相反,可检测的错误从理论上讲是有限的。 11 随着时间的推移,修.
阅读全文
posted @
2012-03-15 20:56
豌小豆
阅读(220)
推荐(0)
通过数据库脚本删除有未关闭连接的数据库
摘要:USE [master]GOALTER DATABASE [DBName] SET SINGLE_USER WITH ROLLBACK IMMEDIATEIF EXISTS (SELECT name FROM sys.databases WHERE name = N'DBName')DROP DATABASE [TMSData.201203131212]GO
阅读全文
posted @
2012-03-15 20:53
豌小豆
阅读(130)
推荐(0)
获取SQL数据表外键信息列表函数
摘要:--创建函数create function GetFKs(@TableName varchar(50))returns @re Table(ColumnName nvarchar(50), rTableName nvarchar(50), rColumnName nvarchar(50))asbegin insert into @re select t1.name as ColumnName,t2.rtableName as rTableName,t2.name as rColumnName from (select col.name, f.constid as temp from sysc.
阅读全文
posted @
2012-03-15 15:33
豌小豆
阅读(264)
推荐(0)
通过UCMA实现FileTransfer
摘要:目标:将HelloUCMA的控制台程序修改为Winform程序,取名FileTransfer实现文件传输,每个会话一个窗口。源代码下载1. 添加新建项目,选择.Net Framework 4.0的Windows窗口运行程序,取名FileTransfer2. 设置目标框架为.Net Framework 4.0, app.config如下:<configuration> <startup useLegacyV2RuntimeActivationPolicy="true"> <supportedRuntime version="v4.0&q
阅读全文
posted @
2012-03-14 09:33
豌小豆
阅读(1215)
推荐(0)
Hello, UCMA to Lync!
摘要:源代码下载1. 安装VS2010 + SP12. 安装UCMA SDK 3.0,下载地址:http://download.microsoft.com/download/B/A/4/BA468720-FE78-46CD-9976-A5190CE47084/UcmaSdkSetup.exe3. 新建.Net Framework 4.0版的控制台应用程序:HelloUCMA app.config配置:<configuration> <startup useLegacyV2RuntimeActivationPolicy="true"> <support
阅读全文
posted @
2012-03-12 19:08
豌小豆
阅读(781)
推荐(0)