windows热点 笔记 个人
5.9 Windows驱动开发:内核InlineHook挂钩技术
内核挂钩的原理是一种劫持系统函数调用的技术,用于在运行时对系统函数进行修改或者监控。其基本思想是先获取要被劫持的函数的地址,然后将该函数的前15个字节的指令保存下来,接着将自己的代理函数地址写入到原始函数上,这样当API被调用时,就会默认转向到自己的代理函数上执行,从而实现函数的劫持。 ......
聪明办法学python第5次笔记打卡
Debugging 关于debug的方法 1.使用print语句打印变量的值 2.使用assert语句判断程序的错误 3.使用pdb模块,(Python的调试器)可以在程序中设置断点,单步调试 4.使用IDE的内置调试器 5.向人工智能求助 常见错误 1.缩进错误 切忌tab和空格混用 2.语法错误 ......
杜教筛学习笔记
积性函数 定义:对于 \(gcd(a,b)=1\),满足 \(f(ab)=f(a)f(b)\) 的函数。 常用的积性函数: \(I(n) =1\) \(\epsilon(n) =[n==1]\) \(id(n)=n\) 狄利克雷卷积 对于两个数论函数 \(f,g\),它们的狄利克雷卷积卷积是: \[ ......
[Vue] vue学习笔记(8): 生命周期(vue2)
vue里的生命周期,也叫生命周期回调函数,是指vue在一些关键时刻引用的特定函数,这些函数的名称是确定的,这些函数中的this指向vue实例或组件实例 挂载流程 0️⃣初始化生命周期和事件,但数据代理还未开始 1️⃣beforeCreate() ➡️ 此时无法通过vue实例访问data中的数据以及m ......
线性空间笔记
Upd 哈哈,现在系统学了下线性代数,感觉自己之前的死磕很有意思。线性代数本身就是解决线性方程组相关问题的,线性空间与之的关联性是必然的。然而在那时作为一个完全的小白能悟到这么多已经很不错了,大家看个乐子吧。 前言 本来是不想写的,因为这一坨实在是太难了~(难受)。 其实高斯消元法是很容易理解的,就 ......
Kosaraju 算法学习笔记(求强连通分量)
写起来简单无比,不比 Tarjan 香? 方法 按照[1...n]的顺序在反图(边方向相反)上dfs一遍,出栈时将节点存入数组q[1...n]中 按照q[n...1]的顺序在原图上dfs一遍,每次遍历就是一个新的强联通分量 为什么是正确的? 核心在于封死连通分量往外走的路。 如果原图u-->v有一条 ......
window 使用cmd命令生成项目的目录树
window 使用tree命令生成目录树,只有 /F和/A命令,并不满足我们需要过滤不必要文件和排序等等需求,所以我使用了一个插件 tree-node-cli。 在cmd窗口安装tree-node-cli插件 npm install -g tree-node-cli 插件安装成功后在cmd窗口执行命 ......
windows c c++ mfc 与linux c++
windos snprintf 与 _snprintf 有什么区别吗 在 Windows 下,snprintf 和 _snprintf 是两个用于格式化字符串的 C 标准库函数。它们之间的区别主要在于对于某些实现中的返回值的处理和一些历史原因。 snprintf: snprintf 是 C99 标准 ......
笔记
视频5 开头,复习前面所有视频的知识!!! 内存保护措施 ASLR、PIE、NX、Canay、RELRO NX:栈不可执行 一、ASLR echo 2 > /proc/sys/kernel/randomize_va_space 0:没有随机化,即关闭ASLR 1:保留的随机化,即共享库、栈、mmap ......
chatgpt接口开发笔记3: 语音识别接口
chatgpt接口开发笔记3: 语音识别接口 1.文本转语音 1、了解接口参数 接口地址: POST https://api.openai.com/v1/audio/speech 下面是接口文档描述内容: 参数: { "model": "tts-1", "input": "你好,我是饶坤,我是ter ......
LLM 学习笔记-Deepspeed-MoE 论文
论文 DeepSpeed-MoE: Advancing Mixture-of-Experts Inference and Training to Power Next-Generation AI Scale 1. Introduction 现有的 MoE 方法在正式使用场景中存在的挑战: 场景局限: ......
《需求分析与系统设计》读书笔记1
第一章讲了软件过程,从总体生描述了软件开发过程中的策略问题,介绍了支撑现代软件开发的过程和方法,认到了软件工程的本质是软件固有的复杂性,一致性,可变性和不可见性的产物。软件工程的偶然因素分为3类,即投入者,过程和建模语言和工具;投入者指那些与软件项目之间存在着利害关系的人,即客户和开发人员;过程确定 ......
C++学习笔记
目录关键字const枚举switch case函数常用函数代码块指针智能指针引用类与对象this指针静态成员静态成员变量静态成员函数继承与多态与抽象类动态内存拷贝浅拷贝命名空间I/O文件和流异常处理捕获异常抛出异常模板函数模板类模板STL容器(Containers)vectormap算法(Algor ......
windows 安装mysql 和不能通过ip访问到数据库
一、确认windows 是否已经安装mysql 1.按【Win+R】打开运行 2.输入【services.msc】打开服务 3、在服务列表中查找MySQL,如果有mysql服务则表示Windows已经安装MySQL,如果没有MySQL服务则表示Windows没有安装MySQL 二、下载MySQL 安 ......
学C笔记归纳 第七篇——分支循环语句1
C语言是一门结构化的程序设计语言。 顺序结构、选择结构、循环结构 生活中所有事物 都可 抽象成 这三种或其组合形成的语句。 简单选择:if_else if(表达式) 执行语句; //表达式非0执行 else 执行语句; //表达式0执行 #include <stdio.h> //int main() ......
学习笔记—缓存穿透、缓存雪崩、缓存击穿
缓存穿透 定义:缓存穿透指的查询缓存和数据库(缓存找不到就会在数据库找)中都不存在的数据,这样每次请求直接打到数据库,就好像缓存不存在一样。 例:“当查询数据库时如果没有查询到数据,则直接返回Null给前端用户,流程结束”,如果前端频繁发起访问请求时,恶意提供数据库中不存在的Key,则此时数据库中查 ......
Springcloud学习笔记58--SpringBoot拦截全局异常统一处理(RestControllerAdvice注解)
1. 应用场景 如果和前端约定好使用固定的自定义格式返回参数,如下: { "code": 200, "msg": "操作成功", "data": { "equipment": 55, "code": 99, "point": 2 } } 但在运行时发现了异常,默认的异常返回格式如下: { "time ......
Windows Server 2019 安装 Docker
一、通过PowerShell安装(使用管理员身份运行) # 安装完成后将自动重启,重启后自动继续安装 Invoke-WebRequest -UseBasicParsing "https://raw.githubusercontent.com/microsoft/Windows-Containers/ ......
学习笔记----------------------SendMessage 详解【转】
SendMessage函数的常用消息及其应用 函数原型: Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, _ ByVal wMsg As Long, ByVal wParam As ......
打工笔记----------------------------跨进程控制SysTreeView32树状图控件的问题
跨进程控制SysTreeView32树状图控件的问题,啥也不说了,直接上代码: public partial class Form1 : Form { // 定义常量 public const int WM_LBUTTONDBLCLK = 0x020B; // 左键双击消息 public const ......
Veeam ONE v12.1 (Windows) - 监控和分析
Veeam ONE v12.1 (Windows) - 监控和分析 Veeam Data Platform | 面向混合云和多云的 备份和恢复 监控和分析 恢复编排 请访问原文链接:https://sysin.org/blog/veeam-one-12/,查看最新版。原创作品,转载请保留出处。 作者 ......
Veeam Recovery Orchestrator v7.0 (Windows) - 恢复编排
Veeam Recovery Orchestrator v7.0 (Windows) - 恢复编排 Veeam Data Platform | 面向混合云和多云的 备份和恢复 监控和分析 恢复编排 请访问原文链接:https://sysin.org/blog/veeam-recovery-orche ......
Veeam Backup & Replication v12.1 (Windows) - 备份和恢复
Veeam Backup & Replication v12.1 (Windows) - 备份和恢复 Veeam Data Platform | 面向混合云和多云的 备份和恢复 监控和分析 恢复编排 请访问原文链接:https://sysin.org/blog/veeam-backup-12/,查看 ......
深度学习笔记3:使用预训练模型之特征提取
我们在小型图像数据集上做深度学习时,一种高效且实用的方法是采用预训练模型。预训练模型,指的是在大型数据集上预先训练好的模型。如果原始数据集具有足够的规模和通用性,那么预训练模型所学习到的特征的空间层次结构可以被视为视觉世界的通用模型。与许多早期的浅层学习方法相比,这种在不同问题之间移植特征的能力是深 ......
BAT检测Windows服务停止后自动启动?系统自动运行.bat文件?
作者:西瓜程序猿 主页传送门:https://www.cnblogs.com/kimiliucn 前言 想要确保你的Windows服务即使在崩溃后也能自动重启吗?这篇文章教你如何用一个小巧的批处理脚本来实现这一点。教你怎么设置定时检查,如果发现服务挂了,就立刻拉起来。跟着步骤做,让你的服务稳定运行不 ......
史无前例的大升级!Windows 12重磅新功能曝光:突破性AI体验 完全颠覆Win11
据报道,在AI PC的大潮到来之前,微软正在准备发布“突破性”的以人工智能为中心的新一代Windows版本。 据悉,新一代Windows内部代号“Hudson Valley”(哈德逊河谷),目前 Windows 11系统的内部代号为“Sun Valley(太阳谷)”。 ps.哈德逊河谷是美国纽约州哈 ......
windows系统查看进程开始运行的时间
windows系统查看进程或服务开始运行的时间 1、打开运行窗口或使用快捷命令win+r 2、输入msinfo32,确定 3、在软件环境- 正在运行任务 查看进程运行开始时间 ......
Windows 10 将于 2025 年 10 月 14 日终止支持
微软发布公告称,Windows 11 系统迁移,并提供了一系列的过渡指南。 尽管如此,微软 Windows 服务和交付团队成员 Jason Leznek 也表示:“虽然我们强烈建议迁移到 Windows 11,但我们也理解有些情况可能会妨碍用户在 EOS 日期之前更换 Windows 10 设备。因 ......
Windows风格的个人网盘,支持文档在线编辑
https://www.cnblogs.com/leeyoshinari/p/17873436.html 这是一个Windows页面风格的个人网盘,支持普通文本、文档、表格、xmind等在线编辑,支持Windows的小组件,例如计算器、WhiteBoard、python 等,其他更多功能待你来发现, ......