C
知识铺
c/c++ JAVA
展开
-
多线程中,(实时)信号(转载)
#include #include #include void intr(int sig,siginfo_t *info,void *context) { printf("caught by %d\n",pthread_self()); } void * thread(void * arg) { //安装一个SIGINT信号处理原创 2014-04-28 21:42:05 · 585 阅读 · 0 评论 -
漂亮的信号捕捉
#include ; #include ; #include ; #include ; #include ; static jmp_buf jmpbuf; void int_proc(int sig) { siglongjmp(jmpbuf, 1); } int main() { int c, i; in原创 2014-04-28 21:42:10 · 537 阅读 · 0 评论 -
libxml2 如何进行字符串处理
libxml2 xmlReadMemory xmlParseMemory 都是处理xml文件的,就没直接处理xml字符串的函数 1. xmlParseMemory,字符串转为XML文档 2. xmlDocGetRootElement,获取XML文档根节点 3. xmlStrcmp,比较XML字符串,与strcmp差不多 4. cu原创 2014-04-28 21:42:15 · 1413 阅读 · 0 评论 -
pro*c 里 DATE 变量的故事
DATE DATE型的处理:DATE型一般声明为CHAR(20)。 往表中插入DATE型数据时,一般用TO_DATE()函数进行类型转换,取出值时一般用TO_CHAR()函数进行类型转换. EXEC SQL select to_char(hiredate,'yyyy/mm/dd hh24:mi:ss') into :ac_hire_date from EMP where empno=1234;原创 2014-04-28 21:42:36 · 893 阅读 · 0 评论 -
信号量处理类实现
signalhand.h #include "ace/Basic_Types.h" #include "ace/Signal.h" /************************************************* Class: CSignalHandlerImpl Description: 信号量处理类实现 ***********************原创 2014-04-28 21:43:06 · 570 阅读 · 0 评论