Windows下的RabbitMQ安装与开启Web管理界面

因为项目开发需要用到MQ,所以花点时间时间学习了一下,简单写点文章吧。毕竟好久没写博客了。 目前主流的MQ比如RabbitMQ,RocketMQ,Kafka之类的很多。我选择RabbitMQ是因为项目本身是类OA的,不会有太大的并发和性能需 […]

Sping boot Oauth2.0 添加记住我功能

现在各种系统的登入页面一般都会有记住密码,记住我的功能。在使用oauth的时候,framework本身就提供了相关功能。我们只需要简单的配置一下就可以使用了。 1.首先登入页面添加一个checkbox <input type="che […]

关于插件更新后XX功能失效的问题

首先,在没更新系统情况下,更新插件导致插件功能失效的,基本是你自己操作的问题。 失效原理 1.xposed installer内部维护了一个xposed插件列表,包含了插件apk的安装路径。 2.更新插件或者重新安装插件导致apk安装路径发 […]

小米净化 2.1.4 正式版 去除MIUI广告,隐藏桌面图标

小米净化是一款基于Xposed框架开发的MIUI定制插件。拥有净化广告、冻结软件、应用清理、隐藏应用桌面图标等功能的软件 本插件的正常运行需要Xposed和Root的支持。插件基于Android 7.1.1 版本的MIUI9系统开发,其他版 […]

MySQL 整表加密解决方案 keyring_file

说明 MySql社区版从5.7.11开始支持基于表的数据加密方案,模块名为keyring_file,支持加密整张表。这种是加密方式其实是基于文件加密的,一旦mysqld读取key启动后,将会解密整张表的数据,在mysql服务内,读取的数据都 […]

常用hibernate注解:表关联,字段属性注解

现在主流的的ORM就属hibernate和mybatis了。两者相比之下,hibernate更加灵活,部分SQL功能可以使用丰富的注解实现,而mybatis一般都是构建原生的SQL实现的。 1.基本注解 实现hibernate的核心应该就属 […]

MIUI开发版&内测版去广告教程 非Xposed

在以前小米手机可以直接刷xposed框架,然后装几个插件就能PJ主题,去除大部分的广告。单随着miui的发展,修改了android中很多的模块,导致xposed无法兼容。 小米6,小米8之类的设备需要做很多修改才能勉强使用,而且还是残的。所 […]

Spring Boot 2.0 & OAuth 2.0 客户端实现

在oauth2.0框架中,主要包含了三个角色,授权端,客户端,资源端。 授权端指的是oauth2.0的授权服务,客户端可能是浏览器,也可能是java服务,资源端是给客户端提供资源服务的. 从流程上看,客户端提供认证信息,从授权服务获取令牌, […]

关于OAuth2.0的那些事儿

说到OAuth2.0,请回忆一下,你是如何登入淘宝,QQ空间,以及微博第三方客户端等等平台的。你会发现它们在登入方便有2个很大的特点 1.是多账户体系共享登入,比如你将你的QQ号与淘宝账号互相绑定,这个时候你在淘宝使用QQ登入也就能自动登入 […]

Mybits plugin& Interceptor & jsqlparse 实现多租户

上一篇文章写道了mybatis框架下自定义拦截器的基本实现。因为项目正好要做多租户的功能,所以我用这张方案实现了一下。 原本平台是基于docker实现多租户方案的,这种方案的优点是省时省力,新建一个租户基本没啥操作,一个dockerfile […]