20 张图带你全面了解 HTTPS 协议,再也不怕面试问到了!

20 张图带你全面了解 HTTPS 协议,再也不怕面试问到了!

本文详细介绍了 HTTPS 相较于 HTTP 更安全的原因,包括对称加密、非对称加密、完整性摘要、数字证书以及 SSL/TLS 握手等内容,图文并茂、理论与实战结合、建议收藏!
MySQL主从复制配置

MySQL主从复制配置

主从复制是指一台服务器充当主数据库服务器,另一台或多台服务器充当从数据库服务器,主服务器中的数据自动复制到从服务器之中。对于多级复制,数据库服务器即可充当主机,也可充当从机。MySQL主从复制的基础是主服务器对数...
SQL查询语句中SUM()函数的实用小技巧

SQL查询语句中SUM()函数的实用小技巧

SUM()函数一般用于在sql语句中计算某个字段的所有数值的总和,如下示例:-- 查询某个学生的成绩总和:SELECT SUM( s.score ) FROM student s WHERE s.`number` = '123456' -- SUM()函数可以带条件一起使用:SELECT s.g...
修改Python的安装目录后pip无法使用的解决办法

修改Python的安装目录后pip无法使用的解决办法

一、问题有时候为了方便管理本地的多个Python版本,可能需要把Python的安装位置从一个目录迁移到另外一个目录。迁移后修改一下系统的环境变量配置即可正常使用,但是很快就会发现,pip不能用了!二、原因pip不能用的原因很...
Go开发语言安装及环境配置

Go开发语言安装及环境配置

1. Linux安装Go$ wget https://gomirrors.org/dl/go/go1.15.8.linux-amd64.tar.gz$ sudo tar -C /usr/local -xzf go1.15.8.linux-amd64.tar.gz$ sudo echo "export PATH=$PATH:/usr/local/go/bin" >> /etc/profile$ s...
MySQL批量转换MyISAM引擎为InnoDB引擎

MySQL批量转换MyISAM引擎为InnoDB引擎

 1、执行SQL,生成转换SQL语句SELECT concat( 'alter table ', table_schema, '.', table_name, ' ENGINE=InnoDB; ' ) AS t FROM information_schema.TABLES WHERE table_type = 'BASE TABLE' AND table_schema = 'da...
pip生成和安装依赖文件 requirements.txt

pip生成和安装依赖文件 requirements.txt

1、列出已安装的所有包pip list2、导出requirements.txt文件pip freeze > requirements.txt3、在线安装包pip install <package>pip install -r requirements.txt4、卸载已安装的包pip uninstall <package>pi...
Python获取当前目录的路径

Python获取当前目录的路径

 本文介绍几种在Python项目中获取文件(目录)绝对路径的方法。 1、背景介始在项目demo中有文件url.txt和action.py,现在要获取url.txt的绝对路径并读取文件。结构如下:PS D:\workspace\code-python\demo> ls...
宝塔面板曝出严重数据库安全漏洞!

宝塔面板曝出严重数据库安全漏洞!

   【宝塔面板】紧急安全更新通知,Linux面板7.4.2版本/Windows面板6.8版本存在安全隐患,其他版本无此风险。已发布紧急更新,请所有使用此版本的用户务必升级到最新版,更新方法,登录面板直接升级更新即可,如更新出...
Java将图片进行Base64编码和解码

Java将图片进行Base64编码和解码

 DataURI 允许在HTML文档中嵌入小文件,可以使用img标签或CSS嵌入转换后的Base64编码,减少HTTP请求,加快小图像的加载时间。 经过Base64编码后的文件体积一般比源文件大30%左右。Base64编解码工具/** * 将网络图片进...