上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 54 下一页

2011年12月23日

C#匿名方法的用法

摘要: 匿名方法,是C#2.0的一个特点。最近看了一篇说的还挺详细的文章,修改了一下转了过来,并用程序调试了。这里对匿名方法的使用做了详细说明值的看看。 先看看MSDN对匿名方法的描述。 在2.0 之前的 C# 版本中,声明委托的唯一方法是使用命名方法。C# 2.0 引入了匿名方法,而在 C# 3.0 及更高版本中,Lambda 表达式取代了匿名方法,作为编写内联代码的首选方式。不过,本主题中有关匿名方法的信息同样也适用于 Lambda 表达式。有一种情况下,匿名方法提供了 Lambda 表达式中所没有的功能。匿名方法使您能够省略参数列表,这意味着可以将匿名方法转换为带有各种签名的委托。 匿名方法不. 阅读全文

posted @ 2011-12-23 22:43 c语言源码 阅读(292) 评论(0) 推荐(0) 编辑

2011年12月22日

C#中DES加密解密

摘要: 加密和解密是一门高深和复杂的学科。在程序中有时需要用一些简单的加密和解密,以保证一些关键字符串、值等地安全性。这里就要用到DES加密解密。当然我们不用深究这些加密的原理了,因为如果深究的话估计都得转行研究数学。DES加密解密C#中需要用到这几个类,DESCryptoServiceProvider,CryptoStream。看下面的两组加密解密代码。1、 (1)、对字符串进行DES加密 public static string Encrypt(string sourceString, string key, string iv) { try ... 阅读全文

posted @ 2011-12-22 17:20 c语言源码 阅读(448) 评论(0) 推荐(0) 编辑

网页聊天室的原理

摘要: 目前,无论是网页游戏、论坛博客、电子商场,随处都可以看到web聊天室。 web聊天室的实现方法有多种,包括:基于ajax技术的实现,基于Comet(Pushlet)技术的实现,基于XMPP协议的实现,以及基于flash的XmlSocket和远程共享对象的实现。(1) 基于ajax技术的实现。 ajax(异步JavaScript和XML,Asynchronous javascript and xml),它的作用就是可以实现页面与服务器端的无刷新交互。用ajax来实现web聊天室的基本原理是:在页面上每隔一段时间就通过ajax从服务器中获取数据,然后更新页面显示。这种方法简单明了,缺点是实时性.. 阅读全文

posted @ 2011-12-22 16:50 c语言源码 阅读(734) 评论(0) 推荐(0) 编辑

SVN错误问答

摘要: 1.svn: Server sent unexpected return value (500 Internal Server Error) in response to OPTIONS request for 'http://svn.moon.ossxp.com/svn/test'错误的用户名检查登录的用户名是否输入错误svn: 服务器发送了意外的返回值(500 Internal Server Error),在响应 “OPTIONS” 的请求 “http://svn.moon.ossxp.com/svn/test” 中2.svn: OPTIONS of 'http:/ 阅读全文

posted @ 2011-12-22 15:44 c语言源码 阅读(218) 评论(0) 推荐(0) 编辑

程序员,闯你所处的行业

摘要: 最近看到一个帖子,说的是一个程序员不想编程了,想转到金融行业里去,他说在IT领域很迷茫,累,也没赚到多少钱,他还说对金融很感兴趣。我想这个问题,也是大多数程序员所困惑的。能够有这样的思考,首先是值得肯定的:因为这至少说明他在考虑他的前途,他在进取,他想要更好的生存。编程有没有前途,用什么开发语言,要不要转行,诸如此类的问题一直在各程序论坛上被提起。大家讨论的不亦乐乎。对于程序员转行,我想简单说一下自己的看法。 无须质疑,IT行业是一个日新月异的行业,编程开发方面,技术更是层出不穷。加上国内的大环境,对开发人员的普遍不重视,导致程序员对所处的行业没有信心,对自己的前途担忧。我们只知道这个行业呆不 阅读全文

posted @ 2011-12-22 15:42 c语言源码 阅读(203) 评论(0) 推荐(0) 编辑

