logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

windows内核开发学习笔记五十:x64调用协定

本篇文章描述x64代码中一个函数(调用方)用来调用另一个函数(被调用方)的标准流程和约定。调用约定违约x64应用程序二进制接口(ABI)默认使用四个寄存器的快速调用约定。在调用堆栈上分配空间作为一个影子存储,供调用者保存这些寄存器。在函数调用的参数和用于这些参数的寄存器之间有严格的一对一对应关系。任何不适合8字节的参数,或者不是1、2、4或8字节的参数,都必须通过引用传递。一个参数永远不会分布在多

#操作系统#驱动开发
windows内核开发学习笔记四十六:事件追踪(ETW)

Windows提供了统一的跟踪和记录事件的机制,称为ETW(Event Tracing For Windows)。用户模式应用程序和内核模式驱动程序都可以使用ETW来记录事件。ETW是直接由内核支持的事件记录机制。在它的框架结构中,共有三种组件:控制器(Control):负责启动、停止或配置事件记录会话。提供者(Provider):负责向ETW注册自己的事件类,并接受控制器的命令,以便启动或者停止

#操作系统#驱动开发
《Python网络爬虫从入门到实践(第2版)》学习之二:编写第一个网络爬虫

读完本章就可以体会到通过完成一个简单的Python网络爬虫而带来的乐趣。本章主要介绍如何安装Python和编辑器Jupyter、Python的一些基础语法以及编写一个最简单的Python网络爬虫。

文章图片
#python#爬虫#学习
华为鸿蒙系统HarmonyOS学习之十三:第一个程序HelloWorld

华为鸿蒙系统HarmonyOS学习之十三:第一个程序一、创建的项目启动DevEco Studio启动后进入主页面点击创建项目,发现现在支持有多种类型下一步,开始创建项目。点Next,输入自己的工程名,与工程路径,这里选择存储在了C盘,C盘设置了项目工程存储目,目录的存储盘。而SDK版本,现在只有一个API Version3可以选择。Finsh后,就会自动创建一个工程了。Finish后,工程就建好了

#物联网#鸿蒙
《WebKit 技术内幕》学习之十五(5):Web前端的未来

不同于Cordova项目,Crosswalk不仅仅提供一些Web接口的扩展,也不是简单的基于系统默认的嵌入式应用接口,如Android WebView,而是使用新Blink和Chromium的能力,加强对HTML5能力的支持,同时加入了Web作为一个运行平台的各种能力,从功能上看,它对Web应用的支持和规范的支持更加完整,图15-5描述了Web应用在Crosswalk上的基本工作过程。当用户需要启

文章图片
#webkit#浏览器
华为鸿蒙系统HarmonyOS学习之十:鸿蒙HarmonyOS微内核技术

华为鸿蒙系统HarmonyOS学习之十:鸿蒙HarmonyOS发展史与未来

#鸿蒙
华为鸿蒙系统HarmonyOS学习之六:鸿蒙OpenHarmony常用术语说明

AAbility: 应用的重要组成部分,是应用所具备能力的抽象。Ability分为两种类型,Feature Ability和Particle Ability。AbilityForm:表单,是Feature Ability的一种界面展示形式,用于嵌入到其他应用中并作为其界面的一部分显示,并支持基础的交互功能。AbilitySlice:切片,是单个可视化界面及其交互逻辑的总和,是Feature Abi

#分布式#鸿蒙#操作系统
华为鸿蒙系统HarmonyOS学习之五:鸿蒙OpenHarmony开发中常见问题问答

常见问题环境安装HarmonyOS SDK是否需要手动下载?不需要。在DevEco Studio中的“Settings > Appearance & Behavior > System Settings > HarmonyOS SDK”进行配置,选择安装路径后,DevEco Studio会自动联网进行SDK的下载。为什么无法自动下载SDK和相关工具?检查是否成功连接Int

#鸿蒙#操作系统#分布式
华为鸿蒙系统HarmonyOS学习之四:鸿蒙OpenHarmony源码下载及构成简介

OpenHarmony 简介OpenHarmony是开放原子开源基金会(OpenAtom Foundation)旗下开源项目,定位是一款面向全场景的开源分布式操作系统,第一个版本支持128K-128M设备上运行。代码仓库地址:https://openharmony.gitee.com/openharmony一、源码获取方式OpenHarmony的代码以组件的形式开放,开发者可以通过下面所列的方式其

#鸿蒙#操作系统#分布式
华为鸿蒙系统HarmonyOS学习之十三:第一个程序HelloWorld

华为鸿蒙系统HarmonyOS学习之十三:第一个程序一、创建的项目启动DevEco Studio启动后进入主页面点击创建项目,发现现在支持有多种类型下一步,开始创建项目。点Next,输入自己的工程名,与工程路径,这里选择存储在了C盘,C盘设置了项目工程存储目,目录的存储盘。而SDK版本,现在只有一个API Version3可以选择。Finsh后,就会自动创建一个工程了。Finish后,工程就建好了

#物联网
    共 32 条
  • 1
  • 2
  • 3
  • 4
  • 请选择