目录 概述 一、IO流(同步、阻塞) 二、NIO(同步、非阻塞) 三、NIO2(异步、非阻塞) 正文 概述 在我们学习Java的IO流之前,我们都要了解几个关键词 同步与异步(synchronous/asynchronous):同步是一种可靠的有序运行机制,当我们进行同步操作时,后续的任务是等待当前 ...
分类:
编程语言 时间:
2019-12-18 13:17:19
阅读次数:
94
大家都知道,Java中JVM的重要性,学习了JVM你对Java的运行机制、编译过程和如何对Java程序进行调优相信都会有一个很好的认知。 废话不多说,直接带大家来初步认识一下JVM。 什么是JVM? JVM(Java Virtual Machine)是一个抽象的计算机,和实际的计算机一样,它具有指令 ...
分类:
其他好文 时间:
2019-12-15 23:27:15
阅读次数:
81
Java程序运行机制 编译型(compile) 它有一个负责翻译的程序(编译器),将我们写的 Java 源代码转为计算机可执行的代码 举个例子:把一本中文书翻译成英文书 应用:操作系统、C、C++ 解释型 编写一次则解释一次 举个例子:翻译官,客户说一句同时翻译一句 应用:网页 程序运行机制 源程序 ...
分类:
编程语言 时间:
2019-12-14 13:51:43
阅读次数:
103
同步与异步(synchronous/asynchronous):同步是一种可靠的有序运行机制,当我们进行同步操作时,后续的任务是等待当前调用返回,才会进行下一步;而异步则相反,其他任务不需要等待当前调用返回,通常依靠事件、回调等机制来实现任务间次序关系 阻塞与非阻塞:在进行阻塞操作时,当前线程会处于 ...
分类:
编程语言 时间:
2019-12-12 18:07:47
阅读次数:
120
回顾前两章:前面两章所讲述的“信息与计算机”和“从传统计算机到无处不在的计算”都是关于计算机的构造,硬件组成,工作方式等方面的,旨在帮助我们理解计算机内部的运行机制,从而解开一些由平时观察到的现象却又无法用理论知识解释的现象问题。 走向第三章:本章也终于走到了与我们生活非常贴近的领域——软件。作为一 ...
分类:
其他好文 时间:
2019-12-07 14:25:52
阅读次数:
92
目录 概述 一、IO流(同步、阻塞) 二、NIO(同步、非阻塞) 三、NIO2(异步、非阻塞) 正文 回到顶部 概述 在我们学习Java的IO流之前,我们都要了解几个关键词 同步与异步(synchronous/asynchronous):同步是一种可靠的有序运行机制,当我们进行同步操作时,后续的任务 ...
分类:
编程语言 时间:
2019-12-06 19:43:14
阅读次数:
106
今天用到了testng的执行,确不太理解执行的机制是什么,就自己测试了一下、 1.testng.xml中存在两个标签groups和classes,执行是classes下边指定的TestCreateOrder类里的分组包含smoke分组的方法 <?xml version="1.0" encoding= ...
分类:
其他好文 时间:
2019-12-04 20:15:38
阅读次数:
110
模型优化评估, 扩充基, 过拟合, 模型的Bias, Variance ...
分类:
其他好文 时间:
2019-12-02 16:46:40
阅读次数:
109
Java程序运行机制 Java的运行主要分两步:先编译再解释执行 (1)先通过“编译器”将Java源程序(.java)编译成Java字节码文件(.class) (2)通过不同的虚拟机(JVM)将字节码文件解释为机器语言并执行 Java跨平台原理 JVM 把这种不同软、硬件平台的具体差别隐藏起来,从而 ...
分类:
编程语言 时间:
2019-11-30 21:24:21
阅读次数:
184
这是一个栈的应用题,利于深入了解栈的原理和功能,每次存元素的索引,遇到小的就触发,开始依次往左出栈,算的时候算到该的最右边,就实现了。注意长度是多少和栈里面现在都是递增,最后怎么处理,了解运行机制 ...
分类:
其他好文 时间:
2019-11-29 12:41:21
阅读次数:
76