摘要:
今天就邵志东老师所讲的Windows编程,记录点内容:• 泛型允许类、接口、结构、委托和方法通过它们所存储和操作的数据的类型来指定类型。• 这些类和方法将一个或多个类型的指定推迟到客户端代码声明并实例化该类或方法的时候。• 和使用object类相比,泛型降低了装箱和拆箱的负担,减少了类型转换所带来的错误• 使用泛型类型可以最大限度地重用代码、保护类型... 阅读全文
摘要:
二、委托1. 委托– 委托使用的目标:把函数作为参数传递– 类似于C++中的函数指针– 是事件处理的基础– 委托是面向对象的、类型安全的和保险的。– 委托声明:• delegate double process(double db1);• delegate 函数返回类型名委托名(函数参数)匿名方法• 匿... 阅读全文
摘要:
一、数组1. 数组概述• C# 数组从零开始建立索引,即数组索引从零开始。• 声明数组时,方括号([]) 必须跟在类型后面,而不是标识符后面。• 数组的大小不是其类型的一部分• 例如:• int[] numbers;• numbers = new int[10];• numbers = new int[20];... 阅读全文
摘要:
在酷壳,有很多文章都提到了代码注释,如:《十条不错的编程观点》、《优质代码的十诫》、《整洁代码的4个提示》、《惹恼程序员的十件事》等等。今天,某国外的程序员在这里列举五种应该避免的程序注释,我觉得比较有道理,但我觉得有少数几个观点也并不绝对。所以,我把原文的这五种应该避免的程序注释罗列在下面,并放上原作者和我的个人观点作为比较。希望对大家有用。一、自恋型注释(注:原文为Proud,我觉得̶... 阅读全文
摘要:
string tPath = ""; RegistryKey myKey = Registry.LocalMachine; RegistryKey subKey = myKey.OpenSubKey(@"SOFTWARE\DSCCheck"); tPath = subKey.GetValue("path").ToString(); tPath = tPath + @"\" + "Test.exe"... 阅读全文
摘要:
几乎每个ERP厂商的老总都有这样的感慨:明明是经过几个月的初期讨论和项目分析,在用户的认可下做好了的ERP系统,结果由于企业要求的“二次开发”,系统变得越来越复杂,与最初期望的效果越来越远,最后猛然一看,系统已经完全“变味”了。 当今很多企业上信息化系统,但是不少信息化软件都需要第二次开发才能真正适合企业。那么,如何在二次开发中挖掘信息化软件的潜力,... 阅读全文
摘要:
1.1、Web Service基本概念 Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册。XML:(Extensible Markup Language)扩展型可标记语言。面... 阅读全文
摘要:
下表列出 SQL Server 查询分析器提供的所有键盘快捷方式。 活动 快捷方式 书签:清除所有书签。 CTRL-SHIFT-F2 书签:插入或删除书签(切换)。 CTRL+F2 书签:移动到下一个书签。 F2 功能键 书签:移动到上一个书签。 SHIFT+F2 取消查询。 ALT+BREAK 连接:连接。 CTRL+O 连接:断开连接。 CTRL+F4 连接:断开连接并关闭子... 阅读全文
摘要:
“激情像浆糊一样,可让你在艰难困苦的场合里紧紧地把自己粘在这里,坚持到底。它是在别人说你‘不行’时,能在内心里发出‘我行’的有力声音。”——拉尔夫·沃尔多·爱默生布拉格作家弗朗茨•卡夫卡(Franz Kafka)生前的工作是半官方组织“劳工事故保险局&r... 阅读全文
摘要:
分享宋夏的这篇文章:管理工作中的三只猫,请远离!管理者在工作中,要远离三只猫,一个是绩效考评中不能养的“猫”,一个是解决问题时不能碰的“猫”,还有一个是遇事不顺时不能让下属踢的“猫”。一、绩效考评中不能养的“猫”故事:有一个主人,养了一只猫,养了一条狗。当主人不在家的时候,狗打起精神看家护院,而那只猫只... 阅读全文