- 博客(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
基于linux的socket多人聊天室程序,采用posix多线程控制技术
2011-01-05
基于arm-Linux的ATM模拟程序
2010-08-03
基于RedHat+Oracle 11i +pro * C 的通讯录系统
2010-08-03
基于arm-Linux平台的经典贪吃蛇游戏
2010-08-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人