摘要:
docker 一、docker的作用 笔记记录于狂神的docker第一阶段视频 docker官网 docker官方文档 docker仓库 实现**(项目+环境)**一起打包。 二、docker和VM 一个VM,拥有一整套硬件+软件,然后在这个系统上安装和运行软件。 docker容器无自己的内核和硬件 阅读全文
摘要:
转载收藏! https://www.jianshu.com/p/9fca51d0d120 阅读全文
摘要:
public static void main(String[] args) throws IOException, InterruptedException { WatchService watchService = FileSystems.getDefault().newWatchService 阅读全文
摘要:
通过对文件的拷贝来对比传统IO流和NIO流 将底层流封装成处理流以后进行分段读取。 /*将本身源代码拷贝到TXT文件*/ public class TraditionIO { public static void main(String[] args) { try(BufferedReader br 阅读全文
摘要:
import java.io.FileReader; import java.io.PushbackReader; public class PushbackTest { public static void main(String[] args) { try(PushbackReader pr = 阅读全文
摘要:
Comparable接口提供比较对象大小功能,实现了此接口的类的对象比较大小将通过接口提供的compareTo方法。 此方法的返回int类型,分三种情况。 返回正数,当前对象大于目标对象 返回负数,当前对象小于目标对象 返回0,当前对象等于目标对象 TreeSet提供了将对象排序功能(默认升序排序) 阅读全文
摘要:
Java中的闭包与回调可以通过成员内部类来实现。 简单的来说闭包就是返回一个内部类对象,这个内部类对象包含了外部类对象的信息(因为一个内部类对象定依托于一个外部类对象)。 回调就是在闭包的基础上实现的,返回的内部类对象可以调用外部类中的方法。 例子:(不是很具有代表性) public class C 阅读全文
摘要:
一、题目描述: 一道Java笔试题。将字符串按给定的字节数进行分割,输出分割后的字符串。要求汉字不能进行拆分,如“a中国”不能拆分成“a+中的一半”。 二、解题思路: 首先利用String类的substring函数逐一取出字符,然后可以通过将字符转换为字节数组,判断大小并累加至计数器,如满足条件则输 阅读全文
摘要:
一、编译型语言 编译型语言是指使用专门的编译器,针对特定平台(操作系统)将某种高级语言源代码一次性“翻译”成可被该平台硬件执行的机器码(包括机器指令和操作数),并包装成该平台所能识别的可执行性程序的格式,这个转换过程称为“编译”。编译生成的可执行性程序可以脱离开发环境,在特定的平台上独立运行。 因为 阅读全文