03 2020 档案
摘要:一. 系统数据类型 前言: 数据类型是一种属性,用于指定对象可保存的数据的类型,SQL Server中支持多种数据类型,包括字符类型、数值类型以及日期类型等。数据类型相当于一个容器,容器的大小决定了装的东西的多少,将数据分为不同的类型可以节省磁盘空间和资源。 Sql Server 还能自动限制每个数
阅读全文
摘要:一. 简介 1. 数据库基本概念 (1). 数据库(DataBase:DB):数据库是是按照数据结构来组织、存储和管理数据的仓库。 >存储和管理数据的仓库. (2). 数据库管理系统(Database Management System:DBMS):是专门用于管理数据库的计算机系统软件。数据库管理系
阅读全文
摘要:一. 前言 顺序表和链表由于存储结构上的差异,导致他们有不同的特点,从而适用于不同的场景。虽然他们都属于线性表,但他们的存储结构有着本质的不同: 1. 线性表存储数据,需要预先申请一块存储空间,然后将数据按照次序逐一存储,数据之间紧密贴合,不留一丝空隙, 如下图: 2. 链表的存储方式与顺序表截然相
阅读全文
摘要:一. 线性表 1. 前言 线性表,全名为线性存储结构。使用线性表存储数据的方式可以这样理解,即 “ 把所有(一对一逻辑关系的)数据用一根线儿串起来,再存储到物理空间中 ”。这根线有两种串联形式,如下图,即顺序存储(集中存放)和链式存储(分散存放)。 图 3a) 是多数人想到的存储方式,而图 3b)
阅读全文
摘要:一. 前言 1. 思考 算法,即解决问题的方法。同一个问题,使用不同的算法,虽然得到的结果相同,但是耗费的时间和资源是不同的。就比如要拧一个螺母,使用扳手还是钳子是有区别的,虽然使用钳子也能拧螺母,但是没有扳手好用。“条条大路通罗马”,解决问题的算法有多种,这就需要判断哪个算法“更好”。 2. 算法
阅读全文
摘要:目录 阶段一 第一节:时间复杂度和空间复杂度 第二节:线性表→顺序表→链表 逐个击破 第三节:从多个角度分析顺序表、链表的区别和特点 第四节:顺序表剖析及利用数组手撸“动态数组ArryList” 第五节:链表剖析及自己手撸“单链表”实现基本操作(初始化、增、删、改等) 第六节:手撸“循环链表”及约瑟
阅读全文
摘要:一. 简介 学习本节必须有以下几个基础: (1). Cookie和Session原理:https://www.cnblogs.com/yaopengfei/p/8057176.html (2). 进程外Session的概念和解决方案:https://www.cnblogs.com/yaopengfe
阅读全文
摘要:一. 并发和并行 操作系统扫盲: 1. 对于单核cpu而言(不管单核单线程也好,单核多线程也罢),同一时间只能干一件事!!为了看起像可以“同时干多件事”,windows操作系统把cpu的时间划分为长短基本相同的时间区间,即“时间片”,通过操作系统的管理,把这些时间片依次轮流分配给各个应用使用。 2.
阅读全文
摘要:一. 简介 1. 前言 Nginx是lgor Sysoev为俄罗斯访问量第二的rambler.ru站点设计开发的,从2004年发布至今,凭借开源的力量,已经接近成熟与完善。相关地址如下: 官网:http://www.nginx.org/ 源码:https://trac.nginx.org/nginx
阅读全文
摘要:1. CDN 我有一个域名,比如叫 abc.ypf.com ,我要对该域名进行cdn加速。 (1). 首先我在cnd控制台进行配置,添加域名,源站信息是 可以选择 ip,绑定端口8085端口,然后会生成一个cname记录值。 (2). 拿着这个cname记录值,去 abc.ypf.com 的域名控制
阅读全文
摘要:一. 前言 1.关于JWT的Token过期问题,到底设置多久过期? (1).有的人设置过期时间很长,比如一个月,甚至更长,等到过期了退回登录页面,重新登录重新获取token,期间登录的时候也是重新获取token,然后过期时间又重置为了1个月。这样一旦token被人截取,就可能被人长期使用,如果你想禁
阅读全文
摘要:一. 铺垫 1. 为什么要用服务器集群 (1). 分摊客户端的压力,提高服务器效率。(高并发) (2). 解决单点故障问题,即删除服务器节点或者增加服务器节点都不影响使用。(高可用) 2. 集群的类型 (1). 对称集群:各个集群实例角色的地位相同。(数据计算) (2). 非对称集群:各个集群实例角
阅读全文
摘要:一. 基础 1.前言 (1). 顺序表的标准解释:顺序表存储数据时,会提前申请一整块足够大小的物理空间,然后将数据依次存储起来,存储时做到数据元素之间不留一丝缝隙,这个时候我们会发现数组和顺序表的性质很类似,实际上顺序表就是基于数组来实现。 (2). 顺序表的特点:访问数据块,如果第一个元素位置为L
阅读全文