摘要: 什么是 vim? Vim是从 vi 发展出来的一个文本编辑器。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用。 简单的来说, vi 是老式的字处理器,不过功能已经很齐全了,但是还是有可以进步的地方。 vim 则可以说是程序开发者的一项很好用的工具。 vim 键盘图: vi/v 阅读全文
posted @ 2020-02-15 18:19 DSKer 阅读(137) 评论(0) 推荐(0) 编辑
摘要: Linux 系统启动过程 linux启动时我们会看到许多启动信息。 Linux系统的启动过程并不是大家想象中的那么复杂,其过程可以分为5个阶段: 内核的引导。 运行 init。 系统初始化。 建立终端 。 用户登录系统。 内核引导 当计算机打开电源后,首先是BIOS开机自检,按照BIOS中设置的启动 阅读全文
posted @ 2020-02-14 00:26 DSKer 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 认识正则 正则其实就是字符串规则表达式 入手:找谁?怎么找?找几个? 具体字符 (字面值) 字符边界 字符集合[ace],[01235689] 字符补集[^ qxz ]:不在qxz 范围内 字符范围[a-z0-9] 字符簇(系统定义好的常用集合) 字符边界 - ^ 匹配字符串的开始 - $ 匹配字符 阅读全文
posted @ 2020-02-06 00:01 DSKer 阅读(136) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2020-01-01 22:35 DSKer 阅读(7) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-11-29 22:18 DSKer 阅读(31) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-11-28 21:32 DSKer 阅读(14) 评论(0) 推荐(0) 编辑
摘要: 负载均衡 负载均衡是高可用网络基础架构的的一个关键组成部分,有了负载均衡,我们通常可以将我们的应用服务器部署多台,然后通过负载均衡将用户的请求分发到不同的服务器用来提高网站、应用、数据库或其他服务的性能以及可靠性。 为什么要引入负载均衡 先看一个没有负载均衡机制的web架构: 上图中的架构有什么缺陷 阅读全文
posted @ 2019-08-08 16:27 DSKer 阅读(1495) 评论(0) 推荐(1) 编辑
摘要: CAP定理(CAP theorem) 在计算机科学中, CAP定理(CAP theorem), 又被称作 布鲁尔定理(Brewer's theorem), 它指出对于一个分布式计算系统来说,不可能同时满足以下三点: 一致性(Consistency) (所有节点在同一时间具有相同的数据) 可用性(Av 阅读全文
posted @ 2019-06-07 13:41 DSKer 阅读(222) 评论(0) 推荐(0) 编辑
摘要: Redis 简介 REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。 Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供 阅读全文
posted @ 2019-06-04 14:23 DSKer 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 事务 事务(Transaction)是由一系列对系统中数据进行访问与更新的操作所组成的一个程序执行逻辑单元。事务是DBMS中最基础的单位,事务不可分割。 事务具有4个基本特征,分别是:原子性(Atomicity)、一致性(Consistency)、隔离性(Isolation)、持久性(Duratio 阅读全文
posted @ 2019-05-28 09:13 DSKer 阅读(508) 评论(0) 推荐(0) 编辑