02 2022 档案
摘要:数据库 数据库介绍和安装 数据存储从人工 文件管理 数据库管理,三个阶段,人工数据量混乱负责,文件会造成数据冗余,总体而言,数据库数据组织结构化,更加方便和高效,比较专业。 每个需要数据处理的行业都或多或少的需要使用数据库,因此学习sql是绕不开的。 我们使用应用程序来操作数据库管理系统,数据库管理
阅读全文
摘要:firewalld firewalld服务是默认的防火墙配置管理工具,拥有命令行和图形界面的两种管理方式。提出了zone区域模式,根据不同的区域有不同的防火墙状态,实现了快速切换防火墙模式。 命令行模式 firewall-cmd 区域 默认规则策略 trusted 允许所有的数据包 home 拒绝流
阅读全文
摘要:防火墙 防火墙是公网和内网之间的一道屏障,可以保护数据的安全性。防火墙根据不同的策略而发挥不同的功能。防火墙策略可以基于流量的源目地址、端口号、协议、应用等来定制。流量和策略吻合则执行相应的处理。 Linux系统有多个防火墙管理工具,配置妥当其中的一个就ok。 iptables 早期的linux系统
阅读全文
摘要:会话共享 多个用户可以看到同样的内容,而且还可以一起同时操作。 说白了,就是多个用户同时连接到一个服务器的一个会话窗口中。 服务器创建一个会话 tmux new -s 会话名 tmux new -s share 客户端加入该会话 tmux attach-session -t 会话名 (感觉和 tmu
阅读全文
摘要:不间断会话 远程主机的连接关闭,运行的命令程序也会关闭。 如果该命令正在执行一些不能停止的操作,那么中断可能会造成一些影响。 Terminal Multiplexer是一款能实现多窗口远程控制的开源服务程序。简称tmux 简而言之就是可以开启多个远程终端窗口的程序,在多个远程会话中可随意切换。 功能
阅读全文
摘要:远程传输文件 既然远程可以登陆,那么传输个文件应该也是可以的。 scp是一个基于ssh协议在网络之间传输文件的命令。 scp [参数] 本地文件 远程账户@远程IP地址:远程目录 可用参数 -v 显示详细的连接进度 -P 指定远程主机的sshd端口号 -r 传送文件夹 -6 使用IPV6协议 上传
阅读全文
摘要:密匙验证 加密是对信息进行编码和解码的技术,通过一定的算法将原本能被直接阅读的明文信息转换成密文形式。密匙即是密文的钥匙,有私钥和公钥之分。传输数据时,可以选择先用公钥对数据加密处理,然后再进行传送。这样,只有掌握了私钥的用户才能解密这段数据。除此之外的其他人即便截获了数据,也很难将其破译。简要说:
阅读全文
摘要:树莓派超声波测距 需要材料: 树莓派4B HC-SR04超声波测距模块 母对母线 超声波模块 简介: HY-SRF05 超声波测距模块可提供2cm-450cm 的非接触式距离感测功能, 测距精度可达高到3mm;模块包括超声波发射器、接收器与控制电路。 工作原理: (1)采用IO口TRIG触发测距,给
阅读全文
摘要:正则表达式 学习动机: 文本数据处理,对文本内容的搜索,定位,提取是逻辑复杂的工作,于是产生了正则表达式。 文本的高级匹配模式,本质是一系列字符和特殊字符组成的字串。 原理: 通过普通字符和特定含义的字符,来组成字符串,用以描述一定的字符串规则。来表达某类特定的字符串,进而匹配。 学习目标: 熟练掌
阅读全文
摘要:文件操作(数据库第一天) 引入 什么是文件: 文件是保存在持久化存储设备上的一段数据。 文件分类: 文本文件 二进制文件 字节串类型: 字节串与str不同,字节串以字节序列值表达数值,更方便用来处理二进制数据。 字节串和字符串相互转化: -普通的英文字符串可以通过前面加b来转换成字节串:b"hell
阅读全文
摘要:python爬虫(第四阶段13天,爬虫,大数据hadoop,数据结构) 1 爬虫介绍 爬虫可以爬取数据,进行分析统计 爬虫不可以干扰企业正常运行,不可以采取个人信息 爬虫分类: (1)通用网络爬虫,搜索引擎使用,遵守robots协议 (2)聚焦网络爬虫:自己写的爬虫程序 2 爬虫请求模块 2.1 r
阅读全文
摘要:简单概括一下HTML的内容。 首先介绍一下HTML是个什么东西。 什么是 HTML? HTML,是用来描述网页的一种语言。,超文本标记语言,信息可以用文本,图片,声音,图像等等表示,用html语言编写文档,就可以包含其他形式的信息。使用大量的标签来描述网页。 基本标签: 结束标签需要加一个/。例如:
阅读全文
摘要:conda 此软件相当于一个对python的管理机制。可以创建不同版本的python 并且可以通过conda进行安装扩展三方库。 创建环境 conda create -n python36 python=3.6 python36是指设置的名称,-n也就是该环境的名称,python3.6表示创建的py
阅读全文
摘要:文件传输 lrzsz 下载工具: sudo apt install lrzsz 然后使用rz就是接受文件。 sz就是发送文件。所以要使用sz + 文件名进行传输。 vnc传输 或者使用vnc图形化界面传输。 配置编译环境 python和C 安装python库: sudo apt install py
阅读全文