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内核驱动编程
Vue框架介绍
以前就是用这个技术开发桌面应用程序的)和Silverlight(类似于JavaApplet,简单点说就是在浏览器上运行的WPF)的架构师KenCooper和TedPeters开发,是一种简化用户界面的事件
驱动编程
方式
AquaMriusC
·
2023-09-19 11:01
Vue
sync
winapi
cstring
xhtml
gwt
java基础总结(八十五)--Akka框架简介
Akka特点:对并发模型进行了更高的抽象是异步、非阻塞、高性能的事件
驱动编程
模型是轻量级事件处理(1GB内存可容纳百万级别个Actor)它提供了一种称为Acto
秋天的猿
·
2023-09-19 07:53
java基础总结
Akka框架简介
什么是JavaScript的事件
驱动编程
(event-driven programming)?
聚沙成塔·每天进步一点点⭐专栏简介⭐事件(Event)⭐事件监听器(EventListener)⭐回调函数(CallbackFunction)⭐非阻塞和异步⭐事件循环(EventLoop)⭐触发事件(TriggerEvent)⭐发布/订阅模式(Publish/SubscribePattern)⭐写在最后⭐专栏简介前端入门之旅:探索Web开发的奇妙世界欢迎来到前端入门之旅!感兴趣的可以订阅本专栏哦!
几何心凉
·
2023-09-17 16:08
前端入门之旅
javascript
开发语言
ecmascript
io多路复用之epoll
它是目前在Linux系统上广泛使用的高性能事件
驱动编程
的关键组件之一,与传统的select和poll相比,epoll在处理大量并发连接时表现更出色。
ZLOSER02
·
2023-09-17 05:00
服务器
linux
网络
为什么选择事件驱动的微服务架构?
微服务提供了一种易于理解且有前途的替代方案,但这种方法有一个强大的增强功能,可以为开发人员带来更大的敏捷性和实现价值的时间:更具体地说,我所说的事件
驱动编程
模型,利用事件驱动的微服务。
胖头鱼不吃鱼-
·
2023-09-15 17:52
微服务
架构
java
windows下分页机制浅谈
引子: 一直在研究恶意代码方向与逆向软件方向,面试聊了
windows内核
与保护模式相关知识,有很多没有回答上来,确实研究过相关资料,但是没有深入研究,加上长时间没有复习,有些遗忘了 基本功不扎实,毕竟好久没写过
驱动编程
与复习内核
安哥拉的赞礼
·
2023-09-09 22:40
Windows内核
-读写驱动
读写内存的几种方式包括:附加进程读写:通过进程挂靠读写内存MDL映射读写:通过目标虚拟地址计算出物理地址,然后根据物理地址映射出一个新的虚拟地址,然后对这个新的虚拟地址就行读写操作内核APC读写:用内核APC对内存进行读写读到内存之后怎么复制ReadProcessMemory--MmCopyVirtualMemory驱动层的部分DLL对游戏安全感兴趣人群学习地址:http://www.yxfzed
游戏逆向
·
2023-09-08 03:52
Linux(
驱动编程
)(调试技术)(imx6ull)
调试技术1、在写驱动程序时函数未包含头文件在linux内核源码driver/char目录下输入命令grep“XXXX”*-nrw查看次函数在那个.c里用过,然后在vscode界面下按alt+p搜索这个.c就可以参考这个.c的头文件。2、编译完驱动跟应用后先insmodxxx.ko//插入cat/proc/drivers//查看设备号mknod/dev/xyzc2450//生成名为xyz的设备245
嵌入式学习者。
·
2023-09-07 11:53
Linux
驱动以及裸机
linux
运维
服务器
Linux
驱动编程
(驱动程序基石)(下)
一、中断的线程化处理复杂、耗时的事情,尽量使用内核线程来处理。上节视频介绍的工作队列用起来挺简单,但是它有一个缺点:工作队列中有多个work,前一个work没处理完会影响后面的work。解决方法有很多种,比如干脆自己创建一个内核线程,不跟别的work凑在一块了。对于中断处理,还有另一种方法:threadedirq,线程化的中断处理。中断的处理仍然可以认为分为上半部、下半部。上半部用来处理紧急的事情
嵌入式学习者。
·
2023-09-07 11:52
Linux
驱动以及裸机
linux
数据结构
运维
嵌入式硬件
Spring Boot Event Bus用法
SpringBootEventBus是Spring框架中事件
驱动编程
的一部分。它为应用程序中的不同组件提供了一种解耦的方式,以便它们可以相互通信和交互。
码字侠
·
2023-09-07 08:47
spring
spring
boot
java
后端
Event事件
客户端JavaScript程序采用了异步事件
驱动编程
模型。一、相关术语事件就是Web浏览器通知应用程序发生了什么事情。事件类型(eventtype)是一个用来说明发生什么类型事件的字符串。
weixin_34297704
·
2023-09-04 18:41
操作系统
javascript
人工智能
ViewUI
Linux内核基础知识
1.arm设备的启动过程x86、Interlwindows启动过程:电源---->BIOS----->
windows内核
--->文件系统(C盘、D盘)---->应用程序启动嵌入式产品:树莓派、mini2440
m0_74712453
·
2023-09-04 17:58
linux
Linux内核
JavaFX简单入门笔记
目录1.引入javafx2.报错处理2.1报错12.2报错23.相关概念3.1简单使用4.具体使用4.1Stage4.2Scene4.3Node4.4UI控件的属性绑定和属性监听4.5事件
驱动编程
4.6Color
贴地飞行lyh
·
2023-09-03 11:30
Java后端
java
intellij-idea
开发语言
迅为4412
驱动编程
自学笔记_驱动注册
编写hello驱动模块probe_linux_module.c时,需要写以下的结构体。structplatform_driverhello_driver={.probe=hello_probe,.remove=hello_remove,.shutdown=hello_shutdown,.suspend=hello_suspend,.resume=hello_resume,.driver={.nam
Code_MoMo
·
2023-09-02 01:30
迅为4412开发板学习
linux
嵌入式
驱动程序
linux
驱动编程
——第一个驱动Helloworld
linux
驱动编程
——第一个驱动Helloworld主要概念:linux三大驱动:字符设备、网络设备、块设备。
嵌入式小鸟
·
2023-08-31 00:49
Linux驱动编程
C编程
linux
c语言
运维
微软用 18 万行 Rust 重写了 Windows 内核
“如果你参加了Win11Insider环,你将在
Windows内核
中首次体验Rust,”Russinovich昨晚发推文说。无论如何,这一次来得很快:微软直到4月中旬在以色列
Omer_
·
2023-08-30 06:54
行业前沿
windows
ConsoleApplication17_2项目免杀(Fiber+VEH Hook Load)
线程的实现通过
Windows内核
完成的,因此Windows可以自动对线程进行调度。但
番茄酱料
·
2023-08-29 08:35
免杀
网络安全
c++
了解ET模式和LT模式:Linux网络编程中的事件触发方式
文章目录概述摘要正文:介绍ET模式(边缘触发)LT模式(水平触发默认)总结概述当谈到Linux网络编程中的ET(边缘触发)模式和LT(水平触发)模式时,我们需要理解它们在事件
驱动编程
中的作用和区别。
LewGarben
·
2023-08-29 05:38
网络编程
linux
网络
php
网络协议
如何防止别人卸载内核模块
2.Windows防卸载
Windows内核
模块防卸载一般两种方法:1.不写unload函数,很暴力的方法,确实没发卸载,但是自己也卸载不了了,那如果我们自己要升级的话,也卸载不了,是个问题。
zhjwang
·
2023-08-29 04:53
【Linux】多线程概念&线程控制
POSIX线程库线程创建线程终止线程等待线程分离多线程概念Linux下进程和线程的关系在《程序员的自我修养》这本书中,对Linux下的多线程做了这样的描述:Windows对进程和线程的实现如同教科书一样标准,
Windows
林深方见鹿
·
2023-08-27 20:20
Linux
linux
CQRS Event Sourcing之简单场景落地分析
前言CQRS全称为CommandQueryResponsibilitySegregation,是领域
驱动编程
思想中的一个概念,当然也可以脱离DDD,当作读写分离去使用。
但时间也偷换概念
·
2023-08-27 14:57
Win部署Flask服务_NSSM
pre在一些特定的场景下(比如需要使用
Windows内核
的API)我们需要把我们的服务部署在Windows机器上,在Linux上我们可以使用Gunicorn和Gevent来部署(Docker)我们的服务
Loganer
·
2023-08-24 19:56
Python
flask
python
后端
新型
Windows内核
池风水利用工具研究
引用这篇文章的目的是介绍一种新型基于内核态分页内存和非分页内存的越界写入通用利用技术和相关工具复现.文章目录引用简介分页模式利用分析分页模式利用调试分析非分页模式利用分析非分页模式利用调试分析工具使用方法工具使用效果相关引用参与贡献简介笔者的在原作者利用工具基础上进行二次开发,新增了笔者原创的非分页模式漏洞利用方式,优化并重构利用相关代码结构的耦合性,解决了不同Windows版本适配问题,对利用条
如鹿渴慕泉水
·
2023-08-21 14:01
windows
内核
windows
单片机
stm32
初识MVC
数据模型)负责操作所有数据V——View(视图)负责所有UI界面C——Controller(控制器)负责其他注意:滚动条的宽度大概是16-18px解决办法:body{over-flow:hidding}表
驱动编程
表
迦娜__
·
2023-08-21 03:28
Windows 10 X64 内核对象句柄表解析
ExpLookupHandleTableEntry
windows内核
句柄表结构解析PAGE:00000001405F93D0ExpLookupHandleTableEntryprocnea
IT回忆录
·
2023-08-17 23:00
Windows
windows
windows内核
Rx.NET in Action 第一章学习笔记
为什么Rx比传统的事件
驱动编程
更好?这些都是我们将在前三章开始讨论的问题。你将了解什么是反应式系统及反应式程序,以及为什么要关注它们。
俗人小张
·
2023-08-14 06:33
Rx.NET
学习
笔记
Rx.net
反应式编程
CompletableFuture 笔记
CompletableFuture继承于java.util.concurrent.Future,它本身具备Future的所有特性,并且基于JDK1.8的流式编程以及Lambda表达式等实现一元操作符、异步性以及事件
驱动编程
模型
士弘毅
·
2023-08-13 21:11
开发语言
java
驱动编程
学习5/IA-32e模式
文章目录IA-32e模式基础介绍段描述符权限切换x64用户态切换权限x86用户态切换权限总结IA-32e模式基础介绍内核64位,用户64位或32位(内核均为64位代码)IA32_EFERMSRC0000080H中的值的第8位为1时,系统处于IA-32模式。在Intel手册上IA32_EFERMSR寄存器构造如下图所示,第8位的含义为IA-32e模式的启动标志位。在WinDbg中查看IA32_EFE
呆萌白泽球
·
2023-08-12 22:19
Windows内核驱动编程
内核
windbg
调试器
浅析 MVC
【目录】一、MVC三个对象分别做什么二、EventBus有哪些API,是做什么用的三、表
驱动编程
是做什么的【前言】MVC是一种软件架构模式或者叫MVC框架;由模型(Model)、视图(View)、控制器
云卷云舒听雨声
·
2023-08-12 16:12
CompletableFuture基本概念及用法
CompletableFuture继承于java.util.concurrent.Future,它本身具备Future的所有特性,并且基于JDK1.8的流式编程以及Lambda表达式等实现一元操作符、异步回调以及事件
驱动编程
的异步类
coolshyman
·
2023-08-10 12:15
Java
java
252_BOOST_线程中的定时器使用,使用【Boost.Asio类】来完成这个异步操作,从而不影响线程中的其他操作
boost::asio::io_context:这是Boost.Asio提供的核心类,用于实现异步I/O操作和事件
驱动编程
。它提供了事件循环机制,可以处理异步操作、定时器和网络操作等。
HanLongXia
·
2023-08-10 06:39
C++
珠海
物联网
数据库
linux
c++
基于多进程并发-进程同步之互斥锁(Mutex)
1、为
Windows内核
对象2、实现进程或线程的互斥/同步3、实现为Windows的一组API二、Windows的互斥锁各接口1、CreateMutex函数作用:创建互斥对象,并获取互斥对象的void句柄
大胡子的艾娃
·
2023-08-09 10:26
并发编程
Mutex
进程锁
CreateMutex
进程同步
windows
【Windbg】通过网络调试
windows内核
环境windows版本:win10_x641901windbg版本:1.2306.12001.0HOST1、windbg软件设置。点击菜单文件,然后如下图操作。2、等待连接。*************WaitingforDebuggerExtensionsGallerytoInitialize**************>>>>>>>>>>>>>WaitingforDebuggerExtensio
sunriver2000
·
2023-08-08 23:43
#
Windows
系统
windows
windbg
调试内核
网络
STM32基础入门学习笔记:开发板 电路原理与
驱动编程
文章目录:一:触摸按键1.触摸按键驱动程序(点击)touch_key.htouch_key.cmain.c2.按键双击和长按程序touch_key.htouch_key.cmain.c3.触摸按键滑动程序main.c二:数码管显示1.数码管RTC时钟LED显示程序main.c2.TM1640驱动程序TM1640.hTM1640.c3.旋转编码器基于数码管的显示程序main.cencoder.hen
刘鑫磊up
·
2023-08-07 04:55
#
STM32
stm32
学习
笔记
新手——win32程序的半生(CreateProcess)
PCHunter环境1、虚拟机:VMwareWORKSTATION14PRO2、系统版本:win7专业版知识背景1、Windows的应用层基础知识:《Windows核心编程》2、Windows的内核的基础知识:《
Windows
看雪学院
·
2023-08-06 04:55
Windows内核
-注入技术(无痕注入)
以劫持线程的方式实现无模块注入无痕注入:1.没有线程2.申请的内存是没有痕迹(你让游戏保护查不到你的内存)3.没有模块信息1.整合劫持线程代码2.构建shellcode3.劫持RIP4.抹去PE标记5.测试往DNF,PUBG注入DLL6.分析并解决无法注入到PUBG问题对游戏安全感兴趣人群学习地址http://www.yxfzedu.com/courseVideo/52/1
游戏逆向
·
2023-08-05 06:38
零基础C#编写上位机如何入门?
学习WinForm窗体应用程序开发技术,掌握窗体应用程序的设计和开发,例如控件的使用、事件
驱动编程
、窗体的布局与设计等
枪哥玩转嵌入式
·
2023-08-04 14:33
编程
PLC
上位机
c#
学习Node.js的基础知识和核心概念(全面)
本文将通过代码和文字解释,全面介绍Node.js的特点,从异步非阻塞I/O到强大的模块系统,再到丰富的包管理和事件
驱动编程
,一步步揭开Node.js的神秘面纱。
CreatorRay
·
2023-08-03 15:54
前端
js
node
学习
node.js
javascript
前端
STM32基础入门学习笔记:核心板 电路原理与
驱动编程
文章目录:一:LED灯操作1.LED灯的点亮和熄灭延迟闪烁main.cled.cled.hBitAction枚举2.LED呼吸灯(灯的强弱交替变化)main.cdelay.c3.按键控制LED灯key.hkey.cmain.c二:FLASH读写程序(有记忆可以保存断电之前的状态)flash.hflash.cmain.cflash操作注意事项三:蜂鸣器驱动程序(按键有声音)buzzer.hbuzze
刘鑫磊up
·
2023-08-03 12:54
#
STM32
学习
笔记
零基础C#编写上位机如何入门?
学习WinForm窗体应用程序开发技术,掌握窗体应用程序的设计和开发,例如控件的使用、事件
驱动编程
、窗体的布局与设计等。
单片机一哥
·
2023-08-02 05:22
编程
上位机
51单片机
学习C#编写上位机的基础知识和入门步骤:
学习WinForm窗体应用程序开发技术,包括控件的使用和事件
驱动编程
。00003. 熟悉基本的数据结构和算法知识,如链表、栈、队列等。00004.
单片机一哥
·
2023-08-01 20:32
单片机
编程
嵌入式
机器学习
libuv库学习笔记-processes
当前一个比较常见的反对事件
驱动编程
的原因在于,其不能很好
biuheartburn
·
2023-07-31 02:41
java
c++
学习
笔记
LInux内核的一些基本认知笔记
一、树莓派等芯片带操作系统的启动过程C51,stm32(裸机)—>C直接操控底层寄存器实现相关业务,属于也业务流程型的裸机代码x86,Interwindows启动过程:电源–>BIOS–>
windows
恐。。。
·
2023-07-30 15:21
Linux笔记
linux
libuv库学习笔记-basics_of_libuv
Eventloops在事件
驱动编程
中,程序会关注每一个事件,并且对每一个事件的发生做出反应。libuv会负责将来自操作系统的事件收集起来,或者监视其他来源的
biuheartburn
·
2023-07-29 09:17
c++
java
学习
笔记
内核学习记录【保护模式与
驱动编程
】
滴水内核学习记录看前须知保护模式学习保护模式意义段寄存器段描述符门页TLB中断与异常PEB与TEB
驱动编程
分页与非分页内存三环与0环通信看前须知从今天起开始记录文章,你我共同学习,体会学习的快乐。
mi-key
·
2023-07-28 14:27
windows内核
安全
windows
(学习笔记-系统结构)Linux内核与
windows内核
内核计算机是由各种外部硬件设备组成的,比如内存、CPU、硬盘等,如果每个应用都要和这些硬件设备对接通信协议,那这样太累了,所以这个中间人由内核来负责,让内核作为应用连接硬件设备的桥梁,应用程序只关心与内核交互,不用关心硬件的细节。现代操作系统内核一般会提供4个基本能力:管理进程、线程,决定哪个进程、线程使用CPU,也就是进程调度能力管理内存,决定内存的分配和回收,也就是内存管理的能力管理硬件设备,
dx1313113
·
2023-07-28 08:23
操作系统
学习
笔记
linux
Linux驱动开发入门记录——(三)虚拟输入设备
参考:【Linux
驱动编程
】通过一个虚拟input设备熟悉input设备驱动开发步骤参考Github:Prry/linux-drivers修改后代码:代码使用本部分介绍参考Github中的代码使用。
Selina7777
·
2023-07-26 11:06
Linux
驱动开发
linux
【多任务编程-
windows内核
对象】
Window多线程编程在介绍Window多线程编程之前,必须介绍一个重要的概念:
Windows内核
对象内核对象可以供系统和应用程序使用,来管理各种各样的资源,比如进程、线程、文件等。
旅之灵夫
·
2023-07-25 17:17
windows
经验分享
STM32MP157驱动开发——按键驱动(异步通知)
文章目录“异步通知”机制:信号的宏定义:信号注册APP执行过程
驱动编程
做的事应用编程做的事异步通知方式的按键驱动程序(stm32mp157)button_test.cgpio_key_drv.cMakefile
Is Fang
·
2023-07-25 07:45
stm32
驱动开发
嵌入式硬件
事件驱动和消息驱动
之前简单写过一些关于事件驱动的文章:【C/C++服务器开发】事件驱动、事件驱动架构、事件
驱动编程
及设计模式。
小熊coder
·
2023-07-21 15:01
软件架构
软件架构
上一页
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
其他