简述:HashMap也是我们使用非常多的Collection,它是基于哈希表的 Map 接口的实现,以key-value的形式存在。在HashMap中,key-value总是会当做一个整体来处理,系统会根据hash算法来来计算key-value的存储位置,我们总是可以通过key快速地存、取value ...
分类:
其他好文 时间:
2019-01-12 00:26:25
阅读次数:
140
Ruby 变量 变量是持有可被任何程序使用的任何数据的存储位置。 Ruby 支持五种类型的变量。您已经在前面的章节中大概了解了这些变量,本章节将为您详细讲解这五种类型的变量。 Ruby 全局变量 全局变量以 $ 开头。未初始化的全局变量的值为 nil,在使用 -w 选项后,会产生警告。 给全局变量赋 ...
分类:
其他好文 时间:
2019-01-10 15:27:38
阅读次数:
170
HashSet:(去重原理:hashCode,equals)哈希表实现,数据无序;不同步;元素可以为null,但最多只能有一个;当向HashSet中存入一个元素时,HashSet会调用该对象的hashCode方法来得到该对象的hash值,然后根据hash值决定该对象在HashSet中的存储位置。Tr ...
分类:
其他好文 时间:
2019-01-09 23:36:29
阅读次数:
325
字符串输入 字符串输入首先要考虑的是存储位置和存储空间大小。 例子:char name; scanf("%s", name); 指针未初始化,可能指向内存中的任意地方,字符串读入的时候有可能覆盖内存中的关键数据,造成程序或机器崩溃。 char name[81]; 这种方式显式声明空间并进行初始化。 ...
分类:
其他好文 时间:
2019-01-05 16:36:00
阅读次数:
247
一、为什么会产生碎片 简单的说,删除数据必然会在数据文件中造成不连续的空白空间,而当插入数据时,这些空白空间则会被利用起来.于是造成了数据的存储位置不连续,以及物理存储顺序与理论上的排序顺序不同,这种是数据碎片.实际上数据碎片分为两种,一种是单行数据碎片,另一种是多行数据碎片.前者的意思就是一行数据 ...
分类:
数据库 时间:
2019-01-03 19:23:05
阅读次数:
413
最近公司需要用到证书管理软件,学习一下数字证书工作原理。 原文出处https://www.cnblogs.com/JeffreySun/archive/2010/06/24/1627247.html 文中首先解释了加密解密的一些基础知识和概念,然后通过一个加密通信过程的例子说明了加密算法的作用,以及 ...
分类:
其他好文 时间:
2018-12-29 13:54:06
阅读次数:
178
ubuntu mysql挂载盘变更 注:本章介绍,只是单纯修改数据库存储位置,其他mysql功能等功能未修改 1.查看服务器基本信息 命令:df h root@iZ2ze3e4wanibnm984vgt7Z:/home df h Filesystem Size Used Avail Use% Mou ...
分类:
数据库 时间:
2018-12-28 19:21:40
阅读次数:
249
线性表 线性表(List):由零个或多个数据元素组成的有限序列。 线性结构是最简单,也是最常用的数据结构之一。 线性结构的特点是:在数据元素的有限集中,除第一个元素无直接前驱,最后一个元素无直接后驱外,每个元素数据有且仅有一个直接前驱元素和一个直接后续元素。 线性表 顺序存储结构(Java代码实现) ...
分类:
其他好文 时间:
2018-12-26 20:16:22
阅读次数:
165
html 代码 项目使用的是pbootCMS 所以地址可忽略 enctype="multipart/form-data"因为设计到文件上传必须在from 表单中添加该属性 js代码 PHP代码 $_FILES['fileArray']['tmp_name'] 是文件的临时存储位置,所以直接将他移动过 ...
分类:
Web程序 时间:
2018-12-24 16:23:57
阅读次数:
256
[toc] 代码还原技术 一丶简介代码还原 例子一:我们很多人都学习过汇编.但是汇编的核心知识就是我能看的懂.有人拿汇编去做外挂.比如我去追偏移.看着视频去做.然后换一个游戏依然这样.但是终有一天,你可能发现没意思了.因为这些知识都是死的.比如我们想看游戏中,这段代码做了什么事情.这个时候就需要将汇 ...
分类:
其他好文 时间:
2018-12-20 19:05:35
阅读次数:
269