idea 控制台编码在idea 安装目录bin 文件夹下找到 idea.exe.vmoptions 和idea64.exe.vmoptions 文件,新增一行 -Dfile....
idea 控制台编码在idea 安装目录bin 文件夹下找到 idea.exe.vmoptions 和idea64.exe.vmoptions 文件,新增一行 -Dfile....
为了换取性能,JVM在内置锁上做了非常多的优化,膨胀式的锁分配策略就是其一。理解偏向锁、轻量级锁、重量级锁的要解决的基本问题,几种锁的分配和膨胀过程,有助于编写并优化基于锁的...
最近在网上看到rednaxelafx关于HSDB的介绍,感觉打开了解jvm细节的一扇大门,之前只是纯粹的了解理论, 而现在可以通过该工具去深入查看内部的细节; 概述 SA包含...
一图流 简单介绍 Git 内部存储结构类似于Linux中文件系统的文件结构(树形结构),每个commit都指向一个数根节点,相同内容的文件复用。 同一个文件有很多不同版本,不...
将CPU使用率时间序列图展示为sin函数图像 本文使用操作系统为Centos 7 ,CPU为Intel® Pentium(R) CPU G2020 @ 2.90GHz × 2...
机器学习笔记_01线性回归和逻辑回归 [TOC] 一、什么是机器学习 利用大量的数据样本,使得计算机通过不断的学习获得一个模型,用来对新的未知数据做预测。 有监督学习(分类、...
梯度下降的场景假设梯度梯度下降算法的数学解释梯度下降算法的实例梯度下降算法的实现Further reading 本文将从一个下山的场景开始,先提出梯度下降算法的基本思想,进而...
我平时测试api一般都用postman来发送http请求,然后看response是否符合预期。深入看了postman的说明文档后,发现我用的都是它最简单的功能,它有很多强大的...
DNS是互联网的一项服务,它能将域名转化为IP地址,本文讲讲DNS的域名解析过程。 一. 浏览器缓存 查看浏览器缓存的域名与IP的映射关系,如果有则解析成功。以下为chrom...
arp是将IP地址转换为mac地址的协议。局域网内的信息交换要基于mac地址进行,所以在同一个局域网内的机器A想要和机器B通讯,它就得通过arp协议获取B的mac地址。过程:...
CAP理论是分布式计算系统的一个基本定理。它表述了一个分布式网络中最多只能满足以下三项指标中的两项: Consistency 一致性 Availability 可用性 Par...
学过网络的同学都知道,互联网信息的传递都是通过网络数据包来完成的。那么抓取网络数据包对于我们学习网络知识,查找网络问题甚至逆向工程都是至关重要的。现在本文以Linux 下版本...
使用chrome自带的开发者工具来进行调试 步骤 按F12打开开发者工具,进入source一栏image.png 打开html页面,在JavaScript代码块里打上断点,在...
本文以2017.2.7版本的idea 为例 一. LiveEdit 不需要手动刷新浏览器页面,立即在浏览器生效修改的html,css,js代码 前置条件: 安装chrome插...
针对字符数据的读取, Java SE 提供了 java.io.Reader 类,其抽象化了字符数据读入的来源。 Reader的子类只需重写read(char[], int, ...
StringReader 可以将字符串打包,当作读取来源, StringWriter 则可以作为写入目的地,最后用 toString() 取得所有写入的字符组成的字符串。 C...
InputStream类是所有字节输入流类的超类,它是一个抽象类。
InputStream,OutputStream是用来读入与写出字节数据,若实际上处理的是字符数据,使用InputStream,OutputStream就得对照编码表,在字符...