摘要:Vue+Spring Boot实现WebSocket定时消息推送 要实现本篇消息推送功能,首先要准备好:一个vue项目,一个已经集成Quartz框架的Spring Boot项目。 后端配置 首先在pom中添加webSocket依赖: <dependency> <groupId>org.springf 阅读全文
posted @ 2021-06-11 14:57 Helios_Fz 阅读(3) 评论(0) 推荐(0) 编辑
摘要:由一次Left Join查询缓慢引出的Explain和Join算法详解 前些日子在生产环境中,项目经理偶然发现有一条SQL执行的非常缓慢,达到了不杀死这个语句就难以平民愤的程度。于是委派我来解决这个问题。 后来追踪到这是一个600万条数据的表和一个700万条数据的表 left join 的故事,sq 阅读全文
posted @ 2021-06-02 10:19 Helios_Fz 阅读(10) 评论(0) 推荐(0) 编辑
摘要:Mac手动安装 vue-devtools 最近组里的小伙伴吵吵要用vue-devtools,但苦于不能打开Chrome网上应用商店,于是就有了这篇文章。 首先去码云下载 vue-devtools 的源码: https://gitee.com/mirrors/vue-devtools/tree/mas 阅读全文
posted @ 2021-05-28 17:22 Helios_Fz 阅读(33) 评论(2) 推荐(1) 编辑
摘要:网络问题汇总 各大浏览器单域名并发数限制 阅读全文
posted @ 2021-05-25 15:01 Helios_Fz 阅读(10) 评论(0) 推荐(0) 编辑
摘要:记一次MySQL备份 最近在实际开发当中,需要给一个100G左右的数据库做备份。这里记录下备份的过程,后期慢慢再优化。 前期准备 在进入到MySQL备份方案正题之前,我们先来了解几个概念。 undo log undo log在操作数据之前,将需要被操作的数据备份到一个地方。 在事务未提交之前,und 阅读全文
posted @ 2021-05-14 17:12 Helios_Fz 阅读(10) 评论(0) 推荐(0) 编辑
摘要:CentOS 7手动安装MySQL 5.7 前期准备 首先下载 mysql-5.7.29-1.el7.x86_64.rpm-bundle.tar 安装包资源: 链接: https://pan.baidu.com/s/1RPYFBTHdOjmlWizyS9XCBg 密码: kj7f 创建保存路径/us 阅读全文
posted @ 2021-05-13 13:20 Helios_Fz 阅读(16) 评论(0) 推荐(0) 编辑
摘要:Redis在CentOS下开机自启 创建脚本文件 新建文件 vim /etc/init.d/redis 编写脚本 #!/bin/sh # chkconfig: 2345 10 90 # description: Start and Stop redis # 端口号 REDISPORT=6379 # 阅读全文
posted @ 2021-04-27 14:47 Helios_Fz 阅读(11) 评论(0) 推荐(0) 编辑
摘要:后台生成EChart报表图片并插入到Word文件中 前期准备 PhantomJS https://phantomjs.org/download.html 官方介绍: PhantomJS是一个基于 WebKit 的服务器端JavaScript API。它全面支持web而不需浏览器支持,支持各种Web标 阅读全文
posted @ 2021-03-12 16:08 Helios_Fz 阅读(155) 评论(2) 推荐(0) 编辑
摘要:Nginx问题汇总 搭建图片服务器报 403 forbidden 错误 默认情况下,nginx默认用户是 nobody,但服务器搭建的过程中,文件夹是有用户访问权限的,解决这个访问权限有两种解决方法: 第一种: 修改相关文件夹的访问权限,使任何用户可以访问。 第二种: 修改nginx运行用户。 在n 阅读全文
posted @ 2021-02-25 14:04 Helios_Fz 阅读(14) 评论(0) 推荐(0) 编辑
摘要:Shell语法入门 开头 Linux 的 Shell 种类众多,常见的有: Bourne Shell(/usr/bin/sh或/bin/sh) Bourne Again Shell(/bin/bash) C Shell(/usr/bin/csh) K Shell(/usr/bin/ksh) Shel 阅读全文
posted @ 2021-01-28 18:01 Helios_Fz 阅读(28) 评论(0) 推荐(0) 编辑