百度空间 | 百度首页 
 
文章列表
 
您正在查看 "程序设计" 分类下的文章

2009-04-16 16:33

在RHEL4

[leshy@leshy ~]$ cat /etc/redhat-release
Red Hat Enterprise Linux AS release 4 (Nahant Update 7)
[leshy@leshy ~]$ uname -a
Linux leshy.cn 2.6.9-78.ELsmp #1 SMP Wed Jul 9 15:39:47 EDT 2008 i686 i686 i386 GNU/Linux
[leshy@leshy ~]$ rpm -qa|grep crack
cracklib-2.8.9-1.3
cracklib-dicts-2.8.9-1.3

环境中,下载了最近的libcrack。在尝试编译util目录下程序时,一直报

/usr/include/packer.h:91: error: syntax error before "FindPW"

类别:程序设计 | 评论(0) | 浏览()
 
2008-10-24 10:03

操作系统:

红帽子Linux 2.4.21-4.EL

数据库:oracle10g

配置步骤:

1,在$HOME下建立一个etc目录,在此目录下简历一个配置文件Make.defines文件,编辑该文件,写入以下内容:

include $(ORACLE_HOME)/precomp/lib/env_precomp.mk

PROC=proc
GCC=gcc

BINDIR=$(HOME)/bin

#oracle的include目录

ORAIFLAG=-I$(ORACLE_HOME)/rdbms/public -I$(ORACLE_HOME)/rdbms/demo -I$(ORACLE_HOME)/precomp/public -I$(ORACLE_HOME)/plsql/public

类别:程序设计 | 评论(0) | 浏览()
 
2008-01-09 20:17

前一段时间,BOSS让我做的,练手用,最后做出来了,但是,需求还是不确定的,因为不同的人对转换的理解不一样,也就是转换出来的格式。。

我只能通过参考了小BOSS的意见。写了下面的程序,还有待改进。不过在业务量不大的时候可以使用。

/* HELLO.C -- Hello, world */

#include "stdio.h"
#include "math.h"

#define MAX_LENGTH 1000


char *a1[] = {"零","壹", "贰", "叁", "肆", "伍",

类别:程序设计 | 评论(0) | 浏览()
 
2007-12-17 22:06

      1 #include <sys/types.h>
      2 #include <unistd.h>
      3 #include <stdio.h>
      4 #include <errno.h>
      5
      6 int main(void)
      7 {
      8         pid_t pid;

类别:程序设计 | 评论(0) | 浏览()
 
2007-12-17 21:23

转自:http://blog.chinaunix.net/u/30815/showart.php?id=411155

ARP攻击程序使用详解
arpattack –t TYPE OPTION

OPTION包括:
-h , --hosts
指定被攻击的主机。可以指定一台主机-h host。可以指定一个网段的主机-h host/netmask,掩码可以用数字例如24来代替255.255.255.0,也可以直接指定掩码例如255.255.255.0。可以指定一个范围的主机-h host1~host2,例如-h 10.11.19.2,10.11.35
类别:程序设计 | 评论(0) | 浏览()
 
2006-08-16 11:32
8malloc/free 的使用要点
  函数malloc的原型如下:

void * malloc(size_t size);


类别:程序设计 | 评论(1) | 浏览()
 
2006-08-16 11:31
6、有了malloc/free为什么还要new/delete
  mallocfreeC++/C语言的标准库函数,new/deleteC++的运算符。它们都可用于申请动态内存和释放内存。
  对于非内部数据类型的对象而言,光用maloc/free无法满足动态对象的要求。对象在创建的同时要自动执行构造函数,对象在消亡之前要自动执行析构函数。由于malloc/free是库函数而不是运算符,不在编译器控制权限之内,不能够把执行构造函数和析构函数的任务强加于malloc/free
   因此C++语言需要一个能完成动态内存分配和初始化工作的运
类别:程序设计 | 评论(1) | 浏览()
 
2006-08-16 11:30
4、指针参数是如何传递内存的?
  如果函数的参数是一个指针,不要指望用该指针去申请动态内存。示例 7-4-1 中,Test函数的语句GetMemory(str, 200)并没有使str获得期望的内存,str依旧是NULL,为什么?

类别:程序设计 | 评论(0) | 浏览()
 
2006-08-16 11:28

    Bill Gates 曾经失言:
  640K ought to be enough for everybody — Bill Gates 1981
  程序员们经常编写内存管理程序,往往提心吊胆。如果不想触雷,唯一的解决办法就是发现所有潜伏的地雷并且排除它们,躲是躲不了的。本文的内容比一般教科书的要深入得多,读者需细心阅读,做到真正地通晓内存管理。
  1、内存分配

类别:程序设计 | 评论(0) | 浏览()
 
2006-08-15 11:37
在阅读本文前请先正确安装设置JSP与Tomcat及Mysql数据库,如有疑问请阅读相关资料。

1. 准备工作

好了,第一步是下载JDBC驱动,我们可以去http://dev.mysql.com/downloads/connector/j/3.1.html下载。目前最新版本的JDBC驱动版本为3.1.10 。下载文件为:mysql-connector-java-3.1.10.zip。直接解压即可。我们只需要mysql-connector-java-3.1.10-bin.jar文件和mysql-connector-java-3.1.10-bin-g.jar文件,把那两个文件放在某个地方,我们可以放在安装目录(如:C:\j2sdk\lib\)里。下一步就是设置环境变量,设置classpath的值为:

.;C:\j2sdk\lib\tools.jar;
C:\j2sdk\lib\mysql-connector-java-3.1.10-bin.jar;
C:\j2sdk\lib\mysql-connector-java-3.1.10-bin-g.jar

配置完环境变量后还有很重要一步就是为JSP连接数据库配置驱动,这个很简单,就是把mysql-connector-java-3.1.10-bin.jar拷到下列文件夹里就行了(假设你的Tomcat装在C盘跟目录下:C:\Tomcat 5.0)

C:\Tomcat 5.0\common\lib

2.

类别:程序设计 | 评论(0) | 浏览()
 
     
 
 
文章分类
 
 
 
 
随笔(34)
 
 
 
Linux(35)
 
 
 
 
 
 
     
 
文章存档
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
     
 
最新文章评论
   
 
 

写的太棒了!支持!
 

[表情]
 

(__) 
  /oo\\________
  \ /     \---\
  \/    /  \  \
  ...
 
     


©2009 Baidu