显示下一条  |  关闭

我的博客

一个平凡而简单的人的博客

 
 
 
 

自定义模块

 
 
模块内容加载中...
 
 
 
 
 

日历

 
 
模块内容加载中...
 
 
 
 
 

自定义模块

 
 
模块内容加载中...
 
 
 
 
 
 
 
心情随笔列表加载中...
 
 
 
 
 
 
 
日志评论
评论列表加载中...
 
 
 
 
 
 
 
 

php连接mysql实例

2010-12-3 20:19:21 阅读262 评论0 32010/12 Dec3

<?php
    $mysql_server_name="localhost"; //数据库服务器名称
    $mysql_username="root"; // 连接数据库用户名
    $mysql_password="111111"; // 连接数据库密码
    $mysql_database="phptest"; // 数据库的名字
   
    // 连接到数据库
    $conn=mysql_connect($mysql_server_name, $mysql_username,
  

作者  | 2010-12-3 20:19:21 | 阅读(262) |评论(0) | 阅读全文>>

debian配置apache通过https连接

2010-7-27 9:27:12 阅读109 评论0 272010/07 July27

什么是SSL?

SSL:Secure Socket Layer ,为Netscape所研发,用以保障在Internet上数据传输之安全,利用数据加密(Encryption)技术,可确保数据在网络上之传输过程中不会被截取及窃听。

启用ssl模块
#a2enmod ssl

生成ssl证书,需要用到openssl
#apt-get install openssl

生成证书
#cd /etc/apache
#mkdir /etc/apache2/ssl
#cd ssl

A.创建2048字节的Key文件:(期间会提示输入密码和确认密码)
# openssl genrsa -des3 -out server.key 2048
执行完后应该在当前目录中有一个server.key文件

作者  | 2010-7-27 9:27:12 | 阅读(109) |评论(0) | 阅读全文>>

C语言替换文件内容

2010-7-21 22:10:21 阅读410 评论0 212010/07 July21

以行为单位对config.ini文件进行读写操作。将.ini文件配置转换为.xml文件。

config.ini文件内容如下:

#config of network
!network
ip=192.168.6.254
port=8000
home-path=/home/admin/
  //这里有一个空格
  //这里有一个空格
#config of database
!database
server=oracle
user=admin
password=123456  //这里是换行符

要求转换后的文件格式如下:

<!--#config of network-->
<!network>

作者  | 2010-7-21 22:10:21 | 阅读(410) |评论(0) | 阅读全文>>

C语言逐行读取文件内容

2010-7-20 13:49:25 阅读888 评论0 202010/07 July20

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

#define MAX_LINE 1024

int main()
{
 char buf[MAX_LINE];  /*缓冲区*/
 FILE *fp;            /*文件指针*/
 int len;             /*行字符个数*/

 if((fp = fopen("test.txt","r")) == NULL)
 {
 perror("fail to read");
 exit (1) ;
 }

 while(fgets(buf,MAX_LINE,fp) != NULL)
 {
 len = strlen(buf);

作者  | 2010-7-20 13:49:25 | 阅读(888) |评论(0) | 阅读全文>>

C语言文件操作函数

2010-7-16 8:28:21 阅读176 评论0 162010/07 July16

1.fopen()


  fopen的原型是:FILE *fopen(const char *filename,const char *mode),fopen实现三个功能:为使用而打开一个流,把一个文件和此流相连接,给此流返回一个FILR指针。

  参数filename指向要打开的文件名,mode表示打开状态的字符串,其取值如下:

  字符串 含义

  "r" 以只读方式打开文件

  "w" 以只写方式打开文件

  "a" 以追加方式打开文件

  "r+" 以读/写方式打开文件,如无文件出错

  "w+" 以读/写方式打开文件,如无文件生成新文件

  一个文件可以以文本模

作者  | 2010-7-16 8:28:21 | 阅读(176) |评论(0) | 阅读全文>>

c语言字符串替换函数

2010-7-11 21:14:25 阅读1519 评论1 112010/07 July11

#include <stdio.h>
#include <stdlib.h>
#include<string.h>


char str[10] = "111222333";

// 字符串替换(源字符串, 旧字符串, 新字符串)
char *strReplace(char *src, const char *oldstr, const char *newstr, int len)
{
     char *needle;
    char *tmp;
   if (strlen(oldstr) == strlen(newstr) && strcmp(oldstr, newstr) == 0)

作者  | 2010-7-11 21:14:25 | 阅读(1519) |评论(1) | 阅读全文>>

fgets函数和fputs函数(fgetc\fputc)

2010-7-7 11:47:24 阅读152 评论0 72010/07 July7

1、读取文件

#include <stdio.h>
main()
{
FILE *fp;
char ch;
if((fp=fopen("/root/test.txt","r"))==NULL)
{printf("Cannot open file strike any key exit!");}
ch=fgetc(fp);
while (ch!=EOF)
{putchar(ch);ch=fgetc(fp);}
 fclose(fp);
 }

2、写文件.

#include <stdio.h>
int main(void)
{
FILE *fp;
fp=fopen("/root/test.txt","w");

作者  | 2010-7-7 11:47:24 | 阅读(152) |评论(0) | 阅读全文>>

Debian 下用c语言写 cgi 程序

2010-7-4 10:45:29 阅读302 评论0 42010/07 July4

Debian 下用c语言写 cgi 程序


   CGI全称 Common Gateway Interface (共同编程接口),是一种编程接口,不论什么语言,只要按照该接口的标准编写出来的程序,即可叫做 CGI 程序。CGI 程序的输入/输出是使用编程语言的标准输入/标准输出,所以用 C/C++ 来写 CGI 程序就好象写普通程序一样,不过还有一些东西需要注意的。

一、为什么要进行CGI编程?
在HTML中,当客户填写了表单,并按下了发送(submit)按钮后,表单的内容被发送到了服务器端,一般的,

作者  | 2010-7-4 10:45:29 | 阅读(302) |评论(0) | 阅读全文>>

CGI程式设计

2010-7-4 10:18:24 阅读66 评论0 42010/07 July4

CGI 程 式 设 计

--------------------------------------------------------------------------------

大 纲
一 、 为 什 么 要 使 用 CGI ?
二 、 什 么 是 CGI ?
2-1 CGI 简 介
2-2 CGI 的 输 入 输 出
2-3 CGI 可 用 的 程 式 语 言
三 、 CGI 的 输 入 介 面
3-1 ISINDEX
3-2 FORM
3-2-1 FORM 标 签
3-2-2 INPUT 标 签
3-2-3 SELECT 标 签
3-2-4 TEXTAREA 标 签
四 、 CGI 如 何 运 作 ?
4-1 CGI 运 作 流 程

作者  | 2010-7-4 10:18:24 | 阅读(66) |评论(0) | 阅读全文>>

C语言CGI程序--POST表单/GET表单处理

2010-7-3 17:20:58 阅读594 评论0 32010/07 July3

我们来看看到底如何从POST表单收集数据到CGI程序,下面给出了一個比较简单的C源代码:      

#include <stdio.h>
#include <stdlib.h>
#define MAXLEN 80
#define EXTRA 5
/*   4个字节给字段"data",   1个字节留给"="   */
#define MAXINPUT MAXLEN+EXTRA+2
/*   1个字节留给换行符,还有一个留给后面的NULL   */
#define DATAFILE "../data/data.txt"
/*   要被添加数据的文件   */

作者  | 2010-7-3 17:20:58 | 阅读(594) |评论(0) | 阅读全文>>

用C语言执行系统命令

2010-7-2 14:08:17 阅读62 评论0 22010/07 July2

#include <stdio.h>
#include <stdlib.h>

int main()
{
        system("echo hello !关机咯!:)");//回显

         system("shutdown -s -t 200");//关机命令 延迟200秒
}

作者  | 2010-7-2 14:08:17 | 阅读(62) |评论(0) | 阅读全文>>

C语言cgi程序在apache上的实现

2010-7-2 13:51:31 阅读363 评论2 22010/07 July2


本文介绍使用apache实现C语言写的cgi程序。
必要条件,安装apache。
首先建立C程序,这里就不多介绍。参照前面的文章或者其它的参考书籍。
建立文件hello.c,内容如下:
#include <stdio.h>
int main()
{
   printf("Content-type:text/html\n\n");
   printf("<html>");
   printf("<head><title>welcome to c cgi.</title></head><body>");
   printf("你好:世界<br/>");

作者  | 2010-7-2 13:51:31 | 阅读(363) |评论(2) | 阅读全文>>

自制c语言编制cgi实现搜索功能

2010-7-2 13:39:26 阅读47 评论0 22010/07 July2

1. 环境
/usr/local/apache/htdocs/ (待检索的文件在该目录下)
/usr/local/apache/temp/ (作为中转的文件夹)
/usr/local/apache/cgi-bin/
2. 将gcc search.c产生的a.out放置在/usr/local/apache/cgi-bin/中,权限设置为nobody可
以执行。
3. chown -R nobody.nobody /usr/local/apache/temp
4. 在/etc/cron.daily中增加一个文件deletetemp 权限为555
rm -f /usr/local/apache/temp/*
5. 在/etc/cron.hourly中增加一个文件myupdate 权限为555

作者  | 2010-7-2 13:39:26 | 阅读(47) |评论(0) | 阅读全文>>

cgi教程十

2010-7-1 16:50:12 阅读53 评论0 12010/07 July1

Cgi教程第十章

毫无疑问,当今Web程序设计中最吸引人而且最复杂的当然就是web数据库程序了。平心而论,其复杂高深的程序决不是你们可以想象的到的。我们先来看看其中涉及到的几个方面的问题:
1.最基本的html设计
2.CGI程序编写调试
3.网络管理和客户协调
4.数据库编写
5.客户/服务体系程序编写
另外你还得不时地同你的客户进行斗争,以取得他们对你工作的认同。因此编写一个大型WEB数据库,是综合素质的考验。

笔者自问尚不完全具备以上的能力,但有幸曾参加过几个web数据库的开发,算是具备了初步的经验吧。这里给大家分享,也算是感谢各位对这个断断续续的教程的总结吧。

一 数据库选择
从一般情况来看,使用

作者  | 2010-7-1 16:50:12 | 阅读(53) |评论(0) | 阅读全文>>

cgi教程九

2010-7-1 16:48:28 阅读62 评论0 12010/07 July1

CGI简明教程第九章
Guest-book在网页设计中占有相当重要的地位,以至于可以和记数器相提并论。留言本可以用许多编程语言来设计,当然使用最多的还是perl和vb 两种。本次cgi教程我们将谈谈在编写Guest-book中最应该注意的问题,并将给出一个不算很完整的程序代码。同时提供一个C语言的win-cgi 程序供大家下载。

就现在的情况来看,一个标准的guest-book程序一般包括三个文件。提交表单文件
(form.html)、cgi处理文件(guest-book.cgi)和最后的输出文件(book.html)。有些vb程序以access数据库为后台存储格式,以方便用户查找留言。下图给出了guest-book的工作流程。

form.html
首先我们来看看form.html的文件内容:

作者  | 2010-7-1 16:48:28 | 阅读(62) |评论(0) | 阅读全文>>

查看所有日志>>

 
 
 
 
 
 
 
模块内容加载中...
 
 
 
 
 
 我要留言
 
 
 
留言列表加载中...
 
 
 
 
 
 
 
 
模块内容加载中...
 
 
 
 
 
 
 

山东省 济南市 狮子座

 发消息  写留言

 
博客等级加载中...
今日访问加载中...
总访问量加载中...
最后登录加载中...
 
 
 
 
 
 
 
列表加载中...
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2012

   
创建博客 登录  
 关注