自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(32)
  • 资源 (89)
  • 收藏
  • 关注

转载 signed unsigned 的数值概念

1. signed 和 unsigned 是两种类型,对存储器中的内容作不同的数值上的解释,可以理解为一个解码过程(signed, unsigned 控制存储空间中最高位的使用,char, int等控制访问的字节数):1. signed 和 unsigned 是两种类型,对存储器中的内容作不同的数值上的解释,可以理解为一个解码过程(signed, unsigned

2012-02-16 14:33:33 208

转载 javascript文件操作

一、功能实现核心:FileSystemObject 对象其实,要在Javascript中实现文件操作功能,主要就是依靠FileSystemobject对象。在详细介绍FileSystemobject对象的各个属性和方法的使用细节前,先来看看这个对象包括哪些相关对象和集合:二、FileSystemObject编程三部曲使用FileSystemObject 对象进行编程

2012-01-11 12:00:06 145

原创 realloc使用

realloc使用,一定记得在等号前加上需要强制转换的类型,如        pstnewpriv = (wl_private_args*)realloc(pstpriv, imaxpriv * sizeof(pstpriv[0]));

2012-01-05 10:45:18 181

原创 gdb attach2

login as: [email protected]'s password:Last login: Tue Nov  1 16:59:36 2011 from 10.1.3.16[root@localhost ~]# minicomWelcome to minicom 2.1OPTIONS: History Buffer, F-key Macros, Search

2011-12-03 18:07:23 107

原创 gdb bug

login as: [email protected]'s password:Last login: Tue Nov  1 16:59:36 2011 from 10.1.3.16[root@localhost ~]# minicomWelcome to minicom 2.1OPTIONS: History Buffer, F-key Macros, Search

2011-12-03 18:06:34 254

原创 gdb 进程 attach

login as: [email protected]'s password:Last login: Tue Nov  1 16:33:05 2011 from 10.1.3.16[root@localhost ~]# minicomWelcome to minicom 2.1OPTIONS: History Buffer, F-key Macros, Search

2011-12-02 18:03:24 116

原创 gdb attach 2进程

login as: [email protected]'s password:Last login: Tue Nov  1 15:12:47 2011[root@localhost ~]# minicomWelcome to minicom 2.1OPTIONS: History Buffer, F-key Macros, Search History Buffer

2011-12-02 17:09:12 169

原创 gdb attach 进程 1

login as: [email protected]'s password:Last login: Tue Nov  1 16:33:05 2011 from 10.1.3.16[root@localhost ~]# minicomWelcome to minicom 2.1OPTIONS: History Buffer, F-key Macros, Search

2011-12-02 17:07:47 198

原创 使用gdb调试多进程程序

http://www.ibm.com/developerworks/cn/linux/l-cn-gdbmp/

2011-12-02 14:59:59 158

原创 gdb 标准库查看脚本

http://www.cnblogs.com/dongzhiquan/archive/2011/07/06/2098763.html

2011-12-01 12:19:57 528

转载 Core Dump调试 [zt]

1. 前言:有的程序可以通过编译, 但在运行时会出现Segment fault(段错误). 这通常都是指针错误引起的.但这不像编译错误一样会提示到文件->行, 而是没有任何信息, 使得我们的调试变得困难起来.2. gdb:有一种办法是, 我们用gdb的step, 一步一步寻找. 这放在短小的代码中是可行的, 但要让你step一个上万行的代码, 我想你会从此厌恶程序员这个名字

2011-11-29 10:53:19 168

原创 动态库加载方法

动态库加载方法1、修改引用头文件2、在makefile中加入动态库动态库生成方法类似生成可执行文件的方法,最后把名字改成lib*.so即可

2011-11-29 10:02:15 156

转载 LINUX系统中动态链接库的创建与使用

大家都知道,在WINDOWS系统中有很多的动态链接库(以.DLL为后缀的文件,DLL即Dynamic LinkLibrary)。这种动态链接库,和静态函数库不同,它里面的函数并不是执行程序本身的一部分,而是根据执行程序需要按需装入,同时其执行代码可在多个执行程序间共享,节省了空间,提高了效率,具备很高的灵活性,得到越来越多程序员和用户的青睐。那么,在LINUX系统中有无这样的函数库呢?答案是肯

2011-11-28 15:26:14 138

转载 LINUX动态链接库高级应用

在《LINUX下动态链接库的创建与应用》一文中,我介绍了LINUX动态链接库的基本知识.其要点是:用户根据实际情况需要,利用dlopen,dlsym,dlclose等动态链接库操作函数,装入指定的动态链接库中指定的函数,然后加以执行.程序中使用很少的动态函数时,这样的做法尚可.如果程序需要调用大量的动态函数,那么采用这样的编程手段将是非常繁复的,所以我们必须使用一种更为聪明的办法,以减少代码量,提

2011-11-28 15:22:44 106

转载 ldconfig这个命令是做什么的

ldconfig是一个动态链接库管理命令为了让动态链接库为系统所共享,还需运行动态链接库的管理命令--ldconfigldconfig 命令的用途,主要是在默认搜寻目录(/lib和/usr/lib)以及动态库配置文件/etc/ld.so.conf内所列的目录下,搜索出可共享的动态链接库(格式如前介绍,lib*.so*),进而创建出动态装入程序(ld.so)所需的连接和缓存文件.缓存文件

2011-11-28 15:22:07 140

转载 Delphi for Linux中应用共享对象库

本文用通俗易懂的语言介绍Linux平台上共享对象库(SO)的基本概念及主要优点,通过剖析在Delphi for Linux中应用SO与在Delphi for Windows中应用DLL的异同,以编程实例讲述了Linux平台的SO库文件的组成、SO库文件的函数重载、特殊编译指令、采用Delphi for Linux创建SO的编程规则、使用前的Linux系统设置,以及在Delphi for Linux

2011-11-28 14:03:21 178

转载 Doxygen简单经验谈。。。

Doxygen,大名鼎鼎的文档生成工具,被Boost、OpenCasCade等诸多项目作为文档生成的不二人选。人说,才华横溢往往是高深莫测,这句话放在Doxygen这里显然是不适用的。十八般武艺样样精通的Doxygen,却十分的简单易用,从头到尾看一下它随机的文档,想不会用都难。。。嫌看英文麻烦的,这里有一篇中文的入门介绍。简单的说,如果你准备在项目中采用Doxygen作为文档生成的工具,首先

2011-11-17 11:57:44 128

转载 静态函数

2、静态函数:使某个函数只在一个源文件中有效,不能被其他源文件所用。定义:在函数前面加上static。说明:函数的声明和定义默认情况下在整个程序中是extern的。静态函数的效果: (1)它允其他源文件建立并使用同名的函数,而不相互冲突。(2)声明为静态的函数不能被其他源文件所调用,因为它的名字不能得到。

2011-11-08 12:13:40 121

转载 Attempt to dereference a generic pointer.

我最近在读一段程序,它用了很多void   *类型,请教各位大虾关于这种类型的作用和用法!(感觉它的作用是,先不确定类型,留作以后赋值时再确定,请大家指教!) 另外,我在linux下的GDB环境中,用p   命令查看一个void   *型的变量的时候,提示为: "attempt   to   dereference   a   generic   a   pointer   "   ,我该

2011-11-03 10:05:17 1302

转载 GDB用法

GDB用法详解来源: ChinaUnix博客  日期:2008.01.06 21:34 (共有条评论)我要评论 GDB用法详解GDB是一个强大的命令行调试工具。虽然X Window提供了GDB的图形版DDD,但是我仍然更钟爱在命令行模式下使用GDB。大家知道命令行的强大就是在于,其可以形成执行序列,形成脚本

2011-11-03 09:59:53 382

转载 source insight 使用

SourceInsight使用技巧(转)配置成简单好用的c/java代码编辑器1、缩进与tab(1)Options菜单àPreferencesàTyping卡,勾掉下面两项∶Typing tab indents line,regardless of selection,空行按tab无法前进Typing tab replaces current selection,选

2011-11-03 09:26:42 1074

原创 外接无线网卡+linux配置指南

http://forum.ubuntu.org.cn/viewtopic.php?f=116&t=243621&start=0http://forum.ubuntu.org.cn/viewtopic.php?f=48&t=2716339楼Contents:=============Makefil

2011-11-02 16:42:46 664

转载 gdb 简介1

简述一 列文件清单二:执行程序三:显示数据四:断点(breakpoint)五.断点的管理六.变量的检查和赋值七. 单步执行八.函数的调用九.机器语言工具十.信号GDB的使用方法简述一 列文件清单List(gdb) list line1,line2二:执行程序要想运行准备调试的程

2011-11-02 10:20:22 246

转载 gdb 简介2

GDB的使用方法GDB是一个强大的命令行调试工具。大家知道命令行的强大就是在于,其可以形成执行序列,形成脚本。UNIX下的软件全是命令行的,这给程序开发提代供了极大的便利,命令行软件的优势在于,它们可以非常容易的集成在一起,使用几个简单的已有工具的命令,就可以做出一个非常强大的功能。于是UNIX下的软件比Windows下的软件更能有机地结合,各自发挥各自的长处,组合成更为强劲的功能

2011-11-02 10:19:31 176

转载 gdb 简介 3

GDB中运行UNIX的shell程序————————————在gdb环境中,你可以执行UNIX的shell的命令,使用gdb的shell命令来完成:shell调用UNIX的shell来执行,环境变量SHELL中定义的UNIX的shell将会被用来执行,如果SHELL没有定义,那就使用UNIX的标准shell:/bin/sh。(在Windows中使用Command

2011-11-02 10:16:05 444

转载 gdb 查看堆栈信息

查看栈信息—————当程序被停住了,你需要做的第一件事就是查看程序是在哪里停住的。当你的程序调用了一个函数,函数的地址,函数参数,函数内的局部变量都会被压入“栈”(Stack)中。你可以用GDB命令来查看当前的栈中的信息。下面是一些查看函数调用栈信息的GDB命令:backtracebt打印当前的函数调用栈的所有信息。如:(gdb) bt#0

2011-11-02 10:14:49 8469

转载 gdb 查看运行时数据

用GDB调试程序(11)——查看运行时数据(2)2008-04-09 10:53七、设置显示选项    GDB中关于显示的选项比较多,这里我只例举大多数常用的选项。set print address,set print address on 打开地址输出,当程序显示函数信息时,GDB会显出函数的参数地址。系统默认为打开的,如:               (gd

2011-11-02 10:12:15 1107

转载 gab 查看变量

一、1. 查看源代码:list [函数名][行数]2. 设置程序运行参数:set args二、暂停程序1. continue、next、step2. 设置断点:      a、break + [源代码行号][源代码函数名][内存地址]      b、break ... if condition  ...可以是上述任一参数,condition   条件。例如在循环体中

2011-11-02 10:08:06 374

原创 Linux Kernel Cross Reference

http://lxr.oss.org.cn/source/drivers/staging/rt2860/common/mlme.c?v=2.6.30

2011-10-21 16:36:11 185

原创 source insight

在relation window 中显示的关系依赖于符号的类型. 你可以指出显示什么样的关系,对于不同的符号类型. 例如,你可以设置函数的关系为calls, 并且类之间的关系是继承. 因此, 当你选择一个函数, relation window显示一个call树.并且当你选择一个类

2011-10-17 17:12:06 301

转载 下载最新的firefox源码并编译

1.准备MozillaBuild 在下面地址下载最新的MozillaBuild http://ftp.mozilla.org/pub/mozilla/libraries/win32/ 目前最新的是 http://ftp.mozilla.org/pub/mozill

2011-09-29 10:30:32 768

转载 Google Chrome 源码下载

Google Chrome 源码下载Goolgle 于 2008.09.02 发布了浏览器 Google Chrome。Google Chrome 使用的内核源码来自开源浏览器引擎 WebKit Open Source Project。GoogleChrome 的

2011-09-29 10:25:01 166

Everything-1.2.1.452a

Everything

2012-07-18

Ruby.on.Rails.Web开发之旅2

Ruby.on.RaRuby.on.Rails.Web开发之旅

2012-06-05

Ruby.on.Rails.Web开发之旅

Ruby.onRuby.on.Rails.Web开发之旅

2012-06-05

Ruby语言入门教程v1.0.pdf

Ruby语言入门教程v1.0.pdf

2012-06-05

ruby基础教程.pdf

ruby基础教程.pdf

2012-06-05

rubylearning_cn_draft_20070924.pdf

rubylearning_cn_draft_20070924.pdf

2012-06-05

Ruby_语言介绍.pdf

Ruby_语言介绍.pdf

2012-06-05

ruby in book

ruby

2012-06-05

[Ruby.on.Rails.3.网络编程教程]

[Ruby.on.Rail[Ruby.on.Rails.3.网络编程教程]s

2012-06-05

黑客反汇编揭秘

黑客反汇编揭秘

2012-05-23

vt_eng_u16.dll

vt_eng_u16.dll

2012-05-07

vt_chi_hui16.dll

vt_chi_hui16.dll

2012-05-07

Julie_M16_570_win_v3.11.1.0.part7.rar

Julie_M16_570_win_v3.11.1.0.part7.rar

2012-05-07

Julie_M16_570_win_v3.11.1.0.part6.rar

Julie_M16_570_win

2012-05-07

Julie_M16_570_win_v3.11.1.0.part5.rar

Julie_M16_570_win_v3.11.1.0.part5.rar

2012-05-07

Julie_M16_570_win_v3.11.1.0.part4.rar

Julie_M16_570_win_v

2012-05-07

Julie_M16_570_win_v3.11.1.0.part3.rar

Julie_M16_570_win_v3.11.1.0.part3.rar

2012-05-07

Julie_M16_570_win_v3.11.1.0.part2.rar

Julie_M16_570_win_v3

2012-05-07

Julie_M16_570_win_v3.11.1.0.part1

Julie_M16_570_win_v3.11.1.0.part1

2012-05-04

PRO_TRIAL_100813_VT-SAPI5_Julie_M16_570_win_v3.11.1.0.part2

PRO_TRIAL_100813_VT-SAPI5_Julie_M16_570_win_v3.11.1.0.part2

2012-05-04

PRO_TRIAL_100813_VT-SAPI5_Julie_M16_570_win_v3.11.1.0.part1

PRO_TRIAL_100813_VT-SAPI5_Julie_M16_570_win_v3.11.1.0.part1

2012-05-04

DOS批处理高级教程.pdf

DOS批处理高级教程.pdf

2012-04-28

Windows编程标签版.PDF

Windows编程

2012-04-20

bookofruby.pdf

bookofruby.pdf

2012-04-20

ruby编程语言

ruby编程语言

2012-04-06

svnbook

svnbook

2012-04-01

Ruby程序设计

Ruby程序设计

2012-04-01

ruby扫描整理电子版

ruby扫描整理电子版

2012-03-29

ruby第二版

ruby第二版

2012-03-28

VoiceBook_1.0_For_Symbian

VoiceBook_1.0_For_Symbian

2012-03-23

VBA教程.pdf

VBA教程

2012-03-08

Shell脚本专家指南

Shell脚本专家指南

2012-02-24

TingWangYeSCFull1Instal

TingWangYeSCFull1Instal

2012-02-22

Neospeech中文女声_Lily[1].part10

Neospeech中文女声_Lily[1].part06

2012-02-22

Neospeech中文女声_Lily[1].part09

Neospeech中文女声_Lily[1].part06

2012-02-22

Neospeech中文女声_Lily[1].part08

Neospeech中文女声_Lily[1].part06

2012-02-22

Neospeech中文女声_Lily[1].part07

Neospeech中文女声_Lily[1].part06

2012-02-22

Neospeech中文女声_Lily[1].part06

Neospeech中文女声_Lily[1].part06

2012-02-22

Neospeech中文女声_Lily[1].part05

Neospeech中文女声_Lily[1].part05

2012-02-21

Neospeech中文女声_Lily[1].part04

Neospeech中文女声_Lily[1].part04

2012-02-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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