原文 "Understanding How Graal Works a Java JIT Compiler Written in Java" ,讲了jvmci和ideal graph的基本概念以及一些优化技术,很不错的一篇文章,开头结尾不太重要的部分已经省略,请见谅。 JIT编译器是什么 我敢说很多 ...
分类:
其他好文 时间:
2020-05-04 13:01:38
阅读次数:
66
alias用法示例 将rm 重置为 rm i 为了避免在linux终端中不小心按错 rm 删错东西,使用alias命令设置rm 为 rm i ,保证再删除东西之前会询问是否删除。(设置之后如果想递归删除文件夹,为了避免一直询问是否删除xxx文件,可以使用rm rf命令,强制递归删除文件夹及里面的内容 ...
分类:
其他好文 时间:
2020-05-04 01:08:45
阅读次数:
107
1.题目描述 给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于 val 的元素,并返回移除后数组的新长度。 不要使用额外的数组空间,你必须仅使用 O(1) 额外空间并 原地 修改输入数组。 元素的顺序可以改变。你不需要考虑数组中超出新长度后面的元素。 示例 1: 给定 num ...
分类:
其他好文 时间:
2020-05-03 01:01:33
阅读次数:
62
``` import java.util.LinkedList; /** * @Author 昊 * @Create 2020/5/2 9:34 * @Description 临界资源,存放汉堡 */ public class Box { //要进行频繁的删除操作所以使用LinkedList pri... ...
分类:
编程语言 时间:
2020-05-02 21:22:28
阅读次数:
77
docker centos8 安装ssh并连接xshell 一,docker centos8 安装ssh 卸载openssh和openssh-serverdnf -y remove opensshdnf -y remove openssh-server 安装openssh和openssh-serve ...
分类:
系统相关 时间:
2020-05-02 13:22:03
阅读次数:
402
Iterator迭代器 一个集合的迭代器。 booleanhasNext() 如果迭代具有更多元素,则返回 true 。 E next() 返回迭代中的下一个元素。 default void remove() 从底层集合中删除此迭代器返回的最后一个元素(可选操作)。 Collection<Strin ...
分类:
其他好文 时间:
2020-05-02 12:08:53
阅读次数:
63
安装docker 卸载旧版docker yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrot ...
分类:
其他好文 时间:
2020-05-02 12:04:15
阅读次数:
62
1、开放端口 firewall-cmd --zone=public --add-port=5672/tcp --permanent # 开放5672端口 firewall-cmd --zone=public --remove-port=5672/tcp --permanent #关闭5672端口 f ...
分类:
其他好文 时间:
2020-05-02 09:52:21
阅读次数:
55
栈的实现 class Stack(): def __init__(self): self.items = [] def push(self, item): self.items.append(item) def pop(self): return self.items.pop() def peek( ...
分类:
编程语言 时间:
2020-05-02 00:22:56
阅读次数:
106
js中有很多兼容问题,今天先来讨论一些常用的关于低版本IE的兼容。(基本上都是为了兼容IE8一下的) 一、事件对象的兼容问题(event) 比如想要获取鼠标坐标时候需用到event,在高级浏览器中会主动传递该参数,但是在IE8及以下浏览器中,将event放在了window.event属性下,此时用逻 ...
分类:
编程语言 时间:
2020-05-01 23:55:20
阅读次数:
117