前言 这篇文章主要是鸟瞰数据结构和算法,不涉及到具体的细节。 阐述逻辑通过黄金思维圈中的是什么,为什么展开。 内容包括: 什么是数据结构 为什么需要需要数据结构 数据结构分类 什么是算法 为什么需要算法 算法的衡量标准 关于数据结构 什么是数据结构? 逻辑结构:描述数据之间的关系 物理结构:描述数据 ...
分类:
编程语言 时间:
2019-10-12 21:02:08
阅读次数:
97
在Java中任意一个类都是由这个类本身和加载这个类的类加载器来确定这个类在JVM中的唯一性。 类加载器 虚拟机设计团队把类加载阶段中的“通过一个类的全限定名来获取描述此类的二进制字节流”这个动作放到Java虚拟机外部去实现, 以便让应用程序自己决定如何去获取所需要的类。 实现这个动作的代码模块称为“ ...
分类:
编程语言 时间:
2019-10-11 23:13:21
阅读次数:
105
索引是一种特殊的文件(InnoDB 数据表上的索引是表空间的一个组成部分),它们 包含着对数据表里所有记录的引用指针。 普通索引(由关键字 KEY 或 INDEX 定义的索引)的唯一任务是加快对数据的访问速度。 普通索引允许被索引的数据列包含重复的值。如果能确定某个数据列将只包含彼 此各不相同的值, ...
分类:
数据库 时间:
2019-10-11 10:55:35
阅读次数:
90
一、实例成员 - 挂载点 vue如何与html页面结构建立关联:挂载点 注意点: 挂载点只遍历第一个匹配的结果 html与body标签不可以作为挂载点 挂载点的只一般就采用id选择器(唯一性) <!DOCTYPE html> <html lang="en"> <head> <meta charset ...
分类:
其他好文 时间:
2019-10-09 22:36:59
阅读次数:
88
题目: 题解: 题解很神奇,很好。 对于合法解有且仅有唯一排列,对于唯一,我们想想,能想到什么。 想想$HASH$是用来求什么的,映射,字符串匹配,这正好体现了$HASH$的唯一性,对于$HASH$,每一位都是必不可少的元素,只要有一个元素顺序颠倒或者是不存在,最后的$HASH$值映射不会相同。 那 ...
分类:
其他好文 时间:
2019-10-06 09:25:24
阅读次数:
88
1 v-text注意点:v-txt 会替换 html标签中的所有内容 (包括差值表达式)2 v-htmlv-html 有类似 v-text的功能,并且会自动解析url字符串中的html标签3 v-cloak 由于vue实例未加载时,页面上的一些差值表达式会显现出来,若加上v-cloak指令则可以隐藏... ...
分类:
其他好文 时间:
2019-10-04 14:57:40
阅读次数:
76
高强度训练第十九天总结: 为什么要用索引 通过创建唯一性索引可以保证数据库表中每一行数据的唯一性 可以大大加快数据的检索速度(大大减少了检索的数据量),这也是创建索引最主要的原因。 帮助服务器避免排序和临时表 将随机IO变为顺序IO 可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意 ...
分类:
数据库 时间:
2019-10-03 20:04:48
阅读次数:
113
如果你用组件化的前端方案,比如React这种,那么毫无疑问,css in js方案要比传统的css方案要好。 css in js 有两点不可撼动的优越性。 1. 你不需要再为命名的css的 class name而思考了。传统的css方案,因为class name是全局的,你就要保证它的唯一性,你要把 ...
分类:
Web程序 时间:
2019-10-03 00:48:08
阅读次数:
179
题目链接 题意: 给一个图,问其最小生成树是否唯一。 题解: 用Kruskal 算出最小生成树的值,并记录每一条边,然后枚举去掉这些边 看其是否也能构成最小生成树且值相同。 注意 在删边后,可能图构不成一棵树,得判断一下。 代码: #include<iostream> #include<stdio. ...
分类:
其他好文 时间:
2019-10-02 14:55:26
阅读次数:
103
/* Map集合:该集合存储键值对。一对一对往里存。而且要保证键的唯一性。 Map |--Hashtable:底层是哈希表数据结构,不可以存入null键null值。该集合是线程同步的。效率低。基本已废弃 |--HashMap:底层是哈希表数据结构,允许使用 null 值和 null 键,该集合是不同... ...
分类:
编程语言 时间:
2019-10-01 22:46:10
阅读次数:
144