自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (11)
  • 收藏
  • 关注

转载 C++事件(Event)机制的实现一例[源代码下载链接已修复]

 自 www.farproc.com 和 http://blog.csdn.net/uoyevoli.  用C++实现事件机制我以前写过一个小例子,但不是很完善,比如Event只能接受全局函数作为handler,类成员方法不可以,还有一个Event只能添加一个handler等……最近我的一个程序刚好要用到Event机制,所以我就抽了些时间,重新实现了一下。这个版本应该说是比较完善的,基

2007-05-31 22:45:00 752

转载 gcc 命令行详解

1。gcc包含的c/c++编译器gcc,cc,c++,g++,gcc和cc是一样的,c++和g++是一样的,(没有看太明白前面这半句是什么意思:))一般c程序就用gcc编译,c++程序就用g++编译2。gcc的基本用法gcc test.c这样将编译出一个名为a.out的程序gcc test.c -o test这样将编译出一个名为test的程序,-o参数用来指定生成程序的名字3。为什么会

2007-05-31 22:39:00 662

转载 WTL开发者指南

 http://blog.csdn.net/uoyevoli/category/160701.aspx

2007-05-31 22:37:00 634

转载 Introduction to CMMI培训总结报告

 Introduction to CMMI培训总结报告作者:罗耀秋                    笔名:馨园主人关于进度按照整体进度的要求,三天的课程要学完9个Module。分别如下:第一天:Module 1—— Preliminaries and Course OverviewModule 2—— Model-Based Process Improvement

2007-05-31 00:27:00 1563

转载 CMM之后对CMMI的思考—CMMI学写笔记

  CMM之后对CMMI的思考—CMMI学写笔记 作者:河清 来源:希赛网 http://www.csai.cn 2003年4月15日

2007-05-31 00:20:00 1000

转载 CMMI-5与项目管理

  公司的中国分公司从建立就一直按照CMM5的标准来实施流程和改进、质量管理。我也作为参与者之一和我们的项目一起参与了公司的PCMM-5和CMMI-5的评审,对CMM5和项目管理有些认识。 CMMI 本来就集成了SW-CMM,实施后对软件公司和软件项目都有好处。实施、理解、执行CMMI-5的过程也是对软件项目管理的实施、理解和执行的过程。他们 的本质都是如何更好地管理软件项目,只不过CMMI的“

2007-05-31 00:07:00 1087

转载 自绘界面

在皮肤界面中,最难的恐怕就是自画窗口标题了,网上虽然有各种各样的解决方法,但是都不是很完美,而商业皮肤界面程序包是需要花钱买的。其中最主要的问题有:1、在标题栏或边框移动鼠标时系统会画窗口标题2、没有任务栏图标。当取消了 SYS_CAPTION Style 后系统不会画窗口标题了,但是同时该窗口也没有任务栏图标。3、最大化后在标题栏按下鼠标时系统会画窗口标题4、按下系统按钮再移

2007-05-30 01:02:00 1335

转载 Windows Template Library - WTL Version 7.5

  Windows Template Library - WTL Version 7.5         (build 5058) 2/27/05Development Release Copyright

2007-05-30 00:56:00 2841

转载 精讲MySQL 数据库的 SQL 语法参考