2011年12月21日

C#获取MAC地址的几种方法(补充版)

摘要: 关于获取本地电脑的MAC地址,除了前面说过的根据WMI获取http://blog.csdn.net/yysyangyangyangshan/article/details/6803787,其实还有好几种方式来获取mac地址,下面一一道来。首先需要用到的一些方法和类: public enum NCBCONST { NCBNAMSZ = 16, MAX_LANA = 254, NCBENUM = 0x37, NRC_GOODRET = 0x00, ... 阅读全文

posted @ 2011-12-21 16:12 c语言源码 阅读(620) 评论(0) 推荐(0) 编辑

2011年12月20日

C#中进程间的通信:管道

摘要: 程序中有两个进程,并且一个进程需要和另一个进程进行通信,那么可以使用管道,所谓的C/S模式也和这个差不多。 分为两端服务和客户端,下面简单说一下管道通信。两个类Server和Client,都包含如下方法:监听,接收,发送。如下类:Server类 public class Server { [DllImport("kernel32.dll", SetLastError = true)] public static extern SafeFileHandle CreateNamedPipe( String pipeName, ... 阅读全文

posted @ 2011-12-20 17:21 c语言源码 阅读(717) 评论(0) 推荐(0) 编辑

2011年12月19日

(转载的)提高C#编程水平的50个要点

摘要: 提高C#编程水平的50个要点1.总是用属性 (Property) 来代替可访问的数据成员2.在 readonly 和 const 之间,优先使用 readonly3.在 as 和 强制类型转换之间,优先使用 as 操作符4.使用条件属性 (Conditional Attributes) 来代替条件编译语句 #if 5.总是为自定义类重载 ToString 方法6.区别值类型和引用类型7.使用不可变的值类型(Immutable Atomic Value Types)8.在值类型中,确保0是一个合法的数据9.理解 ReferenceEquals, static Equals, instance E 阅读全文

posted @ 2011-12-19 19:55 c语言源码 阅读(118) 评论(0) 推荐(0) 编辑

2011年12月18日

人生是什么?感悟4:不要轻易否定自己

摘要: 上网无聊的时候我经常玩一个QQ游戏:挖坑,这是在北方一带比较流行的一种纸牌游戏,人们经常那这个赢钱玩。当然在QQ里不能存在赌钱,赢一些分而已,经常玩自然有赢有输,当赢和输的时候,我发现一个规律。有时手上的牌并不好,但是抱着一种豁出去的心态去出牌,想着输了又不会损失什么,结果往往能反败为胜,反而有时虽然拿了一手不差的牌,结果发现有几张牌不打自己赢不了,一旦打了可能给对方可趁之机,于是不出,结果你输了,然后你发现对方的牌也不好打,只要你赌一把就能赢。 由此想到了平常生活中,工作中,也经常犯这种错误,面对一个机会,面对一次选择,结果老是患得患失,优柔寡断,结果错失过去,结果往往发现,当时只要再坚持. 阅读全文

posted @ 2011-12-18 21:10 c语言源码 阅读(165) 评论(0) 推荐(0) 编辑

电话本

摘要: (这个是我们c++作业)此电话本可完成以下功能:(1)实现简单电话本功能,用姓名来搜索电话号码;(2)用户输入姓名,程序查找并输出结果;(3)用户可以通过输入,添加姓名和电话号码;(4)用户可以删除姓名和电话号码;(5)电话本可以保存在指定文件中;(6)电话可被从指定文件中读入到内存。/*电话本程序 用户输入F表示用文件输入文件保存 用户输入输入K表示用键盘输入文件保存 用户输入Q表示查询电话号码 用户输入D表示删除记录 用户输入I表示插入电话号码 以空格分隔姓名和电话号码*/ #include<iostream> #include<map> #include... 阅读全文

posted @ 2011-12-18 20:43 c语言源码 阅读(398) 评论(0) 推荐(0) 编辑

上一页 1 ··· 37 38 39 40 41 42 43 44 45 ··· 54 下一页

导航