Henley
130个资源网站,总有一个你用得着 130个资源网站,总有一个你用得着
搞学习 名称 地址 CSDN https://www.csdn.net/ TED(最优质的演讲) https://www.ted.com/ 谷粉学术 https://gfsoso.99lb.net/scholar.htm
2020-08-05
可以提高千倍效率的 Java 代码小技巧 可以提高千倍效率的 Java 代码小技巧
前言代码优化 ,一个很重要的课题。可能有些人觉得没用,一些细小的地方有什么好修改的,改与不改对于代码的运行效率有什么影响呢?这个问题我是这么考虑的,就像大海里面的鲸鱼一样,它吃一条小虾米有用吗?没用,但是,吃的小虾米一多之后,鲸鱼就被喂饱了
2019-10-11
AOP 技术在客户端的应用与实践 AOP 技术在客户端的应用与实践
常见的编程架构思想 面向对象(Object Oriented Programming) 面向过程(Procedure Oriented Programming) 面向切面(Aspect Oriented Programming) 以上三
2019-05-15
推荐十大经典排序算法 推荐十大经典排序算法
排序算法是《数据结构与算法》中最基本的算法之一。 排序算法可以分为内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。常见的内部排序算法有:插入排序、希
2019-04-27
MVC、MVP 和 MVVM 之间的区别 MVC、MVP 和 MVVM 之间的区别
MVC、MVP 和 MVVM 都是常见的软件架构设计模式(Architectural Pattern),它通过分离关注点来改进代码的组织方式。不同于设计模式(Design Pattern),只是为了解决一类问题而总结出的抽象方法,一种架构模
2019-04-03
SQL 之高级操作 SQL 之高级操作
SQL 是用于访问和处理数据库的标准的计算机语言。 SQL 约束SQL 约束用于规定表中的数据规则。如果存在违反约束的数据行为,行为会被约束终止。 约束可以在创建表时规定(通过 CREATE TABLE 语句),或者在表创建之后规定(通过
2019-03-31
SQL 之基础操作 SQL 之基础操作
SQL 是用于访问和处理数据库的标准的计算机语言。 SQL 简介SQL 是什么? SQL 是指结构化查询语言,全称是 Structured Query Language。 SQL 是一种 ANSI(American National Sta
2019-03-28
数据结构-散列表 数据结构-散列表
散列表(Hash table)是实现字典操作的一种有效的数据结构。 简介定义散列表也叫哈希表,是根据键和值(key 和 value)直接进行访问的数据结构。也就是说,它通过把 key 和 value 映射到表中的一个位置来访问记录,以加快查
2019-03-25
数据结构-树 数据结构-树
树(Tree)是算法中常用的一种数据结构,为了存储和查找的方便,用各种树结构来存储文件。 简介定义树是由 n(n>=0) 个有限节点组成一个具有层次关系的集合,它是一种非线性的数据结构。把它叫做树是因为它看起来像一棵倒挂的树,也就是说
2019-03-23
数据结构-链表 数据结构-链表
链表(Linked list)是算法中常用的一种基础数据结构,是一种链式存储结构的线性表。 简介定义链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。 链表由一系列节点(链表中每一个元素称
2019-03-19
数据结构-线性表 数据结构-线性表
线性表是最基本、最简单、也是最常用的一种数据结构。 简介定义线性表是数据结构的一种,一个线性表是 n(n>=0) 个具有相同特性的数据元素的有限序列。数据元素是一个抽象的符号,其具体含义在不同的情况下一般不同。 在稍复杂的线性表中,一
2019-03-17
数据结构简介 数据结构简介
数据结构(Data Structure)是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索算法和索引技术有关。 数
2019-03-15
1 / 2