编程语言
文章平均质量分 73
guozhengang
数据库DBMS开发/DBA方向
展开
-
编程中遇到的一些问题记录
工作中遇到的一些问题,是平时编程中很容易遇到并忽视的问题,这里先记录下来,没有具体阐述,有时间再补上来。每个问题可以单列一篇文章。 1. 跨平台问题 由于int、long数据类型在32、64位的字节长度不一样,导致linux下读取数据偏移不对而发生段错误的问题 解决办法: 在编写跨平台程序时可以用宏定义好新的数据类型,程序中使用宏,这样可以避免类似问题。原创 2009-10-14 22:41:00 · 489 阅读 · 0 评论 -
LINUX 线程函数大全
LINUX 线程函数大全 本文来自CSDN博客,出处:http://blog.csdn.net/ShowMan/archive/2009/09/22/4580295.aspx线程创建一个缺省的线程缺省的线程的属性:l 非绑定l 未分离l 一个缺省大小的堆栈l 具有和父线程一样的优先级用 phre转载 2009-10-15 16:46:00 · 539 阅读 · 0 评论 -
服务器端和客户端工具字符集问题
讨论服务器端和客户端工具字符集问题。这里提到的客户端工具包括isql、exp、imp、obsv等使用了dmapi连接数据库的工具。初始化建库工具initdb有unicode编码参数选项,一般来说,选择默认的unicode=0,即不使用unicode编码。1. 服务器端和客户端字符集一样,则客户端不需要做转换。2. 如果服务器端和客户端字符集不一样,dmapi会自动判别并做转换。 比如:原创 2009-10-15 23:28:00 · 1369 阅读 · 0 评论 -
递归遍历目录
工作中的一个小程序,主要是递归遍历目录下的SQC文件,将所有文件名组成一个批处理文件的内容,该批处理文件的名称由目录组成,比如src_pub_api.bat是src/pub/api目录下的所有文件, ------------------------------------------------------------------------------------------------原创 2009-10-20 09:32:00 · 858 阅读 · 0 评论 -
Linux环境下的Socket编程
Linux环境下的Socket编程 什么是Socket Socket接口是TCP/IP网络的API,Socket接口定义了许多函数或例程,程序员可以用它们来开发TCP/IP网络上的应用程序。要学Internet上的TCP/IP网络编程,必须理解Socket接口。 Socket接口设计者最先是将接口放在Unix操作系统里面的。如果了解Unix系统的输入和输出的话,就很容易了解Socket转载 2009-10-23 17:20:00 · 278 阅读 · 0 评论 -
linux ulimit用法简介
工作中用到gdb来分析程序崩溃生产的core文件问题: 这里从网上查来的一个命令用法: 1,说明: ulimit用于shell启动进程所占用的资源. 2,类别: shell内建命令 3,语法格式: ulimit [-acdfHlmnpsStvw] [size] 4,参数介绍: -H 设置硬件资源限制.转载 2009-10-27 22:17:00 · 839 阅读 · 0 评论 -
gdb调试工具常用命令
以下是几个GBD常用命令: 1.启动GDB你可以输入GDB来启动GDB程序。GDB程序有许多参数,在此没有必要详细介绍,但一个最为常用的还是要介绍的:如果你已经编译好一个程序,我们假设文件名为hello,你想用GDB调试它,可以输入gdb hello来启动GDB并载入你的程序。如果你仅仅启动了GDB,你必须在启动后,在GDB中再载入你的程序。2.载入程序 === file在GD转载 2009-10-27 22:10:00 · 1460 阅读 · 0 评论 -
64位动态php扩展库的编译
64位动态php扩展库的编译 工作上需要,这个问题折腾了一阵子。不过当编译成功之后,心里还是相当的兴奋,感受到了一种成就感。也是工作中的一种乐趣。 现在将整个过程写下来,以备后续之需。a.shared object(1) download and install the apache从网络中下载apache-2.0.48.tar.gz 存至/home/tmpcd /h原创 2009-11-20 16:22:00 · 3264 阅读 · 0 评论