Windows内存管理分段
0x01原因分段的产生原属于安全问题。一个程序可以自由的访问不属于它的内存位置,甚至可以对那些内容进行修改。这也导致安全问题 促使一种内存隔离的手段 分段的产生。0x02分段原理处理器要求在加载程序时,先定义该程序所拥有的段,然后允许使用这些段。定义段时需要基地址,段界限,特...
2024-01-10Windows内存管理分页
0x01分页图cr0 寄存器pg位为1就是开启分页模式之后说有的地址都是虚拟地址 经过换算得到物理地址再去访问ps=0时 ps=1时 计算方法,这里的pde 是页目录 pte 页表 cr3 是物理地址 下面是个实际例子 这里取得 31-12位 地址后面都要补充000 因为页大小是4k ,他们的字段分别是 英特...
2024-01-10python在windows锁屏的代码
C:Userswangmingjie>pythonPython 2.7.4 (default, Apr 6 2013, 19:54:46) [MSC v.1500 32 bit (Intel)] on win32Type "help", "copyright", "credits" or "license" for more information.>>> from ctypes import *>>> user32 = windll.LoadLibrary('user32.dll')>>> user32...
2024-01-106常见Windows屏幕分辨率问题和修复
您可能会在显示器上花费数千美元,但如果您设法弄乱了 Windows 中或应用程序或游戏中的显示设置,则会破坏您的观看体验。在某些情况下,可能是驱动程序或硬件组件给您带来了麻烦。无论您的观看风险的原因是什么,我们都将帮助解决显示问题,以便您可以重新享受高质量的观看体验。我们将讨论可能导致屏幕分辨率问题的问题以及如何解决这些问题。1、分辨率设置不正确由于图形驱动程序损坏、新的 Windows 更...
2024-02-14让Windows的文件名区分大小写
背景最近在Linux官网下载了Linux内核,下载下来的是一个后缀为.tar.xz的压缩包,于是在毫不知情的情况下随随便便解压了,解压过程中出现了很多问题。其中一个问题就是在Windows下,不区分大小写的文件名,但是在Ubuntu下就可以区分。比如,abc.txt和ABC.txt会被认为是同一个文件名,这样一来,当一个...
2024-01-10windows平台的分布式微服务解决方案(4)
本文讲述的数据库读写分离的实现方式,是基于前述“数据库的负载均衡”这篇文章的内容发展而来,请先对其阅读参考。 在某些大型应用系统中,往往需要把数据库的“读操作”与“写操作”分为两个数据库(甚至两组数据库)分开操作,以达到读写分离的目的。要实现数据库的读写分离,只需...
2024-01-10C# 屏蔽由于崩溃弹出的windows异常弹框
windows应用程序(包括控制台)在运行时如果出现了未处理的异常会出项windows的异常提示框 这个提示框在平时并没有什么影响。但是当我们使用启动的是一个服务器程序时,我们的要求应该是尽可能快的重启应用。但是由于这个提示框导致我们的第三方守护程序并不知道应用已经崩溃退出,...
2024-01-10如何在Windows11上进行窗口分屏,极简操作
如果您习惯了多显示器(或超宽设置)并且卡在单个屏幕上工作,那么了解如何在Windows11上进行分屏非常有用。幸运的是,Windows11使同时在多个窗口中工作变得异常简单。分割屏幕有很多好处。其一,它允许您同时查看两件事,而无需在窗口之间来回切换。例如,在撰写论文时保持参考文本打开会更容易,因为您不必不断切换选项卡。对于那些能够同时处理多项任务的人来说,它还为您提供了工作和娱乐的选择。例如,...
2024-03-13如何在Windows10上分屏,设置左右分屏方法
Windows一直是多任务处理的绝佳环境,能够同时运行多个应用程序并在它们之间轻松切换。此外,Windows10上的分屏还可以帮助您更快、更高效地完成工作。捕捉辅助功能Windows10上多任务处理的最佳支持功能之一是SnapAssist。此功能使您可以更轻松地选择应用程序窗口并将其排列在屏幕上。您只需将应用程序窗口拖动到屏幕的边缘或角落,它就会自动调整大小以适应。步骤1:按Windows...
2024-02-12如何用Windows10实现多任务分屏,操作方法
在 Windows 10 上分割屏幕的方法有两种:手动和使用键盘快捷键。手动方法为您提供了更多选项,适合同时使用多个应用程序的人。这一切都归结为为什么你需要分割屏幕。了解下面的所有 Windows 10 屏幕分割技巧,然后您可以自己决定在任何给定情况下使用哪个。如何使用鼠标在 Windows 10 上分割屏幕要使用分屏功能,您需要至少打开两个窗口。例如,您可能在等待电子邮件时正在处理电子表...
2024-02-10修复:按下打印屏幕按钮时Windows冻结
如果您的系统配置为启动进入调试模式,您的打印屏幕按钮可能不起作用并导致您的 PC 死机。此外,损坏的键盘或图形驱动程序也可能导致手头的问题。当用户尝试在使用打印屏幕按钮时对其显示屏进行屏幕截图但系统冻结并且用户必须重新启动系统(或在任务管理器中终止任务)时,就会出现问题。该问题不限于特定程序。在继续之前,请检查干净启动系统是否可以解决问题。如果是这样,那么问题可能是由应用程序/进程冲突引起的...
2024-02-24如何在Windows10/11上分屏?电脑分屏设置方法
如果您是一个多任务处理者,您很可能会花费大量时间在浏览器、工作应用程序和其他程序之间切换,这会浪费时间并带来混乱。为解决此问题并提高您的工作效率,Microsoft 引入了分屏功能,该功能可在 Windows 8 及更高版本上使用。此功能允许您将窗口或屏幕水平或垂直拆分为两个、三个或四个部分。您可以一次查看同一文档的多个部分或多个程序!在本指南中,我们将向您介绍在 Windows 10 和 ...
2024-02-18Windows黑屏HDR修复:调整音量后的解决方案
由于系统的Windows或驱动程序过时,您可能会在HDR模式下调整音量(或任何其他Windows/OSD通知)时遇到黑屏。此外,Windows设置和图形控制面板中的不同刷新率也可能导致正在讨论的错误。用户在HDR模式下玩游戏(或使用全屏应用程序)时尝试调整音量时遇到黑屏(几秒钟直到OSD淡出)。该问题不限于系统/GPU制造商的特定品牌和型号。在继续解决方案之前,请检查用兼容 HDR 的 HD...
2024-03-13windows开机的时候,为什么会出现黑屏提示检测硬盘?检测完之后,就正常开机了
回答:看一下bios里面Quick Power On Self Test选项是不是开启状态,如果是,关了就行。...
2024-01-10windows编译SDK
基本环境:light-lpr-pro, win10、Visual Studio 2017,Visual Studio build tools,opencv 3.4.2,MNN-0.2.0.8,NCNN 、protobuf-3.4.0..............这里只编译32位的版本,所有的项目都编译成32位版本,重要重要!!!...........startup -> visual studio 2017 -> x86 Native command tool prompt for vs2017, 右键,r...
2024-01-10电脑windows是干嘛的
品牌型号:联想拯救者Y9000P系统:Windows11电脑windows是微软公司以图形用户界面为主推出的一系列专有商业软件操作系统。用户通过操作系统来使用计算机系统。换句话来说,操作系统紧靠着计算机硬件并在其基础上提供了许多新的设施和能力,从而使得用户能够方便、可靠、安全、高效地操纵计算机硬件和运行自己的程序。电脑windows的功能特点:1、Windows操作系统的人机操作性优异:操...
2024-02-11删除windows
1、进入资源管理器,右键点击系统盘(C:),在右键菜单中点击【属性】; 2、在Windows10-14959(C:)属性窗口,我们点击【磁盘清理】,弹出正在扫描对话框; 3、扫描完成后,打开Windows10-14959(C:)属性磁盘清理窗口,点击【清理系统文件】,又弹出一个正在扫描Windows更新清理对话框; 4、...
2024-01-10Windows7即将停止支持,这6个提示帮你顺利过渡
Windows 7 生命周期即将结束。已有十年历史的旧操作系统即将过时。您可能需要或想要继续使用 Windows 7 的原因有多种。但是,一旦 Microsoft 终止 Windows 7 支持,该操作系统将变得容易受到攻击。以下是勇敢面对 Windows 7 生命周期终结以及如何继续前进的六个技巧。1. Windows 7 生命周期结束意味着什么?正如听起来的那样,Windows 7 的...
2024-03-04windows挂载NFS共享
实验环境:NFS主机(192.168.18.10):CentOS7.0 软件包:nfs-utils、rpcbind;客户机(192.168.18.41):windows server 2008 软件包:网络文件系统;注:下面涉及到的IP地址请根据实际环境进行更改 NFS主机配置:# 安装服务软件包nfs-utils和rpcbind[root@localhost ~]# yum install nfs-utils rpcbind# 创建共享文件夹[root@localhost ~...
2024-01-10windows是哪个公司开发的
品牌型号:联想拯救者Y9000P系统:Windows 11windows是Microsoft(微软)公司开发的。MicrosoftWindows是美国微软公司以图形用户界面为基础研发的操作系统,主要运用于计算机、智能手机等设备。共有普通版本、服务器版本(WindowsServer)、手机版本(WindowsPhone)、嵌入式版本(WindowsCE、WindowsforIoT)等子系列,...
2024-02-19windows中的剪贴板是
品牌型号:联想拯救者Y9000P系统:Windows 11windows中的剪贴板是内存中的一块区域。剪贴板是Windows系统中单独预留出来的一块内存,它用来暂时存放要在Windows应用程序之间交换的数据。剪切板也可以被称为数据中转站,剪切板在后台起作用,在内存里,是操作系统设置的一段存储区域,在硬盘里是找不到的。只要有文本输入的地方按CTRL+V或右键粘贴就出现了,新的内容送到剪切板...
2024-03-09windows使用反向选择
反向选择是指通过某种操作方式同时选中未选择的文件或文档如图:你用鼠标选择了第1讲,现在想同时选择第2讲到第9讲,可以使用【反向选择】第一步:点击菜单栏的【编辑】按钮第二步:点击【反向选择】第三步:瞧!第2讲到第9讲同时选中了,是不是很方便注:这种方...
2024-01-10C#使用windows服务发送邮件
最近做了一个使用 C# 写了一个发送邮件的windows 服务,在这里记录一下。首先使用 Visual Studio 2015 创建一个 windows 服务项目。然后在设计器上面右击添加安装程序。如下图。安装好后,选择安装程序设计界面,选择服务和安装程序右击选择属性修改一些属性值。PS:如果不给服务添加安装程序,...
2024-01-10JS实现仿Windows7风格的网页右键菜单效果代码
本文实例讲述了JS实现仿Windows7风格的网页右键菜单效果代码。分享给大家供大家参考。具体如下:这是一款JS仿Windows7风格的网页右键菜单,可以多级展开的右键菜单,原生JS。可参考性强,学习JavaScript的朋友不可错过。本菜单用户体验极佳,兼容性良好,无jQuery。运行效果截图如下:在线演示地址...
2024-01-10Windows 7 登录界面调起屏幕软键盘
电脑要开共享设置了密码,但是又没有键盘只有鼠标,无法输入密码登录系统,但是我们可以打开 Windows 的软键盘,就跟真实的键盘一样使用了。登录界面调用软键盘在登录界面调用软键盘,只需要点击登录界面左下角的图标:在弹出的窗口中选择 不使用键盘键入(屏幕键盘)点击确定,软键盘就...
2024-01-10windows 计划任务的变迁及其非常规排查
作者:rep_Su@青藤实验室原文链接:https://mp.weixin.qq.com/s/aS5MRwnYR5pqE1PmKiH24w之前我们分享了一篇 windows 计划任务隐藏新姿势分享,看到留言感兴趣的是计划任务的排查,因此又出了一篇详细的排查教程,希望对大家有所帮助。研究背景在 server 2012 上使用 schtasks 创建计划任务时,我意外的发现,当分别...
2024-01-10windows c++编译环境
windows 8.1 64位,装node的mongodb驱动碰到问题:MSBUILD : error MSB3428: 未能加载 Visual C++ 组件“VCBuild.exe”貌似是本机么有c++编译器,网上搜了很多都是让装VS,问题是就为了装一个module,我就必须的装那gr的vs?完全浪费啊,有没有别的办法?而且奇怪的是,我另外一台电脑,没有vs,但是装这个module是成...
2024-01-10C++实现俄罗斯方块(windows API)
本文分享的这些俄罗斯方块代码是我最近放假在家里自己写的,虽然以前有过看别人写的代码,但是那个游戏代码好像不是很全面,因为无法实现全部的方块和实现随机的产生任意方向的方块,现在也基本上是忘光了当时的代码,下面的这些代码是我最近写的,没有参考其他人的代码,真正写俄罗斯方...
2024-01-10揭秘 Windows 7 中自带计算器不为人知的秘密
计算器是我们经常使用的工具,复杂的计算我们可以使用计算器来辅助我们,简单的计算我们用笔和纸计算要来的快很多,计算机里面都自带有计算器这个程序,不过我们也只是把他当作是一个计算器,殊不知在 Windows 7 中,这个计算器得到了很多的扩展,例如统计、单位换算、高级数学计算等等功能...
2024-01-10windows 7下FTP服务器构建教程
首先我们在C盘建立两个文件夹,用于发ftp的上传和下载其次我们找到控制面板>程序>打开或关闭windows功能进入后找到Internet 信息服务>FTP服务器>确定!选中后按确定进行安装,会出现正在更新windows功能我们打开”管理”配置ftp首先右键网站,选择添加ftp站点Ip地址选择自己电脑的可用ip这里可根据...
2024-01-10如何禁用“您的 Windows 7 PC 不支持”通知?
您的 Windows 7 PC 不支持错误意味着您的操作系统的更新将不会交付,因为它现在被归类为 EOL(生命周期结束)。毫无疑问,Windows 7 是一个非常流行的操作系统,但是切换到最新版本的 Windows 是值得的,因为新的应用程序/软件和游戏现在大多与 Windows 7 不兼容。但是,如果您仍然不相信升级到最新版本的 Windows,您仍然需要删除此通知。为此,您可以单击稍后提醒...
2024-02-25将Tomcat 7控制台日志输出重定向到文件(Windows)
如何将Tomcat 7控制台日志输出重定向到Windows上的文件?回答:使用catalina.batrun可以在当前控制台而不是新控制台中启动tomcat,因此您可以使用以下命令将该命令的所有标准错误和标准输出流重定向到文件catalina.bat run > tomcat.log 2>&1...
2024-01-10windows 计划任务隐藏新姿势分享
作者:REInject@73lab@青藤实验室原文链接:https://mp.weixin.qq.com/s/ktGug1VbSpmzh9CEGKbbdw恶意软件或攻击者通常使用计划任务作为他们的持久化机制。从风险发现的角度考虑,理解计划任务的运行和创建方式以及和计划任务相关联的进程是有必要的。此外,本文还分享了一种未公开的计划任务隐藏方式。现在...
2024-01-10