自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

piaojun_pj的专栏

http://wotahouse.blogbus.com/

  • 博客(4)
  • 资源 (18)
  • 收藏
  • 关注

原创 Observer模式——行为模式

<br /><br />observer.h<br />#ifndef _OBSERVER_H_ #define _OBSERVER_H_ #include <string> using namespace std; typedef string State; class Subject; class Observer { public: virtual ~Observer(); virtual void Update(Subject* sub) = 0; vir

2011-04-15 20:14:00 2899 6

原创 linux下C语言操作mysql数据库(系统自带版本3.23.54)

      我的上一篇blog介绍了在linux环境下如何安装配置系统自带的mysql数据库,并列举了mysql的一些简单的操作。接下来我将介绍一下如何利用mysql提供给我们的API来访问并操作mysql数据库(C语言)。首先,我们需要安装mysql-devel-3.23.54a-11.i386.rpm包,这样我们才能使用mysql提供的API和类库。mysql-devel-3.23.54a-11.i386.rpm的下载地址:http://www.rpmfind.net/linux/rpm2html/se

2011-04-12 23:58:00 4384

原创 redhat9安装配置mysql数据库(系统自带,版本3.23.54)

Mysql安装:首先,查看你的系统中是否已经安装了mysql,在终端里输入mysql,[root@localhost root]#mysqlbash: mysql: command not found说明系统中还没有安装mysql数据库,如果出现,说明已经安装了mysql数据库,那么跳过接下来的安装步骤,直接看配置步骤吧。“从这里开始”——>“系统设置”——>“添加/删除应用软件”——>“SQL数据库服务器”,如下图所示。选择——>“细节”,安装“标准软件包”和“额外软件包”,系统会提示你插入第二张和第三张

2011-04-12 18:11:00 4042

原创 Flyweight模式——结构型模式

<br /><br /> <br />flyweight.h<br />#ifndef _FLY_WEIGHT_H_ #define _FLY_WEIGHT_H_ #include <string> using namespace std; class Flyweight { protected: Flyweight(string intrinsic_state); public: virtual void Operation(const string& extrinsic_s

2011-04-05 09:12:00 2393

mysql-devel-3.23.54a-11.i386.rpm

mysql数据库提供的应用程序开发包,里面包含mysql提供的API和类库。mysql版本为3.23.54。

2011-04-12

基于linux的socket多人聊天室程序,采用posix多线程控制技术

基于linux的socket多人聊天室程序,采用posix多线程控制技术。客户端和服务器采用协议机制通信,服务器端在用户上线和下线时及时更新在线人数,并打印上下线信息(用户名)。客户端登陆需要输入用户名,若用户名已存在则让用户重新登陆。客户端也有即时显示好友上线下线信息功能。

2011-01-05

C++编程思想电子书pdf格式

C++编程思想电子书pdf格式,C++编程思想电子书pdf格式

2010-12-12

Effective_STL.pdf电子书

Effective_STL.pdf电子书。Effective_STL.pdf电子书。Effective_STL.pdf电子书。

2010-11-30

网游开发基础代码我的收藏

网游开发基础代码我的收藏,网游开发基础代码我的收藏。

2010-11-29

Linux下socket网络编程实现代码

Linux下socket网络编程实现代码,包含TCP和UDP以及curl包等协议。

2010-08-03

Linux下的进程间各种通信方式的实现代码

Linux下的进程间各种通信方式的实现代码,包含信号,信号量,共享内存和消息队列。

2010-08-03

基于arm-Linux的ATM模拟程序

硬件平台:ARM实验箱,PC机,s3c2410处理器 软件平台:RedHat-Linux,SQLite数据库,GNU工具链,Editplus编辑器,cgwin。 项目简述:设计一款由5*4键盘作为输入终端,LCD作为输出显示终端的ATM系统。处理器为S3C2410,嵌入式操作系统为ARM-Linux。ATM系统具备取款,存款,查询余额,转账,修改密码等功能,用户信息储存在SQLite数据库中。系统界面友好,操作简单,实用性强。

2010-08-03

基于RedHat+Oracle 11i +pro * C 的通讯录系统

一款基于Oracle 11i +pro * C 的通讯录系统,程序包含Makefile和notebook.pc主程序。实现了同学信息的增,删,改,查以及修改密码等功能。

2010-08-03

基于arm-Linux平台的经典贪吃蛇游戏

硬件平台:ARM实验箱,PC机,s3c2410处理器 软件平台:RedHat-Linux,GNU工具链,Editplus编辑器,cgwin。 程序简述:设计一款由5*4键盘作为输入终端,LCD作为输出显示终端的贪吃蛇游戏。处理器为S3C2410,嵌入式操作系统为ARM-Linux。要求,游戏具有友好的用户界面,操作简单,可玩性强,同时具备关卡设计,游戏计分功能,游戏计时功能等。游戏采用多线程控制技术。

2010-08-03

基于j2me的手机聊天软件

一款简单的基于j2me的手机聊天软件,采用socket网络编程技术实现两个客户端之间的通信,程序中包含一个服务器端程序和一个客户端程序。

2010-08-03

基于j2me的手机经典贪吃蛇游戏

一款基于j2me的手机经典贪吃蛇游戏,游戏界面友好,可玩性强,采用多线程控制技术。

2010-08-03

基于j2me+rms的手机电话簿程序

一款基于j2me+rms的手机电话簿程序,实现用户信息的增,删,改,查,其中搜索功能采用模糊匹配技术。

2010-08-03

绿色版editplus

绿色解压缩版EditPlus,需要上网搜一个序列号就能用了。哈哈,很好,很强大。

2010-08-01

WindowsAPI

WindowsAPIWindowsAPIWindowsAPIWindowsAPIWindowsAPIWindowsAPIWindowsAPI

2010-01-25

空空如也

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

TA关注的人

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