摘要: 一、卸载 1、卸载mysql相关组件 查看是否已安装了mysql数据库: [root@localhost /]# rpm -qa | grep mysql 按照显示结果,逐一卸载已安装的mysql组件。 其中的 mysql80-community-release-el7-5.noarch 是yum的 阅读全文
posted @ 2022-06-26 16:14 网无忌 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 早上发现访问服务器非常慢,赶紧登录控制台,原来CPU正在满负荷运行。 一、SSH到服务器,先使用top命令确定一下当前的服务器负载: top 发现 mysql 的 CPU 占用已经达到了 375%(因为是4核心),那就初步确定是 mysql 的问题了。 二、看看哪些SQL造成的CPU占用过高 执行一 阅读全文
posted @ 2022-05-17 08:55 网无忌 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 开发WebSocket程序时,都会需要一个测试环境,用来调试WebSocket的连接和收发消息。 这里推荐一个基于nodejs环境的websocket测试工具:wscat(WebSocket Cat) 官网:https://github.com/websockets/wscat 一、安装(windo 阅读全文
posted @ 2022-05-05 22:36 网无忌 阅读(953) 评论(0) 推荐(0) 编辑
摘要: 1、安装Nginx相关依赖 CentOS 环境: yum install -y gcc-c++ yum install -y pcre pcre-devel yum install -y zlib zlib-devel yum install -y openssl openssl-devel Ubu 阅读全文
posted @ 2022-04-11 11:49 网无忌 阅读(11) 评论(0) 推荐(0) 编辑
摘要: 一、使用 Executors 创建线程池 Executors是一个线程池工厂类,里面有许多静态方法,供开发者调用。 /* 该方法返回一个固定线程数量的线程池,该线程池池中的线程数量始终不变。 * 当有一个新的任务提交时,线程池中若有空闲线程,则立即执行。 * 若没有,则新的任务会被暂存在一个任务队列 阅读全文
posted @ 2022-03-30 22:15 网无忌 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 终于有时间对nginx的错误页和停机维护页进行简单的优化和配置,看起来比原始的提示信息友好多了。 首先,在nginx的安装目录创建相关的配置文件:errpage.conf error_page 403 /403.html; error_page 404 /404.html; error_page 5 阅读全文
posted @ 2022-03-11 10:58 网无忌 阅读(195) 评论(0) 推荐(0) 编辑
摘要: 1、阿里云DNS的SDK依赖 <dependency> <groupId>com.aliyun</groupId> <artifactId>tea-openapi</artifactId> <version>0.0.19</version> </dependency> <dependency> <g 阅读全文
posted @ 2022-01-17 22:46 网无忌 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 不得不说,支持泛域名证书的certbot真的太香了! 很久之前就利用certbot给网站开通了泛域名证书(利用certbot-auto生成证书 ),唯一麻烦是每隔90天就得手动执行续期。 主要障碍就是利用阿里云的DNS解析接口自动完成域名校验,趁着最近有时间好好研究了一下,最终效果非常固的,再也不用 阅读全文
posted @ 2022-01-13 14:56 网无忌 阅读(738) 评论(2) 推荐(0) 编辑
摘要: 某学校的防火墙对 http 资源进行了风险过滤,造成 Ace 中的 ace/keyboard/textinput.js 文件无法加载。使用 https 访问一切正常。 之前就发生过类似的情况,也不知道这个文件里的那行代码触发了防火墙的过滤规则,无语。 等有时间试试其他的在线代码编辑器吧,比如 Cod 阅读全文
posted @ 2022-01-12 14:22 网无忌 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 并不是什么新鲜东西,很多JS库都使用这种方式进行模块化封装,便于各种情况下的引用。 假设开发完成的JS库(模块):myjssdk.js,使用原生及AMD的引用方式如下: 1、原生方式: <script src="//www.test.com/myjssdk.js"></script> 2、AMD方式 阅读全文
posted @ 2021-12-13 22:33 网无忌 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 移动端的开发技术真是发展的太快了,老人家已经跟不上脚步了。 趁着还有点一知半解的基础,整理一下思路,紧走几步,否则一个大浪打过来,真就被拍在沙滩上了。 做完图,看来这个 Flutter 是不得不研究一下了。 就是不知道 Flutter 以后会不会支持我大鸿蒙啊 阅读全文
posted @ 2021-12-12 22:05 网无忌 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 有个在线阅读pdf的需求,就想到了之前听过的pdfjs库:pdfjs官网 下载之后解压到web目录下,直接访问:pdfjs/web/viewer.html 即可加载默认的pdf文件: 一般情况下,pdf在线阅读都不希望被下载或打印,因此需要将右上角那几个按钮隐藏。 如果直接在viewer.html源 阅读全文
posted @ 2021-10-26 00:08 网无忌 阅读(919) 评论(0) 推荐(0) 编辑
摘要: 简单说就是在不影响现有Windows的情况下,还可以利用WSL再安装一个Linux子系统,两个系统互不干扰,均可独立运行。 WSL WSL(Windows Subsystem for Linux)是一个在Windows 10上能够运行原生Linux二进制可执行文件(ELF格式)的兼容层。它是由微软与 阅读全文
posted @ 2021-10-14 22:28 网无忌 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 背景 毫无疑问,面对一个新的项目需求,我们首先想到的就是web。 确实,web太方便了,基于浏览器对OS的适配,我们可以很快速的实现某个需求的页面UI,而无需考虑OS的兼容差异。 再经过jq、bootstrap、vue等框架(库)的加持,web简直太酷了! 但浏览器(主要是V8)在成全web起飞的同 阅读全文
posted @ 2021-09-25 16:53 网无忌 阅读(614) 评论(0) 推荐(2) 编辑
摘要: 概述 网格布局(Grid)是最强大的 CSS 布局方案。 它将网页划分成一个个网格,可以任意组合不同的网格,做出各种各样的布局。以前,只能通过复杂的 CSS 框架达到的效果,现在浏览器内置了。 上图这样的布局,就是 Grid 布局的拿手好戏。 Grid 布局与 Flex 布局有一定的相似性,都可以指 阅读全文
posted @ 2021-09-08 17:12 网无忌 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 背景 使用ehcache时,默认从缓存获取的是对象引用,因此如果对该引用进行任何修改,都会同步到缓存中。 说明 这篇文章说的非常好:ehcache2拾遗之copyOnRead,copyOnWrite 在ehcache的配置中,增加上面的两个属性即可,再从缓存获取对象时,不再是对象引用,而是创建一个深 阅读全文
posted @ 2021-08-27 16:40 网无忌 阅读(81) 评论(0) 推荐(0) 编辑
摘要: 几个细节 1、使用logrotate自动处理日志时,不需要手动添加 corn 任务 因为logroate本身就存在一条 corn 任务: [root@xxx]# cat /etc/cron.daily/logrotate #!/bin/sh /usr/sbin/logrotate /etc/logr 阅读全文
posted @ 2021-08-21 14:43 网无忌 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 原文地址:https://www.cnblogs.com/along21/p/9198427.html 感谢 阿龙 的这篇非常详细介绍logrotate的好文! 一、介绍日志切割logrotate 对于Linux系统安全来说,日志文件是极其重要的工具。不知为何,我发现很多运维同学的服务器上都运行着一 阅读全文
posted @ 2021-08-17 11:30 网无忌 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 查看当前的80端口: netstat -tnlp | grep 80 参数说明: -t (tcp) 仅显示tcp相关选项 -u (udp)仅显示udp相关选项 -n 拒绝显示别名,能显示数字的全部转化为数字 -l 仅列出在Listen(监听)的服务状态 -p 显示建立相关链接的程序名 结束指定端口的 阅读全文
posted @ 2021-08-01 10:23 网无忌 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 我们在写web页面时,肯定会经常遇到下面这种情况: <body> <div class="btns-wrapper"></div> <script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.3.1/jquery.min.js"></script> 阅读全文
posted @ 2021-06-26 22:24 网无忌 阅读(386) 评论(0) 推荐(0) 编辑