IDEA下载源码报错java.lang.RuntimeException: Cannot reconnect.的解决办法 mvn dependency:resolve -Dc...
IDEA下载源码报错java.lang.RuntimeException: Cannot reconnect.的解决办法 mvn dependency:resolve -Dc...
Js通过npm的形式安装 官网[https://www.npmjs.com/] 创建账号 执行命令 npm init npm install -g 检查是否报错 npm li...
多人协作使用Git的基本约定 一. 按规定格式提交 commit message 使用 commitizen 等工具提交符合 Angular 规范的 commit messa...
对于用户来说,上行带宽即上行速率一般是指从你的电脑上传的速度,别人从你的电脑进行通讯的速率。下行带宽即下行速率是指网络向用户电脑发送信息时的传输速率,从网上下载文件,影响下载...
字节是由8个位所组成,可代表一个字符(AZ)、数字(09)、或符号(,.?!%&+-*/),是内存储存数据的基本单位。1 byte = 8 bit1 KB = 1024 by...
排序 文本操作 awk awk学习指南[https://www.ruanyifeng.com/blog/2018/11/awk.html] 基本用法 文件的分割符可以使用-F...
上面代码有一个问题: 在线程执行到第4行,代码读取到 instance 不为 null 时,instance引用的对象有可能还没有完全初始化。 问题的根源: 前面的 双重检查...
先来个小总结 copy.copy 浅拷贝 只拷贝父对象,不会拷贝对象的内部的子对象。 copy.deepcopy 深拷贝 拷贝对象及其子对象 如果拷贝对象是一个一维列表,那么...
现在有一个需求,将已经开发完的代码要回到之前的一个tag处进行修改bug,修改完以后打一个tag然后回到之前的分支,将check出的那个分支代码合并到当前分支上,删除新建的那...
协议头
单位换算 bit就是位,也叫比特位,是计算机表示数据最小的单位。B是Byte的缩写,意思是字节;b是bit的缩写,意思是比特位;Kb是千比特位,KB是千字节;MB意思是兆字节...
多路复用 Redis 线程中经常提到 IO 多路复用 多路指的是多个 Socket 连接,复用指的是复用一个线程。多路复用主要有三种技术:Select,Poll,Epoll。...
String:常量,不可变,不适合用来字符串拼接,每次都是新创建的对象,消耗较大。StringBuffer:适合用来作字符串拼接StringBuilder:JDK1.5引入,...
本文引用自财经泛读https://baijiahao.baidu.com/s?id=1634499317559023979&wfr=spider&for=pc 现实中“最廉价...
最近遇到python导包异常问题,看到一个优秀的文章,分享给大家。这篇博客解释了原因以及具体措施 python中,每个py文件被称之为模块,每个具有init.py文件的目录被...
1. HashMap底层的数据结构是什么? 1.8 数组+链表+红黑树 2. JDK 1.8中对hash算法和寻址算法是如何优化的? hash算法优化 比如说:有一个key的...
近日,小伙伴发现使用线程池,如果Runnable中存在异常且没有catch后会造成某一个线程的阻塞。 当时一听,我的内心是这个样子的。☟☟☟ 话不多说,上菜 以下代码是根据具...
线程池大小的设置 这其实是一个面试的考点,很多面试官会问你线程池coreSize 的大小来考察你对于线程池的理解。首先针对于这个问题,我们必须要明确我们的需求是计算密集型还是...
运行期优化 楼主最近在网上看到一篇写关于JVM运行期优化的博客,经过整理,现在分享给大家: 我们知道,Java 是解释执行的,可是解释执行毕竟还是有点慢的,这也使得 Java...