摘要:
对于基于springboot项目,其加载配置文件有如下4中方式; 1.配置文件位于jar包classes中2.配置文件位于jar同级目录3.配置文件位于jar包同级目录的config目录中4.在运行jar命令时加上--spring.config.location=xxx.yml 经过测试,其加载配置 阅读全文
摘要:
Docker修改容器内部文件的方法一共有三种,下面进行一一介绍。 1、进入容器内部修改使用下面的命令以命令行的形式可以进入容器的内部对文件进行修改。 docker exec -it 容器ID /bin/bash 不过里面没有vim,需要自行安装,安装代码如下所示。不过不推荐这种形式,因为里边的文件是 阅读全文
摘要:
1.准备物料 a.待切换的svn源代码地址:http://xxx/.../Branches/svnproject b.目标git源代码地址(需要事先在git上手动创建好git工程):https://xxx/.../gitproject.git c.gitbash(windows上使用bash工具,l 阅读全文
摘要:
一、移除不需要提交的文件 1.在源代码根目录中创建 .gitignore文件,添加需要被忽略的文件或文件夹,如下 .idea .classpath .project *.iml target/ .DS_Store .gitattributes .svn 2.如果已经有部分需要被忽略的文件被添加到待c 阅读全文
摘要:
对于mysql数据库的主从同步,往往需要为slave从节点创建只读用户(即只赋select权限)供平台使用,防止因修改表数据导致主从数据同步失败。 下面介绍如何创建只读用户 #1.创建slave从节点只读用户 CREATE USER 'readUser'@'%' IDENTIFIED BY 'tes 阅读全文
摘要:
1.解压压缩包到指定的目录 tar -zxvf /opt/test/ttt.tar.gz -C /opt/mytest/ 2.在/目录查找关键字 find / -name '*.sh*' locate myfile //全目录查找myfile文件(推荐) 3.监控日志内容打印 tailf xxx.l 阅读全文
摘要:
一、get方式 1.在url路径上传递参数,形如 /getTask/{taskId} 如/getTask/111 @RequestMapping(value = {"/getTask/{taskId}"}, method = RequestMethod.GET)public ResponseResu 阅读全文
摘要:
方式一:MapStruct 是一个代码生成器,它基于约定优于配置的方法,极大地简化了 Java bean 类型之间的映射实现。生成的映射代码使用普通的方法调用,因此速度快、类型安全且易于理解。 官方文档https://mapstruct.org/documentation/installation/ 阅读全文
摘要:
一、编写shell脚本 task4delExpiredFiles.sh #!/bin/bash #配置定时任务方法 #crontab -e #输入命令并保存退出 * * * * * /cloud/tesh/task4delExpiredFiles.sh >> /cloud/tesh/logs/tas 阅读全文
摘要:
三步实现利用定时任务同步文件 一、配置免密登录 数据传输的前提是两个服务器之间的通信是免密通信,如果不是,按照如下方式设置,假设需要将serverA文件无密传输给serverB,则配置规则为: a) 进入serverA,在命令行中输入ssh-keygen,然后连续回车即可,出现如下界面就ok b) 阅读全文