- 0 前言Rust 是一门享誉中外的安全和高效的系统编程语言,业界各大平台包括华为选择和引入 Rust 这门语言作为自己的产品的开发语言。华为在图片的识别算法中验证了这门语言的安全和高效性。并使用高级计算加速技术使其达到了效果倍增的效果,并超过了使用 C 语言实现得到的最好效果,而 SIMD 技术(单指令流多数据流)发挥了最重要的作用。本文以图片脏污检测算法优化案例为基础,主要介绍 Rust ... 0 前言Rust 是一门享誉中外的安全和高效的系统编程语言,业界各大平台包括华为选择和引入 Rust 这门语言作为自己的产品的开发语言。华为在图片的识别算法中验证了这门语言的安全和高效性。并使用高级计算加速技术使其达到了效果倍增的效果,并超过了使用 C 语言实现得到的最好效果,而 SIMD 技术(单指令流多数据流)发挥了最重要的作用。本文以图片脏污检测算法优化案例为基础,主要介绍 Rust ...
- 本文如题,C语言基础部分不过多赘述,主要讲解结构体、指针的原理,并分析汇编下的C语言。 本文如题,C语言基础部分不过多赘述,主要讲解结构体、指针的原理,并分析汇编下的C语言。
- 作为一个计算机人同时也面试过很多毕业生,不得不谈的就是计算机思维和对计算机整体的理解。计算机领域发展到现在语言、框架层出不穷,但是计算机思维和底层是不变的。我来谈谈我对计算机的理解,希望通过本文你可以构建计算机思维,底层并不困难,架构也并不高深,希望可以给你一些思考和帮助。 作为一个计算机人同时也面试过很多毕业生,不得不谈的就是计算机思维和对计算机整体的理解。计算机领域发展到现在语言、框架层出不穷,但是计算机思维和底层是不变的。我来谈谈我对计算机的理解,希望通过本文你可以构建计算机思维,底层并不困难,架构也并不高深,希望可以给你一些思考和帮助。
- 实战分析C工程代码可能遇到的编译问题及其解决思路,也许这能帮助到你! 实战分析C工程代码可能遇到的编译问题及其解决思路,也许这能帮助到你!
- 熊猫烧香(上)初始分析 熊猫烧香(上)初始分析
- 本文将详细讲解熊猫烧香的行为机理,并通过软件对其功能行为进行分析,这将有助于我们学习逆向分析和反病毒工作。后续作者还将对其进行逆向调试,以及WannaCry勒索蠕虫、各种恶意样本及木马的分析。基础性文章,希望您喜欢! 本文将详细讲解熊猫烧香的行为机理,并通过软件对其功能行为进行分析,这将有助于我们学习逆向分析和反病毒工作。后续作者还将对其进行逆向调试,以及WannaCry勒索蠕虫、各种恶意样本及木马的分析。基础性文章,希望您喜欢!
- @TOC很多刚开始学习C语言的小伙伴,对于这样一个熟悉而又陌生的名词,都是显得闻风尚胆。甚至对于程序员这样一个职业的第一印象都是格子衫,谢顶头,大概是这样的…但实际上真正的程序员是这样的…哈哈,开个玩笑!对于很多刚学习编程的小伙伴来说,C语言无非是最基础的入门一步,但在很多人看来,编程语言给大家的印象却总是难上加难。每每听到C语言这样一个名词都会吓得“哇,C语言啊,听说好难好难,我学不会怎么... @TOC很多刚开始学习C语言的小伙伴,对于这样一个熟悉而又陌生的名词,都是显得闻风尚胆。甚至对于程序员这样一个职业的第一印象都是格子衫,谢顶头,大概是这样的…但实际上真正的程序员是这样的…哈哈,开个玩笑!对于很多刚学习编程的小伙伴来说,C语言无非是最基础的入门一步,但在很多人看来,编程语言给大家的印象却总是难上加难。每每听到C语言这样一个名词都会吓得“哇,C语言啊,听说好难好难,我学不会怎么...
- 系统安全系列作者将深入研究恶意样本分析、逆向分析、攻防实战和Windows漏洞利用等,通过在线笔记和实践操作的形式分享与博友们学习。这篇文章将带领大家来学习科锐钱林松老师的视频,详细讲解条件语句和循环语句源码还原及流程控制逆向。希望对入门的同学有帮助。 系统安全系列作者将深入研究恶意样本分析、逆向分析、攻防实战和Windows漏洞利用等,通过在线笔记和实践操作的形式分享与博友们学习。这篇文章将带领大家来学习科锐钱林松老师的视频,详细讲解条件语句和循环语句源码还原及流程控制逆向。希望对入门的同学有帮助。
- 鸿蒙轻内核M核源码分析系列五 中断Hwi在鸿蒙轻内核源码分析系列前几篇文章中,剖析了重要的数据结构。本文,我们讲述一下中断,会给读者介绍中断的概念,鸿蒙轻内核的中断模块的源代码。本文中所涉及的源码,以OpenHarmony LiteOS-M内核为例,均可以在开源站点https://gitee.com/openharmony/kernel_liteos_m 获取。 1、中断概念介绍中断是指出... 鸿蒙轻内核M核源码分析系列五 中断Hwi在鸿蒙轻内核源码分析系列前几篇文章中,剖析了重要的数据结构。本文,我们讲述一下中断,会给读者介绍中断的概念,鸿蒙轻内核的中断模块的源代码。本文中所涉及的源码,以OpenHarmony LiteOS-M内核为例,均可以在开源站点https://gitee.com/openharmony/kernel_liteos_m 获取。 1、中断概念介绍中断是指出...
- LiteOS内核源码分析系列六 -任务及调度(3)-任务LOS_Schedule调度,Schedule也称为Dispatch,是操作系统的一个重要模块,它负责选择系统要处理的下一个任务。调度模块需要协调处于就绪状态的任务对资源的竞争,按优先级策略从就绪队列中获取高优先级的任务,给予资源使用权。本文我们来一起学习下LiteOS调度模块的源代码,文中所涉及的源代码,均可以在LiteOS开源站点... LiteOS内核源码分析系列六 -任务及调度(3)-任务LOS_Schedule调度,Schedule也称为Dispatch,是操作系统的一个重要模块,它负责选择系统要处理的下一个任务。调度模块需要协调处于就绪状态的任务对资源的竞争,按优先级策略从就绪队列中获取高优先级的任务,给予资源使用权。本文我们来一起学习下LiteOS调度模块的源代码,文中所涉及的源代码,均可以在LiteOS开源站点...
- 本文还会介绍下LiteOS 5.0引入的LockDep死锁检测特性。本文中所涉及的LiteOS源码,均可以在LiteOS开源站点获取。 本文还会介绍下LiteOS 5.0引入的LockDep死锁检测特性。本文中所涉及的LiteOS源码,均可以在LiteOS开源站点获取。
- linux程序运行的状态以及如何推导调用栈。 linux程序运行的状态以及如何推导调用栈。
- Python 编写一个函数 cacluate Python编写一个函数,接收字符串参数返回一个元组 使用高阶函数方式设计Calc函数,实现加、减、乘、除、乘方等计算功能 使用闭包编写一个学生成绩平均统计。要求每次调用函数传入一个学生成绩,得到已经传入成绩的平均分。 编写一个装饰器,使其能够打印输出所装饰函数的运算时间 总结 Python 编写一个函数 cacluate编写一个函数 cacl... Python 编写一个函数 cacluate Python编写一个函数,接收字符串参数返回一个元组 使用高阶函数方式设计Calc函数,实现加、减、乘、除、乘方等计算功能 使用闭包编写一个学生成绩平均统计。要求每次调用函数传入一个学生成绩,得到已经传入成绩的平均分。 编写一个装饰器,使其能够打印输出所装饰函数的运算时间 总结 Python 编写一个函数 cacluate编写一个函数 cacl...
- 整理资料时,发现了学生时代一些好的电子设计,这些设计在当时也是比较不错的,到现在看来已经年代久远了,不过放在今天自己DIY下给小朋友,培养兴趣爱好,也是很好的。 今天分享的是基于STC单片机设计的自动窗帘控制升降系统,根据其不同控制模式,实现半自动控制、自动控制、定时控制和无线控制的相互转换控制窗帘机。该设计由光电开关电路、按键控制模块、无线遥控模块等组成,可实现 整理资料时,发现了学生时代一些好的电子设计,这些设计在当时也是比较不错的,到现在看来已经年代久远了,不过放在今天自己DIY下给小朋友,培养兴趣爱好,也是很好的。 今天分享的是基于STC单片机设计的自动窗帘控制升降系统,根据其不同控制模式,实现半自动控制、自动控制、定时控制和无线控制的相互转换控制窗帘机。该设计由光电开关电路、按键控制模块、无线遥控模块等组成,可实现
- 嵌入式ARM汇编中,如何将一串数据传到数组中?汇编调用C函数的练习、汇编中循环语句的练习。 嵌入式ARM汇编中,如何将一串数据传到数组中?汇编调用C函数的练习、汇编中循环语句的练习。
上滑加载中
推荐直播
-
SaaS云原生应用典型架构
2022/07/07 周四 19:00-20:00
程泽 华为云SaaS专家
SaaS作为一种有效的软件交付形式,让企业IT团队可以将工作的重心从部署和业务系统定制转移到管理业务系统所提供的服务上来;但多租户开发、技术选型等问题会给SaaS应用开发带来挑战。本期直播将助力您破解这些难题,轻松构建云原生SaaS化应用。
去报名 -
崇本英才·智汇吴江· 无人车挑战赛赛题解读
2022/07/11 周一 19:00-21:00
岩风 华为云EI开发者生态工程师
本次直播主要介绍赛题讲解、baseline操作演示、常见问题答疑等。本次直播主要介绍赛题讲解、baseline操作演示、常见问题答疑等。
去报名 -
鸿蒙设备如何从0到1联网上云
2022/07/11 周一 19:30-20:30
Vz 华为云IoT高级工程师
本课程使开发者具备鸿蒙设备开发基础技能,掌握编译环境搭建、内核开发、驱动子系统开发、网络应用开发等知识点。
即将直播
热门标签