自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

fulinux的博客

Linux 、Android、Yocto 、BSP嵌入式开发工程师

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

转载 NAND flash和NOR flash的区别详解

我们使用的智能手机除了有一个可用的空间(如苹果8G、16G等),还有一个RAM容量,很多人都不是很清楚,为什么需要二个这样的芯片做存储呢,这就是我们下面要讲到的。这二种存储设备我们都统称为“FLASH”,FLASH是一种存储芯片,全名叫Flash EEPROM Memory,通地过程序可以修改数据,即平时所说的“闪存”。Flash又分为NAND flash和NOR flash二种。U盘和MP3里用

2012-12-30 19:26:36 6528

转载 norflash和nandflash的区别

Nand Flash与Nor Flash经常在一些地方被提到,一直没认真去理解它们的区别,因此,今天花了一段时间仔细理解了一下,下面把我的笔记放在这里:)1、NOR的特点是芯片内执行(XIP,eXecute In Place),这样应用程序可以直接在flash闪存内运行,不必再把代码读到系统RAM中。优点是可以直接从FLASH中运行程序,但是工艺复杂,价格比较贵,NOR的传输效率很高,在1~4

2012-12-30 19:25:01 1800

转载 十年经验分享如何学好嵌入式系统开发

一、嵌入式系统的概念 着重理解”嵌入”的概念主要从三个方面上来理解。1、从硬件上,将基于CPU的处围器件,整合到CPU芯片内部,比如早期基于X86体系结构下的计算机,CPU只是有运算器和累加器的功能,一切芯片要造外部桥路来扩展实现,象串口之类的都是靠外部16C550/2的串口控制器芯片实现,而目前的这种串口控制器芯片早已集成到CPU内部,还有PC机有显卡,而多数嵌入式处理器都带有L

2012-12-30 00:07:43 2307 2

原创 INTR和INTE的区别

INTR——中断请求信号,高电平有效  8255A输出的信号,可用于向CPU提出中断请求,要求CPU读取外设数据INTE ——中断允许信号,高电平有效  用于控制中断允许或中断屏蔽

2012-12-29 16:41:16 8044

转载 数据库完整性

1.数据库的完整性概念与数据库的安全性概念有什么区别和联系?  答:数据的完整性和安全性是两个不同的概念,但是有一定的联系。  前者是为了防止数据库中存在不符合语义的数据,防止错误信息的输入和输出,即所谓垃圾进垃圾出(Garbage In Garbage Out)所造成的无效操作和错误结果。  后者是保护数据库防止恶意的破坏和非法的存取。  也就是说,安全性措施的防范对象是非法用户

2012-12-28 21:19:03 2997

转载 数据库安全性

1.试述实现数据库安全性控制的常用方法和技术。  答:实现数据库安全性控制的常用方法和技术有:  1)用户标识和鉴别:该方法由系统提供一定的方式让用户标识自己的名字或身份。每次用户要求进入系统时,由系统进行核对,通过鉴定后才提供系统的使用权。  2)存取控制:通过用户权限定义和合法权检查确保只有合法权限的用户访问数据库,所有未被授权的人员无法存取数据。例如C2级中的自主存取控制(DAC

2012-12-28 20:44:36 3199

转载 数据库并发控制

1. 在数据库中为什么要并发控制?  答:数据库是共享资源,通常有许多个事务同时在运行。  当多个事务并发地存取数据库时就会产生同时读取和/或修改同一数据的情况。若对并发操作不加控制就可能会存取和存储不正确的数据,破坏数据库的一致性。所以数据库管理系统必须提供并发控制机制。2. 并发操作可能会产生哪几类数据不一致?用什么方法能避免各种不一致的情况?  答:并发操作带来的数据不一致性

2012-12-28 19:51:42 1792

转载 数据库中为什么要有恢复子系统?它的功能是什么?

因为计算机系统中硬件的故障、软件的错误、操作员的失误以及恶意的破坏是不可避免的,这些故障轻则造成运行事务非正常中断,影响数据库中数据的正确性,重则破坏数据库,使数据库中全部或部分数据丢失,因此必须要有恢复子系统。  恢复子系统的功能是:把数据库从错误状态恢复到某一已知的正确状态(亦称为一致状态或完整状态)。 数据库运行中可能产生的故障有哪几类?哪些故障影响事务的正常执行?哪些故障破坏数

2012-12-28 19:44:57 8647

原创 学习数据库的好网站

http://student.zjzk.cn/course_ware/database/homework.htm

2012-12-28 19:41:00 1893 1

转载 事务的概念及事务的四个特性。

事务是用户定义的一个数据库操作序列,这些操作要么全做要么全不做,是一个不可分割的工作单位。  事务具有四个特性:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)和持续性(Durability)。这个四个特性也简称为ACID特性。  原子性:事务是数据库的逻辑工作单位,事务中包括的诸操作要么都做,要么都不做。  一致性:事务执行的结果必须是使数

