自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 资源 (60)
  • 论坛 (24)
  • 收藏
  • 关注

原创 算法4第6章 B+树讲解

B+数树是一种多叉平衡查找树,由于B+树对磁盘进行IO操作更加合理高效,所以许多数据库系统都使用这种数据结构来实现索引.多叉是相对二叉树而言,平衡是指从根节点到所有叶子节点的路径长度是一样的,查找是指一个非叶子节点所有左边节点的值都比右边节点的值要小。B+树还有以下主要特性:1.假设每个节点可以存M个关键字,则每个节点最多有M+1个子节点.2.关键字对应的信息只存在叶子节点,非叶子节点只...

2019-08-17 16:58:32 85

原创 算法4第6章 网络流算法/FordFulkerson算法/增广路径算法讲解

网络流算法问题描述:对应下图流量图的输油网络,只有一个入口和一个出口,每条管道都有相应的容量,中间每个节点的流入量和流出量要相同,怎样设计流量网络可以使出口的流量最大。流量图可以很自然的转换成有向图,每条边有容量限制和当前的流量,示意图如下:FordFulkerson算法也叫做增广路径算法可以解决最大流问题,该算法的思路是寻找一条从起点s到终点t的路径,该路径每条边的剩余流量不能...

2019-08-17 16:55:46 445

原创 算法4第6章后缀数组讲解

最长重复子字符串/后缀数组给定字符串怎样找到它的最长重复子字符串,如字符串atobeornottobe,最长重复子字符串是tobe使用一般的方法速度很慢,时间复杂度是O(N^2),而使用后缀数组可以巧妙而高效的解决此问题。首先找出字符的所有后缀字符串组成后缀字符串数组,对数组进行排序,然后遍历数组,最长重复子字符串就在相邻的两个后缀字符串中如字符串tobeornottobe,后缀...

2019-08-17 16:48:57 62

原创 算法4第6章碰撞检测实现

