2024年3月25日

window向Linux免密發送文件-SFTP

摘要: Window生成RSA公鑰和私鑰 ssh-keygen -t rsa 不斷點enter,即默認 生成的公鑰和私鑰保存于C:\Users\.... ssh-genkey參數 -b BITS 指定密钥长度。 -e 读取私有或公共 OpenSSH 密钥文件并以 -m 选项指定的格式之一将密钥打印到标准输出 阅读全文

posted @ 2024-03-25 10:44 周公 阅读(34) 评论(0) 推荐(0) 编辑

2023年4月16日

shell(四) -- shell命令解析器

摘要: 查看所有的解析器 sudo car /etc/shells 查看本服务器使用的解析器 echo $SHELL 参考:https://blog.csdn.net/qq_41347385/article/details/128499559 阅读全文

posted @ 2023-04-16 16:14 周公 阅读(13) 评论(0) 推荐(0) 编辑

shell(一) -- 变量作用领&命令替换&位置参数

摘要: 变量作用域 num=10 #定义全局变量 export num #定义全局变量为环境变量 bash #进入子进程 exit #退出子进程 命令替换 begin_time=$(date) //系统时间赋值给begin_time参数 begin_time=$(date +%s) #系统时间戳,赋值给be 阅读全文

posted @ 2023-04-16 10:49 周公 阅读(4) 评论(0) 推荐(0) 编辑

2023年4月15日

shell(三) -- 字符串

摘要: 8 shell字符串详解 没有引号、单引号、双引号区别: 单引号:只能存字符串,变量无效。并且里面不能再出现单引号 双引号:变量有效,可以出现多个双引号支持转义 没有引号:变量有效,但需要连接在一起 获取字符串长度:${#name} 9 字符串连接 #!/bin/bash name="Shell" 阅读全文

posted @ 2023-04-15 19:16 周公 阅读(19) 评论(0) 推荐(0) 编辑

Shell(二) -- $命令详解

摘要: 5 Shell特殊变量 $0: 脚本文件名 $n(n>=1): 第几个参数 $*: 所有参数 $@:所有参数 $#:参数个数 $$:进程ID 6. $*与$@区别 不加“”没有区别,都表示所有的参数。加了“”区别如下 $* :所有参数是个整体 $@:每个参数是个整体 #!/bin/bash echo 阅读全文

posted @ 2023-04-15 18:45 周公 阅读(333) 评论(0) 推荐(0) 编辑

2023年3月26日

beanFactory和applicationContext区别

摘要: 继承关系 applicationContext接口继承beanFactory接口, 可以通过applicationContext获取beanFactory 同时也拓展了一下功能 功能一(国际化) ApplicationContext applicationContext = new ClassPat 阅读全文

posted @ 2023-03-26 19:31 周公 阅读(13) 评论(0) 推荐(0) 编辑

2023年3月22日

数据库死锁和破解方法

摘要: 死锁产生原因 事务A开启事务后,更新t_student表ID为10的数据,没有提交也没有回滚。 事务B开启事务也更新t_student表ID为10的数据,这个时候因为t_student表ID为10的数据被事务A锁住了,这个锁没有释放。故产生死锁。 解决方法 1. 事务中操作的时间 2. 事务及时提交 阅读全文

posted @ 2023-03-22 11:00 周公 阅读(110) 评论(0) 推荐(0) 编辑

2023年3月14日

RocketMq(四) -- 使用问题

摘要: 保证消息顺序 生产者:保证消息发送前后顺序,选择固定的queue //根据hashcode求余选择 extends SelectMessageQueueByHash //extends SelectMessageQueueByRandom 随机选择 消费者:串行消费,消费者会把消息放到本地队列并加锁 阅读全文

posted @ 2023-03-14 07:31 周公 阅读(17) 评论(0) 推荐(0) 编辑

2023年3月13日

RocketMq(三) -- springboot整合rocketmq

摘要: 新增jar <!--注意: 这里的版本,要和部署在服务器上的版本号一致--> <dependency> <groupId>org.apache.rocketmq</groupId> <artifactId>rocketmq-client</artifactId> <version>4.7.1</ve 阅读全文

posted @ 2023-03-13 17:23 周公 阅读(55) 评论(0) 推荐(0) 编辑

RocketMq(二) -- 本地部署rocketmq

摘要: 启动服务 1. 下载mq:https://rocketmq.apache.org/zh/download 2. 配置环境变量, value为README.md目录 ROCKET_HOME:D:\Jason\software\RocketMq\rocketmq-all-4.7.1-bin-releas 阅读全文

posted @ 2023-03-13 14:49 周公 阅读(128) 评论(0) 推荐(0) 编辑

导航