240 发简信
IP属地:浙江
  • 线程池

    创建一个线程,却需要调用操作系统内核的API,然后操作系统要为线程分配一系列的资源,这个成本就很高了,所以线程是一个重量级的对象,应该避免频繁创建和销毁。 目前业界线程池的设...

  • 也谈谈同源策略和跨域问题

    跨域问题是个老生常谈的问题,在WEB开发中会经常听到,但是很多时候的开发并不涉及跨域问题什么的,所以一般也不会去深究其中的一些细节,这篇文章就来总结一下浏览器的同源策略和跨域...

  • 120
    SpringBoot框架(17):轻松搞定文件上传

    SpringBoot 是为了简化 Spring 应用的创建、运行、调试、部署等一系列问题而诞生的产物,自动装配的特性让我们可以更好的关注业务本身而不是外部的XML配置,我们只...

  • 垃圾回收

    GC 引用计数算法 通关在对象头中分配一个空间来保存该对象被引用的次数。如果该对象被引用则加1,删除引用则减1,当对象的引用计数为0时,那么该对象回收。引用计数的问题,如果2...

  • SpringBoot run方法

    总结下步骤为: 配置属性 获取监听器,发布应用开始启动事件 初始化输入参数 配置环境,输出banner 创建上下文 预处理上下文 刷新上下文 再刷新上下文 发布应用已经启动事...

  • Minio

    minio是什么? 是一个开源的对象存储服务,兼容 Amazon S3 云端存储服务,同时也支持本地磁盘、NAS、NFS、公有云存储、分布式云存储,非常适合用于存储非结构化数...

  • RESTful和RESTEasy

    概述 RESTEasy是JBoss的一个开源项目,提供各种框架帮助你构建RESTful Web Services和RESTful Java应用程序。它是JAX-RS规范的一个...

  • SpringBoot 过滤器

    定义Filter 通过Bean配置 通过注解配置 直接用@WebFilter就可以进行配置,同样,可以设置url匹配模式,过滤器名称等。这里需要注意一点的是@WebFilte...

  • SpringBoot MVC配置

    SpringMVC自动配置 Spring Boot为Spring MVC提供自动配置,适用于大多数应用程序。 自动配置在Spring的默认值之上添加了以下功能: 包含Cont...

  • SpringBoot 错误页配置

    一、spring1.x中处理方式 二、spring2.x中处理方式

  • SpringBoot 启动初始化

    ApplicationRunner与CommandLineRunner 如果需要在SpringApplication启动时执行一些特殊的代码 ,你可以实现Applicatio...

  • 120
    Spring IoC

    概念 IoC(控制反转):在使用 Spring 框架之后,对象的实例不再由调用者来创建,而是由Spring容器来创建,Spring 容器负责控制程序之间的关系,而不是由调用者...

  • Spring常用注解

    @Component :注册为 Spring 管理的 Bean@Repository 持久层@Service 业务层@Controller 控制器层 @Autowired 按...

  • Collection是类

    都是包含静态方法的工具类 Collections类 排序操作 void reverse(List list):反转 void shuffle(List list):随机排序 ...

  • Java 正则表达式

    简单使用 java.util.regex 包主要包括以下三个类: Pattern 类:pattern 对象是一个正则表达式的编译表示。Pattern 类没有公共构造方法。要创...

  • 120
    Java I/O概述

    IO流 谈到IO,我们会想到从磁盘读取的文件IO,网络请求的Socket IO,还有可能我们不怎么常用的跨进程通信的管道IO......这些在Java中都被抽象为“流”,读取...

  • Java 泛型

    泛型类 泛型类定义时只需要在类名后面加上类型参数即可,当然你也可以添加多个参数,类似于<K,V>,<T,E,K>等。 泛型接口 泛型接口未传入泛型实参时,与泛型类的定义相同,...