2012-12-28 19:31:57 9680

转载 为什么要视图集成?视图集成的方法是什么?

在对数据库系统进行概念结构设计时一般采用自底向上的设计方法,把繁杂的大系统分解子系统。首先设计各个子系统的局部视图,然后通过视图集成的方式将各子系统有机的融合起来,综合成一个系统的总视图。这样设计清晰,由简到繁。由于数据库系统是从整体角度看待和描述数据的,因此数据不再面向某个应用而是整个系统。因此必须进行视图集成,使得数据库能被全系统的多个用户、多个应用共享使用。  一般说来,视图集成可以有两

2012-12-28 19:25:33 6225

转载 什么是E-R图?构成E-R图的基本要素是什么?

E-R图为实体-联系图,提供了表示实体型、属性和联系的方法,用来描述现实世界的概念模型。  构成E-R图的基本要素是实体型、属性和联系,其表示方法为:  · 实体型:用矩形表示,矩形框内写明实体名;  · 属性:用椭圆形表示,并用无向边将其与相应的实体连接起来;  · 联系:用菱形表示,菱形框内写明联系名,并用无向边分别与有关实体连接起来,同时在无向边旁标上联系的类型(1 : 1,

2012-12-28 19:21:01 43437 2

转载 什么叫数据抽象?

数据抽象是对实际的人、物、事和概念进行人为处理,抽取所关心的共同特性,忽略非本质的细节,并把这些特性用各种概念精确地加以描述,这些概念组成了某种模型。  如分类这种抽象是:定义某一类概念作为现实世界中一组对象的类型。这些对象具有某些共同的特性和行为。它抽象了对象值和型之间的“is member of”的语义。在E-R模型中,实体型就是这种抽象。例如在学校环境中,李英是老师,表示李英是教师类型中

2012-12-28 19:17:59 4943

原创 数据字典的内容和作用是什么?

数据字典是系统中各类数据描述的集合。数据字典的内容通常包括:数据项、数据结构、数据流、数据存储、处理过程五个部分  其中数据项是数据的最小组成单位,若干个数据项可以组成一个数据结构。数据字典通过对数据项和数据结构的定义来描述数据流、数据存储的逻辑内容。  数据字典的作用:  数据字典是关于数据库中数据的描述,在需求分析阶段建立,是下一步进行概念设计的基础,并在数据库设计过程中不断修改、

2012-12-28 19:14:34 44152 1

原创 地址

.mcuos. 210.42.158.166

2012-12-26 21:48:21 1138

转载 ARM地址空间

ARM的体系结构有很多很多介绍的地方,从其7种模式到CPSR状态寄存器,这些都是属于最底层的硬件直接相关的ARM属性,再向上一点,考虑一下在ARM上运行的嵌入式应用,一般称在ARM上直接运行的嵌入式应用为Image就是直接烧进flash运行的可执行文件,这种可执行文件是由IAR,ADS,ARM-EABI-GCC等编译器经过编译所直接生成的。由于没有操作系统的支持,这种镜像文件是需要自己管理底层存储

2012-12-22 19:28:10 2506

转载 ARM地址空间

摘编: 在嵌入式系统中,内核映像与根文件系统映像存储在 ROM 或 Flash 等固态存储设备中,并且可以直接运行。但这样做是运行速度太慢,所以要把他们加载到ram中.实现主要有以下过程以嵌入式linux为例)*******************************************1.检测内存映射.     内存映射就是指在整个 4GB(CPU) 物理地址

2012-12-22 18:18:27 2431

原创 给数组赋初值

假如一个数组的a[100],我想都赋值-1,可以这样:a[100] = {-1,}

