- 博客(67)
- 资源 (9)
- 收藏
- 关注
原创 GoAccess实时分析Nginx日志
GoAccess 是一个基于终端的实时 Web 日志分析仪。用 C 语言编写,它是快速,互动的,并以优雅而直观的方式显示日志。它提供了各种 Web 日志文件的支持,包括 Apache,Nginx,Caddy,Amazon S3 和 CloudFront,仅提及几个。它可以以 HTML 格式,JSON 渲染结果,还可以生成 CSV 报告。
2023-09-23 10:57:09 531 1
原创 「已解决」Error NO_PUBKEY A4B469963BF863CC
【代码】「已解决」Error NO_PUBKEY A4B469963BF863CC。
2023-08-15 09:21:12 248
原创 Linux 创建用户赋予root权限,并限定登录ip
【代码】Linux 创建用户赋予root权限,并限定登录ip。示例1:仅允许jms从10.42.0.0/16网段ip登录,其它用户均不得登录示例2:仅允许lettin从任意ip登录,其它用户只允许从10.42.0.0/16网段ip登录
2023-08-11 15:50:37 773 2
原创 seata整合nacos,实现分布式AT事务
2. 安装seata2.1 新建数据库:seata,导入下面sql2.2 新建conf、nacos目录,当前目录2.4 config-test.txt 文件内容,其中红色部分为需要修改部分,IP请配置真实地址2.5 nacos-config.sh 文件内容2.6 nacos-config-push.sh 文件内容2.7 推送config-test.txt配置至nacos2.9 运行
2023-06-01 18:18:07 48
原创 RSA非对称加密算法工具类
使用私有CA签发用户证书step[1]私钥还不能直接被使用,需要进行PKCS#8编码step[5]:openssl pkcs8 -topk8 -in rsa_private_key.key -out pkcs8_rsa_private_key.key -nocryptimport cn.lettin.bean.response.QueryLettinTerritoryListResponseVo;import cn.lettin.exception.GlobalException;import .
2023-06-01 16:16:57 110
原创 CA & OpenSSL自签名证书(服务器/客户端)
这一步就是创建根证书了,需要通过 req 子命令来创建,而且需要一个 Root CA 的 openssl.cnf 配置文件,可以复制下来自己修改(文件路径:root/openssl.cnf)可以使用 genrsa 命令创建 Root key,如下创建一个4096位的RSA私钥,并用aes256加密(密码为lettin11),保存为root/ca.key文件。Root Pair 即根证书的公钥和私钥,创建 Root Pair 需要在绝对安全的环境下,可以断开网络、拔掉网线和网卡,如果是在测试环境则无所谓。
2023-05-10 10:12:13 650
原创 修改 Docker Cgroup Driver 为 systemd
一、修改 Docker Cgroup Driver 为 systemdDocker 在默认情况下使用的 Cgroup Driver 为 cgroupfs:1.1 查看Docker Cgroup Driverdocker info1.2 修改Docker Cgroup Driver为systemd编辑 /etc/docker/daemon.json (没有该文件就新建一个),添加如下启动项参数即可:{ "exec-opts": ["native.cgroupdriver=systemd
2022-06-28 16:44:13 688 1
原创 骚操作:在Docker容器内重启宿主机
原文:骚操作:在Docker容器内重启宿主机抱着试试看的心态,我尝试了如下命令来启动一个具备绝对权限的docker:docker run -it --rm --net host --privileged ubuntu:18.04 /bin/bash但是官方提供的ubuntu镜像并没有提供reboot这个命令,甚至init命令也没有,导致无法正确触发重启信号。考虑到前面V2EX大佬提供的思路,我重新创建了docker:docker run -it --rm -v /:/host --ne.
2022-04-28 09:27:53 337
原创 springboot 手动注入对象(DefaultListableBeanFactory )
springboot 手动注入对象自动注入 spring BeanFactory 对象@Autowiredprivate DefaultListableBeanFactory defaultListableBeanFactory;通过 BeanFactory 注入自定义对象//将new出的 dataSource 对象放入Spring容器中defaultListableBeanFactory.registerSingleton(databasesConfig.getDataSource
2022-04-14 18:03:54 81
原创 springboot tomcat 调试模式单线程配置
tomcat 调试模式单线程server.tomcat.threads.max=1server.tomcat.threads.min-spare=1
2022-04-14 17:37:16 35
原创 解决 feign client 中https不安全的问题,和Patch请求不支持的问题
【代码】解决 feign client 中https不安全的问题,和Patch请求不支持的问题。
2022-04-14 16:54:39 253
原创 Ubuntu20 服务器发送了一个意外的数据包。RECEIVED:3,EXPECTED:20
用xshell5 ssh连接ubuntu 20.04 lts报错解决方法:在/etc/ssh/sshd_config最后增加以下一行KexAlgorithms [email protected],ecdh-sha2-nistp256,ecdh-sha2-nistp384,ecdh-sha2-nistp521,diffie-hellman-group14-sha1重启sshd服务或者重载服务配置文件systemctl reload sshd或者system
2021-12-26 08:37:32 96
原创 Docker mysql 把数据存储在本地目录
Docker mysql 把数据存储在本地目录,很简单,只需要映射本地目录到容器即可参考mysql官方链接docker run -d -e MYSQL_ROOT_PASSWORD=123456 --name mysql -v /lettin/lettin-pro/service/mysql/data:/var/lib/mysql -p 3306:3306 --restart=always mysql:5.6...
2021-08-31 10:58:13 211
原创 使用docker-maven-plugin推送镜像到远程docker服务器(IDEA 上使用dockerfile打包镜像)
使用docker-maven-plugin推送镜像到远程docker服务器(IDEA 上使用dockerfile打包镜像)
2021-08-31 10:13:17 273
原创 Spring EL表达式(Spring中注解变量的引用)
这种方式和@Value(“${lettin.rabbitmq.music-analy-queue-name}”)类似,直接获取spring配置文件属性。表达式模板使用#{}定义,它允许我们混合多种结果。
2021-05-13 12:22:34 112
原创 Windows上编辑的shell脚本因为格式无法运行
Windows上编辑的shell脚本因为格式无法运行,由于Windows的空格和linux的不一样。
2021-04-12 12:49:59 148
原创 通过pom.xml向properties或yml传递配置(分布式打包)
标签将属性值传递到properties或yml配置文件(包括bootstrap.properties文件)。由于分布式架构,系统中有很多微服务应用,为了方便打包、统一服务配置,下面介绍通过。(属性值会被继承)中的。
2021-04-07 12:21:42 285
jave-2.0.jar支持Linux和Windows,讯飞音频转码
2018-09-26
spring-cloud-config + spring-cloud-bus-amqp实现分布式集群配置动态更新
2018-08-05
google assistant Go,Google智能助理,国内智能家居对接google home的测试工具
2018-06-21
xml转javaBean,javaBean转xml,xml标签大小写问题,以及对xml特殊符号的处理
2017-12-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人