- 博客(19)
- 收藏
- 关注
原创 Linux中jar包实现自动重启、开机自启方案
想要实现自动重启、开机自启方式有很多,这里使用一种简单优雅的方式。不需要写Shell脚本,再用cron定时任务去不断扫描进程。
2024-02-26 14:35:05 2031 1
原创 Websocket连接成功10秒后自动断开后报错1006
今天,我要带大家探索一个令人费解的网络通讯谜题。在这个数字时代的侦探故事中,我们的主角是一个看似简单的WebSocket连接。这个谜题开始于一个普通的开发者日常,但很快演变成了一场对抗看不见的代码敌人的斗争。
2024-01-03 10:49:44 1715
原创 解决 Java ZipOutputStream 压缩的包winrar 无法正常解压
使用ZipOutputStream生成的zip包,使用360解压可以正常解压,使用windors自带的解压工具会报错(压缩(zipped)文件夹xxx.zip无效)。原因是winrar解压时会先看压缩包是否存在结束标识,如果没有就会报错。而第三方的压缩工具做了处理就没报错。
2023-02-20 10:30:59 2367 1
原创 nginx openssl 找不到?OpenSSL library is not used
可能是由于没有安装sha1yum install perl-Digest-SHA1.x86_64然后执行./configure --with-http_ssl_module参考 https://www.cnblogs.com/dsc65749924/p/5857100.html
2022-01-19 17:59:15 5651 1
原创 mac Killing still running Redis server 56230
问题描述在mac OS 下安装redis 6.x版本,执行 sudo make test 会抱如下错误。[exception]: Executing test client: wrong # args: should be "close channelId".wrong # args: should be "close channelId" while executing"close $fd write" ("uplevel" body line 20) invoked fr
2021-12-07 16:15:04 604 1
原创 Linux文本或日志文件查找某个关键字位置和出现的次数
查找包含关键字的内容cat 文件名 |grep -E "需要查找的内容"查找文件中关键字出现的次数grep -0 "关键字" 文件名|wc -l例:// 查找Nginx日志中报500的日志记录cat error.log |grep -E "500"// 查找Nginx日志中500出现的次数grep -0 "500" error.log|wc -l...
2020-12-08 16:31:59 4221 4
原创 VUE在现有的路由地址前加一个统一的基础地址
在Nginx上部署多个Vue项目时,往往需要给Nginx一个访问标识用来区分项目。就比如 一个项目中有用户端、后台,两个项目。但是可能由于前期开发时没有统一路由的标识,这就导致在部署项目的时候会遇到路由或静态资源地址一致,Nginx不知道该代理到哪一个项目文件夹中。其实非常好解决,只需给路由加上 base 这个属性就好啦。new Router({ mode: 'history', base: 'aa', // 基路径});加上了base后现在访问所有的路由,都会在前面拼接一个 aa
2020-11-19 16:17:29 3028 1
转载 Nginx location、proxy_pass 后有 / 与没 / 的区别
这里我们分4种情况讨论这里我们请求的网站为:192.168.1.123:80/static/a.html整个配置文件是server{port 80,server name 192.168.1.123location /static{proxy_pass 192.168.2.321:81}location /static{proxy_pass 192.168.2.321:81/}location /static/{proxy_pass 192.168.2.321:81
2020-11-19 15:03:18 2367
原创 Nginx中使用虚拟路径目录映射
实现效果location /img/ { root /home/user/image/;}如果按照如上配置,那在浏览器中访问一定是 http://127.0.0.1/img/img_file.jpg 。它的请求将会这样映射:/home/user/image/img/img_file.jpg,这样没有错,但是如果按照这样配置访问的话,在 /home/user/image/ 文件下一定需要再有一个 img 文件夹。但是现在我想要的效果为img_file.jpg文件直接存在于image文件夹下,且访问
2020-08-27 14:19:41 11065 3
原创 JDK开源镜像下载地址 一些国内常用的镜像站
推荐几个大厂的开源仓库镜像站。JDK目前好像就华为有镜像。JDK下载(华为):https://repo.huaweicloud.com/java/jdk网易开源镜像站:http://mirrors.163.com/华为镜像站:https://mirrors.huaweicloud.com/阿里镜像站:https://developer.aliyun.com/mirror/搜狐镜像站:http://mirrors.sohu.com/...
2020-06-24 09:57:30 42474 2
原创 Java文件下载|导出时报 java.io.IOException: Connection reset by peer解决
错误描述:今天遇到一个Excel导出报 java.io.IOException: Connection reset by peer 这个问题。首先是因为把代码部署到了测试服务器,然后测试导出Excel就出现了异常。但是之前本地测试都没毛病,为何一到线上就出问题了呢?其实是因为测试服务器上有做Nginx转发,但是有个Nginx属性我没配置,所以出现了问题。解决如下:了解到 nginx.c...
2020-04-26 13:48:32 30881 2
原创 Nginx 特定条件下自定义日志
原文链接:https://cloud.tencent.com/developer/article/1437647前言最近想要统计项目中的请求时间,来判断那些请求响应时间来进行优化对应的代码。传统办法是使用PHP在项目的入口文件和输出的分别计算时间,然后计算时间差值。但是这种的话,非常麻烦,而且需要修改项目文件,改动较大。如果你对nginx比较了解的话,你就会发现nginx也有统计请求时...
2020-03-30 18:19:48 516
原创 Nginx location '~','=','/'配置详解
https://www.cnblogs.com/jpfss/p/10418150.html
2020-03-06 11:33:39 300
原创 文件上传java ftpClient上传文件时总是卡在storeFile方法
java ftpClient 上传文件时总是卡在"storeFile()"方法解决方案。搜集了很久的资料一直在找卡在storeFile()方法的原因,网上都说设置这行代码ftpClient.enterLocalPassiveMode();但是我一开始就添加了。。。。。最后灵机一动,突然发现我在本地测试用的是一个信号很差的WIFI!!!!!!卧槽!!!!!被自己蠢哭了!~!!!!!!!...
2020-02-06 01:10:41 29903 2
原创 Description Resource Path Location Type ApplicationContext cannot be resolve
maven项目出现Description Resource Path Location Type ApplicationContext cannot be resolve从Git导入一个Maven项目,右击想更新Maven引用的jar包,却发现右键菜单根本没有“Maven”菜单项。怎么办?很简单,按如下步骤操作即可:从Git导入后,右击项目没有“Maven”菜单项:只需一步,右击项目 》 ...
2019-12-13 14:42:56 2545
转载 解决sonar 报ERROR: Unable to create symbol table for :xxx.java
关于Sonar的安装就不写了,百度上太多:运行出现报错:ERROR: Unable to create symbol table for :xxx.java报错截图:解决方法:报这个错是因为Java版本的不兼容造成的,将SonarJava更新到最新版本就好了。...
2019-09-26 19:03:01 14824 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人