代威涛的主页

Linux C/C++ JAVA

自定义博客皮肤

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

毕业十年聚会建议

1 背景 潞河中学2002届3班已经毕业十年,同学聚会搞过两三次,最后由于工作原因搁置了。已经有将近3个年头没有像样的同学聚会。 在十年当口,身为3班的一员,每个人都有责任和义务促成这个聚会。   2 概述 在毕业十年之际组织聚会,规模预计比较大,组织活动的工作量很大,

2011-08-23 18:22:23

阅读数 1957

评论数 0

Python if and input

raw_input用于输入流的捕捉:#!/usr/bin/python # Filename: if.py number = 23 guess = int(raw_input('Enter an integer : ')) if guess == number: print '...

2010-12-29 01:54:00

阅读数 1248

评论数 0

Python hello world

<br />最近开始学习python, 由于是windows端, 只能下个python for windows.<br />按照惯例,先来个hello world<br /> <br />#!/usr/bin/python 'My first py...

2010-12-29 01:30:00

阅读数 998

评论数 0

[eclipse]Failed to connect to remote VM. Connection refused

解决步骤如下:1 查看tomcat的启动log,第一行“Listening for transport dt_socket at address: xxxx检查这里是不是8000,如果不是,需要修改catalina.bat文件 2 修改tomcat的startup.bat文件,在@echo off...

2010-04-07 17:08:00

阅读数 38840

评论数 2

谈SETUID权限

1什么是SetUID     我们知道,在linux的命令行下执行“ps”命令时,就会列出当前系统中的所有进程,在其中可以看到每个进程都和用户的真实id关联,实际上,Linux中的每个进程还跟一个称为有效用户id(set User id)紧密关联。前者用于表示该进程由那个用户控制,后者用于为新建立...

2010-02-10 12:55:00

阅读数 1509

评论数 0

Linux下的setjmp和longjmp

在LINUX下有一组标准跳转函数, 类似于编程中的局部跳转goto, 原型如下:#include int setjmp(jmp_buf env);返回值: 若直接调用则返回0, 若从longjmp调用返回则返回非0值.void longjmp(jmp_buf env, int val);  这次用...

2009-08-11 15:30:00

阅读数 2119

评论数 0

VI中的查找和替换

vi是unix和linux系统上最强大和最普遍的文本编辑工具,一般而言,对于初次接触vi的朋友,往往对它的字符替换不是很熟悉,下面做一个简单的介绍:对于字符替换,应该解决这样几个问题: 用谁替换谁的问题; 在那个范围内进行查找和替换; 是替换查找到的第一个还是所有匹配的项全部替换...

2008-06-18 02:31:00

阅读数 2889

评论数 0

ORACLE TO_CHAR

The following are number examples for the to_char function. to_char(1210.73, 9999.9) would return 1210.7 to_char(1210.73, 9,999.99) would return 1,21...

2008-06-04 17:23:00

阅读数 1789

评论数 2

LINUX下建立临时文件: mkstemp

  LINUX下建立临时的方法(函数)有很多, mktemp, tmpfile等等. 今天只推荐最安全最好用的一种: mkstemp.mkstemp (建立唯一临时文件)头文件: #include stdlib.h>声明:   int mkstemp(char *template)返回值: ...

2008-05-20 00:11:00

阅读数 9649

评论数 3

我醒了, waked up

  自从去年10月开始玩WOW以来, 一直没有更新BLOG, 让这里的关注者大减, 访问量也急剧下降. 对不起, 我让大家失望了.  5月12日的地震没有把我震醒, 但今日九城宣布停止WOW的运营3天, 我醒了, 就象一个刚懂事的孩子, 生活中多出了许多东西, 朋友, 同学, 音乐, 工作的干劲儿...

2008-05-19 23:24:00

阅读数 959

评论数 0

ORACLE查询树型关系(connect by prior start with)

