yuanwoneng

学习笔记

2009年4月2日

简单的io操作

摘要: Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--> 1 DirectoryInfo di = new DirectoryInfo("e:/"); 2 FileInfo[] fis = di.GetFiles("*.jpg");... 阅读全文

posted @ 2009-04-02 03:39 YWN's blog 阅读(139) 评论(0) 推荐(0)
序列化

摘要: 经常有必要将对象的字段值存储至磁盘,以后再检索此数据。尽管不依赖序列化也能很容易地实现这一点,但方法通常麻烦而容易出错,并且需要跟踪对象的层次结构时会逐渐变得更加复杂。假设要编写一个包含数千个对象的大型商务应用程序,并且必须为每个对象编写代码,以便将字段和属性保存至磁盘以及从磁盘进行还原。序列化为实... 阅读全文

posted @ 2009-04-02 03:38 YWN's blog 阅读(194) 评论(0) 推荐(0)
base64

摘要: base64由64个字符表示. 通常解决字节转换成字符的时候使用base64编码. 在.net中,将一个序列化的字节流转换成base64存储的方法: byte[] buffer=stream.ToArray(); //可以输出字节数组:Console.WriteLine(BitConverter.... 阅读全文

posted @ 2009-04-02 03:36 YWN's blog 阅读(310) 评论(0) 推荐(0)
socket同步通讯过程

摘要: System.Net.IpEndPoint类封装ip和端口号 服务器可以监听到好多数据包,socket要判断哪个包是自己要用的,是靠端口判断! server端: Code Code highlighting produced by Actipro CodeHighlighter (fr... 阅读全文

posted @ 2009-04-02 03:35 YWN's blog 阅读(201) 评论(0) 推荐(0)
程序集

摘要: 程序集:公有程序集,私有程序集 私有程序集: 编译私有程序集方法: csc /out:FateLib.dll /target:library GuessFate.cs AssemblyInfo.cs 或者在vs2005中添加项目,选择项目属性,编辑程序集信息,然后重新生成即可!然后可在对象浏览器中... 阅读全文

posted @ 2009-04-02 03:33 YWN's blog 阅读(188) 评论(0) 推荐(0)
ConfigurationManager类

摘要: 今天在更改以前的数据库操作类时突然发现ConfigurationSettings类不能用了,却被编译器提示说:警告 1“System.Configuration.ConfigurationSettings.AppSettings”已过时:“This method is obsolete, it h... 阅读全文

posted @ 2009-04-02 03:32 YWN's blog 阅读(568) 评论(0) 推荐(0)

2008年12月26日

删除表中重复记录

摘要: Code Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->delete from tb_user where username in(select username from tb_user group by username having cou... 阅读全文

posted @ 2008-12-26 13:01 YWN's blog 阅读(142) 评论(0) 推荐(0)