201907-29 Redisson Spring Boot Starter 项目地址: https://github.com/redisson/redisson/tree/master/redisson-spring-boot-starter .... 阅读全文
201907-25 Linux 配置SSH免密登录 “ssh-keygen”的基本用法 SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题,这篇文章主要介绍了Linux 配置SSH免密登录 “ssh-keygen”的基本用法 ,需要的朋友可以参考下 1 什么是SSH 引用百度百科的说明: SSH 为 Secure Shell的缩写,由 IETF 的网络小组(Network Worki.... 阅读全文
201907-25 修改ssh使用证书登录,禁止用户名密码登录 vim /etc/ssh/sshd_config #禁用root账户登录,非必要,但为了安全性,请配置 PermitRootLogin no # 是否让 sshd 去检查用户家目录或相关档案的权限数据, # 这是为了担心使用者将某些重要档案的权限设错,可能会导致一些问题所致。 # 例如使用者的 ~.ssh/ 权限设错时,某些特殊情况下会不许用户登入 StrictModes .... 阅读全文
201907-19 CentOS部署MinIO 后台启动 安装: wget https://dl.minio.io/server/minio/release/linux-amd64/minio chmod +x minio ./minio server /home/data 启动后会打印出AccessKey和SecretKey等信息 后台运行 nohup /usr/local/bin/minio server /home/.... 阅读全文
201907-18 docker安装jumpserver 生成SECRET_KEY: if [ "$SECRET_KEY" = "" ]; then SECRET_KEY=`cat /dev/urandom | tr -dc A-Za-z0-9 | head -c 50`; echo "SECRET_KEY=$SECRET_KEY" >> ~/.bashrc; echo $SECRET_KEY; else echo $SECRET_KEY; fi.... 阅读全文
201907-18 centos7修改ssh端口 修改/etc/ssh/sshd_config vi /etc/ssh/sshd_config #Port 22 //这行去掉#号,防止配置不好以后不能远程登录,还得去机房修改,等修改以后的端口能使用以后在注释掉 Port 33378 //下面添加这一行 修改firewall配置 firewall添加想要修改的ssh端口: 添加到防火墙: fir.... 阅读全文
201907-10 JPA效率优化(EntityGraph) JPA效率优化 n+1问题 当我们使用JPA提供给我们的find方法时,如果查询出来的对象关联着另外10个对象,那么JPA将会发送1+10次查询(这个对象本身要查询一次,然后每个关联对象再查询一次)。此时如果有100个用户正同时发送请求,这个时候就会产生1100次查询,这将会大大增加服务器的开销,因此我们要避免这个问题。 Fetch Join 在JPA中,我们可以使用fetch join来获取我.... 阅读全文
201907-10 Centos7 下 VirtualBox6 安装 Centos版本:Centos Liunx release 7.6.1810 1、首先查看自己的机器内核版本 rpm -qa |grep kernel //内核版本不匹配会导致无法创建虚拟机 [virtualbox@localhost ~] $ rpm -qa | grep kernel kernel-devel-3.10.0-957.el7.x86_64 kernel-too.... 阅读全文
201907-09 maven 依赖、仓库、生命周期和插件、继承与聚合配置速览 基本配置 POM:项目对象模型,Project Object Model 表示pom的版本,maven2和maven3中modelVersion只能是4.0.0 mvn archetype:generate快速生成项目,格式为:groupId:artifactId:version:goal :打包方式,默认是jar,还有:war、pom、maven-plugin、ear 依赖管理 /:te.... 阅读全文