logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

ftp命令批量删除服务器上的文件

本文介绍了使用lftp命令进行FTP/SFTP文件操作的方法,包括连接服务器、批量删除文件(如*.csv)等常用操作。总结了FTP常用命令:cd/lcd切换目录,dir/!dir查看文件列表,get/put传输文件,mget/mput批量传输,mkdir/!mkdir创建目录,pwd/!pwd显示路径,rm/!rm删除文件等。特别指出!前缀表示本地命令,但切换本地目录需用lcd而非!cd。这些命令

#服务器#运维#github
执行sql报错only_full_group_by的解决方法

意思是说数据库的模式是但是这样不太能符合原本需要的功能,而且老项目有很多这样的不标准语句,都改不现实。

文章图片
#sql#数据库
nginx启用了自动目录列表功能的安全漏洞修复方法

最近被扫描到安全漏洞,说是nginx启用了自动目录列表功能,现象就是访问就能看到服务器上的目录。

文章图片
#nginx#服务器#前端
nginx打印请求头日志方法亲测可用(openresty)

之前想用nginx打印收到的请求的请求头,但是只找到打印请求体的,没有打印请求头的,感觉原版nginx不支持。(本人安装的是openresty-1.21.4.1.tar.gz版本的)网上有些文章的配置,本人试了后发现不行,各种报错,不知道为什么;

文章图片
#nginx#openresty#运维
openresty安装方法(nginx)

openresty也有nginx的路由功能,并且比nginx更全面,支持lua语言。之前,本人想用nginx打印请求头(request_header)的日志,但是发现nginx只能打印请求体(request_body),死活没有找到怎么打印请求头;网上的打印方法,都是用openresty的(需要lua)。所以在此总结下openresty安装方法。

文章图片
#nginx#openresty#服务器
nginx配置后转发没有生效的一个坑个人总结

nginx配置规则还是有点复杂的,在此只总结下本人遇到的一个坑与解决方法,具体原因还不清楚。

文章图片
#nginx#运维#linux
连接远程redis的详细步骤

一、前言最近生产环境迁移redis,原来是自己搭建的一套redis,现在迁移到云平台的redis了。登录生产redis的方法也变了;原来是直接登录到redis服务器的小黑窗,输入命令就能连接了;现在由于无法登录云平台的服务器,也就不能这样登录redis了。以下是连接远程redis的方法。二、详细步骤1.选择一台生产可以登录的服务器,并且这台生产服务器可以连接到云平台的reidstelnet 10.

#mysql#数据库#linux
springboot caffeine+redis实现二级缓存笔记

一、前言最近在项目中发现了用到caffeine+redis的地方,感觉写的很好,因此记一波笔记。caffeine是spring的cache,保存在项目本地。redis是分布式缓存,保存在redis服务器。查询数据时,先到caffeine中查,如果没有则查redis,如果还没有再查数据库。二、主要流程代码样例1.查询数据库的Java类ExamServiceImpl.java@Servicepubli

#redis#spring boot#caffe
nginx修改conf后不生效的解决方法与root|alias总结

最近发现一个新坑,总结如下;项目上线前准备在测试环境测试时,遇到了这个坑……本来前端新增一个pdf,要通过nginx访问,结果就是访问不到,一开始还以为是nginx配置错了,改了半天没解决,后来发现,居然是修改完nginx.conf没有生效的问题,简直了。一、nginx修改conf后不生效的解决办法出现这种情况,很可能是打开了多个nginx的原因,为什么会打开多个,可能是没有关闭之前的nginx,

#nginx#运维#linux
sql:删除重复数据并且只保留id最小的一条

一、使用情况当测试数据库中,有重复数据会导致selectOne报错时,可以使用这句sql,只保留id最小的一条数据,删除其余的重复数据。二、场景实例例如有下方这样的数据:id|name|openid1|张三|2_0_100012342|张三|2_0_100012343|张三|2_0_10001234其中,有3条openid重复的数据;现在要删掉重复的、只留下id最小的1条,如下:id|name|o

    共 69 条
  • 1
  • 2
  • 3
  • 7
  • 请选择