E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Windows内核驱动编程
completableFuture终极指南
java.util.concurrent.CompletableFuture继承于java.util.concurrent.Future,它本身具备Future的所有特性,并且基于JDK1.8的流式编程以及Lambda表达式等实现一元操作符、异步性以及事件
驱动编程
模型
虾餃
·
2023-07-19 11:42
Spring5源码解析-Spring框架中的事件和监听器
首先,会先介绍下事件
驱动编程
这个概念。接着,我们会将精力放在专门用于Spring框架中的事件处理之上。然后我们会看到实现事件调度和监听的主要方法
Java小铺
·
2023-07-18 17:56
【SpringBoot笔记34】Spring Events事件
驱动编程
之事件的发布和监听操作
这篇文章,主要介绍SpringEvents事件
驱动编程
之事件的发布和监听操作。目录一、基于接口实现1.1、自定义事件1.2、主动发布事件1.3、监听事件对象
朱友斌
·
2023-07-18 07:34
SSM专栏笔记
spring
spring
boot
Events事件发布和监听
SpringBoot异步事件
事件驱动编程
Windows内核
驱动Hook入门
文章目录Hook框架选择基于微软规范的框架微软规范以外的框架简单介绍一下InfinityHook获取内核中的函数地址内核中导出的函数内核未导出的函数获取SSDTShadowSSDT地址获取系统服务号手动获取获取并判断系统版本代码自动获取获取GUI相关的函数地址,还需附加GUI进程获取进程PEPROCESS获取函数地址替换被Hook的函数的函数实现获取函数原型如果被Hook的函数是一个高频函数,如何
随心动,随风行
·
2023-07-16 11:32
Windows内核
windows
内核
驱动程序
hooks
windows内核
格式化字符串
格式化输出表符号说明类型%c,%lANSI字符char%C,%w宽字符wchar_t%d,%i十进制有符号整数int%D十进制_int64_int64%L十六进制的LARGE_INTEGERLARGE_INTEGER%s,%lNULL终止的ANSI字符串char*%S,%wNULL终止的宽字符串wchar_t*%ZANSI_STRING字符串STRING*%wZUNICODE_STRING字符串U
千年恨
·
2023-07-16 02:27
windows
Windows 操作系统架构介绍
Windows操作系统架构介绍4种基本类型的用户模式进程用户进程服务进程系统进程环境子系统服务进程
Windows内核
模式组件重要的系统组件环境子系统和子系统DLL子系统的启动Windows子系统Windows10
跑不了的你
·
2023-07-15 21:05
Windows驱动
windows
架构
Linux 内核 vs Windows 内核
Linux内核vs
Windows内核
良许Linux今天以下文章来源于小林coding,作者小林coding小林coding时而图解技术,时而拍拍猫片,时而说说杂事 Windows和Linux可以说是我们比较常见的两款操作系统的
wzlsunice88
·
2023-07-14 17:02
linux
记一次 Visual Studio 2022 卡死分析
一:背景1.讲故事最近不知道咋了,各种程序有问题都寻上我了,你说.NET程序有问题找我能理解,Windows崩溃找我,我也可以试试看,毕竟对
Windows内核
也知道一丢丢,那VisualStudio有问题找我就说不过去了
我的尤克里里
·
2023-07-14 13:36
ide
JavaScript--事件处理高级应用
事件
驱动编程
༆随风去
·
2023-07-14 10:46
JavaScript
javascript
开发语言
ecmascript
Node.js 中的事件
驱动编程
:构建强大应用程序的核心模型
简介:Node.js是一个流行的服务器端JavaScript运行环境,以其高效的事件
驱动编程
模型而闻名。
jio本小子
·
2023-07-14 09:51
node.js
服务器
运维
聊聊Javascript的事件循环
JavaScript、浏览器、事件之间的关系JavaScript程序采用了异步事件
驱动编程
(Event-drivenprogramming)模型,维基百科对它的解释是:事件驱动程序设计(英语:Event-drivenprogramming
weixin_33897722
·
2023-06-23 20:37
javascript
ui
前端
ViewUI
驱动开发:内核中进程与句柄互转
在
Windows内核
中,`EProcess`结构表示一个进程,而HANDLE是一个句柄。为了实现进程与句柄之间的转换,我们需要使用一些内核函数。
lyshark
·
2023-06-23 10:00
winform多语言切换
通用多语言方案(1)经过实际项目需求打磨,多语言的要求如下客户所处环境为zh-cn,环境为en-US,实际用户为不确定,可能是北韩,也能是南韩,也可以东京南,也可以大板北.,操作系统为
Windows内核
为主
智尊宝2021
·
2023-06-21 10:17
java
开发语言
Node.js 中的事件
驱动编程
:构建强大应用程序的利器
Node.js,作为一种基于事件
驱动编程
模型的JavaScript运行环境,为开发人员提供了一个强大的工具。本文将介绍Node.js中的事件模型以及如何使用事件
驱动编程
模式构建强大的应用程序。
jio本小子
·
2023-06-20 11:06
node.js
javascript
开发语言
RxJava
ReactiveExtensions(Rx)原来是由微软提出的一个综合了异步和基于事件
驱动编程
的库。
SammeryD
·
2023-06-19 10:22
Android
rxjava
android
Reactor高并发模型实现--C/C++
epollwindows:CompletionPorts二ReactorVSProactor三阻塞唤醒linux:pipe+epollwindows:socket+IOCP四添加监听五模型伪代码六事件
驱动编程
扶海狐
·
2023-06-16 04:20
前端面试题---事件
驱动编程
和IIFE
一.解释一下JavaScript中的事件
驱动编程
?事件
驱动编程
(Event-drivenProgramming)是一种编程范式,其中程序的执行是由事件的发生和相应的事件处理程序的执行驱动的。
卷小白
·
2023-06-12 23:05
前端面试题
前端
javascript
开发语言
Python和C++的内存管理机制
1Python内存管理机制Python内存管理机制主要是以下三个方面:引用计数机制垃圾回收机制内存池机制引用计数对于Python的每一个对象,Python都采用了类似
Windows内核
对象一样的方式对内存进行管理
Note_creek
·
2023-06-12 22:22
记一次 Visual Studio 2022 卡死分析
一:背景1.讲故事最近不知道咋了,各种程序有问题都寻上我了,你说.NET程序有问题找我能理解,Windows崩溃找我,我也可以试试看,毕竟对
Windows内核
也知道一丢丢,那VisualStudio有问题找我就说不过去了
一线码农
·
2023-06-12 14:37
wpf
microsoft
c#
WinDbg的安装
查看和调试
windows内核
的一些东西难免需要用到WinDbg1先安装WinDbg,这个东西windows自带的软件中心就有,不用费时间去网上找安装包,直接上官网下载,WinDbg,直接点击页面里的DownloadWinDbgPreviewfromtheMicrosoftStore
「已注销」
·
2023-06-11 20:00
windows
内核
调试工具
windows
内核
调试工具
转:Windows驱动开发(中间层)
Windows驱动开发(中间层)-慧由心生-博客园Windows驱动开发一、前言依据《
Windows内核
安全与驱动开发》及MSDN等网络质料进行学习开发。
紫梧桐
·
2023-06-09 03:34
driver
driver
中间层驱动
Linux
驱动编程
【直接操作寄存器控制LED】
一、内存映射1、裸机LED灯实验就是操作6ULL的寄存器2、Linux驱动开发也可以操作寄存器。Linux下不能直接对寄存器的物理地址进行读写操作,比如寄存器A物理地址为0x01010101。裸机可以直接对0x01010101的物理地址进行操作,但是在Linux下不行。因为linux会使能MMU。在Linux里面操作的都是虚拟地址,所以需要先得到0x01010101这个物理地址所对应的虚拟地址MM
哈哈.txt
·
2023-06-08 03:30
linux
手写操作系统必掌握基础:函数调用约定
深入研究
Windows内核
、Linux内核、Hotspot源码…聚焦做那些大家想学没地方学的课程:手写操作系统、手写虚拟机、手写模拟器、手写编程语言…目前我已经做了两个成熟的课程:手写JVM、手写OS,
子牙老师
·
2023-06-07 16:31
jvm
开发语言
汇编语言
操作系统
linux
如果让你来设计CPU之内存篇
深入研究
Windows内核
、Linux内核、Hotspot源码…聚焦做那些大家想学没地方学的课程:手写操作系统、手写虚拟机、手写模拟器、手写编程语言…目前已经做了两个成熟的课程:手写JVM、手写OS,感兴趣的小伙伴可以加班主任微信咨询
子牙老师
·
2023-06-07 16:25
开发语言
操作系统
汇编
c语言
漏洞分析丨cve20144113
如果
Windows内核
模式驱动程序不正确地处理内存中的对象,则存在一个特权提升漏洞。成功利用此漏洞的攻击者可以运行内核模式中的任意代码。
极安御信安全研究院
·
2023-04-21 10:18
网络
microsoft
rust异步编程以及kv server的异步处理和重构
2.事件
驱动编程
,以及回调,可以变得高性能,但倾向于导致冗长,“非线性”的控制流**。数据流和错误传播通常就变得很难跟进了。**一般来说我理解的线程建立时参数的那个
explore翔
·
2023-04-18 14:57
rust语言学习
rust
后端
句柄表(私有句柄表)
Windows内核
分析索引目录:https://www.cnblogs.com/onetrainee/p/11675224.html句柄表(私有句柄表)我们在R3环编程中,会接触到句柄HANDLE的概念
起昵称好麻烦
·
2023-04-18 13:40
T7 平台总线
1.设备驱动模型1.1由来在之前的字符设备
驱动编程
模型里面主要有以下几步1.首先要实现入口函数xxx_init()和卸载函数xxx_exit()2.申请设备号register_chrdev3.创建设备节点
Meiyangyang945
·
2023-04-16 04:03
Linux内核及
驱动编程
-揭开Linux Proc文件系统的神秘面纱
【摘要】本文介绍了Linuxproc文件系统的一些细节。首先介绍了proc文件系统的基本概念/存储位置/读取时机/加载方式,接着介绍了如何利用proc文件系统读取系统/内核中的各种信息以及进程相关的各种信息,分析了各个文件的作用及可能对应的系统调用命令等。最后介绍了驱动程序及内核模块如何利用proc文件系统向用户空间提供调试接口输出调试信息。【关键字】Proc文件系统,Procfs,伪文件系统,内
baiyunl
·
2023-04-13 16:24
linux
Linux
编程
数据结构
虚拟机
.net
操作系统之分离硬件相关性
Windows内核
有什么HLA层,Linux内核有什么arch层,这些某某层就是内核设计者给系统内核设计的第一层。
seasidezhb
·
2023-04-13 06:11
操作系统实战45讲
linux
树莓派Linux内核配置
内核源码树扫盲分析三、树莓派Linux源码配置1.树莓派Linux的内核配置2.树莓派Linux内核编译3、更换树莓派内核一、嵌入式带操作系统的启动过程1.x86,Intel的启动过程:电源上电->BIOS->
Windows
此起彼伏Cccc
·
2023-04-12 17:54
Linux系统认知
linux
运维
服务器
linux内核线程之深入浅出,【嵌入式Linux学习七步曲之第五篇 Linux内核及
驱动编程
】Linux内核线程之深入浅出...
Linux内核线程之深入浅出http://blog.csdn.net/sailor_8318/archive/2008/06/04/2509320.aspx【摘要】本文首先介绍了进程和线程的区别,接着分析了内核线程、轻量级LWP线程以及常见的用户线程的特点,同时介绍了内核线程和进程的区别。分析了创建内核线程kernel_thread函数的实现过程,介绍了一个在驱动中使用内核线程的实例。最后针对内核
马壮实
·
2023-04-11 23:15
linux内核线程之深入浅出
001-Windows
驱动编程
基础知识
文章目录0.前言1.Windows系统结构2.驱动设备与操作系统3.驱动程序的分类0.前言我们在进行Windows驱动编写之前,有必要先了解一些基础知识,为我们日后进行Windows驱动开发打下良好的基础。1.Windows系统结构Windows是分层设计的操作系统,可以先从宏观上大致了解一下。其实这样呢我们只要明白一件事,那就是什么用户态,什么是内核态。用户态:只能受限的访问内存,且不允许访问外
fish小余儿
·
2023-04-10 17:24
Windows驱动
Windows驱动
Windows内核
开发
Windows内核
开发Unit01对话框对话框是一种很特殊的窗口,体现在消息的处理上//普通窗口处理消息:自定义函数调用缺省消息处理函数WndProc(...){...DefWindowProc(...
达少Rising
·
2023-04-10 09:33
windows
c++
microsoft
Scala(20) -- Scala的Akka(并发编程框架)
1.2Akka特性提供基于异步非阻塞、高性能的事件
驱动编程
模型内置容错机制,允许Actor在出错时进行恢复或者重置操作超级轻量级的事件处理(每GB堆内存几百万Actor)使用Akka
erainm
·
2023-04-09 23:24
大数据学习
scala
scala-7 Akka并发编程框架
Akka特性提供基于异步非阻塞、高性能的事件
驱动编程
模型内置容错机制,允许Actor在出错时进行恢复或者重置操作超级轻量级的事件处理(每GB堆内存几百万Actor)使用Akka可以在单机上构
Toroidals
·
2023-04-09 23:53
scala
scala
Akka
并发编程
详解
Windows网络驱动、NDIS驱动(微端口驱动、中间层驱动、协议驱动)、TDI驱动(网络传输层过滤)、WFP(Windows Filtering Platfrom))
catalog0.引言1.Windows2000网络结构和OSI模型2.NDIS驱动3.NDIS微端口
驱动编程
实例4.NDIS中间层
驱动编程
实例5.TDI驱动6.TDI驱动7.TDI的过滤框架8.WFP
zhangge3663
·
2023-04-07 23:00
Windows
【
windows内核
驱动开发】文件系统微过滤驱动Minifilter——获取进程信息
【我的】文件系统微过滤驱动Minifilter——获取进程信息作者:zcr214时间:2016/4/22在编写文件系统微过滤驱动minifilter的时候,除了绑定指定的磁盘分卷,对于指定的文件很可能还会有指定的应用程序,例如txt文件可以有很多编辑器可以使用,如wordpad,notepad,sublime,vim,notepad+等,doc文档可以使用officeword或WPS,图片文件就更
DoveFeng
·
2023-04-07 23:25
数字签名
驱动程序
《
Windows内核
安全与
驱动编程
》-第十章-磁盘的过滤学习-day1
文章目录磁盘的过滤10.1磁盘过滤驱动的概念10.1.1设备过滤和类过滤10.1.2磁盘设备和磁盘卷设备过滤驱动10.1.3注册表和磁盘卷设备过滤驱动10.2具有还原功能的磁盘卷过滤驱动10.2.1简介10.2.2基本思想10.3驱动分析10.3.1DriverEntry函数10.3.2AddDevice函数明日计划磁盘的过滤10.1磁盘过滤驱动的概念10.1.1设备过滤和类过滤在前面学习过键盘过
Wwoc
·
2023-04-07 23:23
驱动编程
学习记录
window驱动开发环境
两者可以统称为
windows内核
开发。原因在于两者
ldinvicible
·
2023-04-07 23:15
window
driver
Window XP驱动开发(十九)
windows内核
高级调试技巧(双机调试)
转载来源于:http://blog.csdn.net/chenyujing1234/article/details/7739129欢迎大家拍砖!在驱动程序的开发中,经常会遇到系统崩溃一情况,我们很难想像用VC的调试器那样单步调试程序。但还是有一些高级驱动程序调试技巧,可以帮助找出驱动程序中的Bug。另外,利用一些第三方工具软件,也可以帮助程序员找到驱动程序中的漏洞,从而提高开发效率。1、一般性调试
dc_show
·
2023-04-07 23:14
windows驱动
windows
驱动
windows
debug
windbg
metasploit 快速入门(三) 服务端漏洞利用
目录简介01攻击Linux服务器02SQL注入03shell类型04攻击Windows服务器05利用公用服务06MS17-010永恒之蓝SMB远程代码执行
Windows内核
破坏07MS17-010EternalRomance
whatday
·
2023-04-07 11:29
windows内核
对象
临界区include"stdafx.h"includeCRITICAL_SECTIONcs={};intg_nNum=0;DWORDWINAPIThreadProc(LPVOIDlParam){//2.进入临界区//cs有个属性LockSemaphore是不是被锁定//当调用EnterCriticalSection表示临界区被锁定,OwningThread就是该线程//其他调用EnterCriti
MagicalGuy
·
2023-04-06 10:04
Linux驱动开发基础__mmap
一级页表映射过程3.2二级页表映射过程4怎么给APP新建一块内存映射4.1mmap调用过程编辑4.2cache和buffer4.3驱动程序要做的事5编程5.1app编程5.2hello_drv_test.c5.3
驱动编程
陈 洪 伟
·
2023-04-04 20:19
#
Linux驱动--驱动开发基础
驱动开发
大前端—Vue
以前就是用这个技术开发桌面应用程序的)和Silverlight(类似于JavaApplet,简单点说就是在浏览器上运行的WPF)的架构师KenCooper和TedPeters开发,是一种简化用户界面的事件
驱动编程
方式
XL's妃妃
·
2023-04-04 17:45
学习笔记
前端
vue.js
wpf
MVVM的前世今生与在苹果开发中的应用
MVVM是微软于2005年开发出的一种软件架构设计模式,主要是为了在WPF和Sliverlight中更简单的对UI实现事件
驱动编程
。
郏国上
·
2023-04-02 22:26
Object
C
架构
技术
ios
objective-c
架构
MVVM
什么是裸机编程,linux驱动开发,linux应用编程
就拿嵌入式Linux硬件平台下(常见的有可以跑linux的arm开发板)的软件开发来说,我们大可将编程分为三种,分别为裸机编程、Linux
驱动编程
以及Linux应用编程。
岁月神偷656
·
2023-04-02 18:32
驱动开发
linux
arm开发
前端须知-MVVM
前言Model–View–ViewModel(MVVM)是一个软件架构设计模式,由微软WPF和Silverlight的架构师KenCooper和TedPeters开发,是一种简化用户界面的事件
驱动编程
方式
chenyu-max
·
2023-04-02 04:44
前端
前端
javascript
开发语言
SQL Server架构演变(至SQL Server 2017)
一、概述到SQLServer2017为止,sqlserver架构经历了以下阶段:直接用Windows对SQLServer进行资源管理:这个阶段没有一个特定的名称叫法,SQLServer服务无法突破
Windows
Hehuyi_In
·
2023-04-01 09:06
SQLServer
架构
linux驱动之中断
但最近系统地对中断的硬件及软件做了一个梳理后,对中断的认识提升了不少,而这也有助于理解linux驱动中的中断处理,提高
驱动编程
能力。
wipping的技术小栈
·
2023-03-31 22:20
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他