connect by prior start with 经常会被用到一个表中存在递归关系的时候。比如我们经常会将一个比较复杂的目录树存储到一个表中。或者将一些部门存储到一个表中,而这些部门互相有隶属关系。这个时候你就会用到connect by prior start with。典型的使用方法就是:...

2008-04-30 10:48:00

阅读数 1628

评论数 0

XML文件写入

前面文章已经介绍了XML文件的DOM解析方法, 这篇文章简单说明一下写入. 我自己用fprintf封装了几个函数, 具体如下, 很容易看懂:cs_xml.h#ifndef CS_XML_H#define CS_XML_H#include stdio.h>/* Add a node and a...

2008-01-17 12:55:00

阅读数 1185

评论数 0

XML DOM解析

1 DOM原理:由于XML文件可以视为一个树型数据结构,DOM就是把这文档读到一棵树中,放到内存里,然后通过DOM提供的函数进行解析的一种XML解析方法。 2 DOM结点类型:DOM结点有以下几种类型,可以通过XmlDomGetNodeType()方法获得返回值(int)。ELEMENT_NODE...

2008-01-03 15:38:00

阅读数 1677

评论数 1

自己写的一个通用链表

最近给自己正在做的项目写了一个链表代码, 主要用于PRO*C的select数据查询结果的存储. 发到上面来分享一下, 代码很短.db_list.h:#ifndef DB_LIST_H#define DB_LIST_H/* List node structure */typedef struct d...

2007-12-10 17:35:00

阅读数 1516

评论数 1

Oracle Pro*C 动态SQL技术

Pro*C的常用动态SQL技术一共有3种: 用于处理不包含宿主变量的动态SQL, 不能用于SELECT语句. 用于处理输入宿主变量个数和类型已经确定的动态SQL, 不能用于SELECT语句. 用于处理选择列表项和输入宿主变量个数已经确定的动态SQL, 此种方法可以处理所有前两...

2007-11-06 18:13:00

阅读数 2655

评论数 5

关于测试函数(假代码)的使用

关于测试函数的使用  1 目的:为了让大家了解测试函数的使用方法,本文详细介绍了测试函数的选择编译(链接)的方法。 2 目录结构:组版服务器组的代码目录结构(初定):├─Service_001│  ├─code│  ├─testcode│  └─make└─Service_002    ├─cod...

2007-11-02 15:02:00

阅读数 1710

评论数 0

ProC中使用宏的预处理流程

ProC中常见的是使用宏来管理常用的数据库操作命令. 比如:#define GetName() EXEC SQL select name /                           from TBL_MEMBER这样定义了宏, 在以后的代码中可以直接用GetName()来实现这几行SQ...

2007-10-31 11:29:00

阅读数 2160

评论数 0

Linux Signal (8): sigsetjmp和siglongjmp

进程部分介绍过了setjmp和longjmp函数, 这两个函数在跳转时会带信号屏蔽字跳转, 在信号处理程序(hanlder)中使用longjmp会导致后来产生的这种信号被屏蔽.POSIX.1 也没有具体说明setjmp和longjmp对信号屏蔽字的作用, 而是定义了两个新函数: sigsetjmp...

2007-09-28 11:12:00

阅读数 12541

评论数 4

Linux Signal (7): sigaction

sigaction函数是用作检查/修改与指定信号相关联的处理动作. 在UNIX早期版本中使用signal, 后来改用了sigaction, 可见它的功能比signal要强大. 另外, signal函数也是可以用sigaction实现的.1. sigaction原型:#include signal....

2007-09-27 17:02:00

阅读数 5996

评论数 4

Linux Signal (6): 信号屏蔽字

1. 概念:信号屏蔽字就是进程中被阻塞的信号集, 这些信号不能发送给该进程, 它们在该进程中被"屏蔽"了. 后面我们会提到, 实际上它们是被阻塞了.2. 信号屏蔽函数:#include signal.h>int sigprocmask(int how, const sig...

2007-09-25 15:46:00

阅读数 10993

评论数 2

提示
确定要删除当前文章?
取消 删除