- 博客(7)
- 收藏
- 关注
原创 微服务启动时,总是默认占用8080端口
近期,一个项目大概10天没有启动更新代码.在启动微服务时,eureka server突然报占用端口8080,并没有执行yml 文件中设置的端口号. 随即启动其他微服务,均报占用8080端口. 采取如下方式: rebuild project, 无效,依然占用8080端口. 排查原因: 启动微服务时,没有读取yml文件的中的设置的端口号,个人理解是没有在target中对yml文件进行编译. 于是对eu...
2020-04-01 14:31:35
1494
原创 @NotBlank @NotNull @NotEmpty 注解使用总结
最近做项目,偶然接触java后端的入参校验.使用**@NotBlank @NotNull @NotEmpty**,于是便查了下 3个注解的区别和使用,总结如下: **@NotNull:**不能为null,但可以为empty,一般用在基本数据类型的非空校验上,而且被其标注的字段可以使用 @size/@Max/@Min对字段数值进行大小的控制. **@NotEmpty:**不能为null,而且长度必...
2020-03-31 21:35:17
2986
原创 本地图片转base64字符串(图片base64字符串转存本地)
代码直接可用 //图片转base64编码 public static String getImgFileToBase64() { InputStream inputStream = null; byte[] buffer = null; //读取图片字节数组 try { inputStream = ne...
2020-03-13 16:06:27
189
原创 java中以"yyyyMMddHHmmss"格式取得系统时间
//获取系统当前时间 String systemTime = new SimpleDateFormat("yyyyMMddHHmmss").format(new Date(System.currentTimeMillis()));
2020-03-12 15:59:32
3809
原创 sso单点登录
当用户第一次访问应用系统的时候,因为还没有登录,被SSO拦截器拦截,被引导到sso单点登入服务器进行登入,(注意:passport只负责认证和token的颁发),核对用户信息,用户登入成功,根据已经登录的用户信息和服务器密钥,和其他盐值(根据系统算法)生成一个token.将生成的token和登录用户信息保存在缓存中一份. 使用JWT工具生成token.用户携带token继续访问原web应用应用...
2019-12-04 16:27:34
129
原创 JWT工具理解
token的颁发:使用JWT工具. JSON Web Token(JWT)是目前最流行的跨域身份验证解决方案,JWT(Json Web Token) 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资源服务器获取资源。比如用在用户登录上. JWT的原则: JWT的原则是在服务器身份验证之后,将生成一...
2019-12-04 16:18:50
301
原创 Linux 命令符天天练
1.使用相对路径创建一个目录。 mkdir -p aaa/bbb/newdir mkdir -p ./aaa/bbb/newdir mkdir -p …/aaa/bbb/newdir 2.使用绝对路径创建一个目录。 mkdir -p /aaa/bbb/newdir 3.使用相对路径同时创建多层目录。 mkdir -p aaa/bbb/ccc/ddd/eee mkdir -p ./aaa/bbb/c...
2019-11-19 15:26:08
185
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人