自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 【错误解决】requests.exceptions.SSLError:wrong version number (_ssl.c:1131)

python,requests.exceptions.SSLError:wrong version number (_ssl.c:1131)

2023-09-27 15:43:37 1144 1

原创 【错误解决】docker安装elasticsearch时,Exception in thread “main“ java.nio.file.NotDirectoryE

【错误解决】linux虚拟机中使用docker安装elasticsearch7.17.3时安装中文分词器IKAnalyzer。Exception in thread "main" java.nio.file.NotDirectoryE

2023-09-24 14:06:19 454 1

原创 【错误解决】Linux虚拟机 Docker安装RabbitMQ3.9主机无法打开admin-user界面解决办法

Linux虚拟机 Docker安装RabbitMQ3.9主机无法打开admin-user界面解决办法 SyntaxError: Unexpected token ‘catch’ SyntaxError

2023-09-23 22:19:07 970 4

原创 mysql性能工具Performance Schema的介绍与使用示例

performance_schema是MySQL中用于性能分析和诊断的工具,它提供了一系列的表和视图,用于收集和分析MySQL的性能数据。

2023-06-09 17:30:06 2145

原创 Unicode、 ASCLL和UTF-8

编码

2022-06-09 15:52:49 361 1

原创 集成测试之增式集成测试和非增式集成测试

集成测试的方法有两种: 非增式测试和增式测试 。非渐增组装测试(非增式集成测试):将单元测试后的模块按照总体的结构图一次性集成起来,然后把连接的整体进行程序测试。即在短时间内把所有系统组件一次性集成到测试系统中,用最少的用例来验证整个系统,不考虑组件之间的依赖性和存在的风险。一般用黑盒法来编写测试集并进行测试。程序错误易出现,不容易集成成果。单元测试使用的辅助模块多,适合于规模小的开发系统。优点:容易理解,可以多人共同并行开工,对资源的利用率较高。缺点:所检测出的问题定位和修改比较困难,还会

2022-05-16 18:41:54 2717

原创 使用pycharm出现的问题和解决办法

pycharm的文件区(项目区)变黄,修改文件有提示的问题,解决办法问题:未知原因,项目打开之后,pycharm的左上的项目区域,文件目录不见了,仅剩的根目录下的文件底部变黄编辑文件,每次编辑都有提示解决办法打开pycharm, file->Settings->Project->Project structure添加项目的根目录为conntent Root黄色消失(文为转载,已试有用)...

2022-03-23 09:40:47 1096

原创 更换pip源到国内镜像 pip国内的一些镜像#

更换pip源到国内镜像pip国内的一些镜像#复制代码豆瓣https://pypi.doubanio.com/simple/阿里云https://mirrors.aliyun.com/pypi/simple/清华大学https://pypi.tuna.tsinghua.edu.cn/simple/https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple/复制代码临时使用#pip install some-package -i https:

2021-08-20 21:40:11 143

原创 TCP四次挥手,状态码

数据传输完毕后,双方都可以释放连接。此时客户端和服务器都是处于ESTABLISHED状态,然后客户端主动断开连接,服务器被动断开连接。第一次挥手:(client发出释放请求)客户端进程发出连接释放报文,并且停止发送数据。释放数据报文首部,FIN=1,其序列号为seq=u(等于前面已经传送过来的数据的最后一个字节的序号加1),此时client客户端进入FIN-WAIT-1(终止等待1)状态。 TCP规定,FIN报文段即使不携带数据,也要消耗一个序号。第二次挥手:(sever发出确认报文)服务器

2021-08-17 00:32:57 301

原创 TCP三次握手的过程、状态码

