java
沉默是零
这个作者很懒,什么都没留下…
展开
-
java单例模式
单例饿汉模式懒加载模式静态内部类枚举项目中只有一个实例;饿汉模式类加载在内存,就实例化,线程安全 jvm只会加载一次类缺点不管是否使用类装载就实例化/** * @author jxc * @version 1.0 * @Description 单例饿汉模式 * @ClassName: Test * @date 2021/7/5 15:49 */public class Test { private static final Test TEST = new Test();原创 2021-07-05 17:00:32 · 121 阅读 · 0 评论 -
谷歌人机验证
Google Authenticator,是谷歌推出的一款动态口令工具,许多安全性比较高的网站都会采用这种工具来验证登录或者交易;这个动态口令就是Google身份验证器每隔30s会动态生成一个6位数的数字。它的作用是:对你的账号进行“二步验证”保护,或者说做一个双重身份验证,来达到提升安全级别的目的。在您的手机上安装双重验证程序: Google AuthenticatoriPhone手机: 在...原创 2019-06-28 11:59:21 · 3059 阅读 · 0 评论 -
java二维码生成器
/** * @Description: 二维码生成 * @author: jxc * @date: 2019/6/26 11:44 AM * @version: V1.0 * @Software: IntelliJ IDEA */public class QrCodeUtils { private static final int black = 0xFF000000; ...原创 2019-06-28 12:10:47 · 214 阅读 · 0 评论 -
springBoot I18n 国际化配置
application.properties加入spring.messages.basename=i18n/messagesspring.messages.cache-seconds=-1spring.messages.encoding=UTF-8/** * @Description: 国际化配置 * @author: jxc * @date: 2019/6/27 1:18 PM...原创 2019-06-28 12:20:40 · 338 阅读 · 0 评论 -
读取post请求Body内容
/** * @Description: 读取Body内容 * @author: jxc * @date: 2019/6/26 5:42 PM * @version: V1.0 * @Software: IntelliJ IDEA */public class ReaderBodyHttpServletRequest extends HttpServletRequestWrapper{...原创 2019-06-28 12:35:16 · 2943 阅读 · 0 评论 -
登陆拦截器国际化使用
/** * @Description: 拦截器配置 * @author: jxc * @date: 2019/6/19 5:30 PM * @version: V1.0 * @Software: IntelliJ IDEA */@Configurationpublic class LogosInterceptorConfig extends WebMvcConfigurerAdap...原创 2019-06-28 12:46:00 · 217 阅读 · 0 评论