Easter79 Easter79
4年前
springboot自定义消息转换器HttpMessageConverter
  在SpringMVC中,可以使用@RequestBody和@ResponseBody两个注解,分别完成请求报文到对象和对象到响应报文的转换,底层这种灵活的消息转换机制就是利用HttpMessageConverter来实现的,Spring内置了很多HttpMessageConverter,比如MappingJackson2HttpMessageConver
Wesley13 Wesley13
4年前
java 后台返回文件流到浏览器
packagecom.springbootblog.controller;importio.swagger.annotations.ApiImplicitParam;importio.swagger.annotations.ApiImplicitParams;importio.swagger.annotations.ApiOperation;
Wesley13 Wesley13
4年前
Java 并发编程:任务执行器 Executor 接口
任务执行器(Executor)是一个接口,位于java.util.concurrent包下,它的作用主要是为我们提供任务与执行机制(包括线程使用和调度细节)之间的解耦。比如我们定义了一个任务,我们是通过线程池来执行该任务,还是直接创线程来执行该任务呢?通过Executor就能为任务提供不同的执行机制。执行器的实现方式各种各样,常见的包括同步执行器、一对一执行
Wesley13 Wesley13
4年前
MySQL并发利器多版本控制器MVCC
    MySQl大多数事务性存储引擎实现的都不是简单的行级锁。基于高性能考虑,他们一般都同时是想了多版本并发控制器(MVCC)。不仅仅MySQL,包括Oracle、PostgreSQL等其他数据库系统也都实现了MVCC,但各自实现机制不尽相同,因为MVCC没有一个统一的实现标准。MVCC可以说是行级锁的一个变种,但是他在多数情况下避免了加锁操作,因此开销更
Stella981 Stella981
4年前
Django添加ckeditor富文本编辑器
源码https://github.com/djangockeditor/djangockeditor(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgithub.com%2Fdjangockeditor%2Fdjangockeditor)通过pip安装。p
Wesley13 Wesley13
4年前
GCC 5.5.0编译器构建安装简述
\先装几个用得到或者用不到的软件包yuminstallybinutilsyuminstallygzipgawkgmaketaryuminstallyperl                //darwinyuminstallyzipunzip           //libgcj