logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux搭建sftp服务器

ChrootDirectory所指向的文件夹到系统根路径上的所有途径文件夹,属主都必须是root,且权限不允许有群组用户写入权限,即权限只能为。ChrootDirectory所指向的文件夹,属主必须是root,属组是sftp用户所属的用户组。,如果任意一个是777,则会出现上述问题。

#服务器#linux
cursor 常用

cursor 提示词和规则

gitlab忘记root密码解决方法

gitlab忘记root密码解决方法

#gitlab
tomcat ssl证书 https配置

进入Tomcat conf目录配置server.xml文件,需要修改两个地方。把解压的文件放入远程服务器Tomcat目录下的conf目录。http自动重定向到https修改web.xml,阿里云SSL控制台下载SSL证书并解压。然后重启tomcat。

#tomcat#ssl#https
SpringBoo3 + jdk17 Name for argument of type [java.lang.String] not specified

Name for argument of type [java.lang.String] not specified, and parameter name information not available via reflection. Ensure that the compiler uses the '-parameters' flag

#spring boot
idea自定义TODO和快捷键设置

完成以上两步骤后,自定义的TODO已经设置完成,但是还无法通过像默认的todo一样,输入todo+tab键快捷输入,需要设置以下步骤选择Live Templates,并增加Live Template。以上步骤设置完成后,即可使用第四步中Abbreviation中设置的值(zltodo)+tab键像默认的todo一样使用。在setting中选择TODO,先设置Pattrens,也可以直接在下面点击。

#idea
idea一直提示Loaded classes are up to date. Nothing to reload

idea 一直提示Loaded classes are up to date. Nothing to reload.springboottomcat

#idea
Redis 如何用SETNX实现分布式锁

利用Redis的单线程特性,在多个Redis客户端同时通过SETNX命令尝试获取锁,如果返回1表示获取锁成功,否则表示获取锁失败。只会有一个客户端成功获取到锁,而其他客户端则会失败。如果获取锁成功,则设置一个过期时间,防止该客户端挂了之后一直持有该锁。客户端释放锁的时候,需要先判断该锁是否仍然属于该客户端,如果是,则通过DEL命令释放锁。,接收三个参数,分别是锁的键值lockKey、加锁的请求标识

#redis#分布式
idea自定义TODO和快捷键设置

完成以上两步骤后,自定义的TODO已经设置完成,但是还无法通过像默认的todo一样,输入todo+tab键快捷输入,需要设置以下步骤选择Live Templates,并增加Live Template。以上步骤设置完成后,即可使用第四步中Abbreviation中设置的值(zltodo)+tab键像默认的todo一样使用。在setting中选择TODO,先设置Pattrens,也可以直接在下面点击。

#idea
eclipse项目导入到idea

创建完成后,打开Project Structure 删除所有eclipse相关的东西,jar包也需要重新导入。首先点击Project from Existing Sources。然后添加war包启动 右边箭头展开选择 from module。然后创建Tomcat把项目导入Tomcat 一定要选这个。一定要点击下Put into OutPut Root。然后一直NEXT NEXT …然后在两处加上项

#eclipse#intellij-idea#java
    共 44 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择