自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

梦想照旧实现

信仰 目标 道路 - 思考 梦想 勇气 智慧 实事求是

  • 博客(17)
  • 资源 (11)
  • 收藏
  • 关注

转载 VMware Workstation和VMware Server的区别

原文http://blog.sina.com.cn/s/blog_6389e35d0100lnvz.html街一直在用虚拟机,却没有想过VMware Workstation和VMware Server的区别,刚巧今天有客户咨询到这个问题,工作之余顺便做个总结!从名字上看,Server似乎应该比Workstation功能更强,可是Server居然是免费的,Workstation反倒要花钱购买。两

2012-09-22 21:37:46 4802

转载 Linux动态库剖析

原文:http://os.chinaunix.net/a2008/0907/1059/000001059495.shtmlM. Tim Jones, 顾问工程师, Emulex Corp.2008 年 9 月 08 日动态链接的共享库是 GNU/Linux® 的一个重要方面。该种库允许可执行文件在运行时动态访问外部函数,从而(通过在需要时才会引入函数的方式)减少它们对内存的

2012-09-09 09:51:15 858

原创 VIM常用替换

1. 删除行首行号许多时候粘贴自网页的代码前面会带有行号,去掉行首行号可使用如下vim命令::%s/^\d*//g:g/^/s*$/d    删除只有空白的行:s//(/w/+/)/s/+/(/w/+/)//2/t/1   将 data1 data2 修改为 data2 data1:%s//(/w/+/), /(/w/+/)//2 /1/    将 Doe, John 修改

2012-09-08 11:15:42 897

转载 vim全局替换命令及正则表达式

from:http://andyss.blog.51cto.com/315552/131652全局替换命令格式:用法为 :[addr]s/源字符串/目的字符串/[option]全局替换命令为::%s/源字符串/目的字符串/g[addr] 表示检索范围,省略时表示当前行。如:“1,20” :表示从第1行到20行;“%” :表示整个文件,

2012-09-08 11:10:07 10598

转载 Linux Kernel 四库全书

文章来自:http://www.linuxeden.com/forum/thread-214088-1-2.htmlLinux Kernel 四库全书Linux Kernel 四库全书1. Linux内核设计与实现 Edition 2   2. Linux设备驱动 Edition 3   3. Linux内核源代码情景分析   4. 深入

2012-09-08 10:23:22 1077

转载 一些国外的开源社区

sourceforge http://www.sourceforge.net/codeproject http://www.codeproject.com/opensource http://www.opensource.org/ java.net http://www.java.net/Lomboz http://www.objectlearn.com/index.jsp(J

2012-09-08 10:21:05 2254

转载 Linux kenrel学习网站

http://www.linuxquestions.org/questions/http://www.kerneltraffic.orghttp://kernelnewbies.org/个人认为上面三个比较热闹一点。另外内核的邮件列表是应该订阅一下的,虽然每天里面的内容很多。也可以看看那些大牛们的讨论。你可以从这里订阅:http://vger.kernel.org订阅方法:

2012-09-08 10:13:51 1102

转载 GDB调试信号、多线程、多进程

GDB的功能很强大,本文主要介绍用GDB来调试信号、多进程、多线程,具体如下:(一)信号GDB有能力在你调试程序的时候处理任何一种信号,你可以告诉GDB需要处理哪一种信号。你可以要求GDB收到你所指定的信号时,马上停住正在运行的程序,以供你进行调试。你可以用GDB的handle命令来完成这一功能。    handle         在GDB中定义一个信号处理。信号可以以

2012-09-06 21:28:05 823

原创 Linux系统下头文件所在的目录

标准C头文件: /usr/include/C++头文件:/usr/include/c++/Linux系统头文件:/usr/include/i386-linux-gnu/

2012-09-06 21:24:10 1848

转载 在linux上获得线程id的方法

在linux2.4版本后,linux使用了NPTL作为自己的线程库,为了兼容POSIX标准,所以在内核task中有两个域tgid和tid,前者是进程id,后者是线程id。在linux上获得线程id的方法,目前我所知的有三种,当然这里的三种是指在用户态的程序中,否则除非自己写的kernel module, 都是调用编号224的系统调用实现的(2.6版本)。 第一种: gettid

2012-09-06 21:20:06 5657 1

转载 vim格式化代码

最近在逛CSDN论坛时经常会苦恼一个问题——有些网友贴上去的代码没有用规范的格式贴上去,我贴到VIM里常常会需要手动调整格式,非常麻烦。每当这个时候就异常怀念以前用VC6.0时的ALT+F8……想下VIM作为一个程序员们最贴心的编辑器,显然不会对此坐视不理。经过一番的Search,果然就找到了一些最常用的简单技巧,笔记一下以备后来不时之需。 VIM格式化代码: 格式化全文指令 gg=G

2012-09-05 22:57:05 1125

转载 堆和栈的区别(转过无数次的文章)

一、预备知识—程序的内存分配    一个由C/C++编译的程序占用的内存分为以下几个部分    1、栈区(stack)—   由编译器自动分配释放   ,存放函数的参数值,局部变量的值等。其    操作方式类似于数据结构中的栈。    2、堆区(heap)   —   一般由程序员分配释放,   若程序员不释放,程序结束时可能由OS回    收   。注意它与数据结构中的堆是两

