自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (20)
  • 收藏
  • 关注

原创 xml serialize and dserialize(五)

参考前面四篇文章,自己写的一个xml 序列化和反序列化的C#小例子  using System;using System.Collections.Generic;using System.Text;using System.Xml.Serialization;using System.Xml;using System.IO;[XmlRoot("Book")]

2009-05-19 10:42:00 1500

转载 xml serialize and dserialize(四)

前面我们已经讲到如何使用System.Xml.Serialization命名空间中的各种特性对要序列化的类进行标记,这里再说一说如何利用XmlSerializer进行对象的序列化。如果对对象序列化缺少了解,可以通过下面两个链接了解:   ● 在.NET中实现对象序列化   ● 对象序列化:使用System.Xml.Serialization命名空间   XmlSerializer的Serializ

2009-05-19 10:40:00 1385

转载 xml serialize and dserialize(三)

转自:http://www.cnblogs.com/zsi/archive/2005/04/11/135665.html 要使用.NET进行对象的序列化,必须在解决方案中添加System.Xml的引用,并且在类文件中引入System.Xml.Serialization命名空间。这样就可以在文件中使用序列化所需要的各种特性了。Imports System.Xml.Serializat

2009-05-19 10:39:00 761

转载 xml serialize and dserialize(二)

转自:http://www.cnblogs.com/zsi/archive/2005/04/07/132850.html 自从有了XML以后,跨系统的数据交换变得越来越简单。.NET更把XML做为底层数据交换的基础,并在.NET框架中提供了强大的类库以增强XML的编程能力。这些类包含在System.Xml命名空间中。在跨系统的数据交换中,对象的序列化与反序列化是重中之重。.NET为此专门提

2009-05-19 10:31:00 624

转载 xml serialize and dserialize(一)

一 概述.NET Framework为处理XML数据提供了许多不同的类库。XmlDocument类能让你像处理文件一样处理xml数据,而XmlReader、XmlWriter和它们的派生类使你能够将xml数据作为数据流处理。XmlSerializer则提供了另外的方法,它使你能够将自己的对象串行化和反串行化为xml。串行化数据既能够让你像处理文件一样对数据进行随机处理,同时又能跳过你不

2009-05-19 10:13:00 733

转载 c socket 基础

介绍 Socket 编程让你沮丧吗?从man pages中很难得到有用的信息吗?你想跟上时代去编Internet相关的程序,但是为你在调用 connect() 前的bind() 的结构而不知所措?等等… 好在我已经将这些事完成了,我将和所有人共享我的知识了。如果你了解 C 语言并想穿过网络编程的沼泽,那么你来对地方了。 ---------------------------------

2009-05-08 11:10:00 542

转载 const 成员函数

一些成员函数改变对象,一些成员函数不改变对象。例如: int Point::GetY(){ return yVal;}   这个函数被调用时,不改变Point对象,而下面的函数改变Point对象: void Point:: SetPt (int x, int y){ xVal=x; yVal=y;}   为了使成员函数的意义更加清楚,我们可在不改变对象的成员函数的函数原型中加上const说明:  

2009-05-06 15:32:00 645

转载 抽象类与接口

他们之间在应用上的区别就不说了,主要何时用抽象类,何时用接口,在论坛上看到有人说的很通俗,做个记录,主便自己以后理解。 有两类物体,“汽车”和“动物”都有‘叫’这个动作。说明不同类型物体之间也有相同的动作。 我们可以定义他们的子类“轿车”和“狗”。 1.我们可以这样做:在“汽车”这个抽象类中定义抽象方法叫。在“动物”这个抽象类中定义抽象方法叫。他们的子类就可以有不同的叫动作

2009-05-06 15:14:00 479

转载 字符串指针与字符数组

很多刚从C转C++的人都不明白,在C中这样的代码char *pChar="hELLO!"; //定义字符指针pChar,指向一个字符数组首元素即h*pChar=H; //问题所在行到了C++中怎么就不行了?你翻遍参考书,都会说,pChar指向的是常量,怎么能允许改变呢?你又问了,怎么我在C中运行的好好的?没人回答你。于是,你只好自我安慰,这就是C++的保护机制吧。我来做个总结吧,发现这个问题如

2009-05-05 22:15:00 1324 1

转载 拷贝构造函数

拷贝构造函数,是一种特殊的构造函数,它由编译器调用来完成一些基于同一类的其他对象的构建及初始化。其唯一的参数(对象的引用)是不可变的(const类型)。此函数经常用在函数调用时用户定义类型的值传递及返回。拷贝构造函数要调用基类的拷贝构造函数和成员函数。如果可以的话,它将用常量方式调用,另外,也可以用非常量方式调用。  在C++中,下面三种对象需要调用拷贝构造函数:  1) 一个对象以值传递

2009-05-05 22:12:00 560

原创 依赖倒转原则

 抽象不应该依赖于细节,细节应当依赖于抽象。 要针对接口编程,而不是针对实现编程。 传递参数,或者在组合聚合关系中,尽量引用层次高的类。     针对接口编程,减少与具体类的耦合  主要是在构造对象时可以动态的创建各种具体对象,当然如果一些具体类比较稳定   ,就不必再弄一个抽象类做它的父类,这样有画舌添足的感觉  优点:  系统扩展灵活。  缺点:  需要大量的类。

2009-04-20 13:53:00 332

原创 依赖、关联、聚合、组合还有泛化的关系

