摘要:   1.Math.random Math.random()*10 输出随机变量方法,使用:"Math.random()*数量" 如:(int)(Math.random()*10); //随机取一个10以内的整数 例如:定义一个随机1到5(取不到5)的变量 [1,5) Math.random()*(n-m)+m... 阅读原文
2019-12-05 12:09:02 阅读(2369) 评论(0)
摘要: https://blog.csdn.net/Smile__1/article/details/103393618 阅读原文
2019-12-05 11:19:03 阅读(2383) 评论(0)
摘要: Nio与IO的区别   原有的 IO 是面向流的、阻塞的,NIO 则是面向块的、非阻塞的。    1.IO流每次从流中读一个或多个字节,直至读完所有字节,他们没有被缓存在其他地方,并且,IO流不能移动流中的数据,如果需要前后移动从流中读取的教据,需要先将它缓存到一个缓冲区。Java NIO的缓冲导向方法略有不... 阅读原文
2019-12-05 10:46:06 阅读(2678) 评论(0)
摘要: Netty--主从Reactor多线程模式的源码实现 总览 EventLoopGroup到底是什么? EventLoopGroup是一个存储EventLoop的容器,同时他应该具备线程池的功能。 graph BT; EventLoopGroup --> EventExecutorGroup;... 阅读原文
2019-12-05 09:23:02 阅读(2251) 评论(0)
摘要: jvm:是Java Virtual Machine(java虚拟机)的缩写。 怎么去理解这个jvm呢?我们可以把它理解成操作系统,如果这个比喻不好理解,你可以夸张的把他理解成“虚拟计算机”,java程序就在这个“虚拟计算机”上运行。 java的跨平台能力就是源自这个“虚拟计算机”;因为jvm封装了java程序... 阅读原文
2019-12-05 08:09:02 阅读(2254) 评论(0)
摘要: 这次来说说函数式的数据结构是什么样子的,本章会先用一个list来举例子说明,最后给出一个Tree数据结构的练习,放在公众号里面,练习里面给出了基本的结构,但代码是空缺的需要补上,此外还有预留的testcase可以验证。 关注公众号:哈尔的数据城堡,回复“函数式数据结构”可以获得。(写文章不容易,大哥大姐关注下... 阅读原文
2019-12-05 07:50:03 阅读(2279) 评论(0)
摘要: package seday03; import java.io.File; /** * 创建一个空目录,* @author xingsir*/public class MkDirDemo { public static void main(String[] args) { /* * 在当前目录下新建一... 阅读原文
2019-12-05 06:08:02 阅读(2198) 评论(0)
摘要: package seday03; import java.io.File;import java.io.IOException; /*** 使用File新建一个test1.txt文件* @author xingsir*/public class CreateNewFileDemo { public stati... 阅读原文
2019-12-05 06:00:06 阅读(3663) 评论(0)
摘要: 此产品版本是免费版的,我也是在用免费,除了只能单次识别25张一下的word和生成pdf有限制,其他的功能都和正式版差不多。 如果你几十个文档,每个文档几页,输出出来超过25页,那没关系,依然可以使用。别单个文档超过25页即可。 如果公司使用,请支持购买收费版。   下载jar包,或者引入相关maven mav... 阅读原文
2019-12-05 00:11:01 阅读(2426) 评论(0)
摘要: 读取代码 // 前端传过来的文件 MultipartFile file; InputStream inputStream = file.getInputStream(); // 读取excel数据,边读取边处理; EasyExcel.read(inputStream, ImportSkuIdList.clas... 阅读原文
2019-12-04 23:05:09 阅读(2533) 评论(0)