自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Baple的专栏

博观约取

  • 博客(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#程序的157个建议GOOD

**如果集合的数目固定并且不涉及

2014-05-04 16:22:39 1343

转载 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

APOC是Neo4j推出时推荐的一个Java存储过程包,包含丰富的函数和存储过程,作为对Cypher所不能提供的复杂图算法和数据操作功能的补充,APOC还具有使用灵活、高性能等优势。

2020-07-20

Ubuntu16.04 离线安装openssh所需的安装包deb(修正了安装步骤)

Ubuntu16.04 离线安装openssh所需的安装包deb(修正了安装步骤)

2019-03-18

org.json源码及jar包

org.json源码及jar包,本人验证过是好用的

2013-07-07

Jsp用户登录实例

Jsp用户登录实例,jsp+mysql+tomcat

2012-12-15

NET框架程序设计(作者Jeffrey Richter)

.NET框架程序设计是Jeffrey Richter的不朽力作

2012-10-19

Oracle.DataAccess.dll

Oracle.DataAccess.Client是Oracle自己本身自带的,一般要安装Oracle了才有Oracle.DataAccess.Client.dll文件

2011-12-07

WeifenLuo.WinFormsUI.Docking.dll

weiFenLuo.winFormsUI.Docking.dll是开源项目DockPanel Suite的一个类库,可以实现像Visual Studio的窗口停靠、拖拽等功能。

2011-03-15

2006年软考上半年试题

2006年软考上半年上午试题和2006年软考上半年下午试题

2009-02-27

关于MyEclipse

MyEclipse相关知识,集成安装、用于J2EE开发的使用说明

2009-02-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除