自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (73)
  • 收藏
  • 关注

转载 (三)循环链表以及循环链表应用

单向循环链表单向循环链表是单链表的另一种形式,其结构特点是链表中最后一个结点的指针不再是结束标记,而是指向整个链表的第一个结点,从而使单链表形成一个环。和单链表相比,循环单链表的长处是从链尾到链头比较方便。当要处理的数据元素序列具有环型结构特点时,适合于采用循环单链表。与单链表相同,循环单链表也有带头结点结构和不带头结点结构两种,带头结点的循环单链表实现插入和删除操作时,算

2014-03-25 09:15:52 883

转载 (二)线性结构之LinkedList的实现

链表结构链式存储结构是基于指针实现的。我们把一个数据元素和一个指针称为结点。链式存储结构是用指针把相互直接关联的结点(即直接前驱结点或直接后继结点)链接起来。链式存储结构的线性表称为链表。 链表类型根据链表的构造方式的不同可以分为:1.单向链表2.单向循环链表3.双向循环链表单链表结构单链表是构

2014-03-25 09:12:30 672

转载 (一)线性结构之ArrayList的实现

线性结构定义如果一个数据元素序列满足:(1)除第一个和最后一个数据元素外,每个数据元素只有一个前驱数据元素和一个后继数据元素;(2)第一个数据元素没有前驱数据元素;(3)最后一个数据元素没有后继数据元素。  则称这样的数据结构为线性结构。线性表抽象数据类型线性表抽象数据类型主要包括两个方面:既数据集

2014-03-25 09:10:58 696

转载 Java之美[从菜鸟到高手演变]之设计模式四

在阅读过程中有任何问题,请及时联系:egg。邮箱:[email protected] 微博:http://weibo.com/xtfggef转载请说明出处:http://blog.csdn.net/zhangerqing其实每个设计模式都是很重要的一种思想,看上去很熟,其实是因为我们在学到的东西中都有涉及,尽管有时我们并不知道,其实在Java本身的设计之中处处都有体现,像AWT、J

2014-03-25 09:02:16 585

转载 Java之美[从菜鸟到高手演变]之设计模式三

本章是关于设计模式的最后一讲,会讲到第三种设计模式——行为型模式,共11种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。这段时间一直在写关于设计模式的东西,终于写到一半了,写博文是个很费时间的东西,因为我得为读者负责,不论是图还是代码还是表述,都希望能尽量写清楚,以便读者理解,我想不论是我还是读者,都希望看到高质量

2014-03-25 09:01:29 664

转载 Java之美[从菜鸟到高手演变]之设计模式二

在阅读过程中有任何问题,请及时联系:egg。邮箱:[email protected] 微博:http://weibo.com/xtfggef如有转载,请说明出处:http://blog.csdn.net/zhangerqing我们接着讨论设计模式,上篇文章我讲完了5种创建型模式,这章开始,我将讲下7种结构型模式:适配器模式、装饰模式、代理模式、外观模式、桥接模式、组合模式、

2014-03-25 09:00:41 699

转载 Java之美[从菜鸟到高手演变]之设计模式一

设计模式(Design Patterns)                                  ——可复用面向对象软件的基础设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真

2014-03-25 08:59:23 822

转载 设计模式六大原则(6):开闭原则

摘自:http://blog.csdn.net/zhengzhb/article/details/7296944分类: 设计模式2012-02-27 08:48 26188人阅读 评论(72) 收藏 举报设计模式扩展框架编程测试定义:一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。问题由来:在软件的生命周期内,因为变化、升级和维护等原因需要对软件原有代码进行修改

2014-03-25 08:48:10 498

转载 设计模式六大原则(5):迪米特法则

摘自:http://blog.csdn.net/zhengzhb/article/details/7296930分类: 设计模式2012-02-27 08:40 20231人阅读 评论(38) 收藏 举报设计模式liststringclass编程定义:一个对象应该对其他对象保持最少的了解。问题由来:类与类之间的关系越密切,耦合度越大,当一个类发生改变时,对另一个类的