2012-09-03 21:53:21 532

转载 链表相交问题

1、如何判断一个单链表有环2、如何判断一个环的入口点在哪里3、如何知道环的长度4、如何知道两个单链表(无环)是否相交5、如果两个单链表(无环)相交,如何知道它们相交的第一个节点是什么?6、如何知道两个单链表(有环)是否相交7、如果两个单链表(有环)相交,如何知道它们相交的第一个节点是什么? 以下进行分析,并在最后附源代码及测试:

2012-09-02 17:44:26 836

转载 百度2012年面试题(含一二三面) 最新百度

百度2012年面试题(含一二三面) 最新百度一面 : 1. 网络编程经验: 如何判断一个http请求,一个客户端请求已经结束;如何处理服务器多线程 获得一个http请求后,是如何处理的?返回什么?有没有试过返回图片? 服务器给客户端请求时,是用什么函数写?服务器如何获取客户端请求,用什么函数 (需要函数级别的连接有一个认识) 2. cv操作是什么函数 cv_init,

2012-09-02 16:58:16 1429

转载 C++面试题:介绍一下STL,STL如何实现vector

C++面试题:介绍一下STL,具体说明STL如何实现vector。考点:vector的理解与实现细节出现频率:★★★★解析:前面例题已经介绍过了STL,因此这里不再赘述,只说明STL如何实现vector。vector的定义如下:        template >        class vector {        ……        };这里省略了中

2012-09-02 14:49:49 917

转载 一个int数组,里面数据无任何限制,要求求出所有这样的数a[i],其左边的数都小于等于它,右边的数都大于等于它

题目:一个int数组,里面数据无任何限制,要求求出所有这样的数a[i],其左边的数都小于等于它,右边的数都大于等于它。          能否只用一个额外数组和少量其它空间实现。分析:最原始的方法是检查每一个数 array[i] ,看是否左边的数都小于等于它,右边的数都大于等于它。这样做的话,要找出所有这样的数,时间复杂度为O(N^2)。其实可以有更简单的方法,我们使用额外

2012-09-02 13:37:04 1097

转载 结构体成员偏移量,标准C其实有定义宏实现

结构体成员偏移量,标准C其实有定义宏实现今天看书了解到,坛子里已经不止一次有人提到这个问题了#undef offsetof#ifdef __compiler_offsetof#define offsetof(TYPE,MEMBER) __compiler_offsetof(TYPE,MEMBER)#else#define offsetof(TYPE, MEMBER) ((siz

2012-09-01 23:48:22 1577

usb trace log

只是一些usb trace log,当附件使用,无普遍价值。

2014-09-26

SourceInsight Quicker.em

强大的SourceInsight Quicker.em宏。HW都在用的工具哦。

2014-06-22

CSerialPort v1.28

CSerialPort v1.28 An MFC class for Win32 serial ports 最新版本可在这里下载 http://www.naughter.com/serialport.html

2014-06-04

grep.exe for windows

grep for windows 跟linux下的grep命令一样

2013-06-01

JDK_API_1_6_PART2

JDK_API_1_6JDK_API_1_6

2011-01-11

JDK_API_1_6_PART1

JDK_API_1_6JDK_API_1_6

2011-01-11

C程序设计_第三版_谭浩强_课件+源码.rar

注:只有课件和源码,书籍在我的上一个资源下载。 C语言是国内外广泛使用的计算机语言,学会使用C语言进行程序设计是计算机工作者的一项基本功。   本书的第一版于1991年出版,第二版于1999年出版。由于本书作者具有丰富的教学经验和编写教材的经验,并针对初学者的特点,精心策划、准确定位,使得本书概念清晰、例题丰富、深入浅出,受到专家和读者的一致好评。本书被普遍认为是学习C语言的好教材,并被全国大多数高校选用。十多年来本书累计发行了700多万册,创同类书的全国最高记录,是学习C语言的主流用书。本书曾荣获原电子工业部优秀教材一等奖、高校出版社优秀畅销书特等奖、全国高等院校计算机基础教育研究会优秀教材一等奖。

2010-04-13

C程序设计_第三版_谭浩强+课后习题答案.rar

C语言是国内外广泛使用的计算机语言,学会使用C语言进行程序设计是计算机工作者的一项基本功。   本书的第一版于1991年出版,第二版于1999年出版。由于本书作者具有丰富的教学经验和编写教材的经验,并针对初学者的特点,精心策划、准确定位,使得本书概念清晰、例题丰富、深入浅出,受到专家和读者的一致好评。本书被普遍认为是学习C语言的好教材,并被全国大多数高校选用。十多年来本书累计发行了700多万册,创同类书的全国最高记录,是学习C语言的主流用书。本书曾荣获原电子工业部优秀教材一等奖、高校出版社优秀畅销书特等奖、全国高等院校计算机基础教育研究会优秀教材一等奖。

2010-04-13

空空如也

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

TA关注的人

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