# 前言 在前文 探秘 Java 热部署[https://www.jianshu.com/p/731bc8293365] 中,我们通过在死循环中重复加载 ClassLoade...
# 前言 在前文 探秘 Java 热部署[https://www.jianshu.com/p/731bc8293365] 中,我们通过在死循环中重复加载 ClassLoade...
简介 很久之前在文章:vscode 配置及插件推荐[https://www.jianshu.com/p/21c99e461ad3],我们推荐使用的 Vim 插件是:VSCod...
VirtualBox中有4种网络连接方式: ①NAT ②Bridged Adapter ③Internal ④Host-only Adapte 废话不多说,直接上图! ...
1. List转数组 通过toArray()推荐 jdk1.8 stream 2.数组转List Arrays.asList() 通过Collections.addAll(l...
简书 占小狼转载请注明原创出处,谢谢! 上周有幸参加了一次关于JVM的小范围分享会,听完R大对虚拟机C2编译器的讲解,我的膝盖一直是肿的,能记住的实在有点少,能听进去也不多1...
转载:https://segmentfault.com/a/1190000005713784sort是在Linux里非常常用的一个命令,管排序 sort将文件的每一行作为一个...
转载: Etcd 使用入门 etcd简介 etcd是CoreOS团队于2013年6月发起的开源项目,它的目标是构建一个高可用的分布式键值(key-value)数据库。etcd...
情景 shell脚本的执行效率虽高,但当任务量巨大时仍然需要较长的时间,尤其是需要执行一大批的命令时。因为默认情况下,shell脚本中的命令是串行执行的。如果这些命令相互之间...
面试core java,HashMap的结构差不多是必问题了。字面意思,真的真的是必问题了。 我遇到的问题有: 1. HashMap, ConcurrentHashM...
1.双向链表 2. LinkedHashMap 借助 LinkedHashMap 已经实现的 删除最近最少使用的元素 方法 removeEldestEntry 3. 手动实现...
协程 协程是一种可以调度的计算单元,它和线程有很多相似的地方:可以被挂起和恢复,有自己的运行上下文。比较大的一个不同之处在于:协程的调度发生在用户态,由用户态程序来控制和管理...
java编译器,java解释器 1.java程序是一种可跨平台执行的语言,之所以可以跨平台,是因为jvm的存在,JVM屏蔽了与具体操作系统平台相关的信息,使java文件只需要...
谢谢分享
Rust交叉编译——Windows To Linux0x00 开篇 什么是交叉编译?可能有的同学不理解。我这里简单介绍下,所谓交叉编译,就是在一个平台上可以编译生成另一个平台的可执行文件。这节课主要介绍如何在Windows系统...
0x00 开篇 什么是交叉编译?可能有的同学不理解。我这里简单介绍下,所谓交叉编译,就是在一个平台上可以编译生成另一个平台的可执行文件。这节课主要介绍如何在Windows系统...
方式一:采用ServletContext读取,读取配置文件的realpath,然后通过文件流读取出来。 因为是用ServletContext读取文件路径,所以配置文件可以放入...
QQ交流群 : 228688193github地址[https://github.com/leeveel/GeekServer] GeekServer介绍:[https://...
原文:https://makeoptim.com/golang/1-18[https://makeoptim.com/golang/1-18] 前言[#%E5%89%8D%E...
结论 两种方式:1)include宏,即 include!("file_path");2)mod 方式。 使用场景或者使用最佳实践如下,一、大部分时候是用 mod 方式。每个...
Rust的mod管理 首先明确几个Rust的概念 Packages: 可以理解为是一个工程project,包含了cargo.toml,描述了几个crate应该怎么组织在一起,...
环境: windows, msvc Vscode安装以下插件 rust-analyzer C/C++ Native Debug Step1 点击"运行和调试", 选择C++(...