2014-03-25 08:45:00 514

转载 设计模式六大原则(4):接口隔离原则

摘自:http://blog.csdn.net/zhengzhb/article/details/7296921分类: 设计模式2012-02-27 08:32 19121人阅读 评论(23) 收藏 举报设计模式classinterfacecstring框架定义:客户端不应该依赖它不需要的接口;一个类对另一个类的依赖应该建立在最小的接口上。问题由来:类A通过接口I依赖类

2014-03-25 08:44:01 491

转载 设计模式六大原则(3):依赖倒置原则

摘自:http://blog.csdn.net/zhengzhb/article/details/7289269分类: 设计模式2012-02-24 08:46 27126人阅读 评论(68) 收藏 举报设计模式stringclass编程setterinterface定义:高层模块不应该依赖低层模块,二者都应该依赖其抽象;抽象不应该依赖细节;细节应该依赖抽象。问题由来:

2014-03-25 08:43:07 495

转载 设计模式六大原则(2):里氏替换原则

摘自:http://blog.csdn.net/zhengzhb/article/details/7281833 设计模式六大原则(2):里氏替换原则分类: 设计模式2012-02-22 08:46 25384人阅读 评论(44) 收藏 举报设计模式class扩展string编程2010        肯定有不少人跟我刚看到这项原则的时候一样,对这个原则的名字充满疑

2014-03-25 08:41:31 454

转载 设计模式六大原则(1):单一职责原则

摘自:http://blog.csdn.net/zhengzhb/article/details/7278174设计模式六大原则(1):单一职责原则分类: 设计模式2012-02-21 09:52 26930人阅读 评论(72) 收藏 举报设计模式stringclass编程定义:不要存在多于一个导致类变更的原因。通俗的说,即一个类只负责一项职责。问题由来:类T负责两个不同的

2014-03-25 08:40:23 522

转载 “Hello World!”的N种写法(C语言)

转一篇文章,自娱自乐。 [原作者:佚名 ]       在初学一门编程语言的时候,写一个“Hello world!”程序是最常见的入门方法。通过写一个成功的“Hello world!”,可以实践这门语言最基本的语法特性,还可以带给自己成就感,真是一举两得。C/C++语言本身有很多特性,如果能够将这些技术分解出来变成一个个的“Hello world!”,并且将这些技术点到为止,貌似也算是

2013-10-30 11:11:34 1505

转载 HttpClient源代码分析之HttpClient模块

HttpCommon源码下载地址:    http://hc.apache.org/httpclient-3.x/scm-usage.htmlHttpClient源代码下载地址[常用到HttpClient 4.3 (GA)和HttpCore 4.3 (GA)]: http://hc.apache.org/downloads.cgi   正文内容摘自:    http

2013-09-26 10:07:44 1388

转载 【转】Java泛型编程笔记

注:原文链接找不到了,文章放到这里学习备忘。原作者sorry喽~1介绍Java泛型编程是JDK1.5版本后引入的。泛型让编程人员能够使用类型抽象,通常用于集合里面。下面是一个不用泛型例子:List myIntList=new LinkedList(); //1myIntList.add(newInteger(0)); //2Integer x=(Inte

2013-09-23 14:48:32 710

转载 【转】最短的崩溃程序(C语言版)

