XOR
x86架构BIOS攻击面梳理与分析
x86架构BIOS攻击面梳理与分析 之前的一份学习笔记,主要整理了一下x86架构下BIOS的一些攻击面,BootKit部分还没有搬上来。 可能有一些理解存在疏漏的地方,还请看官老爷斧正。 调研目标 一、梳理安全启动的基本流程 经历的过程 软硬件层面需要完成的工作 二、梳理攻击面和UEFI的保护机制 ......
7.11 图联通
[传送门](https://vjudge.net/contest/568346) #### [P3436 [POI2006] PRO-Professor Szu](https://www.luogu.com.cn/problem/P3436 "P3436 [POI2006] PRO-Professo ......
linux找回root密码
1、重启linux系统,移动光标至图中位置,然后按 'e'键 2、找到linux16 ...,将光标移至段落最后 3、输入init=/bin//sh,然后ctrl+x,进入单用户模式 4、输入mount -o remount,rw / 然后回车 注意每个单词之间都有空格 5、输入passwd,然后输 ......
python接口自动化项目部署在centos7上
我选择在apache根目录下/var/www/html创建一个目录test 切换到test目录下 进入创建的目录,并初始化 git,输入命令git init 如果会报错Initialized empty Git repository in /var/www/html/test/.git/,就输入yu ......
UOJ #37. 【清华集训2014】主旋律 整理--zhengjun
好像没做过 DAG 计数的题。 首先看到数据范围,考虑状压。 方便起见,记 $cnt_{S,T}=\sum\limits_{(u,v)\in E}[u\in S \and v \in T]$。 设 $f_S$ 表示 $S$ 为强连通分量的选边方案数,由于正面很难算。 考虑反面: $$ f_S=2^{ ......
内核映射器(KernelMapper)开发-扩展KdMapper在Window 7 x64的支持
1、背景 内核映射器有较多年历史了,其中KdMapper是比较著名的,原版中它使用intel的驱动漏洞可以无痕的加载未经签名的驱动。只不过当前只支持在Win10及Win11上运行,现在进行功能的修改以支持在Win7 x64环境上。当前假定读者对KdMapper的原理比较了解并编译调试过相关代码。 2 ......
线段树
//单点修改查询 //http://ybt.ssoier.cn:8088/problem_show.php?pid=1549 //https://www.luogu.com.cn/problem/P1198 //用一维数组来存,当作完全二叉树来存 #include<bits/stdc++.h> us ......
虚拟机安装clion
#虚拟机安装clion软件 在jetbrains官网下载,进入网址[https://www.jetbrains.com/clion/download/#section=linux](https://www.jetbrains.com/clion/download/#section=linux),选择 ......
数学符号和数学基础
概率论与数理统计 $$ \begin{array}{ll} \operatorname{Pr}\{X=x\} & \text { probability that a random variable } X \text { takes on the value } x \\ X \sim p & \ ......
动态规划5.1-概述
### 一、概念 > 以下内容摘自代码源 * 两个要求 * 最优子结构:大问题的解可以从小问题的解推出,在问题的拆解过程中不能无限递归 * 无后效性:未来与过去无关,一旦得到小问题的解,得到该解的过程不影响大问题的求解 * 两个元素 * 状态:求解过程进行到了哪一步,可以理解为一个子问题 * 转移: ......
机器学习编译(一):概述
> 机器学习编译是一个 process,把机器学习的开发转到部署。  ## 机器学习编译的目标 1. Integration and Dep ......
微服务设计:规模化微服务
我们也可以在试图阻止不可避免的故障上少花一点时间,而花更多时间去优雅地处理它。许多组织使用流程和控制来试图阻止故障的发生,但实际上很少花费心思想想如何更加容易地在第一时间从故障中恢复过来。 假设一切都会失败,会让你从不同的角度去思考如何解决问题。 通过让软件拥抱和引发故障,并构建系统来应对,这只是N ......
怎么解除被火绒阻止联网的软件
最近测试了一个连接到远程Oracle 数据库的测试程序, 运行后出现《 数据库连接失败 ! [FireDAC][Phys][Ora] ORA-12546: TNS: 权限被拒绝 》错误信息, 问题原因: 防火墙或防病毒软件 禁止访问网络。 解决方式: 1. 关闭防火墙或退出火绒 (不安全,不推荐) ......
AOF
## AOF ### 基础概念 > 以日志的形式记录了每个写操作 > > 在redis重新运行时,会将这些操作重新执行一遍 文件形式:appendonly.aof 开启AOF需要更改配置文件:appendonly:yes ### AOF主要流程 用户 >redis >aof缓存区 >aof aof ......
暑假第二周总结
本周,我学习了Hadoop的概述和入门内容。这概述的内容不多也不是特别重要,入门的内容大致讲解了hadoop的组成以及接下来我准备学习的hdfs内容的基础,大致内容为hadoop的概念:Hadoop是一个开源的分布式计算框架,用于存储和处理大规模数据集。它包括Hadoop分布式文件系统(HDFS)和 ......
7.22(大道至简读后感)
看完大道至简了,完成了读后感 大道至简读后感 根据序言我知道了这本书不同编程类的大多数书籍,在这本书中被没有很多的例子和实际上的讲解,作者更加注重与教会你思考的方式和编程这件事的本质。 从第一章开始我就感觉到了这本书的与众不同,第一章名为“编程的精义”,在我脑海中第一时间浮现出的就是一大堆的生僻晦涩 ......
Redis缓存穿透问题
缓存穿透 缓存穿透是指客户端请求的数据在redis和mysql数据库中都不存在,redis中查询不到数据,请求每次都会打到mysql数据库中,给数据库造成压力。 解决方案 方法一:缓存空数据 如果mysql查询结果为空,就将一个空值写入到redis中,再次访问这个数据,就会从缓存中获取,以此保护后端 ......
2023巅峰极客 Crypto Rosita
## 解题思路  根据以上方法求出模数p ```python def find_gcd(numbers): #求c中各元素的最大公 ......
quarkus实战之二:应用的创建、构建、部署
### 欢迎访问我的GitHub > 这里分类和汇总了欣宸的全部原创(含配套源码):[https://github.com/zq2599/blog_demos](https://github.com/zq2599/blog_demos) ### 本篇概览 - 本文是《quarkus实战》系列的第二篇 ......
垃圾收集器
CMS:https://www.bilibili.com/video/BV1Zb4y1W7qT/?spm_id_from=333.999.0.0&vd_source=46d50b5d646b50dcb2a208d3946b1598 G1:https://www.bilibili.com/video/ ......
TextBox定位到指定文字处
新建时是 WPF应用程序 的程序,框架 .NET 6 xaml中 <TextBox x:Name="txt" TextWrapping="Wrap" VerticalScrollBarVisibility="Auto" AcceptsReturn="True"></TextBox> AcceptsR ......
WebApi 动态参数 dynamic 使用
#### 在调用WebAPI时,调用方法主要有get和post,但参数传递需要注意几点,下面简单介绍一下ajax 调用时传参的几种方法: * webapi ```csharp using System; using System.Collections.Generic; using System.L ......
【codevs3012】线段覆盖4
#include<iostream> #include<cstdio> #include<cstring> #include<algorithm> using namespace std; struct hp{ int ai,bi,ci; }a[1005]; bool cmp(hp a,hp b){ ......
git push origin HEAD:refs/for/master 的意思(转)
原文:https://blog.csdn.net/u010312474/article/details/107915694 1.git push <远程主机名> <本地分支名> : <远程分支名> 例如git push origin master:refs/for/master是将本地的master ......
整理salt的grain模块
# 查找salt-minion之grains 首先配置为默认的:查看配置文件:/et/salt/minion文件中,参数default_include,默认为minion.d/*.conf /etc/salt/minion.d/1.confgrains: wusen: name: 无敌战神 sudo ......
try-except-else-finally
1 ''' 2 1. 语法: 3 try: 4 # 可能引发异常的代码 5 except ExceptionType1: 6 # 处理异常类型1的代码 7 except ExceptionType2: 8 # 处理异常类型2的代码 9 else: 10 # 如果没有发生异常,执行此处的代码 11 f ......
Mybatis练习CRUD
namespace namespcae中的包名要和mapper接口中的方法名一致 - id:就是对应的namespace中的方法名 - resultType: Sql语法执行的返回值 - parameter: 参数类型 1、select(选择、查询语句) 1、编写接口 List<User> getU ......
宝塔面板与长亭雷池waf组合
一、宝塔面板这边的修改1.1更改nginx目录下的全部conf文件中80端口,改为其他,假设改为801,具体conf路径看网站设置,配置文件的最后一行。(参考https://www.bt.cn/bbs/thread-107318-1-1.html)1.2、更改网站的nginx配置文件,比如将443改 ......
如何修改电脑的BIOS密码?
本文介绍设置、修改**Windows**电脑**BIOS**模式密码的具体方法。 一般的,电脑默认都是不含有**BIOS**密码的,可以直接在开机时不输入任何密码进入**BIOS**模式;而在某些特定的场合,我们可能需要对其加以密码的设置。也是在最近,我的电脑出了一些问题;在尝试自己动手解决的同时, ......