C++ 后台基础
我是一片小树叶
树叶虽小,我心很大
展开
-
计算机网络
第 1 章、基础OSI 七层模型:物理层:处理通信链路上原始比特的传输。数据链路层:收集比特流形成一个更大的集合体,称为帧。网络层:处理分组交换网内节点的路由,节点间交换的数据单元称为分组。传输层:实现进程到进程的信道,交换的数据单元称为消息。会话层:提供命名空间,用来将应用个部分不同的传输流联系在一起。表示层:关注对等实体间交换的数据的格式。因特网体系结构:第一层:多种网...原创 2019-11-17 11:22:50 · 170 阅读 · 0 评论 -
TCP / IP 详解
第 1 章、概述OSI 模型:物理层、链路层、网络层、传输层、会话层、表示层、应用层第 2 章、Internet 地址结构RFC5952 规则:前导的 0 必须压缩。:: 只能用于影响最大的地方。a 到 f 的十六进制数字应该用小写。IPv4 地址划分:A类、网络号(8位 - 0)、主机(24位)B类、网络号(16位 - 10)、主机(26位)C类、网络号(24位 ...原创 2019-11-17 11:22:33 · 286 阅读 · 0 评论 -
数据库系统概念
第 1 章、引言数据库管理系统由一个互相关联的数据的集合和一组用以访问这些数据的程序组成。这些数据用以描述某个特定的企业。DBMS 的基本目标是要提供一个可以让人们方便地、高效地存取信息的环境。数据库系统用于存储大量信息。对数据的管理既涉及到信息存储结构的定义,又涉及到信息操作机制的提供。另外,数据库系统还必须提供所存储数据的安全性保证。即使在系统崩溃或有人企图越权访问时也应如此。如果数...原创 2019-11-24 14:45:15 · 1063 阅读 · 0 评论 -
MySQL 必知必会
第 1 章、了解 SQL这一章介绍了什么是 SQL 以及它为什么很有用。因为 SQL 是用来和数据库打交道的,所以,我们也复习了一些基本的数据库术语。第 2 章、MySQL 简介本章介绍了什么是 MySQL,并引入了几个客户机实用程序(一个命令行实用程序,两个可选但强烈建议使用的图形实用程序)。第 3 章、使用 MySQL本章介绍了如何连接和登录 MySQL,如何用 USE 选择数...原创 2019-11-17 11:23:08 · 195 阅读 · 0 评论 -
Redis 入门指南
一、简介Redis 是一个开源的、高性能的、基于键值对的缓存和存储系统,通过多种键值数据类型来适应不同场景下的缓存和存储需求。Redis 是一个高性能的键值对数据库,相比于其他键值对缓存产品,有以下特点:支持数据的持久化,可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用。不仅仅支持简单的键值对类型数据,同时还提供 list、set、zset、hash 等数据结构的存储。...原创 2020-02-25 23:19:31 · 362 阅读 · 0 评论 -
深入理解计算机系统
第 1 章、计算机系统漫游计算机系统是由硬件和系统软件组成的,它们共同协作以运行应用程序。计算机内部的信息被表示为一组组的位,它们依据不同的上下文又有不同的解释方式。程序被其他程序翻译成不同的形式,开始时是 ASCII 文本,然后被编译器和链接器翻译成二进制可执行文件。处理器读取并解释存放在主存里的二进制指令。因为计算机花费了大最的时间在存储器、 I/O 设备和 CPU 寄存器之间拷贝数...原创 2019-11-24 16:37:09 · 728 阅读 · 0 评论 -
鸟哥的Linux私房菜:1、Linux的规则与安装
第 0 章、计算机概论计算器的定义为: [接受用户输入指令与数据,经由中央处理器的数学与逻辑单元运算处理后,以产生或储存成有用的信息」;计算机的五大单元包括:输入单元、输出单元、控制单元、算数逻辑单元、记忆单元五大部分。其中CPU占有控制、算术逻辑单元,记忆单元又包含主存储器与辅助内存;数据会流进/流出内存是CPU所发布的控制命令,而CPU实际要处理的数据则完全来自于主存储器...原创 2019-12-10 15:41:16 · 391 阅读 · 0 评论 -
鸟哥的Linux私房菜:2、Linux文件、目录与磁盘格式
第 5 章、Linux 的文件权限与目录配置Linux 的每个文件中,可分别给予使用者、群组与其他人三种身份个别的 rwx 权限。群组最有用的功能之一,就是当你在团队开发资源的时候,且每个账号都可以有多个群组的支持。利用 ls-l 显示的文件属性中,第一个字段是文件的权限,共有十个位,第一个位是文件类型,接 下来三个为一组共三组,为使用者、群组、其他人的权限,权限有 r,w,...原创 2019-12-10 16:04:07 · 232 阅读 · 0 评论 -
鸟哥的Linux私房菜:3、学习shell与shell script
第 9 章、vim 程序编辑器Linux 底下的配置文件多为文本文件,故使用 vim 即可进行设定编辑。vim 可视为程序编辑器,可用以编辑 shell script, 配置文件等,避免打错字。vi 为所有 unix like 的操作系统都会存在的编辑器,且执行速度快速。vi 有三种模式,一般指令模式可变换到编辑与指令列模式,但编辑模式与指令列模式不能互换。常用的...原创 2019-12-10 17:25:10 · 731 阅读 · 0 评论 -
鸟哥的Linux私房菜:4、Linux使用者管理
第 13 章、Linux 账号管理与 ACL 权限设置Linux 操作系统上面,关于账号与群组,其实记录的是 UID/GID 的数字而已。使用者的账号/群组与 UID/GID 的对应,参考 /etc/passwd 及 /etc/group 两个文件。/etc/passwd 文件结构以冒号隔开,共分为七个字段,分别是「账号名称、密码、UID、GID、全名、家目录、shell」。...原创 2019-12-10 19:14:33 · 300 阅读 · 0 评论 -
鸟哥的Linux私房菜:5、Linux系统管理员
第 17 章、认识系统服务早期的服务管理使用 systemV 的机制,透过 /etc/init.d/*, service, chkconfig, setup 等指令来管理服务的启动关闭/预设启动。从 CentOS7.x 开始,采用 systemd 的机制,此机制最大功能为平行处理,并采单一指令管理(systemct),开机速度加快!systemd将各服务定义为 unit, 而...原创 2019-12-10 20:17:13 · 538 阅读 · 0 评论