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
鸿蒙内核源码分析
ubuntu20.04.6安装Intel AX211网卡驱动 2024.8
前言环境电脑:thinkbook142024i5-13500HRTX3050网卡:IntelAX211Wi-Fi6系统
内核
:5.15安装#flex是一个词法分析器;#bison是一个语法分析器;#把两者联合使用可以实现对
Harvey2001
·
2025-01-19 08:45
Linux基础
ubuntu20.04
wifi驱动
Linux
Linux 内存管理 页回收和swap机制
页高速缓存和页写回机制页是物理内存或虚拟内存中一组连续的线性地址,Linux
内核
以页为单位处理内存,页的大小通常是4KB。
富士康质检员张全蛋
·
2025-01-19 08:42
Linux
操作系统
内存管理
内存
Golang map实现原理及
源码分析
本文涉及到的源码版本为GoSDK1.16.11、map的基本结构map是Golang中的一种常用数据结构,其本质上是一种哈希表,类似于java的HashMap以及Python的字典(dict),是一种存储键值对(Key-Value)的数据结构。一般的Map会包含两个主要结构:数组:数组里的值指向一个链表链表:目的解决hash冲突的问题,并存放键值而在Golang中,解决hash冲突的不是链表,而是
Aeiu
·
2025-01-19 08:42
Golang
golang
源码
后端
RK3588开发笔记-ES8311音频芯片调试记录
目录前言一、ES8311二、原理图连接三、
内核
配置四、设备树配置五、设备调试总结前言本篇博客主要记录如何在RK3588平台上调试ES8311音频芯片的过程。
flypig哗啦啦
·
2025-01-19 04:57
RK3568开发笔记
RK3588
ES8311
audio
ubuntu
Android搞机之编译LineageOS
内核
编译环境VMware虚拟机+Kali2022.332GB内存400GB硬盘乐视Max2手机lineageOS18.1源码下载从lineageOS官网上找到LeMax2。在Buildforx2章节找到kernel的Github地址下载kernel源码gitclone--depth=1https://github.com/LineageOS/android_kernel_leeco_msm8996.g
·
2025-01-19 02:55
android逆向工程
鸿蒙
和安卓、ios的对比
鸿蒙
系统、安卓系统、iOS系统各有特点。总体来说,
鸿蒙
系统在流畅性、分布式能力和可扩展性方面表现出色,安卓系统在开放性和可定制性方面具有优势,而iOS系统在稳定性和易用性方面占优。
惺星
·
2025-01-19 01:42
harmonyos
android
ios
HarmonyOS 与 iOS:架构与优势的深度剖析
技术架构的不同HarmonyOS是由华为开发的一款基于微
内核
设计的分布式操作系统,强调跨设备的无缝协同。其微
内核
架构使系统的模块更加轻量化,并支持多样化设备的集成,从智能
汪子熙
·
2025-01-19 00:27
计算机基础知识
harmonyos
ios
架构
华为
解决Docker服务注册到Eureka instanceId显示172.../以及Dockerfile和 docker-maven-plugin的简单使用
一、CentOS下安装DKcentos
内核
高于3.10:通过uname-r命令查看当前的
内核
版本移除旧版本:$sudoyumremovedocker\docker-client\docker-client-latest
林纳斯_
·
2025-01-18 23:22
docker
docker
微服务
eureka
172.
QML音视频实时通信
QML音视频实时通信使用AI技术辅助生成QT界面美化视频课程QT性能优化视频课程QT原理与
源码分析
视频课程QTQMLC++扩展开发视频课程免费QT视频课程您可以看免费1000+个QT技术视频免费QT视频课程
QT性能优化QT原理源码QT界面美化
·
2025-01-18 22:44
qt
qt6.3
qt5
QT教程
c++
音视频
QML Web云应用开发
QMLWeb云应用开发使用AI技术辅助生成QT界面美化视频课程QT性能优化视频课程QT原理与
源码分析
视频课程QTQMLC++扩展开发视频课程免费QT视频课程您可以看免费1000+个QT技术视频免费QT视频课程
QT性能优化QT原理源码QT界面美化
·
2025-01-18 22:14
qt
qt6.3
qt5
QT教程
c++
QT硬件接口设计
QT硬件接口设计使用AI技术辅助生成QT界面美化视频课程QT性能优化视频课程QT原理与
源码分析
视频课程QTQMLC++扩展开发视频课程免费QT视频课程您可以看免费1000+个QT技术视频免费QT视频课程
QT性能优化QT原理源码QT界面美化
·
2025-01-18 22:44
qt
qt6.3
qt5
QT教程
c++
【QT教程】QML音视频效果实现 QT音视频
QML音视频效果实现使用AI技术辅助生成QT界面美化视频课程QT性能优化视频课程QT原理与
源码分析
视频课程QTQMLC++扩展开发视频课程免费QT视频课程您可以看免费1000+个QT技术视频免费QT视频课程
QT性能优化QT原理源码QT界面美化
·
2025-01-18 22:43
qt
qt6.3
qt5
c++
QT教程
MediaCrawler 小红书爬虫
源码分析
前言MediaCrawler是最近冲上Github热搜的开源多社交平台爬虫。虽然现在已删库,但还好我眼疾手快,有幸还Fork了一份,乘着周末,简单分析了下小红书平台的相关代码。爬虫难点一般写爬虫,都需要面对以下几个问题如果app/网页需要登录,如何获取登录态(cookie/jwt)大部分app/网页都会对请求参数进行sign,如果有,如何获取sign逻辑绕过其它遇到的反爬措施我将带着这三个问题,阅
·
2025-01-18 22:46
Hooks扩展
Hooks,即钩子函数,用于在某些
内核
代码中插入一个占位。当执行到该位置时,执行自定义的功能代码,避免直接修改原始的
内核
代码。在
内核
外部,填充该函数的实现,不必修改空闲任务的代码。
daybydayby
·
2025-01-18 22:08
myRTOS
单片机
Spark
源码分析
(一) SparkRpc中序列化与反序列化Serializer的抽象类解读 (正在更新中~)别人能写出来的,你也能行!多学习别人的思路,形成自己的思路,高薪工作奔你而来!
后一篇链接在这接上一章请先看解读序列化抽象类第一部分(这是一个链接)目录接上一章请先看解读序列化抽象类第一部分2.Java序列化实现类JavaSerializer(1)JavaSerializationStream类代码实际例子1:序列化(2)JavaDeserializationStream代码实际例子2:反序列化Spark源码下类图在学习过程中,抓住主要问题,请思考问题为什么Kryo序列化更加
小白的大数据历程
·
2025-01-18 22:07
Spark源码解析
开发语言
spark
大数据
分布式
scala
Spark
源码分析
(一) SparkRpc中序列化与反序列化Serializer的抽象类解读 (java序列化部分完结,正在更新RpcEnv部分~)
目录(3)JavaSerializerInstance定义了一个Java序列化实例(1)构造方法参数(2)方法1:serializeStream(3)方法2:deserializeStreamdefaultClassLoader(4)方法3:deserializeStreamloader(5)方法4:serialize(6)方法5:deserializeloader(7)方法6:deseriali
小白的大数据历程
·
2025-01-18 22:37
Spark源码解析
spark
java
python
一文梳理基础概念:ARM指令集、ARM架构、ARM
内核
、Cortex、SOC、芯片、单片机之间的关系【科普】
3、ARM处理器的
内核
是统一的,由ARM公司提供,而片内部件则是多样的,由各大半导体公司设计,这使得ARM设计嵌
CHD-grl
·
2025-01-18 21:04
嵌入式知识科普
arm开发
单片机
linux
Linux性能优化CPU篇之平均负载
不可中断状态的进程是正在处于
内核
关键流程中的进程,注意这些进程不可以被打断的,当我们向一个磁盘写入一个文件的时候,它是不可以被打断的。那么平均复杂怎么样才算好呢?平均负载最理想的情况是等
·
2025-01-18 18:06
linux
【Bluedroid】HFP连接流程
源码分析
(一)
Bluedroid蓝牙HFP(HFP,Hands-FreeProfile)连接流程涵盖多个环节,从前期准备到连接建立、状态管理以及维护与断开,各环节紧密相扣,确保蓝牙免提连接稳定可靠。一、概述1.1.连接前准备用户操作:用户需在Android设备上开启蓝牙功能。同时,目标蓝牙设备(如车载蓝牙)要进入配对模式,Android设备通过搜索发现目标设备并完成配对,此过程可能需用户输入PIN码或确认配对请
byte轻骑兵
·
2025-01-18 15:05
解读
Android
java
C++
Android
Ubuntu安装vmware-workstation失败后解决方法
由于不用版本、不同
内核
的Ubuntu,安装vmware-workstation时,可能会安装失败,安装失败后的解决方案,错误1使用以下命令可以查看安装失败的模块sudo/etc/init.d/vmwarestart
demodeom
·
2025-01-18 15:32
ubuntu
linux
运维
自学记录
鸿蒙
API 13:PreviewKit从文件预览到应用开发
学习了一些API13之后,我决定研究一下PreviewKit(文件预览服务)。这个模块可以快速预览多种文件类型,包括文本、图片、视频、音频和PDF等,为文件管理类应用提供了系统级支持。这次学习不仅是技术上的积累,更是个人能力的全面提升。我会从实际开发的角度,带大家了解PreviewKit的功能和实现,并分享如何利用它开发出一款实用的文件预览助手应用。通过我的实践经验,希望能为其他开发者提供灵感与帮
·
2025-01-18 14:58
harmonyos-next
关于
鸿蒙
next的页面布局
鸿蒙
Next(HarmonyOSNext)是华为推出的新一代操作系统,其页面布局在继承传统设计理念的基础上,融入了更多创新元素。
·
2025-01-18 14:28
harmonyos-next
百万架构师第二十二课:
源码分析
:Spring
源码分析
:Spring经典面试答疑|JavaGuide
Spring面试解答上半节:面试中需要注意的细节动脑子,面试是一种交流面试的时候,要用心去感受当时面试场景了解自己,自己的长处、自己的短处(巧妙地扬长避短)了解1.公司的业务场景2.你是去面试什么岗位的?Java高级工程师实际工作经验是1年(如实填写)1、请描述SpringIOC的工作原理答:定位加载注册BeanFactoryBeanDefintion...1-3年1+ApplicationCon
·
2025-01-18 13:24
后端
Rabbitmq
源码分析
,重复消费问题的redis或数据库代码实现
目录底层源码解析自定义唯一id算法MessageProperties类的相关实现自定义消息ID生成器配置和使用Rabbitmq是怎么判断是不是重复消息的呢?通过Redis的幂等性处理消息消费者实现分布式锁实现的重复检测完整的消息处理流程基于数据库实现Mapper接口消息处理服务RabbitMQ消息消费者底层源码解析RabbitMQ判断重复消息主要通过消息的唯一标识(MessageId)和幂等性处理
xweiran
·
2025-01-18 10:26
rabbitmq
分布式
java
架构
jvm
数据结构
后端
Haproxy 负载均衡集群
|br0router192.168.29.128vip:192.168.29.128192.168.29.128/32修改
内核
参数servicehttpdstart测试:找宿主机http://192.168.29.128
weixin_34348805
·
2025-01-18 09:22
鸿蒙
开发进阶(由南向北)
文章目录PurpleOH官方示例投屏工具推荐需要HDMI诱骗器智能插件问答社区应用层开发文档开源应用集合第三方仓库竖屏显示源码快速修改验证竖屏效果第一个页面设备端开发文档官方投屏PurplePiOH使用手册固件烧写固件下载源码编译源码导入VSCode指令集repo使用总存储空间使用率搭建编译容器运行编译容器开始编译编译成功查看固件烧录window访问共享路径固件路径复制固件到RKDevtool打开
Android小码家
·
2025-01-18 09:48
鸿蒙
harmonyos
华为
装饰器模式详解(附代码案例和
源码分析
)
目录装饰器模式的本质装饰器模式和继承结构的对比源码中IO流的继承结构具体装饰器类装饰器的组合应用装饰器链的特点代码案例定义coffee类型coffee的实现类装饰器抽象类装饰器-季节限定装饰器——加牛奶装饰器——加糖生成咖啡的简单工厂咖啡制作服务(动态加功能)装饰器模式的优点装饰器模式的缺点装饰器模式的本质装饰器模式允许向一个现有的对象添加新的功能,同时又不改变其结构。它是一种用于代替继承的技术,
xweiran
·
2025-01-18 08:38
装饰器模式
java
io流
代码案例
Linux
内核
性能调优:让系统飞起来的秘籍
然而,随着业务量的不断增长和应用场景的日益复杂,Linux
内核
的性能面临着巨大挑战。哪怕是微小的性能瓶颈,都可能像滚雪球一样,在高负载运行时被无限放大,进而引发一系列严重问题。
深度Linux
·
2025-01-18 06:26
性能优化
linux
LInux内核
c++
《盘古大模型——
鸿蒙
NEXT的智慧引擎》
赋予小艺智能助手超强能力在
鸿蒙
NEXT中,盘古大模型赋予了小艺智能助手更强的记忆、推理和规划能力,使其能够支持23类常用记忆类型,掌握万亿token的知识量。
·
2025-01-18 05:45
人工智能深度学习
《
鸿蒙
微
内核
与人工智能算法协同,开启智能系统新时代》
在当今科技飞速发展的时代,
鸿蒙
系统以其独特的微
内核
架构和对人工智能算法的深度融合,正引领着操作系统智能化的新潮流。
·
2025-01-18 05:45
人工智能深度学习
inotifywait监听php,用inotifywait监视文件变化并执行相应脚本
在
内核
2.6.13以上都可以使用。
函明
·
2025-01-18 05:46
TCP连接中TCP_NODELAY,Socket中SO_REUSEADDR、SO_REUSEPORT
在
内核
实现中,数据包的发送和接受会先做缓存,分别对应于写缓存和读缓存。在c/c++中启动的方式intnodelay=1;intret=setsoc
qq_18145605
·
2025-01-18 04:41
TCP/IP协议
tcp/ip
[Linux性能调优] 磁盘I/O队列调度策略
它是一个复杂的调度策略,按进程创建多个队列,试图保持对多个进程的公平(这就没考虑读操作和写操作的不同耗时)deadline:这个策略比较简单,只分了读和写两个队列(这显然会加速读取量比较大的系统),叫这个名字是
内核
为每个
Linux小凯
·
2025-01-18 04:09
linux
运维
服务器
spring-mvc
源码分析
v3.3.0
分析下springboot内嵌tomcat启动流程,即springboot-mvcorg.springframework.bootspring-boot-starter-web3.3.0环境信息Java22SpringBootv3.3.0ApacheTomcat/10.1.24spring-boot-starter-web3.3.0测试项目主要文件结构:@RestControllerpublicc
想花
·
2025-01-18 03:35
spring
mvc
java
Android系统架构
这个架构可以大致分为以下几个主要层次:LinuxKernel(Linux
内核
):Linux
内核
是Android系统的底层,提供了系统底层的硬件驱动程序支持,并管理了系统的资源。
jingling555
·
2025-01-18 03:34
Android
android
系统架构
arm开发
安卓
《
鸿蒙
Next旅游应用:人工智能赋能个性化与智能导览新体验》
随着
鸿蒙
Next的推出,旅游应用迎来了全新的发展机遇,借助人工智能技术能为用户带来更出色的个性化推荐和智能导览服务。
鸿蒙
Next与人工智能融合优势
鸿蒙
Next拥有强大的分布式能力和原生智能体验。
·
2025-01-18 01:04
人工智能深度学习
《解锁
鸿蒙
系统AI与第三方应用集成的无限可能》
在当今科技飞速发展的时代,
鸿蒙
系统与人工智能技术的深度融合为应用开发带来了前所未有的机遇和挑战。如何让
鸿蒙
系统中的人工智能服务与第三方应用实现更好的集成,成为了开发者们关注的焦点。
·
2025-01-18 01:04
人工智能深度学习
《软硬协同优化,解锁
鸿蒙
系统AI应用性能新高度》
在当今数字化时代,
鸿蒙
系统与人工智能的融合正逐渐成为科技领域的热门话题。如何通过软件和硬件协同优化,进一步提升
鸿蒙
系统中AI应用的整体性能,成为了开发者和技术爱好者们关注的焦点。
·
2025-01-18 01:03
深度学习人工智能
《解锁
鸿蒙
系统AI能力,开启智能应用开发新时代》
在当今科技飞速发展的时代,
鸿蒙
系统以其独特的分布式架构和强大的AI能力,为开发者们带来了前所未有的机遇。本文将深入探讨开发者如何利用
鸿蒙
系统的AI能力开发更智能的应用,开启智能应用开发的新时代。
·
2025-01-18 01:03
人工智能深度学习
HarmonyOS
鸿蒙
面试第一弹
鸿蒙
面试第一弹答案持续更新中1、自我介绍2、
鸿蒙
项目介绍3、你接触
鸿蒙
多久了4、项目给你,
鸿蒙
项目给你能独立完成吗?5、装饰器有哪些-@Component:用于定义可重用的UI组件。
霹雳桃
·
2025-01-18 00:43
HarmonyOs
harmonyos
华为
1024程序员节
linux
内核
态线程详解
include//wake_up_process()#include//kthread_create()、kthread_run()#include//IS_ERR()、PTR_ERR()1.创建并启动一个
内核
线程
ghx_echo
·
2025-01-17 23:31
linux
运维
服务器
Linux
内核
性能调优:让系统飞起来的秘籍
然而,随着业务量的不断增长和应用场景的日益复杂,Linux
内核
的性能面临着巨大挑战。哪怕是微小的性能瓶颈,都可能像滚雪球一样,在高负载运行时被无限放大,进而引发一系列严重问题。
·
2025-01-17 20:22
鸿蒙
NEXT应用开发训练营毕业总结
自从加入
鸿蒙
NEXT应用开发训练营以来,我体验了一段充实而富有挑战性的学习旅程。通过系统的理论学习和实践操作,我不仅对
鸿蒙
NEXT应用开发有了深入的理解,还掌握了其核心技能。
wjl6259
·
2025-01-17 19:24
harmonyos
华为
【HarmonyOS之旅】HarmonyOS概述(二)
目录1->系统定义2->技术架构2.1->
内核
层2.2->系统服务层2.3->框架层2.4->应用层3->系统安全3.1->正确的人3.2->正确的设备3.3->正确地使用数据1->系统定义HarmonyOS
枫叶丹4
·
2025-01-17 19:24
HarmonyOS
harmonyos
华为
华为云
华为od
鸿蒙
/DevEco Studio的ArkUI-父子通信组件的基本使用(1)单向传递
当父子组件之间需要数据同步时,可以使用@Prop和@Link装饰器@Prop单向同步@Prop只支持:string、number.boolean、enum类型父组件对象类型,子组件是对象属性不可以是数组、any//子组件不允许初始化实现父组件@Statestat:number=10TaskStatistics({sum:this.sum})//传值方式子组件@Propstat:number示例@E
尐幽
·
2025-01-17 19:23
鸿蒙
HBuilder X打包运行
鸿蒙
应用(vue2 -> vue3)
HBuilderX打包运行
鸿蒙
应用vue2->vue31.manifest.json配置为vueVersion:32.main.js调整(下方已补充)3.store调整4.增加入口文件index.html5
木子李–刚步入开发的小学生
·
2025-01-17 18:52
harmonyos
前端
uniapp
鸿蒙
系统hdc,HDC2020有看头:要揭开
鸿蒙
系统和EMUI11神秘面纱?
原标题:HDC2020有看头:要揭开
鸿蒙
系统和EMUI11神秘面纱?
知行晓政
·
2025-01-17 18:20
鸿蒙系统hdc
19、
鸿蒙
学习——配置HDC命令 环境变量
一、下载CommandLineTools可参考上篇《
鸿蒙
学习——配置OHPM、hvigor环境变量》二、配置hdc环境变量hdc命令行工具用于HarmonyOS应用/元服务调试所需的工具,该工具存放在命令行工具自带的
青春路上的小蜜蜂
·
2025-01-17 18:49
鸿蒙
学习
harmonyos
typescript
《
鸿蒙
开发-答案之书》 获取状态栏高度和导航栏高度
《
鸿蒙
开发-答案之书》获取状态栏高度和导航栏高度定义一个全局静态变量存储,在EntryAbility的onWindowStageCreate赋值。
893151960
·
2025-01-17 18:18
鸿蒙开发-答案之书
鸿蒙系统
鸿蒙开发
鸿蒙
鸿蒙教程
鸿蒙获取状态栏高度
鸿蒙获取导航栏高度
【纯血
鸿蒙
】hdc常用命令汇总
1.查看工具版本hdc-v输出版本号,证明可以用了2.查看当前连接设备查看当前连接所有设备,-v显示详情hdclisttargetshdclisttargets-vhdc-t设备shellhdc-t7001005458323933328a250f004e3900shell3.安装指定的应用package文件hdcinstall[happath]交互命令hdcinstallpackageFileWi
新时代农民工007
·
2025-01-17 18:48
HarmonyOS
NEXT
harmonyos
华为
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他