自定义博客皮肤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)
  • 收藏
  • 关注

转载 UML类图关系大全

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

2012-10-29 18:30:46 317

原创 杂记

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

2012-10-18 10:05:11 319

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

openfire--好友管理各种状态纠结 好友花名册官方解析:ofRoster (buddy rosters or lists)Column Name Type Length DescriptionrosterIDNUMBERn/aID of roster (Primary Key)usernameVARCHAR32Use

2012-10-17 11:46:25 5713

转载 抽象类和接口的区别

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

2012-08-07 16:49:08 364

转载 MVVM模式

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

2012-06-05 13:33:34 1819

转载 线程调用成员函数

自己跟代码理解#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 417 1

转载 成员函数线程适配器

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

2012-05-02 10:03:30 570

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

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

2012-04-24 00:59:52 437

转载 线程基本概念

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

2012-04-22 09:32:49 677

转载 关于_beginthreadex、_beginthread和CreateThread

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

2012-04-21 23:43:31 333

assimp-vc142-mtd.dll

Open Asset Import Library。Assimp可以导入几十种不同格式的模型文件(同样也可以导出部分模型格式)。只要Assimp加载完了模型文件,我们就可以从Assimp上获取所有我们需要的模型数据。Assimp把不同的模型文件都转换为一个统一的数据结构,所有无论我们导入何种格式的模型文件,都可以用同一个方式去访问我们需要的模型数据。 此资源为assimp dll文件

2021-10-29

策略模式设计

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

2013-05-15

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

2011-09-03

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

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

2011-09-03

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

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

2011-08-30

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

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

2011-08-30

聊天室(ActionScript 3.0实现)

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

2011-08-30

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

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

2011-08-30

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

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

2011-08-30

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

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

2011-05-29

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

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

2011-05-04

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

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

2011-05-04

com.borland.dbswing.jar

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

2011-05-04

com.borland.dx.jar

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

2011-05-04

com.borland.jdbc.jar

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

2011-05-04

空空如也

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

TA关注的人

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