世界是普遍联系的,因此程序世界中的类,也不可能是孤立的。UML为我们定义了它们之间的关系,就是:依赖、关联、聚合、组合还有泛化。        泛化关系比较好理解,就是表示类之间的继承关系。容易混淆的是依赖、关联、聚合和组合的关系。这里做一些甄别:       1、 依赖和关联的颠倒颠       在网上查找了一下依赖和关联的区别,有说“关联本身即是一种依赖”,亦有说“依赖是一种弱关联

2009-04-15 13:39:00 808 1

转载 多线程之AutoResetEvent和ManualResetEvent

在.Net多线程编程中,AutoResetEvent和ManualResetEvent这两个类经常用到, 他们的用法很类似,但也有区别。Set方法将信号置为发送状态,Reset方法将信号置为不发送状态,WaitOne等待信号的发送。可以通过构造函数的参数值来决定其初始状态,若为true则非阻塞状态,为false为阻塞状态。如果某个线程调用WaitOne方法,则当信号处于发送状态时,该线程会

2009-02-26 15:05:00 462

转载 一个软件工程师的职业规划

[1]   好好规划自己的路,不要跟着感觉走!根据个人的理想决策安排,绝大部分人并不指望成为什么院士或教授,而是希望活得滋润一些,爽一些。那么,就需要慎重安排自己的轨迹。从哪个行业入手,逐渐对该行业深入了解,不要频繁跳槽,特别是不要为了一点工资而转移阵地,从长远看,这点钱根本不算什么,当你对一个行业有那么几年的体会,以后钱根本不是问题。频繁地动荡不是上策,最后你对哪个行业都没有摸透,永远是新手!

2009-02-20 13:48:00 5071 6

原创 C#程序编码规范

1.目的为了保证企业编写出的程序都符合相同的规范,保证一致性、统一性而建立的程序编码规范。全面的编码标准包含代码结构的所有方面。虽然开发人员在实现标准时应慎重,但只要应用了就应该坚持。完成的源代码应该反映出一致的样式,就像一个开发人员在一个会话中编写代码一样。在开始软件项目时,建立编码标准以确保项目的所有开发人员协同工作。当软件项目并入现有的源代码时,或者在现有软件系统上执行维护时,编码标

2009-02-20 13:39:00 2272

python爬虫,爬取扇贝当日单词,保存到excel

python爬虫,爬取扇贝当日单词,cookie登录, 分页爬取当日的单词,保存到excel

2019-05-27

[琢石成器—Windows环境下32位汇编语言程序设计].罗云彬.第三版.part08.rar

琢石成器Windows环境下32位汇编语言程序设计第三版, 完整清晰版,共分8部分 250多兆,可以查看我的资源,下载其余部分

2012-08-23

[琢石成器—Windows环境下32位汇编语言程序设计].罗云彬.第三版.part07.rar

琢石成器Windows环境下32位汇编语言程序设计第三版, 完整清晰版,共分8部分 250多兆,可以查看我的资源,下载其余部分

2012-08-23

[琢石成器—Windows环境下32位汇编语言程序设计].罗云彬.第三版.part06.rar

琢石成器Windows环境下32位汇编语言程序设计第三版, 完整清晰版,共分8部分 250多兆,可以查看我的资源,下载其余部分

2012-08-23

[琢石成器—Windows环境下32位汇编语言程序设计].罗云彬.第三版.part05.rar

琢石成器Windows环境下32位汇编语言程序设计第三版, 完整清晰版,共分8部分 250多兆,可以查看我的资源,下载其余部分

2012-08-23

琢石成器Windows环境下32位汇编语言程序设计第三版4

琢石成器Windows环境下32位汇编语言程序设计第三版, 完整清晰版,共分8部分 250多兆,可以查看我的资源,下载其余部分

2012-08-23

琢石成器Windows环境下32位汇编语言程序设计第三版03

琢石成器Windows环境下32位汇编语言程序设计第三版, 完整清晰版,共分8部分 250多兆,可以查看我的资源,下载其余部分

2012-08-23

琢石成器Windows环境下32位汇编语言程序设计第三版

琢石成器Windows环境下32位汇编语言程序设计第三版, 完整清晰版,共分8部分 250多兆,可以查看我的资源,下载其余部分

2012-08-23

Windows环境下32位汇编语言程序设计].罗云彬.第三版.part01.rar

[琢石成器Windows环境下32位汇编语言程序设计第三版, 完整清晰版,共分8部分 250多兆,可以查看我的资源,下载其余部分

2012-08-23

Expert C++/CLI:.Net for Visual C++ programmers

C++/CLI, c++/cli,托管C++教程,Expert C++/CLI:.Net for Visual C++ programmers

2011-04-10

PE文件格式,PE文件解析

PEPE文件格式的格式,怎么样读PE文件导入导出表

2011-04-10

Effective C++ & More Effective C++.chm 打包下载

Effective C++ & More Effective C++.chm 打包下载

2010-05-02

设计模式精解PDF,GOF设计模式解析

设计模式精解-GoF 23种设计模式解析附C++实现源码 PDF版,绝对超值,下了觉得不值的来找我

2010-02-26

重构改善既有代码的设计

重构改善既有代码的设计PDF完整版,网上的很多都不是完整的,找了好久才找到的

2010-02-26

Linux 命令大全

Linux 命令大全 chm版,非常方便好用

2009-11-18

高质量C加加_C编程指南WORD版

比较有名的C++书籍,可以当小说浏览下,不用多讲了吧!

2009-10-20

C# 编码规范 C# 编码规范

为了保证企业编写出的程序都符合相同的规范,保证一致性、统一性而建立的程序编码规范

2009-10-19

空空如也

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

TA关注的人

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