场景 Spring Boot 参数配置除了使 properties 文件之外,还可以使用 ym 文件,命令行等等。为了区分生产和开发,配置文件也有多个。他们的加载顺序要了解一...
场景 Spring Boot 参数配置除了使 properties 文件之外,还可以使用 ym 文件,命令行等等。为了区分生产和开发,配置文件也有多个。他们的加载顺序要了解一...
每日一经 每天收集一个java日常能用到的解决问题的方法,以后方便查阅。 实践 反射类(Reflection):运行时去检查或者修改应用程序的能力 常用 获取Class对象 ...
每日一经 每天收集一个java日常能用到的解决问题的方法,以后方便查阅。 实现 java8环境,使用了Arrays.sort和lambda表达式: 排序
每日一经 每天收集一个java日常能用到的解决问题的方法,以后方便查阅。 实现 java8环境,有两个类 Temporal和TemporalAdjuster。提供了一些方法:...
每日一经 每天收集一个java日常能用到的解决问题的方法,以后方便查阅。 实现 java8环境,时间格式化统一使用DateTimeFormatter获取当前日期 获取当前时间...
每日一经 每天收集一个java日常能用到的解决问题的方法,以后方便查阅。 实现 java8环境
每日一经 每天收集一个java日常能用到的解决问题的方法,以后方便查阅。 实现 java8环境
每日一经 每天收集一个java日常能用到的解决问题的方法,以后方便查阅。 实现 java8环境,使用了stream
每日一经 每天收集一个java日常能用到的解决问题的方法,以后方便查阅。 实现 java8环境,使用了stream
每日一经 每天收集一个java日常能用到的解决问题的方法,以后方便查阅。 实现 java8环境
每日一经 每天收集一个java日常能用到的解决问题的方法,以后方便查阅。 实现 java8环境
每日一经 每天收集一个java日常能用到的解决问题的方法,以后方便查阅。 实现 java8 环境,使用了lamda表达式
场景 实际开发过程中,总会遇到需要返回多个值这种场景,用java的话,一般是会定义一个pojo,vo,dto等这样的类,或者干脆直接放到Map中,这两种方式其实都不是很方便。...
场景 项目要求使用springboot的ioc来管理bean,其他的业务逻辑自己现实。其中有一项需求是所有bean都初始化完成后,执行公司的初始化流程 原理 各种配置和初始化...
背景 针对不同操作系统,网络层要使用select还是epoll。为了判定是为否linux操作系统。可以通过System.getProperty()获取系统参数,判别当前运行操...
背景 在java开发中广泛使用SecureRandom,产生可靠随机数。但在大量产生随机数的场景下,性能会较低。 引起原因 SecureRandom产生下一个随机数的时候调用...
背景 公司有个内部小型项目需要一个消息中间件,对性能要求不是很高,因为公司都是java技术栈,不是异构化的系统。所以选择了搭建比较快捷的RabbitMQ。 安装过程 拉取镜像...
背景 项目中需要增加一些三方包或者sdk,需要增加独立的配置和配置项。以微信支付为例子。 实践 1.在配置文件application.properties,增加配置项在文件中...
概要设计 《概要设计说明书》的一般结构 总述 需求或目标(讲一下事情的起源)、环境、局限; 总体设计 从全局的角度说一下 组织结构、功能、处理流程、有哪些模块、模块间的关系,...
背景 数据效验工作在开发工作中,是非常重要的,保证数据的正确性,可靠性,安全性。不仅在前端进行效验,还要在后台继续进行效验。Hibernate数据验证,提供了客户端提交过来的...