2012-12-22 14:48:26 6946 1

转载 register解析

register:这个关键字请求编译器尽可能的将变量存在CPU内部寄存器中,而不是通过内存寻址访问,以提高效率。注意是尽可能,不是绝对。你想想,一个CPU 的寄存器也就那么几个或几十个,你要是定义了很多很多register 变量,它累死也可能不能全部把这些变量放入寄存器吧,轮也可能轮不到你。一、皇帝身边的小太监----寄存器不知道什么是寄存器?那见过太监没有?没有?其实我也没有。没见过不要

2012-12-20 15:25:09 2380

转载 register解析

register:这个关键字请求编译器尽可能的将变量存在CPU内部寄存器中,而不是通过内存寻址访问,以提高效率。注意是尽可能,不是绝对。你想想,一个CPU 的寄存器也就那么几个或几十个,你要是定义了很多很多register 变量,它累死也可能不能全部把这些变量放入寄存器吧,轮也可能轮不到你。一、皇帝身边的小太监----寄存器不知道什么是寄存器?那见过太监没有?没有?其实我也没有。没见过不要

2012-12-20 15:24:39 3339

原创 addb %al,%al

keyboard.S中:假如al中第2和4位为1其余位为0,则下面的语句执行后al中位3和5为1其余位为0addb %al,%al很聪明!!!!

2012-12-18 15:19:30 3720

原创 andl $size-1,%ecx

andl $size-1,%ecx这里的size是1024即下面的语句andl $1023,%ecx即andl $111111111111b,%ecx凡是超出12位的自动把12位的上的值清零,第十二位的数值不受影响很聪明

2012-12-18 15:05:25 1484

原创 死锁解决之一

因为这个解决死锁很有特点就记下,其他不管:1、是一个有向图G=(T,U)。T为结点的集合,每个结点表示正在运行的事务;U为边的集合,每条边表示事务等待的情况。若T1等待T2,则T1和T2之间划一条有向边,从T1指向T2,2、并发控制子系统周期性地(比如每隔几秒)生成事务的等待图,并进行检测。如果发现图中存在回路,则表示系统中出现了死锁。

2012-12-17 21:42:57 1273

转载 ARM体系 指定代码段地址问题的自我理解

一直以来对ARM体系结构下    链接器指定代码段的原理与实现方式等搞不太清楚,网上查了很久好像也找不到相关问题,难道高手们都觉得这个问题太简单了?总之是没有找到答案。近日翻看韦东山老师的《嵌入式Linux 应用开发完全手册》中SDRAM的例子,想了一天,并且试了一下,于是有了下面的一些拙见。话不多少,直接上例子  汇编部分源码如下@************************

2012-12-15 21:50:46 3269

转载 TACLS TWRPH0 TWRPH1的设置

搜了搜 关于 TACLS  TWRPH0 TWRPH1的设置 都是根据WE  CLE/ALE来设置的 CLE Setup Time=12ns,CLE Hold Time=5nsALE Setup Time=12ns,ALE Setup Time=5ns,nWE Pulse Width=12ns为了满足K9F2G08U0A的时序要求,需要TACLS+TWRPH0+TW

2012-12-15 20:23:48 1681

转载 static解析

简介  C#与C++的static有两种用法:面向过程程序设计中的static和面向对象程序设计中的static。前者应用于普通变量和函数,不涉及类;后者主要说明static在类中的作用。面向过程的static  1、静态全局变量  在全局变量前,加上关键字static,该变量就被定义成为一个静态全局变量。我们先举一个静态全局变量的例子,如下:  //Example 1

2012-12-15 18:47:23 935

原创 变量初始化技巧

变量初始化时如果不是初始化为0的话就对它显示初始化,否则不初始化

2012-12-15 16:52:22 1176

转载 extern

下面这些摘自百度百科: extern可以置于变量或者函数前,以表示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。另外,extern也可用来进行链接指定。关键字extern在一个源文件里定义了一个数组:char a[6];  在另外一个文件里用下列语句进行了声明:extern char *a;  请问,这样可以吗?  答案

2012-12-15 16:16:16 1035

转载 inline解析

