自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

followingturing 追随图灵的路上...

悉心求学,博采众长;寡言广学,先博后渊。

  • 博客(41)
  • 资源 (3)
  • 收藏
  • 关注

转载 编程世界的禅意,程序员的经书

<br />觉得很不错,特此转贴<br />引子<br />    编程世界里只存在两种基本元素,一个是数据,一个是代码。编程世界就是在数据和代码千丝万缕的纠缠中呈现出无限的生机和活力。<br />    数据天生就是文静的,总想保持自己固有的本色;而代码却天生活泼,总想改变这个世界。<br /> <br />   你看,数据代码间的关系与物质能量间的关系有着惊人的相似。数据也是有惯性的,如果没有代码来施加外力,她总保持自己原来的状态。而代码就象能量,他存在的唯一目的,就是要努力改变数据原来的状态。在代码改

2010-11-28 22:47:00 850

转载 资深系统管理员给Linux/Unix新人们的建议---有关linux方面的职业规划

<br />作者前言:本人从事windows、linux/unix系统工程师多年了,也做过相当长时间的项目实施工程师,维护和架构过大型广告网站、商业网站及证券类网站,感觉对linux/unix算是比较熟悉了,所以就这个职业的规则算是有点心得了吧。<br /><br />另外,作者本人有幸担任过一段时间的RHCE教学工作,发现在教学过程中,许多学员都对为什么学习Linux感到很迷惘,更别谈什么职业规划了。我在工作和学习中,也接触了不少爱学习的人,但发现他们在学习的过程中都走进了误区,白白浪费了不少精力;我写此

2010-11-28 22:44:00 896

转载 index of rmvb mp3 rm突破网站入口下载

首先打开http://www.baidu.com,在关键词输入框中输入index of mp3,选择回车搜索,得到了一些网页,不要以为这是一些普通的页面,其实它们是一些mp3网站的资源列表,点击打开它来看看,怎么样?是不是所有资源一收眼底了? 以下是百度搜索排名 1. index of mpeg4 3. index of mp3 4. index of cnki 5. index of rmvb 6. index of rm 7. index of movie 8. inde

2010-11-25 16:31:00 7243

转载 推荐一些经典书籍,100多本,Linux编程和Linux内核也很多

1.计算机科学概论计算机科学概论2.计算机数学基础高等数学线性代数概率论与数理统计离散数学及其应用离散数学教程(北大版)什么是数学具体数学:计算机科学基础3.C语言谭浩强C程序设计C primer plusThe C programming languageC和指针C专家教程C陷阱与缺陷c语言解惑C标准库你必须知道的495个C语言问题4.算法与数据结构数据结构(清华版)数据结构与算法分析—C语言描述编程珠玑编程珠玑II(More programming Pearls)算法导论计算机程序设计艺术卷1计算机程序

2010-11-21 16:05:00 1437

转载 堆和栈的区别

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

2010-11-18 16:49:00 552

转载 汇编语言资料

常见的基本汇编书籍  Windows.环境下32位汇编语言程序设计(第2版)  http://www.happycampus.cn/docs/957100583237@hc10/275980/  汇编语言编程艺术  Intel汇编语言程序设计(第四版)  Intel汇编语言程序设计(第五版)范例  http://download.csdn.net/source/1523425  80x86汇编语言程序设计教程  http://www.happycampus.cn/docs/957100583237@hc10

2010-11-18 16:32:00 870

转载 汇编语言简介

汇编语言(Assembly)  显然,汇编是第一个计算机语言。汇编语言实际上是你计算机处理器实际运行的指令的命令形式表示法。这意味着你将与处理器的底层打交道,比如寄存器和堆栈。如果你要找的是类英语且有相关的自我说明的语言,这不是你想要的。  By default, assembly was the first computer language. Assembly language is actually a command-based representation of the actual instru

2010-11-18 16:30:00 748

转载 Java的内存泄漏

Java的内存泄漏 收藏 一 问题的提出 Java的一个重要优点就是通过垃圾收集器(Garbage Collection,GC)自动管理内存的回收,程序员不需要通过调用函数来释放内存。因此,很多程序员认为Java不存在内存泄漏问题,或者认为即使有内存泄漏也不是程序的责任,而是GC或JVM的问题。其实,这种想法是不正确的,因为Java也存在内存泄露,但它的表现与C++不同。 随着越来越多的服务器程序采用Java技术,例如JSP,Servlet, EJB等,服务器程序往往长期运行。另外,在很多嵌入式系统中,内存

2010-11-18 16:23:00 510

