自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (22)
  • 论坛 (7)
  • 收藏
  • 关注

转载 UML类图关系大全

UML类图关系大全 1、关联 双向关联: C1-C2:指双方都知道对方的存在,都可以调用对方的公共属性和方法。 在GOF的设计模式书上是这样描述的:虽然在分析阶段这种关系是适用的,但我们觉得它对于描述设计模式内的类关系来说显得太抽象了,因为在设计阶段关联关系必须被映射为对象引用或指针。对象引用本身就是有向的,更适合表达我们所讨论的那种关系。所以这种关系在设计的时候比较少用到,关

2012-10-29 18:30:46 253

原创 杂记

http://www.connectionstrings.com         各种sql 连接的写法

2012-10-18 10:05:11 266

转载 openfire--好友管理各种状态

openfire--好友管理各种状态纠结   好友花名册官方解析: ofRoster (buddy rosters or lists)Column Name Type Length Description rosterID NUMBER n/a ID of roster (Primary Key) username VARCHAR 32 Use

2012-10-17 11:46:25 5544

转载 抽象类和接口的区别

.Net提供了接口,这个不同于Class或者Struct的类型定义。接口有些情况,看似和抽象类一样,因此有些人认为在.Net可以完全用接口来替换抽象类。其实不然,接口和抽象类各有长处和缺陷,因此往往在应用当中,两者要结合来使用,从而互补长短。   接下来先说说抽象类和接口的区别。   区别一,两者表达的概念不一样。抽象类是一类事物的高度聚合,那么对于继承抽象类的子类来说,对于抽象类来说,属于“

2012-08-07 16:49:08 319

转载 MVVM模式

MVVM模式能够帮你把你程序的业务与展现逻辑从用户界面干净地分离开。保持程序逻辑与界面分离能够帮助解决很多开发以及设计问题,能够使你的程序能更容易的测试,维护与升级。它也能很大程度的增加代码重用性,并让开发者与界面设计者更容易地相互合作。 使用MVVM模式,程序的UI和其背后的展现与业务逻辑将被分离至三个类中: 1-视图,封装UI与UI逻辑 2-模型视图,封装展示逻辑与状态 3-模型,封装

2012-06-05 13:33:34 1730

转载 线程调用成员函数

自己跟代码理解 #include "stdafx.h" #include #include using namespace std; class Base { public:     typedef DWORD (WINAPI Base::* pMemberThreadFunc)();     typedef DWORD (WINAPI * PTHREADFUNC)(

2012-05-02 13:08:22 356 1

转载 成员函数线程适配器

有时候,由于设计上的需要,我们通常要把一个类成员函数以线程方式启动,而最常见的实现方式有两种:1.直接把成员函数声明为静态,使得CreateThread等函数可以直接调用;2.声明一个静态成员函数,作为代理,在内部在调用类的非静态成员函数。     这两种方法只是单单为了实现目的而出现的,优点几乎没有,但缺点却显而易见:对于方法1,在静态成员函数内肯定会出现强制类型转换得到pThis,然后一堆堆

2012-05-02 10:03:30 352

转载 关于线程的执行和退出

线程由两部分构成: 线程内核对象:操作系统用它来对线程实施管理。内核对象也是系统用来存放线程统计信息的地方。 线程堆栈:它用于维护线程在执行代码时需要的所有函数参数和局部变量。   我们必需要知道一个事实 ----- 进程( WINDOWS 中)是不能被调度的。通常所说的调度,都是对线程而言的。进程仅仅是线程的容器,是系统统分配资源的单位。 这样,线程自身不会分配资源。同一进程

2012-04-24 00:59:52 368

转载 线程基本概念

第六章   线程基本概念 1.线程的组成            (1)线程内核对象:用于管理线程及存储线程的统计信息            (2)线程栈:维护线程执行时需要的函数参数和局部变量。 线程栈所需的内存是从进程中分配而得的,其大小默认是1M.                            每个线程都有自已独立的线程栈。            进程不执行任何代码,所

2012-04-22 09:32:49 576

转载 关于_beginthreadex、_beginthread和CreateThread

在微软的 Programming Techniques 说明文件中有一句看似悲惨的警告: 警告:如果你在一个与 LIBCMT.LIB 链接的程序中调用 C runtime 函数, 你的线程就必须以 _beginthread() 启动之。不要使用 Win32 的ExitThread() 和 CreateThread()。   首先看一下_beginthreadex: 1、如果你写

