一。FileInputStream属性: /* File Descriptor - handle to the open file */private final FileDescriptor fd; /*用来标识输入流的状态*/ private final String path; //文件的路径 ...
分类:
编程语言 时间:
2019-08-03 21:46:39
阅读次数:
113
Java 知识测试 Java final keyword Question 1 What is the use of final keyword in Java? A. When a class is made final, a sublcass of it can not be created. ...
分类:
编程语言 时间:
2019-08-03 14:30:08
阅读次数:
83
一、default和delete关键字 (一)编译器提供的“缺省函数” 1.类的成员函数:构造/析构函数、复制构造/复制赋值函数、移动构造/移动赋值函数。 2. 类的全局默认操作函数:operator new/delete、operator,、operator*、operator->、operato ...
分类:
其他好文 时间:
2019-08-02 00:14:40
阅读次数:
121
多线程似乎一直给我们这样的印象就是多线程比单线程快,其实这是一个伪命题.事无绝对,多线程有时候确实比单线程快,但也有很多时候没有单线程那么快. 首先简单区分一下并发性(concurrency)和并行性(parallel).并行是说同一时刻有多条命令在多个处理器上同时执行.并发是说同一时刻只有一条指令 ...
分类:
编程语言 时间:
2019-08-01 22:51:30
阅读次数:
294
1、ArrayList线程不安全;CopyOnWriteArrayList线程安全packageconcurrent;importjava.util.ArrayList;importjava.util.Iterator;importjava.util.List;importjava.util.concurrent.CopyOnWriteArrayList;/***Auth:zhouhonglian
分类:
编程语言 时间:
2019-08-01 17:22:43
阅读次数:
129
Calcite源码分析,参考: http://matt33.com/2019/03/07/apache-calcite-process-flow/ https://matt33.com/2019/03/17/apache-calcite-planner/ Rule作为Calcite查询优化的核心, ...
分类:
其他好文 时间:
2019-07-31 22:17:26
阅读次数:
740
package java.lang;import sun.misc.FloatingDecimal;import sun.misc.FloatConsts;import sun.misc.DoubleConsts;public final class Float extends Number imp ...
分类:
其他好文 时间:
2019-07-31 18:29:56
阅读次数:
170
// 定义变量用来接收float值 private final float value; // 构造函数,传入一个value public Float(float value) { this.value = value; } // 构造函数,传入一个double值 public Float(doub ...
分类:
其他好文 时间:
2019-07-31 18:22:23
阅读次数:
90
1. 简介 本教程中,我们将对比 Spring 的两种 Web 客户端实现 —— RestTemplate 和 Spring 5 中全新的 Reactive 替代方案 WebClient 。 2. 阻塞式 vs 非阻塞式客户端 Web 应用中,对其他服务进行 HTTP 调用是一个很常见的需求。因此, ...
分类:
编程语言 时间:
2019-07-31 12:54:42
阅读次数:
77