Henley
03
31
SQL 之高级操作 SQL 之高级操作
SQL 是用于访问和处理数据库的标准的计算机语言。 SQL 约束SQL 约束用于规定表中的数据规则。如果存在违反约束的数据行为,行为会被约束终止。 约束可以在创建表时规定(通过 CREATE TABLE 语句),或者在表创建之后规定(通过
2019-03-31
28
SQL 之基础操作 SQL 之基础操作
SQL 是用于访问和处理数据库的标准的计算机语言。 SQL 简介SQL 是什么? SQL 是指结构化查询语言,全称是 Structured Query Language。 SQL 是一种 ANSI(American National Sta
2019-03-28
25
数据结构-散列表 数据结构-散列表
散列表(Hash table)是实现字典操作的一种有效的数据结构。 简介定义散列表也叫哈希表,是根据键和值(key 和 value)直接进行访问的数据结构。也就是说,它通过把 key 和 value 映射到表中的一个位置来访问记录,以加快查
2019-03-25
23
数据结构-树 数据结构-树
树(Tree)是算法中常用的一种数据结构,为了存储和查找的方便,用各种树结构来存储文件。 简介定义树是由 n(n>=0) 个有限节点组成一个具有层次关系的集合,它是一种非线性的数据结构。把它叫做树是因为它看起来像一棵倒挂的树,也就是说
2019-03-23
19
数据结构-链表 数据结构-链表
链表(Linked list)是算法中常用的一种基础数据结构,是一种链式存储结构的线性表。 简介定义链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。 链表由一系列节点(链表中每一个元素称
2019-03-19
17
数据结构-线性表 数据结构-线性表
线性表是最基本、最简单、也是最常用的一种数据结构。 简介定义线性表是数据结构的一种,一个线性表是 n(n>=0) 个具有相同特性的数据元素的有限序列。数据元素是一个抽象的符号,其具体含义在不同的情况下一般不同。 在稍复杂的线性表中,一
2019-03-17
15
数据结构简介 数据结构简介
数据结构(Data Structure)是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索算法和索引技术有关。 数
2019-03-15
13
TCP 协议中的三次握手和四次挥手 TCP 协议中的三次握手和四次挥手
TCP 在传输之前会进行三次沟通,一般称为三次握手;传完数据断开的时候要进行四次沟通,一般称为四次挥手。 什是 TCP 协议TCP是 Transmission Control Protocol 的简称,中文名是传输控制协议,是一种面向连接的
2019-03-13
09
TCP 和 UDP 协议的区别 TCP 和 UDP 协议的区别
TCP/IP 是个协议组,可分为三个层次:网络层、传输层和应用层。 在网络层有 IP、ICMP、ARP、RARP 和 BOOTP 协议。 在传输层有 TCP 和 UDP 协议。 在应用层有 FTP、HTTP、TELNET、SMTP、DNS
2019-03-09
05
Android 中的 Handler 消息机制详解 Android 中的 Handler 消息机制详解
Android 应用程序是通过消息来驱动的,Android 某种意义上也可以说成是一个以消息驱动的系统,UI、事件、生命周期都和消息处理机制息息相关,并且消息处理机制在整个 Android 知识体系中也是尤其重要。 消息处理机制消息处理机制
2019-03-05
02
28
Android 中的多进程通信机制 Android 中的多进程通信机制
Android IPC 简介IPC是 Inter-Process Communication 的缩写,含义就是进程间通信或者跨进程通信,是指两个进程之间进行数据交换的过程。 那么什么是进程,什么是线程,在操作系统中,进程和线程是两个截然不同
2019-02-28
24
Android 中的多线程通信机制 Android 中的多线程通信机制
线程简介在 Java 中,线程会有那么几种状态:创建,就绪,运行,阻塞,死亡。当应用程序有组件在运行时,UI 线程是处于运行状态的。默认情况下,应用的所有组件的操作都是在 UI线程里完成的,包括响应用户的操作(触摸、点击等)、组件生命周期方
2019-02-24
4 / 6