Chinaunix首页 | 论坛 | 博客
  • 博客访问: 61705
  • 博文数量: 24
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 215
  • 用 户 组: 普通用户
  • 注册时间: 2015-02-10 09:58
个人简介

专业提供linux应用软件开发、oracle数据库底层开发,服务器开发及相关技术支持服务

文章分类

全部博文(24)

文章存档

2015年(24)

我的朋友

发布时间:2015-03-02 10:40:26

GDB是linux开发中最常用的代码调试工具,功能十分强大,本文简单介绍几种用GDB调试多进程代码的方法。多进程调试确切指父子进程间的调试。实际上,GDB 没有对多进程程序调试提供直接支持。例如,使用GDB调试某个进程,如果该进程fork了子进程,GDB会继续调试该进程,子进程会不受干扰地运行下去。如果你事先在子进程代.........【阅读全文】

阅读(1814) | 评论(0) | 转发(0)

发布时间:2015-03-02 09:27:08

如何定位应用程序开发中的内存问题,一直是 inux 应用程序开发中的瓶颈所在。有一款非常优秀的 linux 下开源的内存问题检测工具:valgrind,能够极大的帮助你解决上述问题。掌握 valgrind 的使用以及工作原理,能够有效地定位进而避免应用开发中的内存问题。Valgrind 概述体系结构Valgrind是一套Linux下,开放源.........【阅读全文】

阅读(807) | 评论(0) | 转发(0)

发布时间:2015-02-28 16:54:52

Memcached概念:    Memcached是一个免费开源的,高性能的,具有分布式对象的缓存系统,它可以用来保存一些经常存取的对象或数据,保存的数据像一张巨大的HASH表,该表以Key-value对的方式存在内存中。官网下载地址: http://www.memcached.org/运行环境: linux,BSD,windows都可跑协议理论:http:/.........【阅读全文】

阅读(586) | 评论(0) | 转发(0)

发布时间:2015-02-28 10:20:46

项目开发中,需要从数据库查询数据,在不使用数据库库函数的情况下对获取的数据解析,这时就可以对查询的SQL语句操作,使其要查询的每一项通过连接符连接在一起成为查询的一项,这时通过查询获取的数据就是一列的数据--一个字符串,再对字符串操作获取对应的每一项数据。在编程实现中,可以把对SQL语句的操作看着是对字.........【阅读全文】

阅读(1028) | 评论(0) | 转发(0)

发布时间:2015-02-13 08:56:15

开发中会遇到字节不对齐需要对齐操作,下面是此类的两个小结,以便以后开发中直接使用。#define ALIGNMENT(__v, __bytes) do{ int _i=__v%__bytes; if(_i) __v+=(__bytes-_i); }while(0)_v是表示的长度,__bytes是对齐字节数4字节对齐:len = 10;byte = 4;ALIGNMENT(len,byte);len .........【阅读全文】

阅读(475) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册