Java springboot
文章平均质量分 82
「已注销」
这个作者很懒,什么都没留下…
展开
-
Java9 集合工厂方法
使集合框架更便捷的工厂方法JEP269中提议,为集合框架增添一些工厂方法,来使创建不可变集合类与含有少量元素的Map变得更加便捷。下文就为什么它们应运而生来展开详细的阐述。集合框架增加工厂方法是必然的结果Java饱受其语法臃肿的批评,比如,创建一个小而确定的集合类时(比如一个List),需要使用它的构造方法,然后将它的引用存放在局部变量中,通过引用来多次调用add()方法之后, 最后才来封装这个集合以获得不可变的视图。早先的使用过程如下:List list = new ArrayList<&转载 2021-02-07 18:06:33 · 177 阅读 · 1 评论 -
Spring Boot 内嵌容器Undertow参数设置
配置项:设置IO线程数, 它主要执行非阻塞的任务,它们会负责多个连接, 默认设置每个CPU核心一个线程不要设置过大,如果过大,启动项目会报错:打开文件数过多server.undertow.io-threads=16阻塞任务线程池, 当执行类似servlet请求阻塞IO操作, undertow会从这个线程池中取得线程它的值设置取决于系统线程执行任务的阻塞系数,默认值是IO线程数*8server.undertow.worker-threads=256以下的配置会影响buffer,这些buffer会转载 2021-02-07 18:04:22 · 2334 阅读 · 0 评论 -
超详细的Spring Boot入门笔记
Spring Boot 入门Spring Boot是Spring社区较新的一个项目。该项目的目的是帮助开发者更容易的创建基于Spring的应用程序和服务,让更多人的人更快的对Spring进行入门体验,让Java开发也能够实现Ruby on Rails那样的生产效率。为Spring生态系统提供了一种固定的、约定优于配置风格的框架。Spring Boot具有如下特性:为基于Spring的开发提供更快的入门体验开箱即用,没有代码生成,也无需XML配置。同时也可以修改默认值来满足特定的需求。提供了一些.转载 2021-02-07 17:59:10 · 276 阅读 · 0 评论