2012-04-21 23:43:31 276

策略模式设计

参照大话设计模式二 :策略模式,当使用多个策略是扩展程序方便。

2013-05-15

简单工厂模式示例

简单工厂模式示例, VS2010打开。参考自大话设计模式。一个计算器的功能。注意代码的复用性和面向对象的一些性质

2013-05-13

MEF体系结构

C# 高级编程 第二十八章 MEF体系结构 控制台引用插件。将编译出来的类库放在C盘根目录。 只需要将新编译出来的类库替换掉。控制台程序不用编译就可以使用新的类库。 类库相当于插件。

2013-05-14

C# socket 发送服务端和客户端

C# socket 发送服务端和客户端 一个简单的socket服务端客户端,学习下可以

2013-04-19

C# 如何使用多个资源文件

C# 多个资源文件使用 本地化。 自动识别本机语言区域,使用资源文件。手动更改资源文件

2013-04-17

C++ 线程函数是类的成员函数

C++ 线程函数是类的成员函数 C++ 线程函数是类的成员函数

2012-05-09

C# 取ipv6地址(有临时地址时取临时Ipv6地址)

C# 取ipv4 ,ipv6地址(有临时地址时取临时Ipv6地址)

2012-05-09

单链表 创建 插入 删除 长度 销毁

单链表 创建 插入 删除 长度 销毁 ,自己写的!看看能帮到你不

2012-01-06

重写C++的list实现增 删 改的功能

类模板,list,C++,重写增,删,改功能。 重写C++的list,实现增,删,改的功能 是一个学习类模板的不错的例子

2011-09-23

UDP聊天系统,使用线程实现多次聊天

UDP聊天系统,使用线程实现多次聊天。有助于理解SOCKET,和UDP的工作原理。

2011-09-03

UDP聊天,在类中使用线程实现多次聊天

UDP聊天,在类中使用线程实现多次聊天。自己做着玩的。要注意在类中使用线程的方式。和创建线程的参数,理解一些参数和UDP的工作原理有助于了解这个系统。

2011-09-03

电子购物商城系统(C#实现)

电子购物商城系统(C#实现) 可以学习一下

2011-08-30

网络硬盘(Struts 2+Hibernate+Spring实现)

网络硬盘(Struts 2+Hibernate+Spring实现) 这是书上送的代码。大家可以学习下

2011-08-30

聊天室(ActionScript 3.0实现)

聊天室(ActionScript 3.0实现) 书上源码,可以学习下

2011-08-30

校友录系统(ASP.NET 3.5实现)

校友录系统(ASP.NET 3.5实现)

2011-08-30

留言本系统(ASP.NET 3.5实现)

留言本系统(ASP.NET 3.5实现)

2011-08-30

java 贪食蛇游戏 黄明 小程序 书源代码

java 贪食蛇游戏 黄明 小程序 书源代码

2011-05-29

com.borland.jdbc.jar

com.borland.jdbc JBulider中常用的一个包,功能不错,可单独下载在eclipse中使用

2011-05-04

com.borland.dx.jar

com.borland公司开发的一个 jar包,可单独下载下来在eclipse中使用

2011-05-04

com.borland.dbswing.jar

com.borland.dbswing.jar是borland公司开发的包之一,可单独下载在eclipse中使用

2011-05-04

人事档案管理系统 java课程设计 黄明

人事档案管理系统 一个毕业设计 用JBulied开发,也可用eclipse开发,但要加载一些com.borland公司的一些包,功能还是很不错的

2011-05-04

华为C语言面试大全 C语言面试

华为C语言面试大全 C语言面试,一个不错的面试参考资料,有兴趣的人可以看看。

2011-05-04

求解,不太明白

发表于 2014-08-31 最后回复 2014-09-06

C# 代码如何实现 获取临时Ipv6地址

发表于 2012-05-08 最后回复 2013-06-04

C# 字符串截取 求助

发表于 2013-04-27 最后回复 2013-04-27

帮忙挑个错

发表于 2012-10-18 最后回复 2013-04-27

报错了,求调试。。。

发表于 2012-03-30 最后回复 2012-03-30

template class 中的一些小疑问

发表于 2012-02-27 最后回复 2012-02-27

几行没看懂。给个执行流程理解下

发表于 2012-01-13 最后回复 2012-01-13

空空如也

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

TA关注的人 TA的粉丝

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