摘要:
定期对web代码或重要的文件做同步异地服务器备份,防止服务器故障严重磁盘损坏时文件丢失的问题。 备份服务器:192.168.200.134 目标服务器:192.168.201.65 rsync同步命令: rsync -avz -e 'ssh -p <ssh端口,默认是22>' <本地待备份目录> 1 阅读全文
摘要:
Shiro的由来? 对于一个真正为其存在提供良好案例的框架,以及因此您使用它的理由,它应该满足其他替代方案无法满足的需求。为了理解这一点,我们需要了解Shiro的历史以及创建时的替代方案。 在2008年进入Apache软件基金会之前,Shiro已经有5年的历史,之前被称为JSecurity项目,该项 阅读全文
摘要:
需求 因为在开发环境,测试环境,有时候需要跳过shiro的权限验证.所以想写个简单的配置跳过shiro的权限验证.跳过权限验证的原理就是重写**@RequiresPermissions**的实现,然后在配置文件中写一个开关,最后通过Aop注入进去就大功告成. @RequiresPermissions 阅读全文
摘要:
登录实现拿浏览器网页登录举例: 基于 OAuth2.0-密码模式 实现网页登录的本质就是浏览器通过 /oauth/token 接口将 用户名 和 密码 等信息传给后台, 然后后台验证通过后返回一个有效的 token 给浏览器. 通过 curl 命令发送请求 请求头 Authorization 存放的 阅读全文
摘要:
一、实现思路 在yml中定义多个数据源的配置,然后创建一个类DynamicDataSource去继承AbstractRoutingDataSource类 AbstractRoutingDataSource类中 protected DataSource determineTargetDataSourc 阅读全文
摘要:
https://www.cnblogs.com/shawnloong/archive/2011/11/23/2260757.html 最好连接到console,而不要在SSH下面进行,因为可能导致网络中断,到时候你就连不到机器了 chkconfig --level 35 network onchkc 阅读全文
摘要:
docker容器是debian的镜像,没有ps命令,查个进程没法查。 安装procps包 apt-get install procps 阅读全文
摘要:
pom配置 <project> <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> </plugin> <!- 阅读全文
摘要:
https://www.sysgeek.cn/apt-vs-apt-get/ Ubuntu 16.04 发布时,一个引人注目的新特性便是 apt 命令的引入。其实早在 2014 年,apt 命令就已经发布了第一个稳定版,只是直到 2016 年的 Ubuntu 16.04 系统发布时才开始引人关注。 阅读全文
摘要:
引言 对于一个线上程序或者服务而言,重要的是要有日志输出,这样才能方便运维。而日志的输出需要有一定的规划,如日志命名、日志大小,日志分割的文件个数等。在Spring的框架下,我们可以使用log4j来进行日志的设置,高版本的SpringBoot会使用log4j2。 介绍 log4j2概述 截取官网的原 阅读全文