摘要:
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)