高速缓冲存储器(每年必考) 一、概述 1. 问题的提出 避免 CPU “空等” 现象 CPU 和 主存(DRAM)之间速度的差异 |缓存|主存| |: :|: :| | 容量小 | 容量大 | | 速度高 | 速度低 | 程序访问的局部性原理 空间的局部性(冯·诺依曼机,重复访问):空间局部性是指如 ...
分类:
其他好文 时间:
2020-05-19 09:18:23
阅读次数:
273
一、概念 面向对象:对于软件开发模式有两种,一种是面向对象,一种是面向过程。面向过程:只完成自己所需要的操作,但是这种设计缺少可维护性。面向对象:本质上是组件化的设计(模块化设计),方便局部维护但是设计上的要求规范比较多,也就是模块化的设计最重要的就是标准,以及整个项目的整体把控。 面向对象的概念实 ...
分类:
其他好文 时间:
2020-05-19 00:51:20
阅读次数:
85
"luogu" 因为$C$对答案的贡献只和$\max b_i$有关,所以我们枚举这个值$z$,然后把所有$ z$的$b$全部变成$z$,这里如果$A define LL long long define db double using namespace std; const int N=2e5+1 ...
分类:
其他好文 时间:
2020-05-18 20:29:02
阅读次数:
52
看到好多人问如何批量修改文件名,主要问题包括以下类型: 1.在一个文件夹内或者子文件夹内,文件名中相同的部分名字统一删掉 2.在一个文件夹内或者子文件夹,有很多文件名种有关键字要替换成某个文字 3.如何批量去掉大量文件名中相同的前缀? 4.如何批量的在文件名前面加上统一的字符 5.如何批量的将文件名 ...
分类:
其他好文 时间:
2020-05-18 19:09:44
阅读次数:
106
题目: 思路: 循环求余 (x + y) % p = (x % p + y % p) % p,避免超过Int32的取值范围,导致大数越界。 递归法存在大量的重复运算(比如计算n和n 1是都会计算n 2),会超时。 动态规划,利用dp数组。 因为第n项只和前两个元素有关,所以只记录前两个元素。 代码: ...
分类:
其他好文 时间:
2020-05-18 18:44:55
阅读次数:
53
写input处理用户输入的时候,想添加一个字段不能为空的功能。如果为空则在input的blur(失去焦点)事件发生时,调用focus把焦点拉回来。但是在谷歌上试了很多次都没有效果。后来看到有的博客说focus要写在settimeout中,自己尝试后发现此方法有效。大概的原因肯定跟事件队列有关,但是才 ...
分类:
Web程序 时间:
2020-05-18 16:54:24
阅读次数:
68
@ApiModel 使用场景:在实体类上边使用,标记类时swagger的解析类。 概述:提供有关swagger模型的其它信息,类将在操作中用作类型时自动内省。 用法: @ApiModelProperty 使用场景:使用在被 @ApiModel 注解的模型类的属性上。表示对model属性的说明或者数据 ...
会慢慢更新的 我发现pwn其实跟算法相似处,就是逻辑、流程,这两个只要是件事情,就都有的共同点。 流程与逻辑: 例如当你构造Ropchain时候,你需要逻辑清晰,而你要明白你为什么能利用这个漏洞时,你需要明白跟这个漏洞有关的函数,它执行时,流程是什么样子的。从这两个点深入探究,可能就是我们所说的挖洞 ...
分类:
其他好文 时间:
2020-05-18 12:45:47
阅读次数:
160
博文目录一、Zabbix配置通过企业微信报警1、安装配置企业微信2、Zabbix配置支持企业微信报警3、脚本测试故障处理4、Zabbix服务器配置触发器5、配置企业微信报警媒介6、配置企业微信报警动作7、企业微信查看报警信息关于Zabbix监控系统的搭建这里就不多说了,直接进入正题,配置通过企业微信实现告警。有关Zabbix工作原理及概述请参考博文:Centos7搭建Zabbix4.0监控系统关于
分类:
微信 时间:
2020-05-18 12:22:56
阅读次数:
131
VirtualBox下Win7下CPU高占用的一次故障解决,通过排查发现是NlaSvc的服务导致的,将服务停止,设为禁用后解决,同时关闭了防火墙,网上搜的方案一直无解,目测与电信的网络有关,上述操作后正常 ...