1. 问题描述 在windows平台中打包运行springboot jar包提示如下错误 在idea中运行正常 org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException: Input length ...
分类:
其他好文 时间:
2020-03-09 22:27:18
阅读次数:
157
响应式编程 系列文章目录 (一)什么是响应式编程?reactor入门 (二)Flux入门学习:流的概念,特性和基本操作 (三)Flux深入学习:流的高级特性和进阶用法 (四)reactor-core响应式api如何测试和调试? (五)Spring reactive: Spring WebFlux的使 ...
分类:
其他好文 时间:
2020-02-29 22:28:17
阅读次数:
102
最大堆外内存的配置 -XX:MaxDirectMemorySize=15g 分配堆外内存 java.nio.ByteBuffer#allocateDirect DirectByteBuffer 类是包权限的,使用 unsafe 分配和回收内存 class DirectByteBuffer exten ...
分类:
编程语言 时间:
2020-02-21 17:52:58
阅读次数:
71
通过优锐课的java小课中学习到了很多重点,一起来看看了解有关使用JavaNIO观看文件的更多信息。该java.nio.file包提供了一个文件更改通知API,被称为手表服务API。它使我们能够在监视服务中注册文件夹。注册时,我们告诉服务我们感兴趣的事件类型是:文件创建,文件修改或文件删除。当服务检测到感兴趣的事件时,会将其转发到注册的进程并根据需要进行处理。基本上是这样的:1.第一步是Watch
分类:
编程语言 时间:
2020-02-02 19:34:36
阅读次数:
102
DMA 的好处在介绍DMA之前我想问大家:我们为什么要引入DMA,DMA对我们有什么好处那?计算机系统中各种常用的数据输入/输出方法有查询方式(包括无条件及条件传送方式)和中断方式,这些方式适用于CPU与慢速及中速外设之间的数据交换。但当高速外设要与系统内存或者要在系统内存的不同区域之间进行大量数据... ...
分类:
编程语言 时间:
2020-02-02 12:04:00
阅读次数:
114
题目链接: 71. Simplify Path 题目大意: 简化路径,如果对于‘.'字符,表明为此目录,对于‘..'字符,表明为回到此目录上一节点(即:删除上一节点),我们现在需要删除多余的'/'字符和'.'字符 做题报告: (1)该题涉及的算法与数据结构与知识点 Java NIO中的Files类, ...
分类:
其他好文 时间:
2020-01-22 23:35:09
阅读次数:
96
一、报错: java.nio.file.InvalidPathException: Illegal char <:> at sun.nio.fs.WindowsPathParser.normalize(WindowsPathParser.java:182) at sun.nio.fs.Windows ...
分类:
编程语言 时间:
2020-01-11 18:36:49
阅读次数:
200
NIO的全称是non-blocking IO,也就是非阻塞IO,也有的人叫他New IO。他的核心内容主要有三部分,Channel(通道),Buffer(缓冲区), Selecto(选择器)。下面我们针对这三部分详细了解一下NIO。 Buffer(缓冲区) Buffer缓冲是一个指定固定数据量的容器 ...
分类:
编程语言 时间:
2020-01-10 12:15:31
阅读次数:
98
在jiava中InputStream跟OutputStream分别代表输入流跟输出流,接下来来看一下IO的相关操作 首先来看一下如何操作文件 import java.io.File; import java.io.FilenameFilter; import java.nio.file.Path; ...
分类:
编程语言 时间:
2020-01-09 20:51:29
阅读次数:
86
1、引言 Java NIO是Java 1.4版加入的新特性,虽然Java技术日新月异,但历经10年,NIO依然为Java技术领域里最为重要的基础技术栈,而且依据现实的应用趋势,在可以预见的未来,它仍将继续在Java技术领域占据重要位置。 网上有关Java NIO的技术文章,虽然写的也不错,但通常是看 ...
分类:
编程语言 时间:
2020-01-08 14:29:07
阅读次数:
85