XOR
EVE-NG Lab平台使用
# EVE-NG Lab平台使用 上篇博客我们已经通过OVF包在VMWare上安装好了EVE-NG, 并且成功启动并登录EVE的Web界面, 也就是EVE Lab平台 , 点击顶栏第二个选项DOWNLOAD ,该规范用于标识软件版本并指定它们之间的兼容性。 根据语义化版本控制规范,一个版本号由三部分组成:主版本号(Major)、次版本号(Minor)和补丁版本号(Patch)。在 ^15 ......
2023 高考游记 ——Encore
## 2023 高考游记 ### Day -1919810 退役了。 ### Day -114514 密炼。 因为不赋分,数学物理只看结果,所以这阵子纸面成绩看起来很烂。 不过我做过2022年高考,只能说对高考什么样心里还是很清楚的,所以并不在乎这会儿的成绩。(flag) 大考稳定300来名,我知道 ......
vim常用配置与插件安装
# vim常用配置与插件安装 ## 常用配置 - 一般只需修改`$HOME/.vimrc`即可,其他的.vimrc路径可以通过vim --version查看 - |配置语句|作用| | | | |syntax on|设置语法高亮| |set number|设置行号显示| |set tabstop=4 ......
论文翻译:2021_Real-Time Denoising and Dereverberation wtih Tiny Recurrent U-Net
论文地址:微型循环U-Net实时降噪和去混响 论文代码: https://github.com/YangangCao/TRUNet https://github.com/amirpashamobinitehrani/tinyrecurrentunet 引用格式:Choi H S, Park S, L ......
loggingToFile
import os import logging import time log_dir_name = "logs" log_file_name = 'logger-' + time.strftime('%Y-%m-%d', time.localtime(time.time())) + '.log' ......
12、交换机MAC地址表
交换机是最基础的网络设备,基于MAC地址进行数据转发,交换机中的MAC地址表并非一成不变,MAC地址表不断更新,每一条MAC地址条目,生存时间默认是300s,到达时间没有刷新(通信)将删除。交换机使用时间越长,MAC地址条目越多,不需要发送的广播报文就少,数据转发的也就越迅速。交换机的每个接口属于不 ......
OOP第三阶段题目集总结|课程总结-22201608-柯汶君
第三阶段的题目集时间跨度大,内容比较充实,对前面学习过的类的继承,多态,接口进行了巩固练习,加深我们对多态的理解,学会更好地改善代码的结构。同时对最后阶段所学习的集合框架体系(Set、Map等)比较方便的工具进行相应的练习,让我们通过合理地使用这些工具来减少代码复杂度。 前言: 1.作业相关知识点: ......
jenkins yum 安装 plugins 安装替换
wget --no-check-certificate -O /etc/yum.repos.d/jenkins.repo https://pkg.jenkins.io/redhat-stable/jenkins.reporpm --import https://pkg.jenkins.io/redh ......
deque
# deque-双端队列 `双端队列`最大的特点在于能够分别在首尾进行插入、弹出操作。不像$vector$,只能在容器末尾进行"push_back(x)"、"pop_back()" ......
2、多线程锁
# 多线程锁 ## 乐观锁与悲观锁 悲观锁:认为 在使用数据的时候一定会有线程来修改数据,因此在获取数据的时候会先加索,确保数据不会被别的线程修改 synchronized和Lock的实现类都是悲观锁 使用场景:适合操作写多的场景,**先加锁**可以保证写操作时数据正确,显示锁定后**再 ......
6、原子操作类
# 原子操作类 ## 总览 - AtomicBoolean - AtomicInteger - AtomicIntegerArray - [AtomicIntegerFieldUpdater](AtomicIntegerFieldUpdater.html) - AtomicLong - [Atomi ......
3、LockSupport与线程中断
# LockSupport与线程中断 ## 线程中断 首先 一个线程不应该由其他线程来强制中断或停止,而是***应该由线程自己自行停止***,自己来决定自己的命运。所以,Thread.stop,Thread.suspend, Thread.resume 都已经被废弃了。 其次 在Ja ......
4、JMM与volatile
# JMM于volatile ## JMM ### 定义 JVM规范中试图定义一种Java内存模型(java Memory Model,简称JMM)来**屏蔽掉各种硬件和操作系统的内存访问差异**,以实现让Java程序在各种平台下都能达到一致的内存访问效果。 所以,推导出我们需要知道JMM > ......
1、CompletableFuture
# CompletableFuture ## Future为什么会出现 Future接口可以为主线程开一个分支任务,专门为主线程处理耗时耗力的复杂任务 Future提供一个异步并行计算的功能 异步多线程执行且有返回结果 三个特点 多线程/有返回/异步任务 ## Future常用实现类FutureTa ......
5、CAS
# CAS ## 问题 多线程环境不适用原子类保证线程安全i++,需要加synchronized关键字,锁重,性能较差 { return value > 9 }) //10 ``` * findInde ......
MRS-MRS相同功能代码管理应用笔记
MRS相同功能代码管理应用笔记 使用 MounRiver(以下简称 MRS )进行 RISC-V 单片机开发时,工程目录下往往存在多个文件夹与文件,我们只需要着重关注截图中红框所示的部分,它们自上而下分别是内核、调试、链接、外设、启动与用户文件夹。除此之外的文件夹与文件,均是由编译器自动创建,开发过 ......
Redis分片集群-集群伸缩
redis-cli --cluster提供了很多操作集群的命令,可以通过下面方式查看: redis-cli --cluster help执行如下: 比如,添加节点的命令: new_host代表需要添加的节点ip, exitsting_host代表已经存在的主机IP,也即集群中已经有的,为什么需要知道 ......
django之视图层
[toc] # django之视图层 ## 视图函数结构 ### 视图函数的参数与返回值 每一个用来处理请求的视图函数,默认都需要一个request形参来接收request对象。 每一个用来处理请求的视图函数必须返回一个HttpResponse对象,包括我们三个响应函数: - HttpRespons ......
多多少倍的辨别和计算
这道题考到了倍数的计算,要知晓倍数的问法:①A是B的多少倍 ②A比B多多少倍 对于①:A/B=n 对于②:A/B - 1= n ,让大家在人生道路的选择上获得了一些启发 我最近看了一些关于贝叶斯思想的文章,觉得还挺有感触的,于是打算写一篇相关的文章 今天这篇文章不会跟大家讲贝叶斯公式的推导 而 ......
spring系列框架有哪些
spring boot包含了spring MVC,但后者需要手动配置很多东西才能跑起来,包括繁琐的xml配置,而 spring boot 会自动配置, 比如用注解简化了配置(不用配xml), 没有手动也会有默认值 SpringBoot 就是一个工具,他集成了 SpringMVC 。Web 开发用的实 ......
read: arg count
在 ubuntu 环境下使用 read 出现,read: arg count 原因: read 没有接收输入的变量 解决方法: 给 read 设置一个 从标准输入读取输入并赋值给变量。 ```bash read num ``` num 是接收变量 输入: 123456 ```bash echo $n ......