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内核驱动编程
raspberry内核编译和模块开发
因为打算学一学linux
驱动编程
了,特意买了一块raspberry来作为开发环境。直接通过镜像按照的内核并不能直接用来做模块开发,因为发行版自身是不带内核源码树的,但是模块开发这个是必要的。
HsiunKao
·
2020-07-29 10:34
Linux编程
Windows的进程创建
不幸,
Windows内核
的代码是不公开的,我们无
LQ0622
·
2020-07-29 09:01
内核
centos 5.4 samba搭建
ServiceMessageBlock)协议.这是一个在传输层之上的协议,所以他可以支持很多不同异构系统的网络互联(比如,Linux,Solaris,Windows等),Samba之所以能够工作,因为SMB协议模仿了
Windows
weixin_34174132
·
2020-07-29 06:05
20169205 2016-2017-2 《网络攻防技术》第7周学习总结
教材中主要涉及的攻击内容如下:Windows操作系统的基本结构运行于处理器特权模式的操作系统内核运行在处理器非特权模式的用户空间代码采用宏内核模式来进行构架Windows操作系统内核的基本模块包括如下Windows执行体
Windows
weixin_30725315
·
2020-07-28 17:43
Tornado IOLoop
事件
驱动编程
事件
驱动编程
是一种网络编程范式,程序的执行流由外部事件来决定,特点是包含一个事件循环,当外部事件发生时会使用回调机制来触发相应的处理。
JunChow520
·
2020-07-28 16:08
Linux
驱动编程
视频教程
Linux
驱动编程
视频教程:链接:https://pan.baidu.com/s/1Yn5d4w9uudb4tGDTskzPrg提取码:1hus视频教程目录:视频00_01驱动理论视频00_02驱动理论视频
santirenpc
·
2020-07-28 10:11
嵌入式Linux
视频教程
Linux
驱动编程
中EXPORT_SYMBOL()介绍
一、查看内核驱动代码你会发现很多的函数带有EXPORT_SYMBOL()宏定义。二、那么EXPORT_SYMBOL的作用是什么?EXPORT_SYMBOL标签内定义的函数或者符号对全部内核代码公开,不用修改内核代码就可以在您的内核模块中直接调用,即使用EXPORT_SYMBOL可以将一个函数以符号的方式导出给其他模块使用。三、使用方法1、在模块函数定义之后使用“EXPORT_SYMBOL(函数名)
海月汐辰
·
2020-07-28 07:45
Linux驱动编程
放弃windows
这篇文章也不是用来比较Linux和
Windows内核
效率,文件系统,网络
风中之哨
·
2020-07-27 20:54
假装思考
利联科技:Microsoft Windows Kernel提权漏洞(7月篇)
漏洞描述当
Windows内核
无法正确处理内存中的对象时,存在特权提升漏洞。成功利用此突破的***者可以在内核模式中运行任意代码。
wx5d1d97d259139
·
2020-07-17 16:13
利联科技
海外高防服务器
XpSp3(未开启PAE模式)内存管理之系统PTE区域 上
毛德操的对理解
windows内核
确有裨益,但是,ReactOS对内存管理和缓存管理部分的实现与wrk相去甚远(ReactOS内存管理更接近于Linux内存管理),因此这些的代码应以wrk为准。
Yuri800
·
2020-07-16 02:29
win内核
win内核
内核
windows
Visual Basic
VisualBasic是一种由微软公司开发的包含协助开发环境的事件
驱动编程
语言。从任何标准来说,VB都是世界上使用人数最多的语言——不仅是盛赞VB的开发者还是抱怨VB的开发者的数量。
iteye_21199
·
2020-07-16 00:55
Lua 5.0 参考手册
它同样可以对面向对象语言、函数式程序设计(FunctionalProgramming,如Lisp)以及数据
驱动编程
(data-drivenprogramming)提供很好的支持。
xjiezheng
·
2020-07-15 16:17
Lua
20130704 移植apache2到arm Linux上
将apache2移植到arm开发板上,这个想法是出于一个同学的毕设课题:将温度和湿度传感器(
驱动编程
)的数据在开发板上的LCD屏幕上用折线图的形式动态显示出来(QT),并且通过WIFI模块
wlreg
·
2020-07-15 09:04
嵌入式开发
ubuntu10.04下
驱动编程
hello world
1.驱动源码:#include#includeMODULE_LICENSE("DualBSD/GPL");staticinthello_init(void){printk(KERN_ALERT"Hello,world\n");return0;}staticvoidhello_exit(void){printk(KERN_ALERT"Goodbye,cruelworld\n");}module_in
hello-world2016
·
2020-07-14 14:28
Linux编程
驱动框架入门——以LED为例[【转】
(1)驱动开发工程师;(2)内核维护者;2、
驱动编程
协作要求(1)接口标准化;(2)内核开发者应该尽量降低驱动开发者难度;3、到底什么是驱动框架?(1)驱动框架
anfeng3664
·
2020-07-14 07:35
温故而知新2——第一个Windows驱动
WindowsDDK3790,VS.Net2003,DriveStudio2003目的:实现对系统服务调度表项的Hook,从而在内核态隐藏进程这里所说的服务不是windows的services.msc中的服务,而是
Windows
MikeFeng
·
2020-07-14 05:20
C# 并行编程 之 限制资源的并发访问 使用SemaphoreSlim
可以考虑使用信号量来进行这方面的控制(System.Threading.Semaphore)是表示一个
Windows内核
的信号量对象。
zy__
·
2020-07-13 16:49
C#
学习如何使用 Java 7 中的 fork-join 框架实现细粒度并行性
硬件趋势
驱动编程
语言语言、库和框架形成了我们编写程序的方式。
phantomhu
·
2020-07-13 09:58
java
C# SemaphoreSlim 实现
可以考虑使用信号量来进行这方面的控制(System.Threading.Semaphore)是表示一个
Windows内核
的信号量对象。
dz45693
·
2020-07-13 04:18
C#多线程编程
一个LINUX狂人的语录[转]
这篇文章也不是用来比较Linux和
Windows内核
效率,文件系统,网络服务的。我现在是作为
bat603
·
2020-07-13 02:00
linux系统管理
内核
程序设计
C#多线程同步(三)【SemaphoreSlim】
可以考虑使用信号量来进行这方面的控制(System.Threading.Semaphore)是表示一个
Windows内核
的信号量对象。
风神修罗使
·
2020-07-12 21:52
.NET
【
windows内核
驱动开发】文件系统微过滤驱动Minifilter——获取进程信息
【我的】文件系统微过滤驱动Minifilter——获取进程信息作者:zcr214时间:2016/4/22在编写文件系统微过滤驱动minifilter的时候,除了绑定指定的磁盘分卷,对于指定的文件很可能还会有指定的应用程序,例如txt文件可以有很多编辑器可以使用,如wordpad,notepad,sublime,vim,notepad+等,doc文档可以使用officeword或WPS,图片文件就更
zcr214
·
2020-07-12 19:26
windows内核驱动开发
驱动开发
文件系统
windows
进程
Windows简单
驱动编程
(三):SSDT HOOK
ssdthookNtOpenProcesswin732环境,注释已标明一些解释#include#includeULONGuOldNtOpenProcess;//定义system_service_table结构体typedefstruct_KSYSTEM_SERVICE_TABLE{PULONGServiceTableBase;PULONGServiceCounterTableBase;ULONGN
沭阳
·
2020-07-12 17:34
Windows内核
Windows简单
驱动编程
(二):内核中文件创建和写入
驱动中对文件的创建和写入,涉及对象的创建和初始化。有个坑:原以为下面这三行代码可以方便自己调试,能够自动区分调试状态和非调试状态,结果被坑了一下,如果直接加载驱动,会蓝屏。调试模式下不蓝。。所以,如果不调试的话得注掉。#ifDBG:_asmint3;#endif//DBG:驱动关于文件的简单创建和写入代码如下:#includevoidUnload(PDRIVER_OBJECTdriver){Dbg
沭阳
·
2020-07-12 17:34
Windows内核
Windows简单
驱动编程
(一):内核中常见的字符串操作
开发环境:win10+vs2019+wdk10+vm_win7_x86本文内容:介绍内核中常见的字符串操作,字符串定义,字符串初始化,字符串复制,连接,比较。说明:环境部分大家自己装,网上教程很多,这里就不重复了。由于自己内核,驱动这方面知识缺乏,怕工作中偶尔碰见这样的病毒,绕不过的,只得学!大家加油!直接贴代码,注释我都标好了。#include#defineBUFFER_SIZE256//驱动卸
沭阳
·
2020-07-12 17:34
Windows内核
Windows内核
驱动中操作文件
一.在驱动中使用文件在Windows执行体中,通过文件对象来代表文件,该文件对象是一种由对象管理器管理的执行体对象。例如:目录也是由文件对象代表的。内核组件通过对象名来引用文件,即在文件的全路径前面加\DosDevices。(在Windows2000及后续操作系统中,\??等同于\DosDevices)。例如,文件C:\WINDOWS\example.txt的对象名为\DosDevices\C:\
ALCAT
·
2020-07-12 16:27
Driver
C/C++
Linux输入子系统框架分析及输入设备
驱动编程
1.Linux输入子系统框架linux输入子系统(linuxinputsubsystem)从上到下由三层实现,分别为:输入子系统事件驱动程序层(EventHandler)、输入子系统核心层(InputCore)和输入子系统设备驱动程序层。它们各自的功能如下:对于输入子系统设备驱动程序层而言,主要实现对硬件设备的读写访问,中断设置,并把硬件产生的事件转换为核心层定义的规范提交给事件处理层。对于核心层
were0415
·
2020-07-12 15:16
linux驱动
Linux设备
驱动编程
之内存与I/O操作
Linux设备
驱动编程
之内存与I/O操作2006-10-2713:35作者:宋宝华出处:天极开发责任编辑:方舟(2)内存映射方式(Memory-mapped)RISC指令系统的CPU(如ARM、PowerPC
weixin_34268310
·
2020-07-12 09:32
C#中标准Dispose模式的实现
简单的说来,C#中的每一个类型都代表一种资源,而资源又分为两类:托管资源:由CLR管理分配和释放的资源,即由CLR里new出来的对象;非托管资源:不受CLR管理的对象,
windows内核
对象,如文件、数据库连接
alex_suen
·
2020-07-11 22:40
C#
c#
dispose
Vue基本知识
以前就是用这个技术开发桌面应用程序的)和Silverlight(类似于JavaApplet,简单点说就是在浏览器上运行的WPF)的架构师KenCooper和TedPeters开发,是一种简化用户界面的事件
驱动编程
方式
quincy
·
2020-07-11 21:57
听课记录
高效使用 JavaScript 闭包
在Node.js中,广泛采用不同形式的闭包来支持Node的异步和事件
驱动编程
模型。通过很好地理解闭包,您可以确保所开发应用程序的功能正确性、稳定性和可伸缩性。
小熊代码加
·
2020-07-11 18:27
前端基础
java中如何实现callback?
如果您习惯于传递在事件
驱动编程
模型中调用的函数指针,则您会喜欢本技巧。
dalaoshu321
·
2020-07-11 04:09
java
PagedPool 和 NoPagedPool的区别
摘自胡文亮Win64
驱动编程
基础PoolType在MSDN的介绍上有N种,其实常用的只有2种:PagedPool和NonPagedPool。
AZFU0BN
·
2020-07-11 03:55
驱动
.NET Romoting 学习总结(三)—— Remoting技术之设计模式实现代码安全
guid,9cf3f46f-a590-40a8-933d-7179e473c91d.aspx引言:如果说结构化的设计是软件工程里的里程碑、面向对象的分析设计是软件工程新纪元的话,那么敏捷开发、极限编程、
驱动编程
可以说是软件工程里的新大陆
aqua_aqua
·
2020-07-11 02:27
技术文章
Barracuda 事件模型入门(1) - Barracuda简介
Barracuda的事件模型是真正的服务器端事件
驱动编程
,可以实现完美的MVC设计模式。
curry913
·
2020-07-10 16:14
java
V4L2用户空间和kernel层driver的交互过程
V4L2用户空间和kernel层driver的交互过程这篇文章详细分析了V4L2用户空间和kernel层driver的交互过程,目的只有一个:更清晰的理解V4L2视频驱动程序的系统结构,
驱动编程
方法,为以后开发视频驱动打好基础既然从用户层出发探究驱动层
Ela--学海无涯
·
2020-07-10 12:59
Android
Camera
微服务专题05-Spring WebFlux 运用
HandlerMethod`初始化过程`HandlerMethod`定位过程`HandlerMapping`和`HandlerAdapter`区别SpringMVC2.5之前面向接口编程SpringMVC2.5+面向注解
驱动编程
理解
✎ℳ๓₯㎕...雲淡風輕
·
2020-07-09 22:51
微服务专题
关于
Windows内核
空间操作的一些说明
首先对被我误导的人说声对不起了。我在论坛中发的那篇贴(用户态隐藏进程的通用版本)真是乱七八糟(-_-我也是受害者)。在XP和WINDOWS2003中用那种方法都是行不通的,而且在20043中的偏移也是错的。这里我先把XPSP2和2003中的EPROCESS整理出来给大家看一下:typedefstruct_EPROCESS_2K3{/*+0x000*/KPROCESS_2K3Pcb;/*+0x06c
阳阳2013哈哈
·
2020-07-09 20:54
Linux设备
驱动编程
之中断处理
与Linux设备驱动中中断处理相关的首先是申请与释放IRQ的APIrequest_irq()和free_irq(),request_irq()的原型为:intrequest_irq(unsignedintirq,void(*handler)(intirq,void*dev_id,structpt_regs*regs),unsignedlongirqflags,constchar*devname,v
menuconfig
·
2020-07-09 20:39
Linux/os
linux的页表为什么没有实现自映射
玩过
windows内核
的都应该知道windows为了节省4k的内存,实现了自映射,将页目录本身当作了一个页表来寻址4M的虚拟空间(将4M空间的虚拟内存映射到物理内存),而这4m的虚拟地址空间恰恰就是从0xc0000000
dog250
·
2020-07-09 15:18
探究
Windows内核
你知多少
Windows内核
如上所述,现代操作系统的一个明显特征就是用户空间和系统空间的划分,从UNIX时代以来,人们一直把存在于系统空间的代码和数据的集合称为“内核(Kernel)”,因此内核是有明确边界的。
博文视点
·
2020-07-09 13:31
走进面向切面编程
走进面向切面编程编程范式概览面向过程编程面向对象编程函数式编程事件
驱动编程
面向切面编程AOP是什么1、是一种编程范式,不是编程语言。2、解决特定问题,不能解决所有问题。3、是OOP的补充,不是替代。
贝贝爱豆豆
·
2020-07-09 12:52
Spring
Windows程序设计应用开发-夏曹俊-专题视频课程
Win32APISDK级别对Windows平台程序编码能力,可以参与Windows应用工程类别的GUI程序开发,对算法策略有容错性表现;提升的、软件设计经验,初步具备面向对象软件设计思想,能针对性的应用事件
驱动编程
开发应用程序
夏曹俊
·
2020-07-09 08:30
视频教程
访问外设寄存器的四种方式
访问外设寄存器是底层
驱动编程
的基本工作,访问外设寄存器都有哪些方式呢?
半斗米
·
2020-07-09 06:30
嵌入式软件
读书笔记之《
Windows内核
原理与实现》
最近学习《
Windows内核
原理与实现》发现其博大精深,粗略过了一遍,很多东西比较茫然,看书之余把书中涉及的函数,结构,全局变量的所在页数总结出来,便于以后查阅。
weixin_34306593
·
2020-07-08 17:10
LINUX 和 WINDOWS 内核的区别
LINUX和
WINDOWS内核
的区别[声明:欢迎转载,转载请注明出自CUACCESSORYhttp://linux.chinaunix.net/bbs/thread-1153868-1-1.html]关于
weixin_33724659
·
2020-07-08 15:37
第七章——
Windows内核
基础-内核数据结构(内核对象,SSDT,TEB,PEB)
这里注意对象指针指向的并不是对象头,如果要访问对象头,需要拿对象体减去一个特定的偏移值,获取到对象头,在通过对象头获取其他字段
Windows内核
对象可以分为三类:⑴.Dispatcher对象之所以叫Dispatcher
weixin_30681121
·
2020-07-08 14:03
Windows 利用DbgView 查看内核打印日志
在Windows中
驱动编程
过程中需要查看内核日志,本文介绍如何使用DbgView查看。
tanqiuwei
·
2020-07-08 07:58
drivers
技术
windows平台
30天自制操作系统-1
操作系统"的时候有两个打算,一个是于渊先生的《Orange's一个操作系统的实现》,另一个就是这本《30天自制操作系统》,这两个系统的区别是前者是类似Linux系统的命令行后者是图形界面,基于我对学习
Windows
Kiopler
·
2020-07-07 23:38
32天自制操作系统
Yii框架执行流程
|--base底层类库文件夹,包含CApplication(应用类,负责全局的用户请求处理,它管理的应用组件集,将提供特定功能给整个应用程序),CComponent(组件类,该文件包含了基于组件和事件
驱动编程
的基础类
拼搏的小船长
·
2020-07-07 20:41
PHP框架
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他