转载 (入门啦)Linux下如何安装软件

<br />Linux下如何安装软件<br /><br />先来看看Linux软件扩展名。软件后缀为.rpm最初是Red Hat Linux提供的一种包封装格式,现在许多Linux发行版本都使用;后缀为.deb是Debain Linux提供的一种包封装格式;后缀为.tar.gz、tar.Z、tar.bz2或.tgz是使用Unix系统打包工具tar打包的;后缀为.bin 的一般是一些商业软件。通过扩展名可以了解软件格式,进而了解软件安装。 <br />—————————————————————————————

2010-11-18 16:01:00 775

转载 跟踪了解80X86实模式和保护模式转换的技术细节

一.编写实方式和保护方式切换演示程序;编译要点: 通过masm/link 生成exe文件,再用exe2bin转成.com文件;演示实方式和保护方式切换;----------------------------------------------------------------------------INCLUDE 386SCD.INC;------------------------------------------------------------

2010-11-17 15:09:00 586

转载 跟踪了解80X86实模式和保护模式转换的技术细节

一.编写实方式和保护方式切换演示程序;编译要点: 通过masm/link 生成exe文件,再用exe2bin转成.com文件;演示实方式和保护方式切换;----------------------------------------------------------------------------INCLUDE 386SCD.INC;------------------------------------------------------------

2010-11-17 15:09:00 680

转载 跟踪了解80X86实模式和保护模式转换的技术细节

一.编写实方式和保护方式切换演示程序;编译要点: 通过masm/link 生成exe文件,再用exe2bin转成.com文件;演示实方式和保护方式切换;----------------------------------------------------------------------------INCLUDE 386SCD.INC;------------------------------------------------------------

2010-11-17 15:08:00 464

转载 操作系统历史列表

<br />早期操作系统(专利保护)<br />  TRS-DOS,ROM OS’s <br />  TI99-4 <br />  Commodore PET, 64, 和 VIC-20, <br />  第一套IBM-PC <br />  Apple <br />  Sinclair Micro和QX等 <br />  非Unix商业操作系统CPM操作系统<br />  MP/M-80 <br />  UCSD P-system <br />  Mini-FLEX <br />  SSB-DOS <br

2010-11-17 14:40:00 499

转载 FAT12文件系统基本格式

<br />一、基本数据分布<br />|--------------------| 2879扇区<br />|               数据区(长度不固定)                    |<br />|--------------------|-------<br />|              根目录区(长度不固定,需计算)     |<br />|                                                                 |19 扇

2010-11-17 14:16:00 1129

转载 关于分析FAT12/16/32文件系统的实验(2)

<br />这节将会让我看到期待已经的效果,即读取根目录下的目录和文件,在fat16文件系统下,根目录是一个特殊的扇区,但是fat32则是普通的数据簇的第一个扇区,这是他们的区别之一。<br />由于我对FAT32文件系统详细说明的白皮书领悟的尚不是太深,对于长文件名的读取,还有没完全领会,所以程序能够解析短文件名目录和文件,而且对部分区域还是有些影响。<br />因此下面这个程序是不完整,不严谨的程序,大家拿来仅供对白皮书的学习,因为下面的算法是没有在白皮书中提及的。<br />如何从得到的一个启动目录扇

2010-11-17 14:05:00 968

转载 关于分析FAT12/16/32文件系统的实验

