- 博客(17)
- 资源 (3)
- 收藏
- 关注
原创 C C++文件格式化
所有操作都是在Linux VIM下进行的:command: normal gg=G或set foldmethod=indent如果你想重徘某一个区域内的代码,这儿还有一个方法: " = { 或 } " . 注: 先按=键 再按 {(按住shift)是往上的某个区, }是往下的某个区域. 再注: "区域"的意思是紧跟的两个空白行之间的区域. 如果你的光标在{或}字符上时,它重排
2007-12-11 18:06:00
1356
原创 对象文件格式分析工具: objdump, nm,ar
前言如果普通编程不需要了解这些东西,如果想精确控制你的对象文件的格式或者你想查看一下文件对象里的内容以便作出某种判断,刚你可以看一下下面的工具:objdump, nm, ar。当然,本文不可能非常详细的说明它们的使用方法和功能。如果你觉得本文不够清楚,你可以使用:man. 我的计划只是想让更多的人了解这些工具,以后在今后 的编程过程中能有所帮助。操作系统: Linux开始 库文件操作
2007-11-12 15:31:00
16537
原创 一步一步学cscope
告之:1, 我不喜欢写博客--因为感觉太浪费时间2,博客能记住自己某阶段学过的东西,而这些东西可能会很快的忘却--所以我以后要学着在博客上浪费时间3,如果转载我的文章,请注明出处--尊重我的时间前言:本文档记录了我今天<2007-11-9>下午学习cscope的一点收获,特收录博客以作分享。在学习cscope过程中查阅了大量的文档,但发现适合我的很少<我:对cscope没有一点概念>。所以也感觉到
2007-11-09 18:08:00
16254
原创 C/C++用递归的方法求链表逆序
这种方法太费空间和时间,没有我前一篇写的那程序方便,不过这方法直接其实我认为递归和栈都是一个道理,只不过递归是函数自己创建一个超级栈,控制的时候需要注意一点,而栈是自己创建的栈,好控制流程。 /*此方法仅用来学习递归和栈,不适合实用,至少我是用它来练习学习栈了,呵呵*/void RevList_recursion(pNode *l){ //pNode p; pNode q=
2006-05-29 00:30:00
2212
原创 C/c++语言,求单向链表的逆序_普通方法_header+p+q工作指针
题目要求:给出两个工作指针q,p;一个头指针,求一个链表逆序#define OK 1#define ERROR 0#define TRUE 1#define FALSE 0//=====================链表typedef int Status;typedef struct LNode//链表{ char c; struct LNode *Next;} LNode,*pNod
2006-05-29 00:23:00
2388
原创 C语言,求一个字符串的逆序
char *strreverse(char *dest,char *src)//反转字符串,have tested{ /* 把字符串的两头进行掉换,这样即省资源又降低了复杂度,还有一问题,可能有dest==src */ /* 在写此程序时考虑的问题:(我写程序时总考虑一些问题,列举出多不可行的办法 所以我写程序的时候很犹豫) 如果函数入口的变量为(char **dest,char *src);
2006-05-29 00:15:00
5905
1
原创 最小化窗口后,在任务栏里找不到最小化后的图标
用记事本把以下代码存为文件名为xp_taskbar_desktop_fixall_chs.vbs的文件后双击运行既可!=======以下代码========== xp_taskbar_desktop_fixall.vbs - Repairs the Taskbar when minimized programs dont show. ?Kelly Theriot and Doug
2006-03-20 10:05:00
18984
原创 浅析PC机串口通讯流控制
我们在串行通讯处理中,常常看到RTS/CTS和XON/XOFF这两个选项,这就是两个流控制的选项,目前流控制主要应用于调制解调器的数据通讯中,但对普通RS232编程,了解一点这方面的知识是有好处的。那么,流控制在串行通讯中有何作用,在编制串行通讯程序怎样应用呢?这里我们就来谈谈这个问题。 1.流控制在串行通讯中的作用 这里讲到的“流”,当然指的是数据流。数据在两个串口之间
2006-01-17 19:57:00
1589
转载 [转贴]带USB接口的短信收发最小系统设计
带USB接口的短信收发最小系统设计转自:http://www.c51bbs.com/c51blog/user1/698/archives/2005/3455.shtml短信息服务是移动网络上一种基本无线业务,是信息在移动网络上储存和转寄的过程。但是用常见的手机编辑短信息不方便,输入和显示都有局限,当然不适合工业应用,用PC机就不存在这些问题。而这种短信收发系统一般是基于RS〖C
2006-01-17 19:48:00
2176
原创 USB开发步骤之标准篇
USB开发步骤之标准篇转自 电子产品世界 作者 xiaobing通用串行总线(Universal Serial Bus)是用于将适用USB的外围设备连接到主机的外部总线结构,其主要是用在中速和低速的外设。USB是通过PCI总线和PC的内部系统数据线连接,实现数据的传送。USB同时又是一种通信协议,他支持主系统(host)和USB的外围设备(device)之间的数据传送,在USB的网络协议中,每个U
2005-12-29 23:11:00
2936
原创 手机资料小摘
一、各种品牌手机中英文对照 Acer::宏基 AIWA:爱华 alcatel(ALC):阿尔卡特 AMOI:夏新 APBW:亚太 APPLE:苹果 Arcoa:全虹 ASUS:华硕 AUX:奥克斯 BenQ:明基 Benten:巨腾 BIRD(BRD):波导 BOSCH:博士(博世) BOSS:宝石 Capitel:首信 CASIO:卡西欧 CECT(CEC):中电通讯 CHABRIDGE:中桥
2005-12-29 22:07:00
3749
原创 汇编基础知识一览
本文章摘录于:http://www.bc-cn.net/bbs/dispbbs.asp?boardID=126&ID=35364汇编语言和CPU以及内存,端口等硬件知识是连在一起的. 这也是为什么汇编语言没有通用性的原因. 下面简单讲讲基本知识(针对INTEL x86及其兼容机) ============================ x86汇编语言的指令,其操作对象是CPU上的寄存器,系统内存
2005-12-20 01:28:00
1882
转载 bmp位图的文件格式
BMP的4个组成部分:1.文件头信息块0000-0001:文件标识,为字母ASCII码“BM”。0002-0005:文件大小。0006-0009:保留,每字节以“00”填写。000A-000D:记录图像数据区的起始位置。各字节的信息依次含义为:文件头信息块大小,图像描述信息块的大小,图像颜色表的大小,保留(为01)。2.图像描述信息块000E-0011:图像描述信息块的大小,常为28H。0012-
2005-12-19 13:21:00
3079
原创 [转]汇编常用命令
--------------------------------------------------------------------------------MOV(MOVe) 传送指令P28PUSH 入栈指令P32POP 出栈指令P33XCHG(eXCHanG) 交换指令P34XLAT(TRANSLATE) 换码指令P34LEA (Load Effecti
2005-12-17 22:25:00
1321
原创 LED电子显示屏真彩显示的几种关键技术[转]
刘曙光( 西安工程科技学院 ) 摘 要:本文讨论了实现LED电子显示屏真彩显示的几种关键技术,着重对图像采样、真实图像色彩再现、专用驱动电路、亮度控制D/T转换、数据重构与存
2005-12-08 21:10:00
4748
原创 电路设计基础知识(二)[转]
一、 中国半导体器件型号命名方法 半导体器件型号由五部分(场效应器件、半导体特殊器件、复合管、PIN型管、激光器件的型号命名只有第三、四、五部分)组成。五个部分意义如下: 第一部分:用数字表示半导体器件有效电极数目。2-二极管、3-三极管 第二部分:用汉语拼音字母表示半导体器件的材料和极性。表示二极管时:A-N型锗材料、B-P型锗材料、C-N型硅材料、D-P型硅材料。表示三极管时:A-PNP型锗材
2005-12-08 21:08:00
6370
1
原创 电路设计基础知识(一)[转]
电路设计基础知识电路设计基础知识(一)电路设计基础知识(1)——电阻 导电体对电流的阻碍作用称着电阻,用符号R表示,单位为欧姆、千欧、兆欧,分别用Ω、KΩ、MΩ表示。 一、电阻的型号命名方法: 国产电阻器的型号由四部分组成(不适用敏感电阻) 第一部分:主称 ,用字母表示,表示产品的名字。如R表示电阻,W表示电位器。 第二部分:材料 ,用字母表示,表示电阻体用什么材料组成,T-碳膜、H-合成碳膜、S
2005-12-08 21:05:00
6203
太阳能电池的原理及制作
2007-11-14
Linux VFS 虚拟文件系统资料收集
2007-11-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人