- 博客(11)
- 资源 (11)
- 收藏
- 关注
转载 C#对象克隆的战争
Clone的方法按效果可以分为深克隆(deep cloning)和浅克隆(shallow cloning).实现克隆的手段也有很多,包括自己实现繁琐的复制方法,利用反射,序列化,甚至是现成的克隆框架克隆C#的对象是一件看起来容易做起来难的事情——因为有很多“陷阱”的存在。本文描述了最常规的克隆C#对象的方法。浅拷贝和深拷贝有两种对象克隆的方法:浅拷贝和深拷贝。浅拷贝只是复制引用
2014-05-20 21:39:45 1063
转载 linq to xml操作XML
http://www.cnblogs.com/yukaizhao/archive/2011/07/21/linq-to-xml.html
2014-05-20 13:34:23 1321
转载 一个经过改良的XMLHelper(包含了序列化,反序列化,创建xml文件,读取节点
public class XmlHelper { publicXmlHelper() { } publicenum XmlType { File, String }; ///
2014-05-20 13:24:00 6003
转载 如何:声明、实例化和使用委托(C# 编程指南)GOOD
下面的示例阐释声明、实例化和使用委托。BookDB 类封装一个书店数据库,它维护一个书籍数据库。它公开 ProcessPaperbackBooks 方法,该方法在数据库中查找所有平装书,并对每本平装书调用一个委托。所使用的delegate 类型称为 ProcessBookDelegate。Test 类使用该类输出平装书的书名和平均价格。委托的使用促进了书店数据库和客户代码之间功能的良好分隔
2014-05-14 06:59:58 865
转载 WinForm多线程编程与Control.Invoke的应用浅谈GOOD
在WinForm开发中,我们通常不希望当窗体上点了某个按钮执行某个业务的时候,窗体就被卡死了,直到该业务执行完毕后才缓过来。一个最直接的方法便是使用多线程。多线程编程的方式在WinForm开发中必不可少。本文介绍在WinForm开发中如何使用多线程,以及在线程中如何通过Control.Invoke方法返回窗体主线程执行相关操作。-. WinForm多线程编程1. new Thread(
2014-05-08 23:30:50 868
转载 WinForm中新开一个线程操作窗体上的控件(跨线程操作控件)GOOD
最近在做一个winform的小软件(抢票的...)。登录窗体要从远程web页面获取一些数据,为了不阻塞登录窗体的显示,开了一个线程去加载数据远程的数据,会报一个错误"线程间操作无效: 从不是创建控件“lbl_loading_msg”的线程访问它。"百度一下,原来从.net framework 2.0开始,为了安全,不允许跨线程操作控件。解决办法如下:1、声明一个拥有委托类型的方法,作为代理 操
2014-05-08 23:11:54 3065
原创 Java序列化Serializable
一个对象序列化的接口,一个类只有实现了Serializable接口,它的对象才是可序列化的。因此如果要序列化某些类的对象,这些类就必须实现Serializable接口。而实际上,Serializable是一个空接口,没有什么具体内容,它的目的只是简单的标识一个类的对象可以被序列化。那进行序列化有什么好处呢?回答什么情况下需要序列化 a)当你想把的内
2014-05-07 09:51:32 1482
转载 Java 泛型通配符?解惑
一、通配符的上界既然知道List并不是List的子类型,那就需要去寻找替他解决的办法, 是AnimalTrianer.act()方法变得更为通用(既可以接受List类型,也可以接受List等参数)。在java里解决办法就是使用通配符“?”,具体到AnimalTrianer,就是将方法改为act(List list),当中“?”就是通配符,而“? extends Animal”则表示通配符“
2014-05-05 15:53:43 44100 14
原创 Oracle数据库乱码(字符集)问题解决方案
在国内外大中型数据库管理系统中,把ORACLE作为数据库管理平台的用户比较多。ORACLE 不论是数据库管理能力还是安全性都是无可非议的,但是,它在汉字信息的显示方面着实给中国用户带来不少麻烦,笔者多年从事ORACLE数据库管理,经常收到周围用户和外地用户反映有关ORACLE数据库汉字显示问题 的求援信 ,主要现象是把汉字显示为不可识别的乱码,造成原来大量信息无法使用。本文将就这一问题产生的原因和
2014-05-04 18:03:57 5777
转载 c# xml操作类
using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Xml;using System.IO; namespace 人事管理系统.Helper{ public class xmlHelper {
2014-05-04 13:10:04 785
apoc-3.5.0.12-all.jar
2020-07-20
Oracle.DataAccess.dll
2011-12-07
WeifenLuo.WinFormsUI.Docking.dll
2011-03-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人