一、inline 关键字用来定义一个类的内联函数,引入它的主要原因是用它替代C中表达式形式的宏定义。  表达式形式的宏定义一例:  #define ExpressionName(Var1,Var2) ((Var1)+(Var2))*((Var1)-(Var2))为什么要取代这种形式呢,且听我道来:  1. 首先谈一下在C中使用这种形式宏定义的原因,C语言是一个效率很高的语言,这种宏

2012-12-15 14:16:38 1179

原创 数据结构知识点

CURRENT->dev和CURRENT-> dev有点不一样吧?有待实验

2012-12-15 12:53:47 1054

转载 ARM协处理器

ARM920T协处理器接口ARM920T处理器通过一个外部协处理器接口来支持连接片上协处理器。ARM处理器支持所有的协处理器指令。ARM920T协处理器接口允许你附加一个专门设计的协处理器到ARM920T。包括:1.附加一个加速器:用于浮点运算,DSP,3-D图形,加密解密。2.ARM指令集可支持连接多达16个协处理器到ARM处理器,编号为0~15内部协处理器ARM920T

2012-12-14 22:06:35 1389

转载 关于mrc p15,0,r0,c1,c0,0

mrc是协处理器命令。用于读取协处理器中的寄存器的数据到ARM处理器的寄存器里面。mrc p15,0,r0,c1,c0,0 这句话的意思应该是读协处理器中的寄存器数据到ARM处理器的r0里面。应该是ARM访问MMU,一般cp15就是MMU。{cond} p#, ,Rd,cn,cm{, }MRC 从协处理器移到ARM7寄存器(L=1)MCR 从ARM7寄存器移到协处理器(L=0)

2012-12-14 21:03:16 7131

原创 goto语句

