
工具类
文章平均质量分 64
包含工具,中间件的使用以及分享
Thomas & Friends
i need touch grass
展开
-
Nginx配置后端接口转发(API)、前端(Vue,React)项目部署基础配置
Nginx配置教程nginx的特点nginx配置前端静态页面代码nginx配置后端接口nginx的特点更快:单次请求会得到更快的响应。在高并发环境下,Nginx 比其他 WEB 服务器有更快的响应。高扩展性:Nginx 是基于模块化设计,由多个耦合度极低的模块组成,因此具有很高的扩展性。许多高流量的网站都倾向于开发符合自己业务特性的定制模块。高可靠性:Nginx 的可靠性来自于其核心框架代码的优秀设计,模块设计的简单性。另外,官方提供的常用模块都非常稳定,每个 worker原创 2020-12-11 14:46:57 · 33860 阅读 · 1 评论 -
NGINX的速率限制(限流)
NGINX最有用但经常被误解和配置错误的功能之一是限流。它允许您限制用户在给定时间段内可以发出的HTTP请求量。限流可以用于安全目的,例如减慢暴力破解密码的攻击。它可以通过限制请求速率为真实用户的典型值来帮助防御分布式拒绝服务(DDoS)攻击,并且(通过记录日志)可以识别被攻击的URL。更一般地说,它用于保护上游应用服务器免受过多用户请求同时到达而导致的压力过大。在本博客中,我们将介绍 NGINX 限流的基础知识以及更高级的配置。当然限流在 NGINX Plus 中的工作方式相同。原创 2023-08-25 11:20:26 · 4364 阅读 · 0 评论 -
多模块Springboot项目maven单独打包子模块
maven给多模块的springboot项目的子模块单独打包。maven给多moudle springboot项目的子moudle打包原创 2023-07-31 10:21:11 · 3110 阅读 · 0 评论 -
Shell脚本通过jar包名称启动、重启、备份、停止服务
通过Shell脚本实现通过jar包名称启动、重启、备份、停止jar包。原创 2023-03-07 15:58:42 · 1332 阅读 · 0 评论 -
本机远程Windows服务器远程桌面不能相互复制粘贴的两种解决方案
本机远程Windows服务器远程桌面不能相互复制粘贴的两种解决方案原创 2022-12-30 15:58:35 · 6933 阅读 · 4 评论 -
CentOS防火墙端口开放命令集合
CentOS防火墙打开以及各种端口的开放命令原创 2022-12-09 10:38:00 · 1635 阅读 · 0 评论 -
IDEA翻译Translation:更新TKK失败,请检查网络连接解决方案
IDEA Translation插件更新TKK失败,请检查网络连接原创 2022-10-19 10:18:09 · 1116 阅读 · 3 评论 -
istat menus 6
下载地址安装之后,点击左下角的激活按钮,输入激活信息Email: 982092332@qq.comSN: GAWAE-FCWQ3-P8NYB-C7GF7-NEDRT-Q5DTB-MFZG6-6NEQC-CRMUD-8MZ2K-66SRB-SU8EW-EDLZ9-TGH3S-8SGA激活完成原创 2021-12-17 23:47:35 · 860 阅读 · 0 评论 -
Xshell7免费版申请无需破解
有半个多月没有用过Xshell了,之前一直使用的Xshell6,现在要升级才能继续用,然后发现下载的需要破解,网络上一大片破解教程,其实只需要提交下资料使用家庭版就行了。打开网址:https://www.netsarang.com/zh/free-for-home-school/填写信息填写信息完成显示成功,这个时候需要到我们的邮箱去看看了。等了一会就发现我的qq邮箱收到了邮件点击邮件中的链接即可下载接下来安装即可正常使用...原创 2021-08-30 16:00:09 · 6334 阅读 · 0 评论 -
Mac M1芯片安装visualVM踩坑全集
前情提要首先我们在官网中下载好JDK1.8,安装什么版本属于个人喜好,安装好了之后我们进入到目录,发现并没有jvisualVM,作为java开发没有这个可不行下载VisualVM一顿百度之后,听说不自带jvisualvm这玩意了,行吧我去下载,一顿操作找到了下载的官网地址:http://visualvm.github.io/download.html 结果打不开,我捏嘛。。。。原来是需要在系统偏好设置中的网络设置中添加一个DNS,114.114.114.114然后就点击macOS Applic原创 2021-08-18 23:03:36 · 4427 阅读 · 10 评论 -
IDEA,Eclipse等工具项目启动时端口占用问题
win+R 快捷键 打开cmd通过命令查询我项目的port,我当前被占用的是8端口;命令为:netstat -ano| findstr 9988C:\Users\qhyu>netstat -ano| findstr 9988TCP 0.0.0.0:9988 0.0.0.0:0 LISTENING 5928TCP [::]:9988 [::]:0 LISTE..原创 2021-06-30 16:06:45 · 385 阅读 · 2 评论 -
Redis-Cluster数据迁移之redis-shake(集群到集群)
Redis-Cluster数据迁移之redis-shake(集群到集群)背景在项目的实施过程中,由于有dev环境和pro环境,这时会有两个redis集群,但是部分数据从甲方的三方数据库中获取存入生产环境的redis集群中,为了方便测试和数据校验,需要将生产redis集群的各节点数据同步到测试环境的redis集群中,最好能实时的同步增量数据。方案写一个多数据源的redis项目,从一个redis集群读出来写到另外一个redis集群。PASS(太蠢了)AOF,RDB直接COPY。PASS(原创 2021-06-01 14:15:08 · 3202 阅读 · 4 评论 -
IDEA工具Maven项目打包部署更新pom版本号,一条命令轻松搞定!
项目场景:问题:在项目过程中,使用Maven多Module开发,会有版本号的管理问题,每次打包是否需要手动更新pom文件内所有的版本号呢?问题描述:父pom子pom解决方案:按照上面操作步骤将下面命令按照需要填写好就能达到目的了versions:set -DnewVersion=1.0.1 clean -f pom.xmlversions:set -DnewVersion=1.0.1 package -f pom.xmlversions:set -DnewVersion=1.0.原创 2020-12-24 13:52:24 · 3708 阅读 · 0 评论 -
jQuery的Ajax上传解析Excel表格
需求描述:一个Excel文档中有三个sheet,需要根据不同的上传按钮,解析不同的sheet中的数据,组装成一个List。数据都为必填,如有空格或者null的数据直接去除。 一、首先展示HTML的代码,其中js代码为了方便直接放在了html中。<!DOCTYPE html><html><head><meta charset="UTF-8">...原创 2018-08-16 17:59:25 · 5332 阅读 · 1 评论