碰撞检测采用事件驱动模型来模拟小球的运动及碰撞,首先预测所有的碰撞事件,按碰撞时间存入优先队列,碰撞发生时重新计算发生碰撞的小球的速度,方向,重新预测该小球可能发生的的碰撞事件存入优先队列同时定义一个重复的事件存入优先队列,用来模拟时钟及重绘每个小球的位置。遍历优先队列模型小球的运动和碰撞,示意图如下:public class CollisionSystem { pri...

2019-08-17 16:47:22 188

原创 算法4第5章霍夫曼/LZW压缩算法讲解

双位编码压缩对于DNA编码ATAGATGCATAGCGCATAGCTAGATGTGCTAGC,如果按ACSII码来存储,需要8*35=280位,而DNA编码只有ACGT这4个字母,所以可以用两位00代表A,01代表C,10代表G,11代表T,只需要2*35=70位代码实现如下:public class Genome {// Do not instantiate.private ...

2019-08-17 16:42:17 228

原创 算法4第5章正则表达式实现简介

正则表达式(Regular Expression)是一种文本模式,包括普通字符(例如,a 到 z 之间的字母)和特殊字符(称为"元字符")。正则表达式描述了一种字符串匹配的模式(pattern),可以用来检查一个字符串是否含有满足该pattern的子串,正则表达式典型应用如下图:常见的*表示前面的符号重复0或多次,比如AB*表示的字符串由一个A和0个或多个B组成。|表示或操作,如A...

2019-08-17 16:41:21 53

原创 算法4第5章KMP/BoyerMoore/RabinKarp字符串查找算法讲解

暴力子字符串查找算法对于字符串txt和子字符串pat,判断txt中是否包含pat,如果有找出pat的位置。一般的思路是从txt的字符0-n与pat的字符0-m进行匹配,如果遇到不匹配的字符,再从txt的字符1-n与pat的字符0-m进行匹配,直到pat的字符都匹配了或txt的字符都遍历完了。代码如下:public static int search1(String pat, Strin...

2019-08-17 16:40:09 66

原创 算法4第5章单词查找树和三向单词查找树讲解

单词查找树//跟排序一样,对字符串有更高效的查找算法可以实现以字符串作为key的符号表//这种符号表通过一种叫单词查找树的数据结构来实现,示意图如下://根节点无字母,每个节点都可能有0-R个子节点,某节点的值不为空则表示从根节点到该节点的字符构成的字符串key在符号表中有对应的value.//代码实现如下:public class TrieST<Value> {...

2019-07-23 19:00:33 203

原创 算法4第5章低位优先/高位优先和三向快速字符串排序算法讲解

前面讲的插入/快速排序等通用排序算法对字符串排序同样有效,但对字符串排序有更加高效的排序算法。一种是低位优先的字符串排序算法(LSD),从右往左检查字符串的每个字符。一种是高位优先的字符串排序算法(MSD),从左往右检查字符串的每个字符。这两种算法都是基于一种叫做键索引计数法的排序方法实现的。低位优先的字符串排序首先看低位优先的字符串排序算法,LSD从字符串的右边开始,先按右边第1个...

2019-07-14 12:47:23 177

原创 算法4第4章加权有向图Dijkstra/BellmanFord最短路径算法关键路径算法讲解

最短路径即从一个顶点到达另一个顶点成本最小的路径,例如利用导航软件获取从一个地方到达另一个地方的路径,顶点对应路口,边对应公路,边的权重对应经过该路段的成本,可以是时间或距离,如果有单行线,那就要考虑加权有向图。加权有向图的数据结构实现如下public class EdgeWeightedDigraph { private static final String NEWLINE =...

2019-06-29 14:44:38 520

原创 算法4第4章加权无向图/Prim/Kruskal算法计算最小生成树讲解

加权无向图加权图是为每条边关联一个权值的图模型,这种图可以自然的表示很多应用,在一副航班图中边表示航线,权值代表距离或价格,电路图中边表示电线,权值代表电线长度边的权重不一定是距离,也可能是时间,费用,也可能是0或负数加权无向图代码实现如下,只用把Graph实现里的Bag<Integer>换成Bag<Edge>,用Edge表示有权重的边public class Ed...

2019-06-29 12:54:36 381

原创 算法4第4章无向图/拓扑排序讲解

//有向图由一组顶点和一组有方向的边组成,每条有方向的边连接着一对有序顶点示意图如下//在一副有向图中,一个顶点的出度为该顶点指出的边的总数,入度为指向该顶点边的总数//有向边的实现和无向边类似,只是在添加边时是有方向的,代码实现如下import java.util.NoSuchElementException;import StdLib.In;import StdLib.StdO...

2019-06-16 15:51:52 1089

原创 基于android原生联系人app实现新建联系人时添加生日字段,并且插入日历提醒

联系人字段有Name,Photo,Email,Event等类型,联系人app支持新建联系人时根据这些类型扩展新的字段,添加一个Event类型的字段就可以实现添加生日信息,Event类型的字段支持设置事件的名字和事件的时间,添加好后点击就会跳到日历中实现见FallbackAccountType.java 里的addDataKindEvent。添加好后会显示在联系人信息的最下面,如果想显示在上面可...

2019-06-13 18:52:49 620 1

原创 基于android原生短信app实现定时发短信功能

基于android 8.1 MtkMms,vendor/mediatek/proprietary/packages/apps/Mms/进行实现的一个思路是参考草稿箱的数据库结构,新建一个类似草稿箱的类型timer,定时发送时先把短信内容标记成timer类型存入数据库,到设定的时间后再从数据库中取出timer类型的短信内容发送出去,这种方式需要修改数据库新增一个timer类型,而且在发送的短信列...

2019-06-12 11:13:46 766

原创 算法4第4章图/无向图/深度优先搜索/广度优先搜索讲解

考虑下面的一些问题:1.迷宫问题,找到从入口到出口的一条路径2.两座城市间有很多不同的路口连接,导航怎么找到两座城市之间的最短路径3.把不同地方的许多计算机通过网线连接起来,怎么布线最节省网线这些问题都可以通过图来描述和解决,图由一组顶点和一组将两个顶点相连的边组成,图可以分为无向图,有向图,加权图,加权有向图,我们先研究无向图。无向图的表示无向图中的边仅仅是两个顶点间的连...

2019-06-10 15:51:03 128

原创 算法4第3章符号表的应用索引和稀疏矩阵

前面讲的符号表都是一个键对应一个值或多个键对应一个值,生活中还有很多应用需要一个键对应多个值,比如一个电影对应多个演员,这种结构被称为索引下面的代码利用符号表实现索引和反向索引,可以把一个电影和多个演员关联,并且可以反过来把一个演员和多部电影关联起来/************************************************************************...

2019-05-28 13:15:34 91

原创 算法4第3章哈希表及习题讲解

红黑树实现过于复杂,当不需要符号表中的键值有序时可以使用哈希表来实现符号表哈希表同红黑树一样高效,但是实现简单哈希表使用数组存储键值对,通过一个hash函数把key转成数组的索引,然后把value存储在数组中该索引的位置如果不同的key通过hash函数转换的索引i相同,则把i位置的不同key-value值通过链表链接起来查找的时候先通过hash找到索引位置,再遍历链表找到与key相同的ke...

2019-05-25 21:09:58 541

原创 算法4第3章红黑树及习题讲解

二叉查找树在最坏的情况下性能很差时间复杂度是O(N),本节我们学习一种新的数据结构红黑树它能保证操作在最坏情况下时间复杂度也是O(logN),无论怎么构造,它都能到达平衡,红黑树结构很复杂,首先我们学习一种叫2-3树的数据结构来帮忙对红黑树的理解。一般的二叉查找树一个节点只能有一个键两个子节点,在2-3树中一个节点最多可以有两个键3个子节点,左子树中的键都比左边的键小,中间子树的键大于左边的...

2019-05-25 18:24:25 806 1

原创 算法4第3章二叉查找树及习题讲解

//符号表是一种存储键值对的数据结构, 它将一个键Key和一个值Value关联在一起存储,以后可以通过一个键值从符号表中找到其关联的值。//符号表一般用二叉查找树和哈希表实现,像java库里的HashMap/TreeMap//二叉查找树中每个节点都有一个Comparable的Key值和与Key关联的Value值,每个节点都有一个父节点(根节点除外),0/1/2个子节点,//每个节点的Key值...

2019-05-25 17:00:58 339

原创 算法4第2章快速排序/堆排序/优先队列及习题讲解

快速排序快速排序与归并排序类似,也是运用递归分治的思想,不过它不是从中间把数组a平分成2个子数组,而是选择一个切分元素a[lo]进行切分,切分过程中把比a[lo]小的元素都移到a[lo]的左边,把比a[lo]大的元素都移到a[lo]的右边,切分完成后根据a[lo]的最终位置j,把数组分成两个子数组a1和a2,这样a1的元素都<=a[j],a2的元素都>=a[j],再用同样的切分方...

2019-05-12 11:14:33 176

原创 算法4第2章冒泡/选择/插入/希尔/归并排序及习题讲解

冒泡排序冒泡排序的操作流程如下:从0到N-1遍历一遍数组,a[0]与a[1]比较,如果a[0]比a[1]大,a[0]与a[1]交换位置,然后a[1]与a[2]比较,如果a[1]比a[2]大,a[1]与a[2]交换位置,直到a[N-1]最大。再从剩下的0到N-2遍历一遍数组,直到a[N-2]最大,再从剩下的0到N-3遍历一遍数组,直到a[N-3]最大,这样一直进行下去,从N-1到0就按降序排列...

2019-04-20 12:23:59 155

原创 算法4第1章代码及习题讲解

求最大公约数计算两个非负整数p和q的最大公约数,若q是0,则最大公约数是p.否则将p处于q得到余数r,p和q的最大公约数即为q和r的最大公约数。public static int gcd(int p, int q) {if (q == 0) return p;int r = p % q;return gcd(q, r);}public static int gcd2(...

2019-04-13 16:40:05 128

原创 算法4第1章算法分析/抽象数据类型/链表/背包/栈/队列讲解

学习算法和数据结构可以帮忙我们编写更高效的程序,也可以帮忙我们在使用类库时选择合适的类和方法,带着这样的目的我们开始学习算法和数据结构。算法分析性能是算法研究的核心问题,也就是程序的运行时间,程序的运行时间主要和两点有关:1.每条语句的执行时间2.每条语句的执行频率前者取决于不同计算机的性能,后者取决于程序本身和输入例如我们分析下面这段程序的运行时间总时间T(N)=(...

2019-04-05 16:24:48 97

原创 计算机科学概述

我们知道的历史比较悠久的学科有数学,哲学,物理学,二十世纪五六十年代随着计算机的发展产生了一门新的学科:计算机科学。简单的说计算机科学就是研究与计算机相关的内容,我们可以把计算机科学研究的内容分为两大类:系统领域和应用领域。系统领域覆盖那些与硬件和软件构成直接相关的领域。如计算机体系结构,计算机网络,操作系统,算法,程序设计语言和软件工程。应用领域覆盖了与计算机使用相关的领域,如数据库和人工智...

2019-03-10 14:43:31 660

原创 android实现网络防火墙控制app访问wifi/移动数据网络

iptables是Linux的一个命令行工具,通过设置一些规则可以直接把指定uid或网址的数据包从ip层过滤掉,从而实现网络防火墙的功能,这部分已经比较成熟,android或厂商只是对iptables命令进行了封装,让android app可以通过iptables命令进行防火墙设置,iptables有很多复杂的功能,我们主要看看怎么设置白名单只让指定的uid app可以联网和设置黑名单让指定的ui...

2019-02-28 11:36:27 3651

原创 4412裸机程序之lcd

下面代码是在x4412板子上做的,Tiny4412最新板子背光打不开。#include "regs.h"#define RGB888(r, g, b)  (((r) void clean_screen(unsigned long *fb, int w, int h){    // green    int i, j;    for (i = 0; i  

2015-11-28 14:19:17 2472

原创 4412裸机程序之IIC

IIC总线是个比较重要的模块,很多外设都通过IIC来传输数据,下面大致说下IIC总线协议原理:IIC只有2条线,SDA(数据线)/SCL(时钟线),分为主机(IIC控制器)和从机(EEPROM),2条线上可以挂很多从机设备,主机通过向从机发地址,哪个从机响应了,就与哪个从机通信。当SCL/SDA都为高电平时,拉低SDA作为起始信号,  SCL为高,拉高SDA做为

2015-11-14 15:19:37 1237

原创 4412裸机程序之中断

CPU运行过程中怎么检测外部事件的发生呢,如usb设备插入,按键按下。1.通过查询的方式,程序循环查询设备的状态,实现比较简单就是占用CPU资源比较高。2.中断的方式,当事件发生时主动触发一个中断,CPU会终止当前正在执行的任务,响应中断,调用相应的中断处理程序,等中断处理完继续执行当前的任务。我们以按键为例,前面有用查询的方式检测按键是否按下,现在看程序以中断方式监测到按键按下要

2015-11-14 15:15:29 1601

原创 4412裸机程序之mmu

内存管理单元MMU,负责虚拟地址到物理地址的转换,并提供硬件进制的内存访问权限检查,操作系统通过MMU可以实现各个用户进程自己独立的地址空间,通过内存权限的检查可以保证每个进程使用的内存不被其他进程破坏。具体操作系统怎么运用MMU的就比较复杂了,我们只看看最原始的裸机程序怎么配置寄存器操作MMU建立虚拟地址到物理地址映射,了解其原理。ARM提供4种映射长度:段(1M),大页(64K),

2015-11-14 15:06:21 1283

原创 4412裸机程序之ddr

这一节我们要把程序拷到ddr里去运行,ddr初始化后就可以使用,也是配置DRAM控制器寄存器,初始化流程比较复杂我们就先不研究了。代码直接从网上拷的说明如下:我们生成两个文件,BL2.bin和main.bin,其中BL2.bin文件的链接地址是0x02023400;(使用的是位置无关码,程序可以在任意可用的内存中运行),main.bin 文件的链接地址是0x43E00000(使用的并不是位

2015-11-14 15:03:19 771

原创 4412裸机程序之常用gcc/makefile/arm汇编指令

常用gcc/makefile/arm汇编指令这3个工具平时用的比较少,基本上是看了忘,忘了看,我们只记住几个常用的命令,不懂的可以用到再查。推荐资料:>,>(1)arm-linux-gcc 选项-c预处理、编译和汇编源文件,但是不作连接,编译器根据源文件生成 OBJ 文件。缺省情况下,GCC 通过用`.o'替换源文件名的后缀`.c',`.i',`.s'等,产生 OBJ 文件

2015-11-14 15:02:30 986

原创 4412裸机程序之UART串口

通用异步收发器UART,就是通常所说的串口,左边是4412板子右边是pc,两边都可以通过TxD,RxD按照某种协议传送和接收数据,具体原理不用太细纠通过配置寄存器,就可以按uart的协议传送数据。主要就是配置uart GPIO,时钟来源,波特率,工作模式,然后就可以通过读写URXH0和UTXH0寄存器传送数据。代码如下// GPIO#define GPA0CON (*(

2015-11-14 15:00:57 2573

原创 4412裸机程序之时钟控制

理解时钟的概念可以先看看基本的模电/数电的书,>,数字电路以时钟脉冲驱动,简单的情况就是一个时钟周期传1个字节数据, 时钟就是cpu的动力,没有时钟cpu就无法运行。看一下4412的时钟流程图,里面涉及3个概念:MUX:多路复用,即从多个输入源中选择一个PLL:把低频率的输入时钟提高后输出DIV:分频器,把高频率的输入时钟降频后输出tiny4412外接24M晶振

2015-11-14 14:56:37 523

原创 4412裸机程序之按键控制LED

这1节我们通过按键来控制led,按下按键K1,4个灯全亮,松开全灭。看一下原理图K1与XNI26/GPX3_2相连,我们把GPX3_2配置成输入接口,从原理图可以看出当按键断开时XNI26与1.8v电压相连,显示高电平,当按键按下时XNI26与地相连,显示底电平。这样我们只有读XNI26/GPX3_2状态就可以判断按键是按下还是松开。代码如下://l

2015-11-14 14:52:16 898

原创 4412裸机程序之点亮LED

4412裸机程序之点亮LED看一下Tiny4412原理图:在Tiny4412核心板上有4个可编程控制LED,我们来点亮led1, led1右边接3.3V电源,左边接GPM4_0接口,把GPM4_0设成低电平led灯亮,设成高电平led灯灭。GPM4_0叫GPIO(通用输入输出接口)属于4412片内外设,每个片内外设都有相应的特殊功能寄存器可以控制,通过4412的启动流程

2015-11-14 14:47:46 1782

原创 Exynos 4412启动流程分析

Exynos 4412作为32的CPU,可以使用的地址范围可以达到4G. CPU上电后4412内部的控制器会对这4G的地址范围做个映射,如下图:一部分映射到soc内部的存储器iRom/IRAM(0x0000_0000~0x0206_0000), 一部分映射到DRAM控制器(0x4000_0000~0xA000_0000),通过读写DRAM控制器的地址就可以控制我们通常所说的DD

2015-10-25 11:27:51 1811

原创 100多本书籍最新地址(bbs.theithome.com变成theithome.net )

http://theithome.net/read-htm-tid-43460.html[color=#FF0000]1.计算机科学概论[/color][url=http://theithome.net/thread-htm-fid-2.html]计算机科学概论[/url][color=#FF0000]2.计算机数学基础[/color][url=http:/

2012-03-30 18:30:10 7887

转载 [转]基础的重要性(程序员之路)

学习编程有几年了,感觉走了不少弯路,而不少的学弟学妹又在重蹈我当初的覆辙,不免有些痛心。最近在网上也看了许多前辈们的经验建议,再结合自己的学习经历在这里谈谈基础的重要性,希望帮助大家少走些弯路。  什么是基础呢?就是要把我们大学所学的离散数学,算法与数据结构,操作系统,计算机体系结构,编译原理等课程学好,对计算机的体系,CPU本身,操作系统内核,系统平台,面向对象编程,程序的性能等要有深层次的

2010-10-11 10:04:00 726

原创 看看建议和书籍

 1.http://bbs.theithome.com/read-htm-tid-141.html2.http://www.vcgood.com/forum_posts.asp?TID=265&PN=13.http://tieba.baidu.com/f?kz=4918508384.http://www.tianya.cn/publicforum/content/universit

2010-04-23 12:37:00 1122 1

转载 [转]给初学者的建议

 本篇文章是作者多年来的一些感受,主要写给那些想学习程序设计而又很迷惘的朋友,希望可以带来一点帮助。我第一次接触电脑是在小学二年级的时候。那时纯粹是因为喜欢打电子游戏,听别人说电脑上的游戏十分好玩,于是就漫漫开始与之接触了。在三年级时父母出于我对计算机浓厚的兴趣送我去了一个BASIC编程学习班,从那时起我才真正开始走上编程这条不归之路。虽然说现在程序设计这门专业在社会上很热,竞争十

2010-04-18 10:17:00 901 1

道法自然-面向对象实践指南.pdf

道法自然-面向对象实践指南.pdf

2012-04-01

Exceptional C++ Style中文版 pdf

Exceptional C++ Style中文版 pdf

2012-04-01

Exceptional.C++中文.pdf

Exceptional.C++中文.pdfExceptional.C++中文.pdf

2012-04-03

Android技术内幕.系统卷高清pdf

Android技术内幕.系统卷高清pdf

2012-03-31

计算机科学概论中文(第10版)高清pdf

本书是计算机科学导论课程的一本经典教材,是作者多年教学经验的结晶,是国际上众多名校的指定教材。本书涉及计算机科学的方方面面,介绍了计算机硬件、软件、数据组织和计算理论等四个方面的内容,包括编码及计算机体系结构的基本原理、操作系统、计算机网络、算法、程序设计语言、数据结构和数据库、人工智能以及计算理论等 书评: 本书以令人满意的深度和广度展现了计算机科学的基本框架。此类其它书籍更多地由于刻意回避被认为不适合初学者的话题或者内容而显得鸡肋,而本书则对全部的话题做了适度的展开,这使之同时能够实现以下两种功能。其一,充当计算机科学初学者的启蒙教材。本书清晰的条理使之能够起到相当于索引的作用,让读者在清晰的理论框架之下继续研究符合个人兴趣的领域而不至于盲从。其二,充当中级科普读物。一定的深度既不会让读者觉得索然,又不会显得过于艰深

2012-04-01

LINUX内核源代码情景分析(下).pdf

LINUX内核源代码情景分析(下).pdf

2012-04-11

Java程序设计语言(第4版)高清pdf

Java程序设计语言(第4版)(包括Java之父在内的三位顶级专家撰写)

2012-04-06

编程珠玑II(More programming Pearls) pdf

编程珠玑II(More programming Pearls) pdf编程珠玑II(More programming Pearls) pdf

2010-12-09

LINUX内核源代码情景分析(上).pdf

LINUX内核源代码情景分析(上).pdf

2012-04-10

The Linux Programming Interface .pdf

The Linux Programming Interface - A Linux and UNIX System Programming Handbook.pdfThe Linux Programming Interface - A Linux and UNIX System Programming Handbook.pdf

2012-04-01

C专家编程高清pdf版

C专家编程pdf版C专家编程pdf版C专家编程高清pdf版

2010-11-22

The C Programming Language(C程序设计语言第2版新版的,十分清晰)pdf part1

The C Programming Language(C程序设计语言第2版新版的,十分清晰)pdf

2010-11-22

三星4412 sd_fuse工具

三星4412 sd_fuse工具

2015-10-25

gccgdbldmakefile手册.rar

gccgdbldmakefile手册.rar

2015-08-22

C语言解惑(中文版)pdf part2

共2部分,C语言解惑(中文版)pdf part2C语言解惑(中文版)pdf part2C语言解惑(中文版)pdf part2

2010-11-22

数据结构C语言版(清华)pdf

数据结构C语言版(清华)pdf数据结构C语言版(清华)pdf数据结构C语言版(清华)pdf数据结构C语言版(清华)pdf

2010-12-02

api design for c++.pdf

api design for c++.pdf

2012-09-03

搜索引擎中网页查重方法的研究

搜索引擎中网页查重方法的研究搜索引擎中网页查重方法的研究

2009-09-17

The C Programming Language(C程序设计语言)pdf

The C Programming Language(C程序设计语言)pdfThe C Programming Language(C程序设计语言)pdf

2010-11-22

C陷阱与缺陷_C+Traps+and+Pitfalls高清pdf版

C陷阱与缺陷_C+Traps+and+Pitfalls高清pdf版C陷阱与缺陷_C+Traps+and+Pitfalls高清pdf版

2010-11-22

计算机科学概论中文第9版pdf.part1

本书以令人满意的深度和广度展现了计算机科学的基本框架。此类其它书籍更多地由于刻意回避被认为不适合初学者的话题或者内容而显得鸡肋,而本书则对全部的话题做了适度的展开,这使之同时能够实现以下两种功能。其一,充当计算机科学初学者的启蒙教材。本书清晰的条理使之能够起到相当于索引的作用,让读者在清晰的理论框架之下继续研究符合个人兴趣的领域而不至于盲从。其二,充当中级科普读物。一定的深度既不会让读者觉得索然,又不会显得过于艰深

2010-11-18

iBM-PC汇编语言程序设计(第五版).pdf

iBM-PC汇编语言程序设计(第五版).pdf

2011-03-24

计算机科学概论中文第9版pdf.part6

6部分,计算机科学概论中文第9版pdf.part6

2010-11-18

数据结构与算法分析-C语言描述pdf

数据结构与算法分析-C语言描述pdf数据结构与算法分析-C语言描述pdf数据结构与算法分析-C语言描述pdf

2010-12-02

Android应用开发详解pdf清晰版part2

共2部分,Android应用开发详解pdf清晰版part2

2010-12-09

Google的秘密PageRank彻底解说中文版.doc

Google的秘密PageRank彻底解说中文版.docGoogle的秘密PageRank彻底解说中文版.doc

2009-09-17

数据库系统导论第7版.rar

数据库系统导论第7版.rar数据库系统导论第7版.rar数据库系统导论第7版.rar数据库系统导论第7版.rar数据库系统导论第7版.rar

2011-03-24

C语言解惑(中文版)pdf part1

2部分,C语言解惑(中文版)pdfC语言解惑(中文版)pdfC语言解惑(中文版)pdfC语言解惑(中文版)pdf

2010-11-22

Android应用开发详解pdf清晰版part1

共2部分,Android应用开发详解pdf清晰版Android应用开发详解pdf清晰版

2010-12-09

计算机科学概论中文第9版pdf.part2

本书以令人满意的深度和广度展现了计算机科学的基本框架。此类其它书籍更多地由于刻意回避被认为不适合初学者的话题或者内容而显得鸡肋,而本书则对全部的话题做了适度的展开,这使之同时能够实现以下两种功能。其一,充当计算机科学初学者的启蒙教材。本书清晰的条理使之能够起到相当于索引的作用,让读者在清晰的理论框架之下继续研究符合个人兴趣的领域而不至于盲从。其二,充当中级科普读物。一定的深度既不会让读者觉得索然,又不会显得过于艰深

2010-11-18

计算机科学概论中文第9版pdf.part3

共6部分计算机科学概论中文第9版pdf.part3

2010-11-18

计算机科学概论中文第9版pdf.part5

6部分,计算机科学概论中文第9版pdf.part5

2010-11-18

计算机科学概论中文第9版pdf.part4

6部分,计算机科学概论中文第9版pdf.part4

2010-11-18

具体数学:计算机科学基础pdf part1

我一直认为,评价一本专业书籍,不仅要知道它讲了什么,也要清楚它没讲什么。有了这样的信息,人们才会知道这本书是不是他要的;而且除了这本书他还需要什么。这比仅仅把它作为“经典”而向人推荐,更有帮助。

2010-11-22

编程珠玑高清pdf版

编程珠玑高清pdf版“对每一位遇到的程序员,我都会毫不迟疑地建议他阅读并不断重读这部经典之作。”...——Slashdot

2010-12-09

C程序设计(第3版)谭浩强谭浩强pdf

C程序设计(第3版)谭浩强谭浩强pdfC程序设计(第3版)谭浩强谭浩强pdfC程序设计(第3版)谭浩强谭浩强pdf

2010-11-22

编译原理及实践(o).pdf

编译原理及实践(o).pdf编译原理及实践(o).pdf编译原理及实践(o).pdf编译原理及实践(o).pdf

2011-03-24

Android应用开发揭秘高清pdf版part2

共3部分,Android应用开发揭秘高清pdf版part2Android应用开发揭秘高清pdf版part2

2011-04-02

Android应用开发揭秘高清pdf版part1

共3部分,Android应用开发揭秘高清pdf版Android应用开发揭秘高清pdf版Android应用开发揭秘高清pdf版

2011-04-02

android 2.0游戏开发实战宝典高清pdf.part3.rar

共3部分,android 2.0游戏开发实战宝典高清pdf.part3.rar

2011-05-06

大家帮忙想下手机方面的idea和专利吧

发表于 2013-11-20 最后回复 2013-11-21

100多本C/C++和计算机基础经典书籍推荐下载

发表于 2010-10-30 最后回复 2013-06-02

100多本计算机科学经典书籍下载,并且对每本书分章进行讨论

发表于 2010-10-13 最后回复 2013-01-10

计算机经典书籍推荐,绝对经典

发表于 2010-10-12 最后回复 2012-11-28

qt程序发布到手机一定要安装qt_installer.sis吗?

发表于 2010-06-17 最后回复 2012-11-23

QT多线程sign/slots问题

发表于 2010-01-06 最后回复 2012-11-23

请问下waitForReadyRead的用法

发表于 2010-01-06 最后回复 2012-11-23

QTcpsocket中文乱码问题

发表于 2010-03-11 最后回复 2012-11-23

QTCPSocket怎样对不同编码的中文网页不乱码

发表于 2010-03-18 最后回复 2012-11-23

急救,QTCPSocket的下载网页的问题,在床上等

发表于 2010-03-28 最后回复 2012-11-23

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

发表于 2010-11-08 最后回复 2012-03-30

100多本C/C++,汇编,软件工程经典书籍下载【推荐】,无论学什么方向都实用

发表于 2010-10-29 最后回复 2012-02-21

100多本C/C++,汇编,软件工程经典书籍下载【推荐】,无论学什么方向都要打好基础

发表于 2010-10-30 最后回复 2011-09-14

[转]给所有入门程序员的建议--句句是诤言 希望大家认真读完

发表于 2010-10-14 最后回复 2011-07-26

lbs计算一点附近点的问题

发表于 2011-03-25 最后回复 2011-03-25

php调用solr,速度慢原因分析,急

发表于 2010-11-15 最后回复 2011-01-13

这些C++,linux,数据库等经典书籍,大家都读了几本?

发表于 2010-11-11 最后回复 2010-11-25

100多本Java,C/C++,汇编,软件工程经典基础书籍下载【推荐】,无论学什么方向都要打好基础

发表于 2010-11-08 最后回复 2010-11-08

100多本Java,C/C++,汇编,软件工程经典书籍下载【推荐】,无论学什么方向都要打好基础

发表于 2010-11-08 最后回复 2010-11-08

[转]基础的重要性(程序员之路)

发表于 2010-10-11 最后回复 2010-11-04

The C programming language | C和指针 | C专家编程 | C陷阱与缺陷共同讨论学习

发表于 2010-11-02 最后回复 2010-11-02

推荐一下经典书籍

发表于 2010-10-29 最后回复 2010-10-29

[转]一位高级程序员给学弟学妹的建议

发表于 2010-10-29 最后回复 2010-10-29

请问有没人知道有网页去重的开源项目啊?

发表于 2009-09-26 最后回复 2010-01-06

空空如也

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

TA关注的人 TA的粉丝

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