Redis为了内部数据的安全考虑,会把本身的数据以文件的形式保存在硬盘中一份,在重启之后会自动把硬盘的数据恢复到内存(redis)里面。 一、snap shotting 快照持久化 该持久化默认开启,一次性把redis中全部的数据保存在硬盘中,如果数据非常多(10G-20G)就不适合频繁该持久化操作 ...
分类:
其他好文 时间:
2018-12-27 00:29:47
阅读次数:
129
两种存储器:内存储器,外存储器 内存储器:只读存储器(ROM),随机存储器(RAM) 只读存储器(ROM):容量小,永久性存储,内部数据固有(bios芯片、显示芯片) 随机存储器(RAM):临时存储器,掉电丢失数据(内存) 外存储器:长期保存信息,掉电不丢失(软盘、硬盘、u盘、手机外存) 硬盘: 硬 ...
分类:
其他好文 时间:
2018-12-25 13:16:08
阅读次数:
117
HashMap介绍 先看看HashMap类头部的源码: public class HashMap<K,V> extends AbstractMap<K,V> implements Map<K,V>, Cloneable, Serializable HashMap基于哈希表的 Map 接口的实现。此实 ...
分类:
其他好文 时间:
2018-12-17 02:19:22
阅读次数:
135
第一部分:理论知识学习部分 1. 程序是一段静态的代码,它是应用程序执行的蓝本。进程是程序的一次动态执行,它对应了从代码加载、执行至执行完毕的一个完整过程。操作系统为每个进程分配一段独立的内存空间和系统资源,包括:代码数据以及堆栈等资源。每一个进程的内部数据和状态都是完全独立的。多任务操作系统中,进 ...
分类:
其他好文 时间:
2018-12-16 16:39:26
阅读次数:
120
一、理论部分 1、程序与进程的概念 ‐程序是一段静态的代码,它是应用程序执行的蓝本。 ‐进程是程序的一次动态执行,它对应了从代码加载、执行至执行完毕的一个完整过程。 ‐操作系统为每个进程分配一段独立的内存空间和系统资源,包括:代码数据以及堆栈等资源。每 一个进程的内部数据和状态都是完全独立的。 ‐多 ...
分类:
编程语言 时间:
2018-12-16 14:37:19
阅读次数:
204
第十六周学习总结 第一部分:理论知识 1. 程序是一段静态的代码,它是应用程序执行的蓝本。进程是程序的一次动态执行,它对应了从代码加载、执行至执行完毕的一个完整过程。操作系统为每个进程分配一段独立的内存空间和系统资源,包括:代码数据以及堆栈等资源。每一个进程的内部数据和状态都是完全独立的。多任务操作 ...
分类:
编程语言 时间:
2018-12-16 13:19:12
阅读次数:
204
Linux 内核提供了一种通过 proc 文件系统,在运行时访问内核内部数据结构、改变内核设置的机制。proc 文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为访问系统内核数据的操作提供接口。 用户和应用程序可以通过 proc 得到系统的信息,并可以改变内核的某些参 ...
分类:
系统相关 时间:
2018-12-09 01:01:41
阅读次数:
287
1、位(bit)来自英文bit,音译为“比特”,表示二进制位。位是计算机内部数据储存的最小单位,11010100是一个8位二进制数。一个二进制位只可以表示0和1两种状态(21);两个二进制位可以表示00、01、10、11四种(22)状态;三位二进制数可表示八种状态(23)……。2、字节(byte)字 ...
分类:
其他好文 时间:
2018-11-29 10:56:21
阅读次数:
117
1.基本解释 typedef为C语言的关键字,作用是为一种数据类型定义一个新名字,这里的数据类型包括内部数据类型(int,char等)和自定义的数据类型(struct等)。 在编程中使用typedef的目的一般有两个,一个是给变量一个易记且意义明确的新名字,另一个是简化一些比较复杂的类型声明。至于t ...
分类:
其他好文 时间:
2018-11-28 22:17:54
阅读次数:
227