随笔分类 -  专题学习

摘要:配置规则 命令行配置提供程序 环境变量配置提供程序 文件配置提供程序 配置的读取 自定义配置数据源 ASP.NET Core中的配置项可以通过命令行、环境变量、json/xml/ini配置文件来提供。 Web应用在生成主机时会调用CreateDefaultBuilder方法,这个方法按照下面的顺序添 阅读全文
posted @ 2020-03-30 21:55 zhixin9001 阅读(406) 评论(0) 推荐(0) 编辑
摘要:Startup构造函数 ConfigureServices方法 Configure方法 在ConfigureWebHostDefaults中直接配置服务和请求管道 ASP.NET Core一般使用Startup类来进行应用的配置。在构建应用主机时指定Startup类,通常通过在主机生成器上调用Web 阅读全文
posted @ 2020-03-21 21:54 zhixin9001 阅读(486) 评论(0) 推荐(0) 编辑
摘要:创建数据卷 挂载Host目录作为数据卷 挂载Host的文件作为数据卷 数据卷容器 数据卷的备份和恢复 Docker容器一旦被删除,容器本身对应的rootfs文件系统就会被删除,容器中的所有数据也将随之消失。 Docker提供了数据卷的方式来持久化容器产生的数据,通过数据卷,还可以在容器之间共享数据。 阅读全文
posted @ 2020-03-02 21:14 zhixin9001 阅读(304) 评论(0) 推荐(0) 编辑
摘要:Docker基础(2) 实践篇 Docker的指令系统 全局指令 Docker仓库管理 Docker镜像管理 Dockerfile Docker容器管理 Docker Compose 命令的嵌套 Docker的指令系统 Docker指令的操作对象主要针对四个方面: 针对守护进程的系统资源设置和全局信 阅读全文
posted @ 2020-03-01 21:44 zhixin9001 阅读(247) 评论(0) 推荐(0) 编辑
摘要:Docker是什么 Docker的构成 Docker的分层和写时拷贝策略 Docker与主流虚拟机的区别 Docker镜像与容器的关系 镜像的变更管理 Docker是什么 Docker是一个开源的应用容器引擎。它的理念是“Buildonce, Run anywhere, Configure once 阅读全文
posted @ 2020-02-24 17:44 zhixin9001 阅读(267) 评论(0) 推荐(0) 编辑
摘要:在上一篇 学习安卓开发[2] 在Activity中托管Fragment 中了解了使用Fragment的好处和方法,本次记录的是在进行列表展示时RecyclerView的使用。 RecyclerView介绍 RecyclerView及其相关类 RecyclerView的应用 引入RecyclerVie 阅读全文
posted @ 2018-11-24 20:08 zhixin9001 阅读(681) 评论(0) 推荐(1) 编辑
摘要:加密技术分为对称加密和非对称加密,区别在于加密和解密是否使用相同的密钥。对称加密使用相同的密钥,非对称加密的密钥则分为公钥和私钥,用公钥(私钥)加密的内容只能使用对应的私钥(公钥)来解密。对称加密速度较快,但加密强度不高,而且密钥分发环节往往会带来安全隐患,因为加解密使用一个密钥,需要把密钥传送给解 阅读全文
posted @ 2018-04-06 21:54 zhixin9001 阅读(461) 评论(0) 推荐(0) 编辑
摘要:操作系统用于管理系统的硬件、软件和数据资源,控制程序的运行,是应用软件与硬件之间的接口,也是人机之间的接口。操作系统的职能包括进程管理、存储管理、文件管理、设备管理、作业管理等。 在进程管理中,PV操作在处理进程的同步与互斥问题方面非常重要,当多个进程需要同时访问共享资源时会用到。PV是用荷兰语表示 阅读全文
posted @ 2018-03-23 22:39 zhixin9001 阅读(1146) 评论(0) 推荐(1) 编辑
摘要:1. 图是表示物件与物件之间的关系的数学对象,是图论的基本研究对象,这里只是了解点最最基础的东西。如果图的每条边都具有方向性,那么称这种图为有向图,反之为无向图。然后,如果在无向图中,每对顶点之间都有一条边相连,或者在有向图中,每对顶点有两条有向边相连,则称为完全图。 2. 图的遍历有深度优先和广度 阅读全文
posted @ 2018-03-04 22:20 zhixin9001 阅读(148) 评论(0) 推荐(0) 编辑
摘要:1. 排序二叉树、最优二叉树、线索二叉树、平衡二叉树等是二叉树的特殊形式,分别有各自的用途,排序二叉树用于快速查找、最优二叉树用于无损压缩编码、线索二叉树通过保存结点的前驱后继信息以方便遍历、平衡二叉树通过改进排序二叉树提高了其整体查找效率。 2.对于最优二叉树用于压缩编码,非常不解树是如何用于编码 阅读全文
posted @ 2018-02-26 22:26 zhixin9001 阅读(388) 评论(0) 推荐(0) 编辑
摘要:1.树结构是一种非常重要的非线性结构,该结构中的一个数据元素可以有两个或两个以上的直接后继元素,树可以用来描述客观世界中广泛存在的层次结构关系。 2. 树本身是递归的,即一棵树由若干颗子树构成,而子树又由更小的子树构成。 3. 二叉树的遍历过程实质上是按一定规则将之线性化的过程。按照先遍历左子树后遍 阅读全文
posted @ 2018-02-20 22:32 zhixin9001 阅读(321) 评论(0) 推荐(0) 编辑
摘要:数据结构是指数据元素的结合及元素间的相互关系和构造方法。元素之间的相互关系是数据的逻辑结构,元素关系的存储形式成为存储结构。数据结构按照逻辑关系的不同分为线性结构和非线性结构两大类。其中线性结构是最基本的结构,元素顺序排列,常见的有线性表、栈、队列、数组、串。 一、线性表 1.线性表是最简单也是最常 阅读全文
posted @ 2018-02-07 21:44 zhixin9001 阅读(567) 评论(0) 推荐(0) 编辑
摘要:计算机系统因磁盘、电源、软件等的原因发生故障时,会造成数据库系统信息的丢失。此外,事务也可能因各种原因失败,如破坏了完整性约束或发生了死锁。数据库系统的一个重要组成部分就是恢复机制,它负责检测故障以及将数据库恢复至故障发生前的某一状态。一旦故障发生,数据库系统的状态可能不再一致,即它不能反映数据库试 阅读全文
posted @ 2018-01-30 22:10 zhixin9001 阅读(284) 评论(0) 推荐(0) 编辑
摘要:当多个事务在数据库中并发地执行时,数据的一致性可能无法再维持。系统有必要控制各事务之间的相互作用,这是通过被称为并发控制的机制来实现的。最常用的机制是各种封锁协议、时间戳排序机制、有效性检查技术与多版本机制。一、封锁协议是一组规则,这些规则阐明了事务何时对数据库中的数据项进行加锁和解锁。两阶段封锁协 阅读全文
posted @ 2018-01-24 21:50 zhixin9001 阅读(289) 评论(0) 推荐(0) 编辑
摘要:事务是一个程序执行单元,它访问且可能更新不同的数据项。事务对于实现数据库中的数据更新是很关键的,只有这样才能保证并发执行与各种故障不会导致数据库处于不一致状态。一、事务具有ACID特性:即原子性、一致性、隔离性和持久性原子性保证事务的所有影响在数据库中要么全部反映出来,要么根本不反映。发生故障后数据 阅读全文
posted @ 2018-01-19 22:00 zhixin9001 阅读(326) 评论(0) 推荐(0) 编辑
摘要:一、查询优化是为处理查询找出一个好的策略的过程。一个查询一般有多种方法可以计算出结果,系统负责将用户输入的查询转换成能够更有效执行的等价查询。复杂的查询操作涉及多级存取磁盘的操作,由于从磁盘中传输数据比从内存中要慢得多,所以有必要进行查询优化,以选择一个能够最小化磁盘存取的方法。有很多等价规则可供将 阅读全文
posted @ 2018-01-15 20:20 zhixin9001 阅读(333) 评论(0) 推荐(0) 编辑
摘要:一、位图索引位图索引(bitmap indices)是一种专为多个键的简单查询而设计的。应用位图索引的前提是记录必须被按顺序编号,一般从0开始。给出编号n,必须能够很容易的找到对应的记录,如果记录被存放在连续的块,可以将编号n转换成块编号+块内偏移的表示以快速定位记录位置。 位图索引的结构 位图索引 阅读全文
posted @ 2018-01-09 22:08 zhixin9001 阅读(410) 评论(0) 推荐(0) 编辑
摘要:静态散列要求桶的数目始终固定,那么在确定桶数目和选择散列函数时,如果桶数目过小,随着数据量增加,性能会降低;如果留一定余量,又会带来空间的浪费;或者定期重组散列索引结构,但这是一项开销大且耗时的工作。为了应对这些问题,为此提出了几种动态散列(dynamic hashing)技术,可扩展动态散列(ex 阅读全文
posted @ 2017-12-30 07:49 zhixin9001 阅读(3519) 评论(0) 推荐(1) 编辑
摘要:顺序文件组织的缺点之一是必须通过访问索引或使用二分法搜索来定位数据,这需要较多的I/O操作。基于散列技术的文件组织方式则不需要访问索引结构,散列也提供了一种组织索引的方式。在散列(hash)技术中,用桶(bucket)来表示能存储一条或多条记录的存储单元。如果K代表所有搜索码的集合,B代表所有buc 阅读全文
posted @ 2017-12-25 21:28 zhixin9001 阅读(418) 评论(0) 推荐(0) 编辑
摘要:​索引分为顺序索引(ordered indixes)和散列(hash indices)索引,前者基于值的顺序;后者将值平均分布到若干bucket中,值所属的bucket由散列函数决定。索引和散列的实现技术有多种,但没有哪一种是绝对最好的,每种方式有其最适合的场景,可通过这几个方面来进行评估:访问类型 阅读全文
posted @ 2017-12-18 22:02 zhixin9001 阅读(363) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示