
运维
走错路的程序员
爱程序,爱技术.更爱老婆和骇子.
展开
-
mysql utf8转化utf8mb4(字符集转化),批量更改为utf8mb4
下面介绍方法1.修改数据库命令ALTER DATABASE 数据库名称 DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci;2.更改数据中表的字符集2.1 先查询所有需要更改的sqlSELECT CONCAT( 'ALTER TABLE ', TABLE_NAME, ' CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_gener原创 2022-03-29 13:25:05 · 1641 阅读 · 0 评论 -
python 自动备份 mysql数据库的脚本代码
python大有替代系统自带批处理脚本的趋势.windows下的dos命令极其难用. 语法晦涩难懂.linux下也好不到那里去.所以写了一个python脚本.import osimport sys # import glob import filecmpimport timeimport datetimeimport subprocess import sys databackup_dir_path = r'E:\databackup'mysqldump_path = r'E:原创 2021-09-10 10:41:53 · 389 阅读 · 0 评论 -
分享一个查看电脑卡顿原因的神器Process Explorer
最近电脑开机后总是莫名其妙的会卡住不动, 以为中毒了.CPU使用率100% , 但是进入任务管理器, 里面又看不到是那个进程在进行大量的运算 . …曾几何时我产生了重装系统的冲动, 但是每次想到要重装这么多的软件我就打退堂鼓了.作为程序员的我怎么能在病毒面前低头呢?我要看看到底是那个小病毒在捣蛋…首先是找遍了360杀毒软件提供的工具, 结果没有一个能定位到引起系统卡顿的进程的工具.后来无意中发现竟然还有这么一个神器.PROCESS EXPLORER这个图可以很方便的查看进程之间的调用关原创 2021-08-25 09:49:13 · 4356 阅读 · 0 评论 -
软件开发性能分析跟踪小工具
先搞个效果图这个UI是在https://g2.antv.vision/zh/examples/point/bubble#bubble-image 这个的基础上改的.另外一个效果图, 如下. 也是在G2的基础上改的参考了. https://g2.antv.vision/zh/examples/bar/basic#time-bar有数据才能知道如何分析系统性能. 那么该如何分析呢?分析整个算法的性能问题点当然方法很多, 但是如果是系统性的算法甚至是分布式系统的算法, 又该如何分析系统性能问题点呢原创 2021-01-28 09:40:49 · 473 阅读 · 0 评论 -
华为路由器的端口映射NAT配置
telnet 登录 或者ssh登录路由器//进入系统试图界面 sys-view//第一步. 添加acl规则, 允许内网本身访问对外的公网ip. 否则,只能外部人员访问你的公网ip [Huawei]acl 3000 //第二步创建规则 [Huawei-acl-adv-3000]rule 5 permit ip source 192.168.x.x 0.0.0.255 destination原创 2016-03-07 15:28:25 · 54446 阅读 · 0 评论 -
一个好开源项目 Kibana , 估计以后会用到.
https://www.cnblogs.com/moonlightL/p/7764919.html转载 2018-08-16 13:33:17 · 1435 阅读 · 0 评论 -
mysql强制使用索引
mysql强制使用索引在公司后台某模块功能记录日志中有一个搜索功能,通过前段时间的产品使用时间区间进行搜索反馈有些卡顿,我发现这个搜索功能比较慢,要3秒左右才能出来,就决定对这里做一下优化。通过分析代码和SQL发现最核心的问题在于一个区间查询耗时太长,耗时2秒多,所以我决定看看这里能不能优化,其中核心SQL为SELECT * FROM XXX_log WHERE (ctime BETWEE...转载 2019-03-31 16:01:49 · 1518 阅读 · 0 评论