想写个崩溃的C语言小程序,看起来是个奇怪的主意,不过在我曾经教过的一门实验课上,这是作业之一!实际上,这是一件非常有教学意义的事情。通常学生们要么尝试反向引用一个非法地址,要么就是除0.除0会引发SIGFPE信号(浮点异常)。这里有一个小例子程序,使用除零方法来使之崩溃:1234intmain(){

2013-09-22 23:59:07 1034

转载 【摘】初学C++异常处理 boost::bad_lexical_cast

// 代码片段// test.cpp// 编译方法: g++ -o test test.cpp#include#includeint main() { try { int a = boost::lexical_cast("123.456"); std::cout << a <<std::endl; return 0; } catch(boost:

2013-09-15 11:58:21 1712

转载 【摘】设计模式概述

设计模式这个术语是由Erich Gamma等人在1990年代从建筑设计领域引入到计算机科学的。它是对软件设计中普遍存在(反复出现)的各种问题,所提出的解决方案。设计模式并不直接用来完成代码的编写,而是描述在各种不同情况下,要怎么解决问题的一种方案。面向对象设计模式通常以类型或对象来描述其中的关系和相互作用,但不涉及用来完成应用程序的特定类型或对象。设计模式能使不稳定依赖于相对稳定、具体依赖

2013-09-14 17:09:47 827

转载 【转】【环境搭建】Ubuntu安装Boost

boost版本为: boost_1_52_0ubuntu版本为:ubuntu-12.04.1-desktop-i386这里有两种安装方法:=============第一种:也是最简单的:进入linux系统后,输入   # apt-cache search boost你将看到很多文件信息,你会看到其中一个文件叫 libboost-dev, 直接安装

2013-09-10 20:28:47 730

AES_CBC_With_C.zip

AES算法(128位)CBC模式加密解密的C语言实现,包含测试代码。 博客地址https://www.cnblogs.com/areful/p/11770517.html,此处收一分意思一下。 CSDN老是偷偷改资源分数,大家直接去博客下载吧。

2019-10-31

ARM指令手册(中文CHM格式,144K)

做的很不错,学习ARM的朋友可以当参考资料。

2008-10-09

ARM控制MMC卡的驱动程序,303K

ARM控制MMC卡的驱动程序,含文档和注释。

2008-10-09

NASM 编译器的源代码,3.35M

NASM编译器的源代码。注意,是源代码,不是那个可执行文件。不像MASM那样极左,也不像TASM那样极右。强悍的编译器。将MAKEFILE文件改成.MAK文件,用VC打开编译。

2008-10-09

Vxworks 源代码,5.07M

著名开源实时系统VXWORKS的源代码。怎么移植还没看,谁移植成功了告我一声~~

2008-10-09

《C++大学教程》光盘的程序,2.21M

如题,光盘上的程序,没时间打程序或者想偷懒的人可以如愿了。

2008-10-09

计算机体系结构讲义(超清晰中文PDF,3.8M)

整理得太漂亮了!能从幻灯片整理成这样,也太不容易了。

2008-10-08

编译原理及实践(超清晰中文PDF,7.2M)

编译原理电子书,要写编译器就看这个吧。非扫描版,非常清晰。

2008-10-08

简单的屏幕保护程序(VC6源代码,46K)

用VC编译的简单的屏幕保护程序。比普通的工程多加了一个库文件,一共才3个函数,简单。

2008-10-08

《Visual C++ 6.0 编程案例精解》光盘代码,7.34M

《Visual C++ 6.0 编程案例精解》光盘附带的源代码。电子书将近40M太大了没法一起上传,所以分开传了。

2008-10-08

UCFS 2.36 (VC6演示代码,只有库)

原来名称是UCFS源代码,后来很多网友反映只有库文件,下下来一看果然如此,对不住了,翻到源代码了再发给大家。

2008-10-08

μCOSII_中文教程(CHM格式,1.35M)

UC-OS2的开发资料,整理成CHM格式的,很详细。

2008-09-30

C++ How To Program 第五版(英文CHM格式,10M)

C++How To Program第五版的英文版本电子书,整理得相当仔细。

2008-09-12

反汇编工具Borg的源代码(VC6工程,495K)

静态反汇编可执行文件的工具Borg的源代码,顺利编译成功。送给大家,有兴趣的就好好看看吧,适合对编译原理的实现感兴趣的朋友。之前我发布过INTEL指令手册的资源,可供参考。

2008-06-25

H3C兼容客户端ThorClient2源码(VC6源代码,187K)

许多校园网用H3C客户端上网,这个据说是某大学学生编写的兼容客户端的源代码。编译时要在工程目录下加入用到的头文件。编译成的程序运行时连接成功的几率不大,得多试几次才连的上,而且程序容易死。不知道是不是程序本身的问题,留给大家看吧。

2008-06-07

Linux0.11内核源代码(中文CHM格式,721K)

CHM格式整理的LINUX0.11源代码,整理的很仔细。

2008-05-23

Visual C++6.0用户界面制作技术与应用实例(中文PDF格式,6.8M)

介绍使用VC6编写WINDOWS应用程序的资料,不太清晰。

2008-05-23

51单片机控制PS2键盘的程序(KEIL环境C51语言,23K)

用单片机控制键盘的程序,利用中断获得键盘扫描码并转换为ASCII码,在1602液晶上显示字符。C语言编写,KEIL环境下编译,键盘驱动写得相当好。 CSDN系统自动把下载积分改成10分了。现在能修改所需积分,改回1分意思一下。

2008-04-27

微型嵌入式GUI(C源代码和资料,1.34M)

微型嵌入式GUI的源代码和一些资料。顺利编译成功,并在虚拟机VPC下运行,效果不错。W*ndows下看不到结果。下载网页也压缩到里面了,喜欢的朋友可以去看看,很好的。

2008-04-05

UCGUI-V390a(VC6源代码,7.77M)

UCGUI较新的版本了。所有例子编译成了EXE文件,一目了然。以为没传上来,又传了一次。Tool目录下的vncviewer.exe文件被金山毒霸判断为风险程序,到手时就是这样了,舍不得删,看大家怎么处理吧。之前还发过一个UCGUI压缩包,里面附带有PDF格式完整资料,有兴趣的可以看看。 本来只需要1分,CSDN偷偷改资源分,鄙视之。

2008-04-03

JNI4Windows

此代码示例如何在Intellij Idea环境下使用Java + JNI开发应用,开发环境为Win7+JDK8+TDM-GCC64

2019-02-13

apktool v2.2.1

反编译android apk文件的工具 https://ibotpeaches.github.io/Apktool/

2016-12-28

Android Docs V2.2 CHM(En) part2 of 2,注意下全两个压缩包

不多说了,搞Android的都知道是啥东西. Android2.2英文版的chm帮助文档,比上次2.1的稳定,排版也改了一下. 取于网络,用于网络,弘扬开源共享精神. 文件太大一次上传不完,压成两个两个压缩包了,请注意下全两个包,这是第二个。

2011-01-11

Android Docs V2.2 CHM(En) part 1 of 2,注意下全两个压缩包

Android新版本的帮助文档,2.2英文版. 此次排版比上次2.1的好,错误也少了. 文件太大一次上传不完,压成两个两个压缩包了,请注意下全两个包,这是第一个。

2011-01-11

Notepad++(源代码+应用程序,VC6+VC2005工程,6.8M)

每每见到经典之作,总是既惊且佩,将其列为学习和超越的目标. 这个也是一经典程序,文本编辑器,网上搜一下就知道其名气有多大了.顺利编译成功.库用VC6,应用程序用VC2005. CSDN系统自动把下载积分改成10分了。现在能修改所需积分,改回1分意思一下。

2010-05-09

JDK_API_1.6(6.0),中文版CHM格式,35.2M

JDK1.6中文手册,CHM版本; 参考网页:http://hi.baidu.com/jianwokaixin/blog/item/d0dd5609da90e288d1581bba.html 官方下载地址:http://gceclub.sun.com.cn/Java_Docs/jdk6/JDK_API_1_6_zh_CN.CHM

2010-05-04

Android SDK开发文档完整版(英文CHM格式,44.2M )

Google的Android文档需要在网页中打开,费时费力还老导致浏览器死掉。 有鉴于此,本人花了一个下午将Docs目录下所有文档编译制作成这个CHM格式帮助文档,去除N多脚本导致的错误,造福Android开发者。DOC文档版本是2.1。2.2的以后再整理吧,现在太忙了。 另,本人没学过网页设计,很多脚本错误无时间处理,另外右上角搜索功能也不能用,凑合着用吧。

2010-04-17

Cpp2Html(C++代码转HTML工具,带着色功能,VC源代码+应用程序,24K)

如题,C++代码转HTML的工具,带着色功能,VC源代码和应用程序。早先是单独的一个工程,现在作为另一开源项目的一部分,不单独提供代码了,有兴趣的网上找找。 转换完后再做成CHM文件放手机上看源代码,岂不美哉。不方便的是一次只能转换一个文件,哪位仁兄修改一下,弄个批量转换也不错。

2010-02-15

Bochs核心代码分析(中文PPT、WORD格式,755K)

Bochs关键代码的分析,主要是CPU部分。讲得比较透彻。

2010-02-08

国标软件工程文档(中文CHM格式,62K)

如题,国标软件工程文档。 本人从标准网上下载整理成CHM格式,大家看看无妨,有这个资料参考参考也不错。 版权归原作者所有。仅供学习研究之用,切勿用于商业行为。

2010-02-04

VCDRom虚拟光驱驱动程序源代码 附编译说明(VC6+DDK工程,492K)

网上有人模仿微软的虚拟光驱VcdRom写了个虚拟光驱的驱动,无奈只有源文件没有编译方法,就写了这篇破文章,演示一下编译驱动程序的过程。美中不足的是:只有驱动程序的源代码,而没有应用程序的源代码。 附件的压缩文件里有3个文件:VCDROM源代码,用VC6编译VCDROM源代码的工程文件,和一份详细讲述编译过程的PDF格式说明文档。 编译环境用的是VC6+XP DDK。原始代码的说明里有说过,虚拟光驱本身只能在XP系统下运行。

2010-01-12

设计模式源代码(C++版,VC6工程,878K)

《设计模式:可复用面向对象软件的基础》一书的源代码。仅供学习研究之用,请勿用于商业用途。

2009-08-11

VB编程标准(超清晰PDF格式,13M)

如题。涉及编写VB程序需注意事项的方方面面,非扫描版,超级清晰,从结构看更像是一本手册和入门教程,对新手和高手都有帮助。

2009-01-18

串口通信源代码(VB6工程,3.89K)

根据叶凡的网页文档写的VB串口通信源代码,适合中高级应用。思想方法是通用的,可以很容易改写成VC代码。利用查询方式实现串口通信,可方便实现命令扩展,适合实现自己的协议。最近在做东西,受其益匪浅。注释写得很清楚了,需要的就下。

2009-01-16

Windows下7种定时方式的实现(VC6源代码,29.22K)

从知识库弄来的,Windows下几种定时器的实现方式,适合各种场合的应用。

2009-01-02

可连续翻页的PDG阅读器UnicornViewer(780K)

很好用的PDG格式电子书阅读器,可以像PDF阅读器一样连续翻页,很方便实用。

2008-12-17

虚拟机的设计与实现(源代码+中文PDG电子书附阅读器,16.2M)

老外写的关于编写虚拟机的书,写得很详细。

2008-12-01

编译成功的LINUX0.11系统(虚拟机BOCHS中编译运行,9.29M)

可在BOCHS中运行的LINUX0.11系统,需要先安装BOCHS虚拟机(很小,2M左右)。修改方法可参照赵炯博士写的LINUX0.11内核注释的书,未修改的原始版本可在赵博士的网站上下载到。安装BOCHS后双击bochsrc-hd.bxrc进入LINUX0.11,编译方法见赵博士的书。 CSDN系统自动把下载积分改成10分了。果断改回0分。

2008-10-25

PDG转PDF工具 (PDG转图片,图片转PDF两个工具,1.05M)

PDG格式电子书转PDF格式电子书的工具。需要超星阅读器里的PDG2.DLL文件,用REGSVR32注册才能用。或者直接安装超星阅读器亦可。

2008-10-23

IBM PC 汇编语言程序设计(人邮五版,中文PDF,10M)

《IBM PC汇编语言程序设计》一书的电子电子版,人邮第五版的。仅供学习研究之用,下载后请在24小时内删除。

2008-10-23

空空如也

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

TA关注的人

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