摘要: 遇到问题 py正常执行。 打包exe pyinstaller -F -w -i xx.ico index.py 打包exe参数说明: -F:打包后只生成单个exe格式文件; -D:默认选项,创建一个目录,包含exe文件以及大量依赖文件; -c:默认选项,使用控制台(就是类似cmd的黑框); -w:不 阅读全文
posted @ 2020-12-15 20:13 vaen 阅读(4381) 评论(0) 推荐(1)
摘要: explain sql内容 生成执行计划 重点关注的结果列 select_type = all,代表全表扫描,后面的内容不用看。 key = null,代表没有使用索引 rows显示扫描行数,数值越大,扫描行数越多,耗时越长。(行数值并不完全精确) extra列 出现 Using filesort 阅读全文
posted @ 2020-12-15 14:46 vaen 阅读(122) 评论(0) 推荐(0)
摘要: 第一步:查看表信息 use 库名 show table status like '表名'; 或 show table status like '表名' \G 建议加上参数**\G**优化展示,不加此参数,没法直视查询结果。 第二步:计算碎片 公式: 数据总大小 = data_length + ind 阅读全文
posted @ 2020-12-14 22:35 vaen 阅读(931) 评论(0) 推荐(0)
摘要: utf8占3个字节,utf8mb4占4个字节。 utf8mb4是utf8的超集。mysql5.7推荐数据库编码使用utf8mb4。 阅读全文
posted @ 2020-12-14 22:02 vaen 阅读(139) 评论(0) 推荐(0)
摘要: 确认3个位置是否编码统一UTF8 项目编码/连接终端 服务器操作系统编码 cat /etc/sysconfig/i18n 数据库编码 show VARIABLES like "%char%" 阅读全文
posted @ 2020-12-14 21:58 vaen 阅读(108) 评论(0) 推荐(0)
摘要: 未来终究会到来。你一定会为你现在的行为在未来买单。时间越久,差距只会越大。这就是他更优秀的原因所在。他的这种策略其实很简单。就是尽可能用所有的时间去提高自己,把所有的时间都花在自己身上。在日积月累后产生了巨大的复利效应,成就了更优秀的自己,拉开了和其他人之间的距离。这背后的逻辑其实很简单,人世间所有 阅读全文
posted @ 2020-12-12 21:49 vaen 阅读(168) 评论(0) 推荐(0)
摘要: 问题:使用s.intern()时发生了什么 官方描述: 返回字符串对象的规范化表示形式。 或者 返回与该字符串具有相同内容的字符串,但是保证来自唯一字符串池 首先先弄清 s指向的是堆内存还是常量池 比如String s = new String("1"); s指向堆内存,同时在常量池中也放一个“1” 阅读全文
posted @ 2020-12-12 21:43 vaen 阅读(120) 评论(0) 推荐(0)
摘要: 1.全文替换 :%s/原字的内容/替换的内容/g 2.全文查找 / + 字符串 3.文档开头 gg4.文档末尾G 5.行号显示 创建文件:vim ~/.vimrc 写入内容 set nu 退出保存 阅读全文
posted @ 2020-12-12 21:37 vaen 阅读(88) 评论(0) 推荐(0)
摘要: 输入中文搜索 https://unbug.github.io/codelf/ 阅读全文
posted @ 2020-12-11 09:46 vaen 阅读(126) 评论(0) 推荐(0)
摘要: 使用root登陆数据库 1、查看sql_mode: mysql> select @@sql_mode; select @@sql_mode; ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREAT 阅读全文
posted @ 2020-12-11 09:44 vaen 阅读(409) 评论(0) 推荐(0)