goto语句可以这两个不同子程序中跳转:/* * floppy-change is never called from an interrupt, so we can relax a bit * here, sleep etc. Note that floppy-on tries to set current_DOR to point * to the desired drive, bu

2012-12-14 15:36:12 2140

原创 Kernel评论ARM

尔现在是什么情况呢 Kernel 20:38:49[自动回复]您好,我现在有事不在,一会再和您联系。 Kernel 20:54:54X86体系架构功耗降不下来,这是他的致命弱点。也是ARM开始逐渐蚕食他的服务器市场,决定统治移动,嵌入式领域的根本原因  (^_^) 20:55:50龙芯怎么样 Kernel 20:56:58阉割版的MIPS架构,标称完全自主知识产权却

2012-12-13 21:48:34 1124

转载 Nand Flash

http://blog.163.com/wl5201314_@126/blog/static/7448854520111126102228195/本章我们将学习嵌入式系统中比较重要的存储器件-----Nand Flash,它相当于PC机的硬盘,用于保存系统运行所必需的操作系统、应用程序、用户数据、运行过程中产生的各类数据。与内存(Sdram)不同,Nand Flash掉电后,数据仍可以永久保存

2012-12-13 19:10:37 1691

原创 MOV PC, LR解析

MOV   PC, LR如果在子程序中LR没有改变,则等同于 RET程序在 调用子程序时,会把 BL      SUB_XXXXX 处的下一条指令送入  LR,  这样,当所调用的子程序没有改变LR的值时(注意这里我说说的是在整个子程序中LR没有被改变),返回父程序时,你就可以使用 MOV   PC, LR;==============这一段代码完成从NAND Flash读

2012-12-13 18:57:37 8483

原创 回车和换行的区别-\n\r什么意思呢?

回车和换行的区别

2012-12-13 16:36:51 2355

原创 嵌入汇编中的编号解析

嵌入如汇编程序规定把输出和输入寄存器统一按顺序编号,顺序是从输出寄存器序列从左到右从上到下以“%0”开始,分别记为%0,、%1、。。。%9。因此下面的中的%4对应“1”(0),而“1”(0)有对应“=d”(__res)#define do_div(n,base)({\int __res;\__asm__("divl %4":"=a"(n),"=d"(_res):"0"(n),"1"(0

2012-12-13 13:15:48 2013 2

原创 repne指令和scasb指令解析

extern inline int strlen(const char * s){register int __res__asm__('cx');__asm__("cld\n\t" "repne\n\t" "scasb\n\t" "notl %0\n\t" "decl %0" :"=c"(__res):"D"(s),"a"(0),"0"(0xffffffff):"di");ret

2012-12-13 11:08:22 16133

转载 ((sizeof(n)+sizeof(int)-1)&~(sizeof(int)-1))

一、问题的提出两年之前我写过一篇可变参数学习笔记,里面曾经简单的解释过一句:代码((sizeof(n)+sizeof(int)-1)&~(sizeof(int)-1))的作用是在考虑字节对齐的因素下计算第一个可变参数的起始地址。当时限于时间和水平,未能做更详细的解释。今天(2007-11-26)在csdn论坛上看到了一个帖子http://topic.csdn.net/u

2012-12-12 13:36:23 2755

高通开发系列 - 5G网络之QTI守护进程服务介绍

QMITestPro程序

2023-08-30

最优秀的文章:波与物体运动的区别

是一篇可以解释光速问题的文章,反相的内容

2022-03-17

波与物体运动的区别.pdf

波源和介质相互作用的波心,位于介质中且不动,波动自波心位置开始向外传播,波速由介质的物理性质决定,而与波源运动状态无关,波源运动只会改变介质中每个波的波心的位置,而不会影响波速。波源或感应物运动时可以影响感应频率和本征频率的关系,而在波源和感应物相对静止时,感应频率和本征频率始终相等与介质的运动状态无关。因为波和物体的运动有本质的区别,所以伽利略变换或洛伦兹变换均不适用于描述波动规律。

2021-10-11

fulinux庞杂技术要点汇总文档分享(1).zip

庞杂技术要点汇总文档分享,包含linux,yocto,android,thermal,高通平台,selinux,AT,编程等等多种知识内容。

2021-03-06

git服务搭建全过程

git服务搭建全过程

2020-11-11

天嵌和飞凌ARM开发板都能运行的u-boot

天嵌和飞凌ARM开发板都能运行的u-boot

2013-03-22

u-boot-2010.09-fulinux.patch

飞凌s3c2440的patch包文件:u-boot-2010.09-fulinux.patch

2013-03-16

telnet_clinet.zip

客户端和服务端 网络程序和普通的程序有一个最大的区别是网络程序是由两个部分组成的--客户端和服务器端. 客户端 在网络程序中,如果一个程序主动和外面的程序通信,那么我们把这个程序称为客户端程序。 比如我们使用ftp程序从另外一 个地方获取文件的时候,是我们的ftp程序主动同外面进行通信(获取文件), 所以这个地方我们的ftp程序就是客户端程序。 服务端 和客户端相对应的程序即为服务端程序。被动的等待外面的程序来和自己通讯的程序称为服务端程序。 比如上面的文件获取中,另外一个地方的程序就是服务端,我们从服务端获取文件过来。 [代码] [C/C++]代码 /******* 服务器程序 (server.c) ************/ #include #include #include #include #include #include #include #include #include #include int main(int argc, char *argv[]) { int sockfd,new_fd; struct sockaddr_in server_addr; struct sockaddr_in client_addr; int sin_size,portnumber; char hello[]="Hello! Are You Fine?\n"; if(argc!=2) { fprintf(stderr,"Usage:%s portnumber\a\n",argv[0]); exit(1); } if((portnumber=atoi(argv[1]))<0) { fprintf(stderr,"Usage:%s portnumber\a\n",argv[0]); exit(1); } /* 服务器端开始建立socket描述符 */ if((sockfd=socket(AF_INET,SOCK_STREAM,0))==-1) { fprintf(stderr,"Socket error:%s\n\a",strerror(errno)); exit(1); } /* 服务器端填充 sockaddr结构 */ bzero(&server;_addr,sizeof(struct sockaddr_in)); server_addr.sin_family=AF_INET; server_addr.sin_addr.s_addr=htonl(INADDR_ANY); server_addr.sin_port=htons(portnumber); /* 捆绑sockfd描述符 */ if(bind(sockfd,(struct sockaddr *)(&server;_addr),sizeof(struct sockaddr))==-1) { fprintf(stderr,"Bind error:%s\n\a",strerror(errno)); exit(1); } /* 监听sockfd描述符 */ if(listen(sockfd,5)==-1) { fprintf(stderr,"Listen error:%s\n\a",strerror(errno)); exit(1); } while(1) { /* 服务器阻塞,直到客户程序建立连接 */ sin_size=sizeof(

2013-02-22

数据库课件包括多套试卷

数据库课件包括多套试卷,课件很经典,试卷也多是我在网上搜的很全

