Redis 的 ziplist、quicklist 以及 intset 原理介绍 ...
分类:
其他好文 时间:
2020-08-03 00:48:43
阅读次数:
98
异常传播 有时候,你会想把捕获到的异常再次抛出。这种情况通常发生在Error或RuntimeException被捕获的时候,你没想捕获它们,但是声明捕获Throwable和Exception的时候,也包括了了Error或RuntimeException。Guava提供了若干方法,来判断异常类型并且重 ...
分类:
其他好文 时间:
2020-08-02 12:42:35
阅读次数:
73
命令 含义 +nospecify 屏蔽specify块中的路径延时和时序检查 +notimingcheck 屏蔽specify块中的时序检查 在前仿真时打开这两个选项,曾经遇到过一个BUG是在仿真综合后的网表时,由于没有打开+nospecify,有个寄存器没有打拍成功。 ...
分类:
其他好文 时间:
2020-07-31 14:09:44
阅读次数:
134
Vscode php debug F5后没有反应。 之前是可以用的,不知道什么原因,排查了一下发现之前的配置文件没有了 检查步骤: 1、先在vscode中安装PHP Debug,在设置添加"php.validate.executablePath"项,选中对应版本的php.exe。 "php.vali... ...
分类:
Web程序 时间:
2020-07-31 12:30:54
阅读次数:
143
使用docker安装非常方便,避免一步步的配置 ##查找包含zabbix proxy sqlite的镜像 docker search zabbix ##下载镜像(使用sqlite3比较轻便,也可以使用mysql的) docker pull docker.io/zabbix/zabbix-proxy- ...
分类:
其他好文 时间:
2020-07-30 22:20:22
阅读次数:
111
开前准备 Schedule使用方法。 基本的Linux操作 Python3环境 Step1 首先我得先假设你会了如何每十五分钟去运行一次检查这件事情。(后期我会补上如何去做定时任务,相信我!) 代码量比较少,选择在Linux环境下直接写脚本。 import os #使用os的popen执行bash命 ...
分类:
编程语言 时间:
2020-07-30 22:06:49
阅读次数:
101
引言 重点讲讲普通的对象、数组对象以及class对象的创建过程。 对象通常由三个部分组成:对象头、实例数据喝对齐填充。 1. 普通对象创建过程 类加载 分配内存 初始化 设置对象头 执行init方法 1.1 类加载 JVM遇到new 关键字时,会去常量池中查看有无该类的符号引用,并检查其是否加载、解 ...
分类:
编程语言 时间:
2020-07-30 22:05:55
阅读次数:
73
在java语言中,除了基本数据类型以外,其他的引用都是各类对象的引用,根据生命周期的长短,分为以下四类: 强引用:我们new的对象所关联的引用就是强引用,当jvm内存空间不足时,宁肯抛出oom运行时错误,也不会将该引用回收来解决内存不足的问题。除非将其赋值为null或者超过引用的作用范围,该引用指向 ...
分类:
其他好文 时间:
2020-07-30 22:02:24
阅读次数:
74
httprunner测试框架 1、httprunner安装 pip install httprunner -i http://pypi.douban.com/simple --trusted-host pypi.douban.com 2、安装后版本检查 ...
分类:
Web程序 时间:
2020-07-30 16:42:08
阅读次数:
217