1、下载地址: https://dev.mysql.com/downloads/mysql/5.7.html 2、下载解压完成后,配置环境变量 先新建MYSQL_HOME系统变量 然后在path中添加 %MYSQL_HOME%\bin 3、 执行mysqld --initialize-insecur ...
分类:
数据库 时间:
2020-02-24 16:40:14
阅读次数:
211
环境:python3 + unittest + requests Excel管理测试用例, HTMLTestRunner生成测试报告 测试完成后邮件发送测试报告 jsonpath方式做预期结果数据处理,后期多样化处理 后期扩展,CI持续集成 发送邮件效果: 整体结构: common模块 class ...
分类:
编程语言 时间:
2020-02-24 14:45:07
阅读次数:
95
sed‘/^$/d‘file删除空白行显示(原文件不动)sed‘1,10d‘file删除1到10行显示(原文件不动)sed‘s/root/&super/p‘file在root后追加super打印输出(原文件不动)sed‘s/root/&super/g‘file在所有root后追加super打印输出(原文件不动)[roo
分类:
其他好文 时间:
2020-02-24 13:14:22
阅读次数:
96
一、什么是字符串 1. Python字符串是由单引号或者双引号括起来的内容,实例: 1 print("Hello, World!") 2 print('Hello, World!') 2. Python独特的地方是变量赋值时,可以使用三个引号将多行字符串赋值给变量,实例: python_info = ...
分类:
编程语言 时间:
2020-02-24 10:08:49
阅读次数:
95
二分搜索树 6-1 为什么要研究树结构 树结构 为什么要有树结构? 树结构本身是一种天然的组织结构 高效 将数据使用树结构存储后,出奇的高效。 二分搜索树(Binary Search Tree) 平衡二叉树:AVL;红黑树 堆;并查集 线段树;Trie(字典树,前缀树) 6-2 二分搜索树基础 和链 ...
分类:
其他好文 时间:
2020-02-23 20:26:55
阅读次数:
82
Dijkstra算法适用范围是单源最短路,有向图或者无向图,不能处理负权值 Floyd算法适用多源最短路,有向图或者无向图,可以处理负权值但是不能处理负权回路 Ford 算法多源最短路,可以处理负权值,能检测负权回路 Leetcode 743. 网络延迟时间 先用Dijkstra算法解,输入是vec ...
分类:
编程语言 时间:
2020-02-23 11:55:45
阅读次数:
90
Zabbix 日志文件监控 一、给运行Zabbix agent的用户授予要监控日志的读取权限。 1. 執行下面的命令,追加app的可讀權限: setfacl -m u:app:r-- /var/log/messages 2. 修改logrotate配置 sed -i '/kill/a\/usr\/b ...
分类:
其他好文 时间:
2020-02-22 20:20:58
阅读次数:
245
https://www.infoq.cn/article/lvLv4lmcMzTDg7ZTOMdY Rust Analyzer 是一个实验性的 IDE(面向延迟的 Rust 编译器)。这是 Rust 生态系统的一次新的尝试,旨在带来优秀的 Rust IDE 体验。 编译器性能一直是Rust 工具开发 ...
分类:
其他好文 时间:
2020-02-22 12:13:27
阅读次数:
129
requests库是 python3 中非常优秀的第三方库,它使用 Apache2 Licensed 许可证的 HTTP 库,用 Python 编写,真正的为人类着想。 requests 使用的是 urllib3(python3.x中的urllib),因此继承了它的所有特性。 Requests 会自 ...
分类:
编程语言 时间:
2020-02-22 09:59:24
阅读次数:
87
页面缓存的原理: 普通要想生成一个页面,需要该页面在springboot的templates目录下,然后通过springboot的内部渲染,视图解析器将页面渲染回客户端,这中间会花费很长的时间。 但如果将整个页面的代码转化为字符串,存到redis中,当请求一个页面时,通过ResponseBody注解 ...
分类:
编程语言 时间:
2020-02-21 20:32:29
阅读次数:
104