11 2008 档案

Memset()
摘要:memset函数用来对一段内存空间全部设置为某个字符,常用于内存空间初始化。将已开辟内存空间 s 的首 n 个字节的值设为值 c 。 下面是一个例子 #include #include main(){ char *s="Golden Global View"; clrscr(); ... 阅读全文

posted @ 2008-11-28 10:27 dhj 阅读(134) 评论(0) 推荐(0) 编辑

请问PRO C中,FETCH后取sqlca.sqlerrd[2],结果代表什么
摘要:sqlca.sqlerrd[2]当sql语句成功时,保存当前sql语句处理的行数.对于execute,insert,update,delete,select into反映成功处理的函数在open语句执行时,sqlerrd[2]置为0,在fetch后增值. 阅读全文

posted @ 2008-11-28 10:26 dhj 阅读(868) 评论(0) 推荐(0) 编辑

gcc编译的东东
摘要:1.分析普通的helloworld程序 先书写一下一个简单的helloworld程序如下:/* hello.c */int main(int argc, char * argv[]){return 0} 编译程序:gcc -o hello hello.c 等价的编译方法:gcc -c hel... 阅读全文

posted @ 2008-11-18 16:49 dhj 阅读(128) 评论(0) 推荐(0) 编辑

strchr
摘要:#include #include int main(void) { char string[15]; char *ptr, c = 'r'; strcpy(string, "This is a string"); ptr = strchr(string, c); if (pt... 阅读全文

posted @ 2008-11-18 16:18 dhj 阅读(162) 评论(0) 推荐(0) 编辑

