- 博客(6)
- 资源 (34)
- 收藏
- 关注
原创 c语言mysql编程杂记
1. MakefileINCLUDE=/usr/include/mysql/LIBS=/usr/lib/mysqlall: gcc -I$(INCLUDE) -L$(LIBS) -lmysqlclient xxx.c -o xxxclean: rm -f xxx2. mysql的头文件和库文件配置如果mysql是默认安装的,在Make
2012-07-27 12:27:42 1405
原创 C mysql编译链接问题
首先在源代码里面包含头文件mysql.h#include "/usr/include/mysql/mysql.h" 这样可以不用在编译选项中加-I/usr/include/mysql/直接#include "mysql.h",然后在编译选项中加入-I/usr/include/mysql/编译选项:#gcc -I/usr/include/mysql/ -L/usr/lib/mys
2012-07-20 10:05:03 975
原创 cgi开发遇到的问题续
1. fopen打开文件的问题Fopen以写方式打开文件时,如果只是文件名(默认当前目录),则可以打开成功;如果指定一个相对路径,如/usr/local/apache/cgi-bin/upload/filename,则打开失败。出现这个问题的原因是因为权限不够(cgi程序运行时,是apache的用户,权限有限),虽然给cgi-bin更改了权限(chmod o+w /usr/local/apac
2012-07-13 14:11:02 2286
原创 cgi开发遇到的问题
使用xxx代码在linux上编译运行,访问xxx.html时,上传文件出现错误500 Server Internal Error,查看apache错误日志error.log看到错误:Premature end of script headers网上搜索这个错误,发现一般是文件权限问题,于是配置httpd.conf的文件权限确保allow在deny前,allow from all
2012-07-12 09:13:54 892
原创 c语言开发cgi学习笔记
初学cgi,实现一个简单的网页,能够完成上传、下载、删除、浏览目录的功能。工欲善其事必先利其器,首先要了解一下http协议,HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP协议的详细内容请参考RFC2616。写cgi程序往往需要分析网络包,为此介绍一利器:httpwatch,这个是ie的一个插件,只需要选择相应的
2012-07-12 09:12:13 1261
原创 apache在SUSE linux下的源码安装配置(httpd-2.2.22)
1. 下载httpd:http://labs.renren.com/apache-mirror/httpd/,下载了httpd-2.4.2.tar.gz2. 安装apache#tar zxvf httpd-2.4.2.tar.gz#cd httpd-2.4.2#./configure --prefix=/usr/local/apache --enable-modules=most
2012-07-09 19:34:58 5248
mfc中CTreeCtrl使用的一个例子
2009-08-11
ListControl控件的使用方法实例
2009-08-11
mfc在对话框中加入属性页五种方案源码
2009-08-11
《Visual C++.NET技术内幕》(英文)第六版
2009-08-06
VC++技术内幕第四版源码
2009-08-06
Linux程序设计(Beginning.Linux.Programming)第4版
2009-07-30
深入浅出mfc简体版源码
2009-07-29
enhanced-ctorrent移植到windows下的编译连接错误及解决办法
2009-07-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人