2013-01-02

计算小工具

计算小工具

2012-09-16

msp430f169的放大器程序

msp430f169的放大器程序

2012-07-20

msp430f169的程序

宽频放大器程序5

2012-07-20

SPWM产生spwm波

产生spwm波产生

2012-05-25

msp430产生SPWM波程序

msp430产生SPWM波程序

2012-05-25

matlab注册机

matlab注册机

2012-05-25

430的实例程序和下载工具

430 430的实例程序 430的下载工具

2012-05-25

按键选择DDS频率和显示程序

按键选择DDS频率和显示程序 DDS

2012-05-25

简易电阻电容电感测试仪程序

简易电阻电容电感测试仪程序

2012-05-25

简易电阻电容电感测试仪

简易电阻电容电感测试仪 电阻电容电感测试仪 测试仪简易电阻电容电感测试仪 电阻电容电感测试仪 测试仪简易电阻电容电感测试仪 电阻电容电感测试仪 测试仪简易电阻电容电感测试仪 电阻电容电感测试仪 测试仪简易电阻电容电感测试仪 电阻电容电感测试仪 测试仪简易电阻电容电感测试仪 电阻电容电感测试仪 测试仪简易电阻电容电感测试仪 电阻电容电感测试仪 测试仪简易电阻电容电感测试仪 电阻电容电感测试仪 测试仪简易电阻电容电感测试仪 电阻电容电感测试仪 测试仪简易电阻电容电感测试仪 电阻电容电感测试仪 测试仪简易电阻电容电感测试仪 电阻电容电感测试仪 测试仪简易电阻电容电感测试仪 电阻电容电感测试仪 测试仪简易电阻电容电感测试仪 电阻电容电感测试仪 测试仪简易电阻电容电感测试仪 电阻电容电感测试仪 测试仪

2012-05-25

RCL测量仪程序26

RCL 测量仪程序

2012-05-25

RCL测量仪程序

RCL 测量仪程序

2012-05-25

蹭网工具(有线)以及蹭网工具的破解

蹭网工具(有线)以及蹭网工具的破解

2012-05-14

CC2500发射程序

CC2500发射程序 CC2500程序

2012-03-18

DS1302时钟可调

DS1302时钟可调 DS1302 单片机

2012-03-18

LED矩阵滚动显示

LED矩阵滚动显示 单片机显示 单片机滚动显示

2012-03-18

幅值和频率计(封装版).

单片机测正弦波的幅值和频率

2012-02-29

单片机计时器

单片机计时器

2012-02-12

单片机红外遥控

单片机红外遥控

2012-02-12

单片机正弦波测量

单片机 正弦波测量

2012-02-03

单片机LED矩阵滚动显示

单片机LED矩阵滚动显示字符

2012-02-03

multisim10_0注册机和安装过程及破解过程

multisim10_0太有意思了,但安装过程好复杂,也破解不了,然我千方百计花了大价钱终于从网上高昂的注册机,注册机下下来后还是不会我又找了安装和破解方法,并将它们有机的整合合订在一起,为后来者铺平道路

2012-01-06

大家版词典级大学英语四级47套历

大家版词典级大学英语四级47套历年真题大全[1989-2011年].

2012-01-05

xp美化工具

xp美化工具

2012-01-05

定时关机器

定时关机器

2012-01-05

蹭网工具(有线)

蹭网工具 有线 免费上网

2012-01-05

数据结构所有资源

数据结构所有资源

2012-01-05

数据结构迷宫升级版本

数据结构迷宫升级版本这是对网上一篇程序进行的升级,亮点是坐标表示更好,方向不再是数字而是英文方向单词更易于理解,希望对大家有帮助!

2012-01-05

暴力巡警删除软件

又一次中了毒,他只会播广告,站在那里一动也不动,360,金山也不行,这个可以,好东西,其他一些太烂了

2011-11-16

p2pover-v4

我在网上早了好长时间没有几个有效地,唯一发现这个好可以先别人的网速,很给力,对方电脑进没有察觉,特搞笑,好了上课去了

2011-11-16

XP主题下载

我在网上花了好长时间,遭到了一些比较好的XP主题,很漂亮,希望你们也能拥有漂亮的主题

2011-10-29

空空如也

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

TA关注的人

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