开始, 客户端和服务器都处于 CLOSE 状态。此时, 客户端向服务器主动发出连接请求, 服务器被动接受连接请求。1, sever服务器进程先创建传输控制块TCB, 时刻准备接受客户端进程的连接请求, 此时服务器就进入了 LISTEN(监听)状态。2, client客户端进程也是先创建传输控制块TCB, 然后向sever服务器发出连接请求报文(第一次握手),此时:报文首部中的同步标志位SYN=1,同时选择一个初始序列号 seq = j,此时,TCP客户端client进程进入了 SYN-SENT(

2021-08-16 22:03:30 659

原创 TCP的ISN为什么不能固定?

初始化序列号(initial sequence number),是在建立tcp三次握手的时候,存储在TCP头部的序列号位置中的数字的代称。也就是说,告诉对方我将要开始发送的初始化序列号是多少,两边都要发这个ISN,即tcp三次握手中第一次握手的SYN包和第二次握手的SYN+ACK包中都有这个数值。这个ISN的具体数值是不固定的,通常我们在wireshark中看到的都是0,这是wireshark帮我们转换过了的。看wireshark的注释也知道,这里注释的是relative sequence number,

2021-08-16 16:57:25 647

原创 查询数据练习(源码

查询数据练习(源码#创建数据表USE tx;create table dept(d_no int(11) not null primary key auto_increment,d_name varchar(50),d_location varchar(100));create table employee(e_no int not null primary key,e_name varchar(50) not null,e_gender char(2) not null,dept

2021-08-14 02:25:09 110

原创 MYSQL错误:check the manual that corresponds to your MySQL server version for the right syntax to use

错误信息:heck the manual that corresponds to your MySQL server version for the right syntax to use near解决方法有两个:1.在数据库表冲突字段前后加 `符号(Tab键上面那个键),就不会再报语法错误了;2.修改数据库表中冲突字段名称,修改为和 SQL语句关键字不冲突的其他名称。3.navicat不可以,命令行可以。...

2021-08-12 17:23:51 38420

原创 mysql 数学函数和字符串函数 示例

#正则运算符select 'ssky' regexp '^s','ssky' regexp 'y$','ssky' regexp '.sky','ssky' regexp '[ab]'; #sql函数(数学函数)select sqrt(9),sqrt(40),sqrt(-49);select mod(31,8),mod(234,10),mod(45.5,6);select ceil(-3.35),ceil(3.35);select ceiling(-3.35),ceiling(3.35);

2021-08-11 19:51:54 93

原创 mysql错误:Data truncated for column ‘s‘ at row 1

Data truncated for column ‘xxx’ at row x",其中字符串里的xxx和x是指具体的列和行数.1.数据类型的不对应2.或者字符串长度不够而造成的。

2021-08-06 00:49:42 408

原创 MySQL错误“Specified key was too long; max key length is 1000 bytes”的问题

在建立普通索引时,遇到了“Specified key was too long; max key length is 1000 bytes”这样的报错。问题原因:MySQL 在建立索引时,数据库会先计算Index用到的字段长度(按下面比例乘起来不能超过限定的key长度1000:latin1 = 1 byte = 1 characteruft8 = 3 byte = 1 charactergbk = 2 byte = 1 character解决方案调整字段的长度,让索引占用的字节长度小于 10

2021-08-05 16:32:00 638

原创 子查询:单行子查询,多行子查询,多列子查询

#子查询子查询使用规则:子查询放在圆括号中子查询放在比较条件右边(非强制)子查询中不需要ORDER BY 子句在单行子查询中使用单行运算符,在多行子查询中用多行运算符。单行运算符:子查询结果只有一个:< > = <= >= !=多行子查询:子查询结果是单列多行:in , any,all多列子查询:子查询为多列,一定要在FROM后作为表,且一定要取别名,否则无法访问这张表中的字段。#创建初始表CREATE TABLE tbl1 (num1 INT NOT NUL

2021-07-15 23:17:34 7792

原创 多表联查——内连接,自身连接,外连接,复合条件连接查询

USE test_db;1内连接查询***初始表1建立(已有fruits表的情况下)CREATE table suppliers(s_id INT NOT NULL AUTO_INCREMENT,s_name char(50) NOT NULL,s_city char(50) NULL,s_zip CHAR(10) NULL,s_call CHAR(50) NOT NULL,PRIMARY KEY(s_id));#数据填写INSERT INTO suppliers(s_id,s_

2021-07-15 19:56:05 1450

原创 SQL三种表的关系

三中表的关系1.一对多(多对一) 建表原则:在从表(多方)创建一个字段,字段作为外键指向从表的主键。2.多对多 建表原则:需要创建第三张表,中间表至少有两个字段,这两个字段分别作为外键指向各自一方的主键。CREATE DATABASE test_school;use test_school#创建学生表CREATE TABLE student(id INT PRIMARY KEY auto_increment,name VARCHAR(20));#创建课程表CREAT

2021-07-15 14:50:42 964

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除