一、资料定义 ddl(data definition language)   资料定语言是指对资料的格式和形态下定义的语言,他是每个资料库要建立时候时首先要面对的,举凡资料分哪些表格关系、表格内的有什麽栏位主键、表格和表格之间互相参考的关系等等,都是在开始的时候所必须规划好的。   1、建表格: create table table_name( column1 datatype [not null

2007-05-24 18:08:00 548

转载 利用存储过程进行批量数据添加

下面这个存储过程是实现将表t_jxjh_ydjxrws中满足条件的数据添加到表t_jxrws中CREATE PROCEDURE jxjh_sczxjxrws@xnxqbh varchar(5),@zybh varchar(10),@ccbh varchar(10),@nj int ASdeclare  @li_bjs intdeclare @ls_kc varchar(100)declar

2007-05-24 18:05:00 944

转载 Linux 上实现双向进程间通信管道

 本文阐述了一个使用 socketpair 系统调用在 Linux 上实现双向进程通讯管道的方法,并提供了一个实现。  问题和常见方法 Linux 提供了 popen 和 pclose 函数(1) ,用于创建和关闭管道与另外一个进程进行通信。其接口如下:  FILE *popen(const char *command, const char *mode); int p

2007-05-24 18:03:00 687

转载 C++/C代码审查表

文件结构 重要性 审查项

2007-05-24 17:26:00 798

转载 外贸英语900句之 保险 Insurance

 文章出处:http://blog.csdn.net/wangchinaking/category/35843.aspx(一) Im looking for insurance from your company. 我是到贵公司来投保的。 Mr. Zhang met Mr. William in the office of the People Insurance Company of C

2007-05-24 17:23:00 2003

转载 别人的商业、项目管理笔记

http://blog.csdn.net/wangchinaking/category/11408.aspx 

2007-05-24 17:20:00 612

转载 IBM DB2常用操作

1. 启动实例(db2inst1):db2start2. 停止实例(db2inst1):db2stop3. 列出所有实例(db2inst1)db2ilist5.列出当前实例:         db2 get instance4. 察看示例配置文件:db2 get dbm cfg|more5. 更新数据库管理器参数信息:db2 update dbm cfg

2007-05-24 16:59:00 870

转载 HOOK启思录

 http://blog.csdn.net/xiammy/archive/2006/11/19/1396897.aspxHOOK启思录---前言:HOOK是一种思想 在很多人眼里,Hook都是高级程序员才会使用的技术。一年前,我也是。每每看到别人使用了Hook技术就很嫉妒。是的,说嫉妒一点都不夸张。 刚开始,不知道Hook到底是什么技术。或者说,Hook到底是做什么的。Hook的英文是

2007-05-24 13:39:00 1402

转载 C++设计模式之Adapter

 一、功能   将一个类的接口转换成客户希望的另外一个接口,解决两个已有接口之间不匹配的问题。Adapter模式使得原本由于接口不兼容而不能一起工作的那些类可以一起工作。  二、结构图  (1)class adapter   (2)object adapter      三、实现  和其他很多模式一样,学习设计模式的重点是学习每种模式的思想,而不应拘泥于它的

2007-05-16 18:06:00 1485 2

转载 创建 XPCOM 组件:XPCOM 简介

 LINUX下的组件开发技术 COM技术作为微软推行的一种组件技术,在WINDOWS平台站有重要地位,在模块重用,跨语言通信等方面都能见到其身影。但今天给我要介绍的是LINUX下的COM实现----XPCOM,这是MOZILLA浏览器项目中所使用的基本技术,我们可以用C++制作XPCOM组件,在C++客户程序或MOZILLA浏览器中通过JAVASCRIPT脚本来调用组件,从而实现软件模块的复用。 

2007-05-16 16:20:00 1319

转载 (大卫的阅读笔记)关于对象的construct与destruct

大卫注:今天整理Computer上的旧资料,偶然发现了两篇不知什么时候从网上下来的文章,谈的是关于对象construct与destruct的问题,感觉作者讲的不是太清楚,按其思想进行改写后发布于此.对象的construct与destruct是C++中一个最基本的概念,虽然简单,但其中有些特性也值得我们去关注,以便更好地加以利用,写出有效而且高效的代码.先看一个程序,程序很简单,只是添加了一些输出信

2007-05-11 16:59:00 698

转载 使用C++模板技术实现类的动态注册和获取

  使用C++模板技术实现类的动态注册和获取 <!--google_ad_client = "pub-7660113768111433";google_ad_width = 468;google_ad_height = 60;google_

2007-05-11 14:45:00 1023

转载 在VC中使用代码组件的三种方法

在VC中使用代码组件的三种方法 <!--google_ad_client = "pub-7660113768111433";google_ad_width = 468;google_ad_height = 60;google_ad_forma

2007-05-11 14:43:00 602

转载 完美的C++:C++/CLI

 什么是C++/CLI呢?C++当然指的是Bjarne Stroustrup在BELL实验室发明的C++语言,它实现了运行时取得速度和尺寸最佳化的静态对象模型,然而它除了堆分配外不支持程序的动态修改,它准许无限地接近底层设备,但在程序运行过程中几乎无法操作活动类型,也无法操作与程序相关联的底层结构。Herb Sutter,C++/CLI的主要构造者之一,称C++是一门“混凝土”式的语言。  CLI

2007-05-11 14:38:00 915

转载 多线程

/*************************main.cpp关于多线程的测试*************************/#include #include #include using namespace std;//在windows编程中DWORD 就是unsigned long //WINAPI 就是 __stdcall//LPVOID 就是 void *//另外 HAND

2007-05-10 17:47:00 633

转载 哲学家进餐问题

/********************philosophers.cpp哲学家进餐问题在多线程中如何避免死锁。问题描述:有五位哲学家围绕着餐桌坐,每一位哲学家要么思考要么等待,要么吃饭。为了吃饭,哲学家必须拿起两双筷子(分别放于左右两端)不幸的是,筷子的数量和哲学家相等,所以每只筷子必须由两位哲学家共享  下面是一种有问题的解法,因为在某个时刻,五个哲学家同时拿起五根左手边的筷子,  则

2007-05-10 17:47:00 1345

转载 program linux network

 /*********************server.c实现一个简单的服务器编译命令:gcc -o server server.c一个简单的http服务器关于这个服务器,/有一个巧妙的用途,可以用来分析http协议,测试如何请求一个文件或者是一个图片等等(用浏览器连接这个服务器程序),事实上这个程序也正是为这个目的而写的,用同样的方法还可以测试其他的协议,如ftp协议.另外他还可以作为一个代

2007-05-10 17:37:00 663

转载 Linux下创建库函数

 By Wing, 出处:Luster   Linux下创建库函数  By luster  luster@linuxaid.com.cn  2001-8-16  1. 介绍  使用GNU的工具我们如何在Linux下创建自己的程序函数库?一个“程序函数库”简单的说就是一个文件包含了一些编译好的代码和数据,这些编 译好的代码和数据可以在事后供其他的程序使用。程序函数库可以使整个程序

2007-05-10 17:06:00 2654

转载 Linux驱动入门

 内核版本: 2.4.22 阅读此文的目的: 学会编写Linux设备驱动。 阅读此文的方法: 阅读以下2个文件: hello.c,asdf.c。 此文假设读者: 已经能用C语言编写Linux应用程序, 理解"字符设备文件, 块设备文件, 主设备号, 次设备号", 会写简单的Shell脚本和Makefile。 1. "hello.c" --------------------------------

2007-05-10 16:44:00 752

转载 最简单的引导程序

一 个最简单的引导程序的写法,功能很少,但是我想对操作系统的初学者有一定的帮助。;它实现的功能是制作一张可引导的软盘,软盘的实际内容则是一段程序,则段程序在系统引导的时候在屏幕;上打印一大串的‘a’。只要你有想象力,你就可以把它变成你想要的任何东西。;程序的使用方法是:;1.新建一个文本文件(setup.asm)把上面的程序拷贝到进去,保存;2.用masm和link编译成.exe 文件。执行mas

2007-05-10 16:37:00 989

转载 Linux个人防火墙设计与实现-数据包捕获

摘 要 防火墙是网络安全研究的一个重要内容,数据包捕获是包过滤型防火墙的前提,本文对基于Linux主机的个人防火墙的数据包捕获模块进行了研究,重点论述数据包捕获模块的结构、组成以及功能。首先对信息安全及防火墙的重要性进行论述,并给出防火墙的详细分类;然后分析了基于Linux主机的个人防火墙总体设计及软硬件平台原理,接着论述Linux下的数据包捕获模块结构与原理,并详述其具体实现步骤。    关键词

2007-05-10 15:46:00 2109

转载 makefile 介绍

 GNU make 和 makefile GNU make makefile 基本结构 makefile 变量 GNU make 的主要预定义变量 隐含规则 makefile 范例 运行 make 1.9.1 GNU make 在大型的开发项目中,通常有几十到上百个的源文件,如果每次均手工键入 gcc 命令进行编译的话,则会 非常不方便。因此,人们通常利用 make 工具来自动完成编译工作。这些工

2007-05-10 15:43:00 544

转载 Windows消息

 Windows消息目录1. WM_NULL=$0000:2. WM_CREATE=$0001:    应用程序创建一个窗口3. WM_DESTROY=$0002:    一个窗口被销毁4. WM_MOVE=$0003: 移动一个窗口5. WM_SIZE=$0005:改变一个窗口的大小6. WM_ACTIVATE=$0006: 一个窗口被激活或失去激活状态;7. WM_SETFOCUS=$0007

2007-05-10 14:46:00 431

转载 Makefile的编写指导(一)

 Makefile的编写指导(一)【打印】发表时间:2005-8-25 发布人:yhj6688 阅读次数:1530概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的 IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑 器,但

2007-05-10 14:44:00 529

转载 十年编程经验凝结 与新人们分享

http://blog.csdn.net/ljc3046/archive/2007/05/08/1600426.aspx有天和朋友聊天,朋友是国内一家大型互联网企业的一位技术主管,朋友把他将近十年研发工作积累的心血总结成两点,这两点朋友刚一提出来我并没有马上明白,只是大约有这么一个概念,我还没达到朋友在技术领域的那种高度,不能彻底领悟他深刻的思想。但我想与众多刚刚踏入IT技术研发领域的新人们分

2007-05-08 17:55:00 722

Hadoop分布式文件系统

HDFS是一个高度容错性的系统,适合部署在廉价的机器上。HDFS能提供高吞吐量的数据访问,非常适合大规模数据集上的应用

2012-01-14

浅谈 HTML5

浅谈HTML5,很适合初学者。 介绍了一些基本的元素和用法。 以及一些实用的场合,浏览器等等。 Web 开发进入新时代. 包括另外一些新一代网络开发技术. Web技术大致的入门

2012-01-14

编程珠玑 第二版 中英文

This book is a collection of essays about a glamorous aspect of software: programming pearls whose origins lie beyond solid engineering, in the realm of insight and creativity. This book provides a guide for both students and experienced programmers about how to design and create programs, and how to think about programming.

2011-06-17

冒号课堂—编程范式与OOP思想

本书以课堂对话的形式,借六位师生之口讲述编程要义。上篇对编程范式作了入门性的介绍,并 对一些流行的编程语言进行了简评;下篇侧重阐发软件设计思想,其中在范式上以OOP 为主,在语言 上以C++、Java 和C#为主。全书寓庄于谐,深入浅出,既可开阔眼界,又能引发思考,值得编程爱好 者品读。

2011-06-17

51单片机C编程,这是一本关于Intel 80C51 以及广大的51 系列单片机的书这本书介绍给读者一些 新的技术使你的8051 工程和开发过程变得简单请注意这本书的目的可不是教你各种 8051 嵌入式系统的解决方法

51单片机C编程m,这是一本关于Intel 80C51 以及广大的51 系列单片机的书这本书介绍给读者一些 新的技术使你的8051 工程和开发过程变得简单请注意这本书的目的可不是教你各种 8051 嵌入式系统的解决方法

2008-11-23

密码编码学:加密方法的C与C++实现

密码编码学:加密方法的C与C++实现。

2007-07-30

C与C++嵌入式系统编程(PDF)

C与C++嵌入式系统编程(PDF)

2007-07-19

嵌入式系统中c的开发

嵌入式系统中c的开发

2007-07-19

清华教授linux讲座-常用开发工具

清华教授linux讲座-常用开发工具

2007-07-11

CMMi handbook

CMMi handbook

2007-06-01

空空如也

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

TA关注的人

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