CHENEY JAVA MONKEY
01
21
Nginx动态添加模块 平滑升级 Nginx动态添加模块 平滑升级
Nginx动态添加模块 平滑升级已经安装好的Nginx动态添加模块 说明  已经安装好的Nginx,需要添加一个未被编译安装的模块,需要怎么弄呢? 这里已安装第三方nginx-rtmp-module模块为例   nginx的模块是需要重新编
2021-01-21
21
21
20
14
Spring 中@Transactional 注解失效的场景 Spring 中@Transactional 注解失效的场景
引言 @Transactional注解哪些场景下会失效,一时语塞致使面试失败。所以今天简单的和大家分享一下@Transactional相关的知识。 @Transactional 注解相信大家并不陌生,平时开发中很常用的一个注解,它能保证方法
2021-01-14
14
Spring通过ClassPathResource类读取配置文件 Spring通过ClassPathResource类读取配置文件
1. 前言在开发中读取项目中的配置或者静态文件是家常便饭的事情,我相信很多同学都从网上找下面的例子来进行文件加载读取操作。 利用ClassLoader获取classpath路径: ClassLoader loader = Thread.c
2021-01-14
14
Java1.7后判空工具类Objects Java1.7后判空工具类Objects
1. 前言Java 开发中经常要对对象进行非空判断以防止出现空指针。大部分同学都喜欢用下面这种方式来进行判断: if (obj!=null){ // 判断不等于空 } if (obj==null){ // 判断等于空 } 这
2021-01-14
14
如何在Swagger2或Swagger3中增加Json Web Token 如何在Swagger2或Swagger3中增加Json Web Token
1. 前言Swagger 3.0已经发布有一段时间了,作为一个非常有用的文档工具已经越来越多的项目在使用它。而JWT也是目前前后端分离最常用的安全技术。那么如何在Swagger 3.0 中添加JWT Token呢?今天胖哥就分享一下这个知识
2021-01-14
14
Spring操作对象类型 Spring操作对象类型
1. 前言今天在看Spring Security源码的时候无意间注意到两行代码; ResolvableType type = ResolvableType.forClassWithGenerics(OAuth2UserService.cla
2021-01-14
14
构造测试数据 构造测试数据
1. 前言老板说,明天甲方要来看产品,你得搞点数据,而且数据必须是“真”的,演示效果要好看一些,这样甲方才会采购咱们的产品。一般开发接到这种过分要求都不会很乐意去做,这完全是体力劳动了,而且很棘手。今天胖哥教你一招,让你做出逼真的“假”数据
2021-01-14
14
安全传输存储用户密码 安全传输存储用户密码
前言我们开发网站或者APP的时候,首先要解决的问题,就是「如何安全传输和存储用户的密码」。一些大公司的用户数据库泄露事件也时有发生,带来非常大的负面影响。因此,如何安全传输存储用户密码,是每位程序员必备的基础。本文将跟大家一起学习,如何安全
2021-01-14
14
java deploy by docker java deploy by docker
1. 前言Docker 是啥?好处是啥? 什么现在如果作为一名开发你还不知道甚至没有用过我都感觉你落伍了。Docker 是一种虚拟化的容器技术,目的为了打造持续集成、版本控制、可移植性、隔离性和安全性的应用集成。这都是官话。其实我认为最简单
2021-01-14
5 / 8