行转列
摘要:SQL> select * from test;ID MC---------- -------------1 111111 222222 111112 222223 111113 222223 33333已选择7行。SQL> select id,ltrim(max(sys_connect_by_p... 阅读全文

posted @ 2008-11-18 14:28 dhj 阅读(145) 评论(0) 推荐(0) 编辑

几个linux的命令技巧
摘要:在linux的命令行操作中,有很多非常有效的小技巧可以应用到日常的操作中,取得事半功倍的效果,下面就介绍几个小技巧。 引用$ mv thisisareallylongfilename{,.txt}这个命令将把“thisisareallylongfilename”这个文件改名成“thisisarea... 阅读全文

posted @ 2008-11-17 16:22 dhj 阅读(129) 评论(0) 推荐(0) 编辑

oracle的number类型默认长度是多少?
摘要:number默认情况下,精度为38位,取值范围1~38之间它实际上是磁盘上的一个变长类型,会占用0~22 字节的存储空间。只知道默认小数点位是0,ORACLE NUMBER数据类型!网上关于number的资料很多了,学习总结了下,如果问题及不足,欢迎指正。一、oracle的number类型精度、刻... 阅读全文

posted @ 2008-11-17 14:40 dhj 阅读(16103) 评论(0) 推荐(0) 编辑

Oracle数据库中表与视图的应用
摘要:Oracle数据对象中最基本的是表和视图,表由记录(行row)和字段(列column)构成,是数据库中存储数据的结构。要进行数据的存储和 管理,首先要在数据库中创建表,即表的字段(列)结构。有了正确的结构,就可以用数据操作命令,插入、删除表中记录或对记录进行修改。其他还有约束、序 列、函数、存储过... 阅读全文

posted @ 2008-11-17 13:34 dhj 阅读(306) 评论(0) 推荐(0) 编辑

观察者模式
摘要:http://rebecca.javaeye.com/blog/267172是刚刚画的观察者模式设计图如下,设计模式具体内容分析如下。 (一定义)观察者模式:是一种对象之间的一对多的依赖。当一个对象状态改变时,它的所有依赖者都会收到通知并自动更新。(二理解)这种观察模式在理解上相当于报社与订阅者之... 阅读全文

posted @ 2008-11-17 13:24 dhj 阅读(122) 评论(0) 推荐(0) 编辑

gcc基础知识
摘要:对大多数不从事Linux平台C语言开发的人来说,GNU gcc的一套工具和Linux平台的共享库的使用还是十分陌生的,其实我也不太熟悉,姑且写点基础知识,权当做备忘吧。 一、GNU gcc的编译工具用法 我们先来写一个简单的C程序:hello.c C代码 #include ... 阅读全文

posted @ 2008-11-17 13:16 dhj 阅读(126) 评论(0) 推荐(0) 编辑

sizeof()
摘要:这是初学者问得最多的一个问题,所以这里有必要多费点笔墨。让我们先看一个结构体:struct S1{char c;int i;};问sizeof(s1)等于多少聪明的你开始思考了,char占1个字节,int占4个字节,那么加起来就应该是5。是这样吗你在你机器上试过了吗也许你是对的,但很可能你是错的!... 阅读全文

posted @ 2008-11-17 10:10 dhj 阅读(110) 评论(0) 推荐(0) 编辑

DOM和SAX概念的总结
摘要:一 开发XML应用程序常用的几种模型通常我们使用根据以下这些模型创建的API 来分析和操纵XML结构,这些模型可以是基于对象(基于树)的,如文档对象模型(Document Object Model,DOM);也可以是基于事件(基于流、推模型)的,如 Simple API for XML(SAX)。... 阅读全文

posted @ 2008-11-14 17:26 dhj 阅读(125) 评论(0) 推荐(0) 编辑

SAX与DOM之间的区别
摘要:SAX (Simple API for XML) 和 DOM (Document Object Model) 是当前两个主要的XML API,几乎所有商用的xml 解析器都同时实现了这两个接口。因此如果你的程序使用了SAX或者DOM APIs,那么你的程序对xml解析器是透明。1. DOM以一个分... 阅读全文

posted @ 2008-11-14 17:22 dhj 阅读(243) 评论(0) 推荐(0) 编辑

详细介绍DOM和SAX
摘要:XML的DOM解析器DOM(Document Object Model)是W3C指定的,它不是专门为Java或其他语言而制定的,所以有些地方不大符合Java的风格,如使用NodeList和NameNodeMap而没有使用Java的集合框架类。DOM把XML在内存中生成一个树结构,了解其结构也就基本... 阅读全文

posted @ 2008-11-14 17:21 dhj 阅读(192) 评论(0) 推荐(0) 编辑

一个scheme 的例子
摘要:... 阅读全文

posted @ 2008-11-14 17:07 dhj 阅读(219) 评论(1) 推荐(0) 编辑

XML Schema
摘要:http://www.ibm.com/developerworks/cn/xml/x-schema/part1/index.htmlXML Schema 是基于 XML 的 DTD 替代者。XML Schema 可描述 XML 文档的结构。XML Schema 语言也可作为 XSD(XML Sch... 阅读全文

posted @ 2008-11-14 16:51 dhj 阅读(146) 评论(0) 推荐(0) 编辑

XML入门精解之文件格式定义(DTD)
摘要:DTD实际上可以看作一个或多个XML文件的模板,这些XML文件中的元素、元素的属性、元素的排列方式/顺序、元素能够包含的内容等,都必须符合DTD 中的定义。XML文件中的元素,即我们所创建的标记,是根据我们应用的实际情况来创建的。想要创建一份完整性高、适应性广的DTD是非常困难的,因为各行 各业都... 阅读全文

posted @ 2008-11-14 16:46 dhj 阅读(402) 评论(0) 推荐(0) 编辑

防止出现乱码,J2EE项目统一使用UTF-8编码设置方法
摘要:1.数据库建立为UTF-8格式 2.项目右键属性为UTF-8格式 3.所有页面申明为UTF-8 4.JDBC URL设为:UTF-8 jdbc:mysql://localhost:3306/company?useUnicode=true&characterEncoding=utf-8 5.数据库D... 阅读全文

posted @ 2008-11-13 10:28 dhj 阅读(208) 评论(0) 推荐(0) 编辑

关于使用PRO*C编程的一些简单说明和例子
摘要:本文来自:PROC是ORACLE数据库提供的编程接口之一,其应用十分的广泛,本文通过一个具体的例子,介绍PROC编程的一些经验及应注意的地方。例子程序:#include #include #include #include #include EXEC SQL INCLUDE sqlca;/*REL... 阅读全文

posted @ 2008-11-12 15:01 dhj 阅读(386) 评论(0) 推荐(0) 编辑

trunc
摘要:1.TRUNC(for dates)TRUNC函数为指定元素而截去的日期值。其具体的语法格式如下:TRUNC(date[,fmt])其中:date 一个日期值fmt 日期格式,该日期将由指定的元素格式所截去。忽略它则由最近的日期截去下面是该函数的使用情况:TRUNC(TO_DATE(’24-Nov... 阅读全文

posted @ 2008-11-12 12:58 dhj 阅读(167) 评论(0) 推荐(0) 编辑

字符串指针与字符数组(ZT)
摘要:很多刚从C转C++的人都不明白,在C中这样的代码char *pChar="hELLO!"; //定义字符指针pChar,指向一个字符数组首元素即h*pChar='H'; //问题所在行到了C++中怎么就不行了?你翻遍参考书,都会说,pChar指向的是常量,怎么能允许改变呢?你又问了,怎么我在C中... 阅读全文

posted @ 2008-11-11 14:53 dhj 阅读(133) 评论(0) 推荐(0) 编辑

malloc()函数的工作机制 结构体的总结
摘要:malloc 原型:extern void *malloc(unsigned int num_bytes);用法:#include 或#include功能:分配长度为num_bytes字节的内存块说明:如果分配成功则返回指向被分配内存的指针,否则返回空指针NULL。当内存不再使用时,应使用fre... 阅读全文

posted @ 2008-11-11 10:08 dhj 阅读(625) 评论(0) 推荐(0) 编辑

strcpy strncpy 区别
摘要:strncpy(sl.fcc1,(rqst->data)+p,2); strncpy(sl.fcc2,(rqst->data)+p+3,2); strncpy(sl.fltn,(rqst->data)+p+6,4); strncpy(sl.flts,(rqst->data)+p+11,1... 阅读全文

posted @ 2008-11-10 14:24 dhj 阅读(213) 评论(0) 推荐(0) 编辑

memset ,memcpy 和strcpy 的根本区别?
摘要:Memset 用来对一段内存空间全部设置为某个字符,一般用在对定义的字符串进行初始化为‘ ’或‘\;例:char a[100];memset(a, '\0', sizeof(a)); memset可以方便的清空一个结构类型的变量或数组。 如:struct sample_struct{ch... 阅读全文

posted @ 2008-11-10 14:11 dhj 阅读(120) 评论(0) 推荐(0) 编辑

数组排序总结(冒泡,选择,插入,希尔)
摘要:Java代码 package org.idcn.jse; public class SortAll { /** * 冒泡排序,选择排序,插入排序,希尔(Shell)排序 Java的实现 * 2008.11.09 * @au... 阅读全文

posted @ 2008-11-10 14:10 dhj 阅读(196) 评论(0) 推荐(0) 编辑

sprintf函数你了解有多深!
摘要:1、在使用每一个函数时都要注意任何一个微小的细节。同一个函数的使用,高手可以控制的很好。我是菜鸟,所以范了下面的错误。 int sprintf(char *, const char *, ...), int sscanf(const char *, const char *, ...)注意... 阅读全文

posted @ 2008-11-10 10:46 dhj 阅读(377) 评论(0) 推荐(0) 编辑

sprintf用法 [转载]
摘要:在将各种类型的数据构造成字符串时,sprintf 的强大功能很少会让你失望。由于sprintf 跟printf 在用法上几乎一样,只是打印的目的地不同而已,前者打印到字符串中,后者则直接在命令行上输出。这也导致sprintf 比printf 有用得多。sprintf 是个变参函数,定义如下:int... 阅读全文

posted @ 2008-11-10 10:34 dhj 阅读(157) 评论(0) 推荐(0) 编辑

jvm知识汇总
摘要:1. Jre的选用如果安装JDK1.3那么安装程序一定会同时安装两套JRE。 一套位于 jdk\jre目录 一套位于program files\JavaSoft目录 JDK里面的工具几乎全是用java所写的,所以JDK本身就是Java应用程序,因此要用JDK附的工具来开发Java程序... 阅读全文

posted @ 2008-11-07 09:36 dhj 阅读(88) 评论(0) 推荐(0) 编辑

sprintf
摘要:sprintf 将字串格式化。在头文件 #include中语法: string sprintf(string format, mixed [args]...);传回值: 字串1. 处理字符方向。-负号时表时从后向前处理。 2. 填空字元。 0 的话表示空格填 0;空格是内定值,表示空格就放着。 3... 阅读全文

posted @ 2008-11-06 16:13 dhj 阅读(152) 评论(0) 推荐(0) 编辑

sql ldr 笔记
摘要:1,执行 语句 sqlldr tktdev/tktdev@ttlorae1 control=dhjcityline.ctl log=dhj.log 2,控制语句load data infile 'cityline.txt'truncateinto table dhjaireline fi... 阅读全文

posted @ 2008-11-06 15:28 dhj 阅读(221) 评论(0) 推荐(0) 编辑

tuxedo笔记
摘要:1,userlog放到什么地方 在 ubb中配置 *MACHINESULOGPFX="/opt/apptest/rdics/LOG/ULOG" 阅读全文

posted @ 2008-11-05 17:06 dhj 阅读(97) 评论(0) 推荐(0) 编辑

itoa
摘要:itoa 功 能:把一整数转换为字符串用 法:char *itoa(int value, char *string, int radix);详细解释:itoa是英文integer to array(将int整型数转化为一个字符串,并将值保存在数组string中)的缩写.其中value为要转化的整... 阅读全文

posted @ 2008-11-05 14:11 dhj 阅读(189) 评论(0) 推荐(0) 编辑

atoi 与 itoa的实现
摘要://atoi的实现#includeusing namespace std;int atio1(char *s){int sign=1,num=0; if(*s=='-') sign=-1; s++; while((*s)!='\0') { num=num*10+(*s-'0'); ... 阅读全文

posted @ 2008-11-05 14:11 dhj 阅读(120) 评论(0) 推荐(0) 编辑

XMLHttpRequest 的 readyState的 细节
摘要:MLHttpRequest.onreadystatechange 按照定义 是 当 XMLHttpRequest 的 readyState 发生变化时 触发. [ 注: readyState 在 XMLHttpRequest.open时即改变, 也就是说 onreadystatechange 最... 阅读全文

posted @ 2008-11-04 14:28 dhj 阅读(195) 评论(0) 推荐(0) 编辑

proc 的编译笔记
摘要:proc include=${TUXDIR}/include code=cpp svrDelete.pc SQLCHECK=FULL userid=tktdev/tktdev@TTLORAE1编译的时候 tuxedo的服务名 有大小写的区别 :) 阅读全文

posted @ 2008-11-04 09:24 dhj 阅读(209) 评论(0) 推荐(0) 编辑

Unix下Pro*c编译命令
摘要:目 录Pro*C&C++ Pro*c简单实例 Unix下Pro*c编译命令 什么是Pro*C&C++ Pro*c中使用plsql获取多条记录 Pro*C能支持什么--------------------------------------------------------------------... 阅读全文

posted @ 2008-11-03 14:12 dhj 阅读(299) 评论(0) 推荐(0) 编辑

pro c中varchar类型变量的arr函数是做什么用?
摘要:varchar aaa[10]; strcmp(aaa,"abc")和strcmp(aaa.arr,"abc")有区别吗?aaa 就象是一个结构,包括两个成员 arr char, len int 应用时必须使用 aaa.arr 阅读全文

posted @ 2008-11-03 11:34 dhj 阅读(221) 评论(0) 推荐(0) 编辑

main(argc,argv) 中的参数
摘要:每一c 程序都必须有一main()函数, 可以根据自己的爱好把它放在程序的某个地方。有些程序员把它放在最前面, 而另一些程序员把它放在最后面, 无论放在哪个地方, 以下几点说明都是适合的。 main() 参数 在turbo c2.0启动过程中, 传递main()函数参数: argc, argv。 ... 阅读全文

posted @ 2008-11-03 10:37 dhj 阅读(208) 评论(0) 推荐(0) 编辑

tuxedo 和oracle连接的几种方法
摘要:1,通过ubb的配置clopttpsvrinit(int argc, char *argv[]){ int i; char link[30]; for(i=1; i<argc; i++) if(!strcmp(argv[i], "--")) break;/****tuxedo服务... 阅读全文

posted @ 2008-11-03 10:23 dhj 阅读(787) 评论(0) 推荐(0) 编辑

我的顶级Java工具名单
摘要:Ignacio Coloma说道:作为一个软件开发者,缺乏想象力是最严重的罪过之一。我们经常把事情重复做一遍又一遍,但是我们很少改变这种方式,至少我是这样。经过这些年开发,在我的工具箱里面有了一些每个项目我都需要用到的工具,烦人的重复工作不再是我的事。 下面这些工具也许你已经用到,让我来仔细介绍它... 阅读全文

posted @ 2008-11-03 09:45 dhj 阅读(191) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示