<br />首先对硬盘0磁头0柱面1扇区,也就是MBR(Main Boot Record)分析它自0X1BE处开始,16字节为一个数据结构,称为分区信息,具体格式请参考下面实例程序,一般有不超过4个.<br />这个数据结构可以得到各个分区的始末CHS参数,方便对各个分区的读取.<br />数据量较小,实例程序需要CCDOS中文支持,贴图为我的486 4.3G硬盘2个FAT分区.<br />下一篇文章,将会进行BPB数据结构的建立和分析,离我们读取目录,文件很近了..继续关注哦..<br />/*<br /

2010-11-17 14:04:00 1177

转载 window启动过程详解

<br />我们每天都在和Windows打交道,很多人可能每天都要面对多次Windows的启动过程,可是您知道在Windows的启动过程背后,隐藏着什么秘密吗?在这一系列过程中都用到了哪些重要的系统文件?系统的启动分为几个步骤?在这些步骤中计算机中发生了什么事情?这些就是本文试图告诉您的。<br />——————————————————————————————<br />本文的适用范围<br />随着技术的发展,我们能够见到的计算机硬件种类越来越多。以计算机上最重要的组件CPU来说,目前就有很多选择。当然,

2010-11-17 13:59:00 2577

转载 XP下开机回答问题才让使用的解决办法

<br />那天看到论坛有人提出,XP系统开机回答几个问题才让使用的.心血来潮就做了下,不过还没最终完成,以后更新会在本文更新.<br />在XP系统下测试了,Win7下的锁定未必能完美.大家测试后将把意见收集起来再对软件进行更新.<br />2010.07.12更新到V1.0.0.3<br />绿色版本:http://download.csdn.net/source/2537150<br />1、添加记事本功能<br />2、开机方式改变<br />3、美化部分界面<br />4、提供了一些设置<br /

2010-11-17 13:50:00 607

转载 Softice入门

<br />Softice的界面和操作都比较简单,只要熟悉一些基本的命令之后就可以开始利用它为我们服务了。有一点要提醒大家:Softice在WINDOWS启动之前装入系统中,然后将WINDOWS载入(因为要控制、拦截<br />WINDOWS的动作),所以它工作于系统的0级(即特权级)。当在WINDOWS下用热键呼出Softice后,它就控制了整个系统,此时任何其它的程序(包括系统时钟)都将处于停止状态。<br />  本文只是介绍Softice的基本使用方法,有关Softice的详细使用方法请参阅随软件附

2010-11-17 13:48:00 571

转载 影响100年的营销启示 24个故事

<br />1、老鼠和狗 <br />一群老鼠爬上桌子准备偷肉吃,却惊动了睡在桌边的狗。老鼠们同狗商量,说: “你要是不声张,我们可以弄几块肉给你,咱们共享美味。”狗严辞拒绝了老鼠们的建议:“你们都给我滚,要是主人发现肉少了,一定怀疑是我偷吃的,到那时我就会成为案板上的肉了。” <br />营销启示:不要与企图打倒自己的对手合作,当他们给你一点利益的时候,你也许失去的是更大的利益。<br /> <br />2,青蛙与老鼠<br />一只青蛙看着自己的老鼠邻居很不顺眼,总想找个机会教训教训它。 <br />一

2010-11-15 19:11:00 589

转载 六级核心词汇

<br />(一)形容词<br />abnormal α.不正常的 95-1-42 98-1-58<br />absurd α.荒缪的 99-6-39<br />abundant α.丰富的 89-1-59<br />acute α.敏锐的 锋利的 96-1-63<br />aggressive α.侵略的 好斗的 94-1-63<br />ambiguous α.模棱两可的 模糊的01-6-60<br />ambitious α.有雄心的 有抱负的 00-1-58<br />appropriate α.合

2010-11-15 18:14:00 1970

转载 Win7 CMD命令提示符下的5个小技巧

对于稍微资深一点的用户而言,CMD,也就是命令提示符是个非常常用的功能,无论是在XP、Vista还是Windows 7下,很多优化和设置操作都离不开它,下面就是有关Windows Vista和Windows 7下针对命令提示符本身的一些小技巧。1. 自定义命令提示符的颜色  默认状况下,命令提示符是黑底白字显示的,要更改这两者的颜色其实非常简单,点击左上角的黑色小图标 - 属性。然后在颜色选项卡中选择自己合适的颜色即可。同时可以自定义的还有字体、窗口布局等等。 2. 复制粘贴  

2010-11-07 09:06:00 1890

转载 致二叉树

我如果爱你——   绝不像贪婪的迪杰斯特拉(Dijkstra)   想方设法寻求最短路径靠近你;   我如果爱你——   绝不学繁琐的佛洛依德(Floyd)  对结点重复单调的歌曲;   也不止像普利姆(Prim)  常年工作在稠密图上;  也不止像克鲁斯卡尔(Kruscal)   检查每一条边权值,构成你的强连通分量。   甚至AOV。   甚至AOE。   不,这些都还不够!   我必须是你近旁的一株最优二叉树,   作为树的形象和你站在一起。   结点根,紧握在地下   结点叶,相触在云里。   每一

2010-11-06 11:45:00 616

转载 五大语言入口点特征

<br />看到一篇好文章,但是不知原作者是谁,只提供转载处,版权归原作者所有。<br />===============五大语言入口点特征==================<br />  delphi:<br />  <br />    55            PUSH EBP<br />    8BEC          MOV EBP,ESP<br />    83C4 F0       ADD ESP,-10<br />    B8 A86F4B00   MOV EAX,PE.004B6FA8

2010-11-06 11:21:00 744

转载 汇编语言常见的错误提示代码及含义

<br /> <br />对于初学者来说,汇编代码的调试是一个艰苦的过程。今天偶然见到一篇文章,总结的不错,特意做个笔记于此:<br />————————————————————————————————————————————————————————————<br /> <br />代码                                   错误含义<br /><br />00 Block nesting error嵌套出错。嵌套的过程、段、结构、宏指令或重复块等非正常结束。例如:在嵌套语句中

2010-11-04 22:34:00 9730

转载 (有点意思)QQ信息发送机

<br /><br /> <br />  QQ信息发送机,需要打开要发送的QQ消息窗口,然后采用键盘模拟的方法<br />      keybd_event(VK_CONTROL,NULL,NULL,NULL);<br />      keybd_event('V',NULL,NULL,NULL); <br />      keybd_event('V',NULL,KEYEVENTF_KEYUP,NULL);<br />      keybd_event(VK_CONTROL,NULL,KEYEVENTF_

2010-11-04 22:23:00 693

转载 (有点意思)恶搞之手机垃圾信息发送器

<br /><br /> <br />手机信息怎么发呢?一次在移动梦网上,点击忘记密码,在弹出的页面上再点获取随机短信密码,一个短信就发到手机上啦,哇。<br />   看着看着,好奇的我,就想搞个不断点击那个页面的恶搞软件,好有动力,搞了几个小时都不累。<br />   做的过程中,遇到的挫折还不少,开始想法分析它的源代码,发现很简单,就用DW做个网页,做个按钮,调用想它一样的功能的函数,可惜不知为什么不行:<br />   最后调过头,不分析啦.用MFC上的webBrowser控件,打开http://g

2010-11-04 22:20:00 3150 1

转载 配置Virtual PC 2007 虚拟网络(Virtual Machine Network Services) 和Windows CE 6.0 emulator 模拟器

配置Virtual PC 2007 虚拟网络(Virtual Machine Network Services) 和Windows CE 6.0 emulator 模拟器配置Virtual PC 2007 虚拟网络(Virtual Machine Network Services)如果启动Virtual PC2007后显示如下异常信息:Emulator for Windows CE could not open the Virtual Machine Network Services dri

2010-11-04 22:06:00 5437

转载 汇编指令 总结

  学习汇编,认识、理解、记忆、使用指令是一道必须逾越的门槛。而纷乱复杂的指令又让人头疼,所以分类总结是最好的方法。  我自己再全面温习一遍指令集,也算给初学者几个建议:1。分类记忆。一个几大类,每个类又分成几个类,每个类中有几条指令。2。理解细节。每一条指令要能理解要硬件层次。知道怎么寻址,怎么操作。只有细节铭记于心,才能以不变应万变。3。应用。用的多了,自然就会了。要遵循 记忆--编程--再记忆--再编程--再--再……的方法。——————————————————————————————————————

2010-11-02 21:24:00 637

转载 C语言的谜题

<br />1、下面的程序并不见得会输出 hello-std-out,你知道为什么吗?<br />#include <stdio.h>#include <unistd.h>int main()  <br />{<br />    while(1)<br />    {<br />        fprintf(stdout,"hello-std-out");<br />        fprintf(stderr,"hello-std-err");<br />        sleep(1);<br /> 

2010-11-02 21:12:00 741

转载 如何加密/弄乱C源代码

<br />美文,自不必多介绍,粘贴这里:<br />————————————————————————————————  <br />这是一个Step by Step的教程,教你如何把一个清晰的代码变得复杂难懂的。当然,这只是一个“简明教程”了。还是那句话——“本文仅供朋友们“消遣作乐”,如果你要觉得有意思的话,顶个贴。如果你觉得没什么意思的话,一笑了之。仅供娱乐而已,不必太过认真。” <br />正常程序<br />下面是一个找出素数的程序: <br />void primes(int cap)<br /

2010-11-02 21:05:00 501

转载 语言的歧义

<br />  语言是人与人相互沟通的途径,而计算机语言则是人和计算机沟通的途径。就算是任何再完美的自然语言都会有歧义,但是又是什么让人和计算计算机间产生了歧义呢?<br />下面这篇文章来自Gowri Kumar的Puzzle C一文。我做了一些整理,挑选了其中的一些问题,并在之后配上相应的答案(这些答案是我加的,如果需要原版的答案可以直接和本文作者Gowri Kumar联系,作者的联系方式可以从这里得到)。<br />puzzle 1<br />此段程序的作者希望输出数组中的所有元素,但是他却没有得到他

2010-11-02 20:52:00 514

转载 6个变态的C语言写的Hello World

<br />下面的六个程序片段主要完成这些事情:<br />输出Hello, World <br />混乱C语言的源代码(加密源代码,嘿嘿) <br />下面的所有程序都可以在GCC下编译通过,只有最后一个需要动用C++的编译器g++才能编程通过。<br /> <br />hello1.c<br />    #define _________ }<br />    #define ________ putchar<br />    #define _______ main<br />    #define

2010-11-02 20:46:00 474

转载 谁说C语言很简单?

<br />C语言并不简单,让我们来看看下面这些示例:<br /> <br />为什么下面的代码会返回0?(这题应该很简单吧)<br />  int x;<br />  return x == (1 && x);<br />本题主要是关于C/C++中变量初始化的问题。 <br /> <br />为什么下面的代码会返回0而不是-1? <br /> return ((1 - sizeof(int)) >> 32);<br />答案:sizeof 是一个unsigned的类型,所以…… <br /> <br />

2010-11-02 20:43:00 503

转载 linux常用命令

<br />近来发现同进来的新同事不怎么熟悉Linux,尤其是那些我们经常使用的命令。于是在网上搜索了下,居然找到一篇很不错的文章,里面有我实习和工作中使用的一些,感觉相当有用,所有转过来了。<br />在CU提供的手册中有篇《Linux常用命令列表》的文章,是E文,那就试着翻译下吧,翻译的很混乱,得以后慢慢的修改了:-)打了那么多字好辛苦啊,要是有美女养养眼那该多好啊^_^<br />原文地址:<br />http://man.chinaunix.net/linux/command/Linux_comma

2010-11-02 20:33:00 1008

转载 do...while(0)的妙用

在C++中,有三种类型的循环语句:for, while, 和do...while, 但是在一般应用中作循环时, 我们可能用for和while要多一些,do...while相对不受重视。    但是,最近在读我们项目的代码时,却发现了do...while的一些十分聪明的用法,不是用来做循环,而是用作其他来提高代码的健壮性。 1. do...while(0)消除goto语句。 通常,如果在一个函数中开始要分配一些资源,然后在中途执行过程中如果遇到错误则退出函数,当然,退出前先释放资源,我们的代码可能是这样:ve

2010-11-02 20:25:00 728 2

转载 (转)int n = add(1, 2) + add(3, 4) 哪个先执行?

<br />今日偶见一段小代码,有点意思,特别粘过来分析一下:<br />——————————————————————————————————<br />int add(int a, int b)<br />{<br />    printf("%d + %d/n", a, b);<br />    return a + b;<br />}<br />void main()<br />{<br />#ifdef    _DEBUG<br />    printf("In debug/n");<br />#e

2010-11-02 20:19:00 806

转载 vc6中for语句定义的变量的作用域超出for循环的解决办法

<br />#define  for if(0); else for <br /> <br />你在vc下编译面的程序:用 <br />int main() <br />{ <br />  for(int i = 0; i < 100; ++i) <br />   ; <br />  for(int i = 0; i < 100; ++i)  // C2374: 'i': Redefinition; multiple initialization <br />   ; <br />  return 0; <

2010-11-02 18:53:00 1842 2

转载 C++和JAVA的区别

<br />C++和JAVA的区别<br />声明:本内容共分为三部分,即三篇文章. JAVA和C++的区别介绍框架纲领如下:<br />(一) 序言:<br />(二) 我学习二者的个人感受:<br />(三) 个人建议:<br />(四) 用JAVA中继承的特性来描述C++和JAVA的关系图示:<br />(五) JAVA和C++的区别(前言导读):<br />(六) JAVA和C++的基本区别(开始华山论剑)<br />1)JAVA摒弃的C++内容。<br />2)JAVA的新特性。<br />3)J

2010-11-02 18:33:00 945

转载 什么是MMU?

<br />这个很重要,课上老师又避重就轻,让我甚是混乱,网摘几篇:<br /> <br />——————————————————————————————————————————<br />百度百科:<br />http://baike.baidu.com/view/969924.htm<br /> <br /> <br /> <br /> <br />——————————————————————————————————————————<br />MMU: 存储器管理单元<br /><br />最初的容错设

2010-11-02 18:29:00 1274

2011年北邮计算机各组复试线

很难得的资源!~~我好不容易找到的~2011北邮复试分数线!

2011-04-29

【加密解密_技术内幕】

【加密解密_技术内幕】 权威,计算机专业必备!

2009-08-21

华为 编程规范和范例

华为 编程规范和范例 最权威的总结,计算机专业必备!

2009-08-21

空空如也

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

TA关注的人

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