#1. 对于MQ的理解 MQ全称为Message Queue,即消息队列。它是典型的:生产者、消费者模型。生产者不断向消息队列中生产消息,消费者不断的从队列中获取消息。可以看出消息的生产和消费都是异步的,生产者和消费者只关心消息的发送和接收,没有业务逻辑的侵入,这样就实现了生产者和消费者的解耦。 R ...
分类:
其他好文 时间:
2021-07-02 15:57:06
阅读次数:
0
主要讨论RR隔离级别,因为RC只是少了间隙锁。 一、innodb七种锁 共享/排他锁(Shared and Exclusive Locks) 共享锁(Shared Locks,S锁) 排他锁(Exclusive Locks,X锁) 可以一起读,读写/写写互斥。 意向锁(Intention Locks ...
分类:
数据库 时间:
2021-07-02 15:56:48
阅读次数:
0
Explain语法 EXPLAIN SELECT …… 变体: 1. EXPLAIN EXTENDED SELECT …… 将执行计划“反编译”成SELECT语句,运行SHOW WARNINGS 可得到被MySQL优化器优化后的查询语句 2. EXPLAIN PARTITIONS SELECT …… ...
分类:
数据库 时间:
2021-07-02 15:56:18
阅读次数:
0
Java的类加载机制 1.Java的类加载体系 ? ClassLoader的具体作用就是将class文件加载到jvm虚拟机中去,程序就可以正确运行了。但是,jvm启动的时候,并不会一次性加载所有的jar包从而导致内存崩溃。 ? java语言系统自带有三个类加载器: ? Bootstrap Class ...
分类:
编程语言 时间:
2021-07-02 15:55:42
阅读次数:
0
容器数据卷 docker的理念是应用和环境包打包城镜像. 那么如果数据在容器中,容器被删除跑路,就嗝屁了,所以数据可以持久化的存储在容器外部 容器数据卷就可以让容器之间有一个数据共享技术.把docker容器产生的数据同步到本地. 注意这个本地是的是操作系统linux不是docker.这是个目录挂载技 ...
分类:
其他好文 时间:
2021-07-02 15:55:09
阅读次数:
0
进程:一个程序的执行实例。对操作系统来说:一个任务就是一个进程。 线程:一个进程内往往同时运行着多个子任务,这些子任务就是线程。线程是操作系统能够进行运算调度的最小单位。 一个进程至少有一个线程,一个进程也可以并发多个线程,这些线程可以并行执行不同的任务。一个进程在启动时会先产生一个线程,这个线程被 ...
分类:
编程语言 时间:
2021-07-02 15:54:52
阅读次数:
0
7.1模拟赛赛后总结 赛时历程 ? 二十分钟浏览题目,感觉今天的三道题应该都有能写的。 ? 然后开始异想天开,打算在十点半之前拿下38+44+17=99分,然后再考虑后边能拿的。 ? 结果T1暴力就写错了点东西,因为我忽略了到自己的dis这个事情,所以一开始是搞错了(然后并没有意识到,并发现找第K大 ...
分类:
其他好文 时间:
2021-07-02 15:54:31
阅读次数:
0
If a machine can save only 3 significant digits, the float numbers 12300 and 12358.9 are considered equal since they are both saved as 0 with simple c ...
分类:
其他好文 时间:
2021-07-02 15:54:07
阅读次数:
0
没有webpack,我们就无法使用webpack-dev-server运行这个项目,实现热部署。 所以,这里我们使用另外一种热部署方式:live-server, 1.简介 地址;https://www.npmjs.com/package/live-server live-server这是一款带有热加 ...
分类:
其他好文 时间:
2021-07-02 15:53:49
阅读次数:
0
我的环境是:Django2.2 + Python3.7 Q1 将Django的DEBUG设置为False后,静态文件加载失败:报404 原因:Django的DEBUG设置为True,表示项目以调试方式运行,这种模式下程序出错后会在前端页面和后台报出对应错误,并且Django会自动搜索静态文件。设置D ...
分类:
其他好文 时间:
2021-07-02 15:53:24
阅读次数:
0
selenium给我们提供了一个类来处理这类事件——ActionChains ActionChains 类提供了鼠标操作的常用方法:引入类 from selenium.webdriver.common.action_chains import ActionChains perform(): 执行操作 ...
分类:
其他好文 时间:
2021-07-02 15:52:57
阅读次数:
0
前言 在HttpRunner中,测试用例组织主要基于三个概念: 测试用例集(testsuite):对应一个文件夹,包含单个或多个测试用例(YAML/JSON)文件 测试用例(testcase):对应一个YAML/JSON文件,包含单个或多个测试步骤 测试步骤(teststep):对应YAML/JSO ...
分类:
Web程序 时间:
2021-07-02 15:52:34
阅读次数:
0
1 public static bool IsInPath(string command) 2 { 3 bool isInPath = false; 4 // 判断PATH中是否存在 命令 5 foreach (string test in (Environment.GetEnvironmentVa ...
分类:
其他好文 时间:
2021-07-02 15:52:09
阅读次数:
0
我的环境是:Python3.7 + Django2.2 Ueditor:UEditor是由百度开源的富文本编辑器,具有轻量、可定制、用户体验优等特点。 DjangoUeditor:是基于Ueditor的用于Django的富文本编辑器。 DjangoUeditor的使用: 1.下载对应版本的Djang ...
分类:
其他好文 时间:
2021-07-02 15:51:54
阅读次数:
0
先留个坑 我回来了( 什么是 LCA 对于有根树T的两个结点u、v,最近公共祖先LCA(u,v)表示一个结点x,满足x是u和v的祖先且x的深度尽可能大。在这里,一个节点也可以是它自己的祖先。 以上, 百度百科中的定义, 不仅是你, 我也看不懂. 简单点说, 就是一棵有根树中两个节点的最近公共祖先, ...
分类:
其他好文 时间:
2021-07-02 15:51:34
阅读次数:
0
0. 参考 Manjaro安装fcitx5-rime default.custom.yaml fcitx5的简约风格皮肤 Rime (简体中文) 1. 安装rime sudo pacman -S fcitx5 fcitx5-qt fcitx5-gtk fcitx5-configtool fcitx5 ...
分类:
编程语言 时间:
2021-07-02 15:50:53
阅读次数:
0
执行者与用例之间的关系是( )A.包含关系B.泛化关系C.关联关系D.扩展关系 P43 包含关系。当可以从两个或两个以上的用例中提取公共行为时,应该使用包含关系来表示它们。其中这个提取出来的公共用例称为抽象用例,而把原始用例称为基本用例或基础用例。 泛化关系。泛化关系描述了一般事物与该事物中的特殊种 ...
分类:
其他好文 时间:
2021-07-02 15:50:38
阅读次数:
0