自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (3)
  • 收藏
  • 关注

原创 使用jib-maven-plugin分层构建Docker镜像——避免直接使用FatJar

1 使用FatJar构建Docker镜像的弊端在项目工程中,我们经常使用Dockerfile把项目的fatjar打入Docker 镜像的方式来构建。举个简单的例子,你可能在你的项目工程根目录里加一个Dockerfile,内容类似于这样:FROM java:8-alpineADD ./target/xxx.jar /app/CMD java -jar /app/xxx.jar虽然Dock...

2019-11-03 14:27:01 5897

原创 前后端分离或AJAX下的CAS-SSO跨域流程分析

前后端分离下的CAS跨域流程分析问题引入CAS-SSO简介请参考文章CAS单点登录(一)——初识SSO,使用官方流程图描述了cas-service接入cas-server的一般流程。通过浏览器发送HTTP请求,服务端发送302跳转指令进行登录验证。这种方式适合传统的单体项目,前后不分离,前端使用JSP或者其他模板引擎的方式。在这种情况下,前后不分离,不用做特殊处理,浏览器就会把Cookie...

2019-10-31 13:00:14 3109 4

原创 在Docker-Toolbox中使用中科大镜像源

官方源太慢了,亲测中科大的源是最快的。操作如下:docker-machine ssh defaultsudo sed -i "s|EXTRA_ARGS='|EXTRA_ARGS='--registry-mirror=https://docker.mirrors.ustc.edu.cn |g" /var/lib/boot2docker/profileexitdocker-machine ...

2019-03-05 16:56:11 1475

原创 Spring Boot @PropertySource与yml文件一起使用

我们都知道,使用@PropertySource 的时候经常是类似于下面的用法。@Component@ConfigurationProperties(prefix = "netty-socket-io")@PropertySource("classpath:server.properties")@Getter@Setterpublic class ServerProperties...

2019-03-05 10:11:48 5740

原创 解决:Hibernate-Validator仅仅返回第一条错误信息

在RESTful中使用Hibernate-Validator的时候,都是这样一种方法使用。或者类似的方式进行异常校验。我也是参照了别人的文档这么写的。/** * 接口入参数据校验工具类. * 使用hibernate-validator进行校验. * 其中加入自定义的校验器 * * @author wuss45 * @date 2018年10月19日-17时08分 */publ...

2018-10-23 11:10:39 3478

原创 Swagger2 解决 java.lang.NumberFormatException异常-不是版本升级这么简单

在网上看到很多Swagger2 解决 java.lang.NumberFormatException异常的方法时切换版本,换这个版本那个版本的,我也一一尝试了,事实证明并不是切换版本这么简单。(也许有人的问题不一样,切换版本成功了。) 废话少说,检查一下自己有没有对Integer类型(或类似数字类型)的字段加注解,如果加了的话,看看有没有给出example的属性,就像这样。数字类型也给出数...

2018-10-22 08:54:46 9618 11

原创 使用VMWare,CentOS7 Minimal 搭建Zookeeper集群

今天就是这样搭建成了zookeeper集群,废话少说1、虚拟机的处理安装 CentOS7 Minimal之后 yum update -y 更新过程中遇到什么命令没有安装的,直接执行 yum search XXX XXX为命令名然后根据提示 yum 安装相应 命令 2、安装JDK1.8,配置环境变量/etc/profile中添加JAVA_HOME=/usr/java/...

2018-09-19 21:40:01 254

原创 Java深度拷贝对象

今天看到一种java类实现了Serializable接口后对象深拷贝的方法,所以记录一下。    public static T CloneObj(T t) throws Exception{        Serializable serializable = (Serializable) t;        return SerializationUtil.clone(s

2017-06-28 09:39:51 870

mastering-java-11-2nd.pdf

Java 11及其新功能增加了该语言的丰富性,这是用于构建健壮的软件应用程序的最常用编程语言之一。Java 11扩展了Java平台的功能。本书是您掌握Java平台自Java 9以来所做的更改的一站式指南。本书对Java 11中引入的新功能及其重要性进行了概述和解释。在将您新获得的Java 11知识以及有关将来开发的信息应用于Java平台时,将为您提供实用指南。

2019-10-23

领域驱动设计-快速入门

领域驱动设计精简版 如何设计能深刻反映业务领域的领域模型?领域模型设计的未来发展方向是什么?……本书是Eric Evans的《领域驱动模型》一书的精简版,让你在短时间内理解领域驱动设计的内容。这本书没有介绍任何新的概念,它只是概要总结了领域驱动设计的本质,抽取了Eric Evans原书中关于这一主题的大部分内容,以及其他相关资料。这本书可以让你快速了解领域驱动设计的基础知识,但不能替代Eric书中提供的大量事例和案例研究或者Jimmy书中提供的动手事例等。

2019-01-10

Flask Web开发 基于Python的Web应用开发实战

Python Web开发技术的常用框架,高清版(非扫描版)。

2018-09-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除