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
鸿蒙内存管理
鸿蒙
(HarmonyOS)项目方舟框架(ArkUI)之Button按钮组件
鸿蒙
(HarmonyOS)项目方舟框架(ArkUI)之Button按钮组件一、操作环境操作系统:Windows10专业版IDE:DevEcoStudio3.1SDK:HarmonyOS3.1二、Button
记忆的小河
·
2023-12-21 23:32
harmonyos
【C Primer Plus第六版 学习笔记】第十二章 储存类别、链接和
内存管理
有基础,进阶用,个人查漏补缺代码中使用的数据都储存在内存中。从硬件来看,被储存的每个值都占用一定的物理内存,C语言把这样一块内存成为对象。从软件来看,程序需要一种方法访问对象,这可以通过声明变量完成:inta=3;标识符:标识符(identifier)就是变量、函数、类型等的名字。它们由大小写字母、数字和下划线组成,但不能以数字开头(前两句来自C与指针)。上述声明创建了一个名为a的标识符。标识符可
Jun-llj
·
2023-12-21 21:22
C语言
c语言
学习
笔记
java内存分配、java垃圾回收机制
单个对象的内存2.2两个引用指向同一对象内存三垃圾回收机制四this关键字的内存图java程序在运行时,需要在内存中分配空间,为了提高空间运算效率,就对空间进行了不同区域的划分.每一片区域都有特定的数据处理方式和
内存管理
方式
梨轻巧
·
2023-12-21 20:35
Java
java
Java
内存管理
:垃圾回收算法和内存分配的原理和优化
本文将详细介绍Java
内存管理
的原理、垃圾回收算法的种类以及内存分配的优化方法。章节二:Java内存模型Java内存模型定义了JVM如何管理内存的规范。
小正太浩二
·
2023-12-21 20:35
jvm
java
算法
Linux图形子系统之GEM
内存管理
Linux图形子系统之GEM
内存管理
引言1创建与映射1.1创建GEM1.2映射对象到文件1.3映射对象到用户空间1.4对象同步2内存分配2.1数据结构2.1.1
内存管理
结构2.1.2内存节点结构2.2分配算法
Victor Fung
·
2023-12-21 18:07
Linux内幕
linux
鸿蒙
(HarmonyOS)项目方舟框架(ArkUI)之Button按钮组件
鸿蒙
(HarmonyOS)项目方舟框架(ArkUI)之Button按钮组件一、操作环境操作系统:Windows10专业版IDE:DevEcoStudio3.1SDK:HarmonyOS3.1二、Button
自动化新人
·
2023-12-21 17:21
harmonyos
鸿蒙
(HarmonyOS)项目方舟框架(ArkUI)更改应用名称
鸿蒙
(HarmonyOS)项目方舟框架(ArkUI)更改应用名称一、操作环境操作系统:Windows10专业版IDE:DevEcoStudio3.1SDK:HarmonyOS3.1二、更改应用名称(HAP
自动化新人
·
2023-12-21 17:20
harmonyos
鸿蒙
- arkTs:快速开始
index.ets文件理解:新建模拟器:1.找到并打开设备管理器2.点击新建模拟器3.选择硬件之后下一步4.选择系统镜像,没有安装的话需要先安装5.设置模拟设备名称并点击完成6.提示创建成功代表刚才创建的模拟设备可以进行使用了使用模拟器:1.找到并打开设备管理器2.启动对应模拟设备3.在设备上启动程序(可以选择不同设备进行使用)4.效果展示
Web Erek
·
2023-12-21 17:50
鸿蒙(arkTs)
华为
鸿蒙系统
harmonyos
鸿蒙
- arkTs:容器组件
垂直布局-Column({space:Number})space:纵向布局元素垂直方向间距。使用示例:Column(){//容器内元素内容}.justifyContent('FlexAlign枚举值').alignItems('HorizontalAlign枚举值')FlexAlign枚举说明:(垂直方向元素对齐方式)Start:元素在主轴方向首端对齐。End:元素在主轴方向尾端对齐。Center
Web Erek
·
2023-12-21 17:50
鸿蒙(arkTs)
华为
鸿蒙系统
harmonyos
鸿蒙
- arkTs:自定义组件,自定义组件函数,公共样式函数
自定义组件:定义自定义组件:@ComponentexportstructHeader{privatetitle:ResourceStrbuild(){Row(){Image($r('app.media.icon')).width(20)Text(this.title).fontSize(22).fontWeight(FontWeight.Bold)Blank()Image($r('app.medi
Web Erek
·
2023-12-21 17:50
鸿蒙(arkTs)
华为
鸿蒙系统
harmonyos
Android性能优化篇之(二)序言及JVM篇
有了虚拟机
内存管理
机制,也就不那么容易出现内存泄漏和内存溢出的问题了。不那么容易出现,并不代表就不会出现。
Android征途
·
2023-12-21 17:50
鸿蒙
- arkTs:渲染(循环 - ForEach,判断 - if)
ForEach循环渲染:参数:要循环遍历的数组,Array类型遍历的回调方法,Function类型为每一项生成唯一标识符的方法,有默认生成方法,非必传使用示例:interfaceItem{name:String,price:Number}@Entry@ComponentstructIndex{privatearr:Array=[{name:'华为Meta50',price:6999},{name:
Web Erek
·
2023-12-21 17:11
鸿蒙(arkTs)
华为
鸿蒙系统
harmonyos
鸿蒙
(HarmonyOS)项目方舟框架(ArkUI)控件的部分公共属性和事件
鸿蒙
(HarmonyOS)项目方舟框架(ArkUI)控件的部分公共属性和事件一、操作环境操作系统:Windows10专业版IDE:DevEcoStudio3.1SDK:HarmonyOS3.1二、公共属性常用的公共属性有
自动化新人
·
2023-12-21 17:11
harmonyos
【C语言 |
内存管理
】野指针、静态区、堆、栈、常见的内存错误及对策
博客主页:https://blog.csdn.net/wkd_007博客内容:嵌入式开发、Linux、C语言、C++、数据结构、音视频本文内容:介绍金句分享:你不能选择最好的,但最好的会来选择你——泰戈尔本文未经允许,不得转发!!!目录一、概述二、野指针✨2.1什么是野指针✨1.2怎么避免野指针三、静态区、堆、栈、四、常见的内存错误及对策✨4.1指针没有指向一块合法的内存✨4.2内存分配成功,但并
wkd_007
·
2023-12-21 14:36
C语言
c语言
开发语言
malloc
free
内存管理
关于一名双非大一新生备考蓝桥杯过程的感受及寒假学习路线 【个人学习】
关于一名双非大一新生备考蓝桥杯过程的感受及寒假学习路线引言介绍一下我自己的基础:我在高中阶段已经初步了解python基础,视频时长纯观看的话,我花了134h,包括面向对象,正则表达式及综合实战_飞机大战_(跟着讲师敲代码,但啥也不会),
内存管理
与多线程
裸奔的毛毛虫�
·
2023-12-21 12:19
蓝桥杯
python
蓝桥杯
python
算法
职场和发展
学习
最新
鸿蒙
HarmonyOS 使用Progress、Toggle开发一个接单界面
Progress进度条组件,用于显示内容加载或操作处理等进度。接口Progress(options:{value:number,total?:number,type?:ProgressType})Toggle组件提供勾选框样式、状态按钮样式及开关样式。接口Toggle(options:{type:ToggleType,isOn?:boolean})实现的界面。代码在这里插入代码片import{Co
老大白菜
·
2023-12-21 12:59
鸿蒙开发
ArkTS
鸿蒙
-arkTs:访问控制授权申请
module.json5文件中requestPermissions进行配置(值为数组,可配置多个)ohos.permission.INTERNET{"name":"ohos.permission.INTERNET"}
Web Erek
·
2023-12-21 11:34
鸿蒙(arkTs)
华为
鸿蒙系统
harmonyos
鸿蒙
原生应用/元服务开发-Stage模型能力接口(七)
@ohos.app.ability.EnvironmentCallback(EnvironmentCallback)一、说明EnvironmentCallback模块提供应用上下文ApplicationContext对系统环境变化监听回调的能力,包括onConfigurationUpdated方法。本模块首批接口从APIversion9开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本
李洋-蛟龙腾飞公司
·
2023-12-21 10:10
华为
HarmonyOS
从零开始,使用JS一步步理解并实现链表
数组的底层的硬件实现,存在一个
内存管理
器,每当申请一个数组的时候,计算机会在内存中开辟一段连续的地址,每一个地址可以通过
内存管理
器进行访问,数组访问第一个元素和其他任何一
ShaoSoy
·
2023-12-21 10:11
鸿蒙
原生应用/元服务开发-Stage模型能力接口(六)
一、说明ContextConstant提供Context相关的枚举,当前仅包含数据加密等级的枚举。本模块首批接口从APIversion9开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。本模块接口仅可在Stage模型下使用。二、导入模块importcontextConstantfrom'@ohos.app.ability.contextConstant';三、ContextConst
李洋-蛟龙腾飞公司
·
2023-12-21 10:09
华为
HarmonyOS
鸿蒙
原生应用/元服务开发-Stage模型能力接口(八)
一、说明ExtensionAbility是特定场景扩展能力的基类,提供系统配置更新回调和系统内存调整回调。本模块首批接口从APIversion9开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。本模块接口仅可在Stage模型下使用。二、导入模块.importExtensionAbilityfrom‘@ohos.app.ability.ExtensionAbility’;系统能力:Sy
李洋-蛟龙腾飞公司
·
2023-12-21 10:05
华为
HarmonyOS
【C++初阶】
内存管理
&& 初识模板
目录一、C/C++内存分布二、C/C++动态
内存管理
方式2.1new和delete的用法2.2new与malloc、delete与free比较2.3较复杂场景分析三、operatornew与operatordelete
~yY…s<#>
·
2023-12-21 09:11
C++初阶
c++
数据结构
开发语言
HarmonyOS --- 首页(新新新手版,高手误入)
一、前言每一个App都应该有一个首页,在Android中一般由MainActivity+Navigation+Fragment*N(随便你怎么组合,用别的也一样),
鸿蒙
呢?瞅瞅吧。
码中之牛
·
2023-12-21 07:46
OpenHarmony
鸿蒙
移动开发
harmonyos
华为
鸿蒙开发
openharmony
移动开发
鸿蒙
(HarmonyOS)应用开发—— video组件实操
video组件harmonyOS系统提供了基础的video。下面就直接上代码原始video新建项目customVideo项目本地视频网络地址,就不用说明,只需要把地址换成网络地址即可在resource文件夹下的rawfile文件夹下添加视频在index.etsVideo({src:$rawfile("videoTest.mp4")}).height("30%")呈现的效果新闻类/课程类视频引入背景
layman0528
·
2023-12-21 07:34
鸿蒙(HarmonyOs)
ArkTs
harmonyos
华为
【HarmonyOS开发】ArkUI实现下拉刷新/上拉加载
列表下拉刷新、上拉加载更多,不管在web时代还是
鸿蒙
应用都是一个非常常用的功能,基于ArkUI中TS扩展的声明式开发范式实现一个下拉刷新,上拉加载。
兵腾傲宇
·
2023-12-21 06:58
HarmonyOS
总结
harmonyos
华为
【c++】C++job知识1——第一章 编译内存相关
目录第一章编译内存相关1.1C++程序编译过程1.2C++
内存管理
1.3栈和堆的区别1.4变量的种类和区别1.5全局变量定义在头文件中有什么问题?
超级无敌陈大佬的跟班
·
2023-12-21 05:06
c++知识
面试
c++
职场和发展
C 语言与 Java 在技术层面的详细比较
在技术层面上,C语言和Java有很多区别,涉及到的方面包括语法、
内存管理
、性能、平台独立性、并发模型等。1.语法差异1.1C语言C语言是一种过程式编程语言,其语法简洁而直接。
Itmastergo
·
2023-12-21 05:00
c语言
java
开发语言
一篇文章彻底搞懂GC
前言Java相较于其他编程语言更加容易学习,这其中很大一部分原因要归功于JVM的自动
内存管理
机制。
程序员小潘
·
2023-12-21 03:41
算法概览
算法基础递归算法的空间复杂度=每次递归的空间复杂度*递归深度c/c++的
内存管理
固定部分:代码区:存放二进制代码数据区:全局变量,静态变量和常量等等可以变部分栈区:运行方法的形参,局部变量,返回值,以及递归栈所需的空间
不努力能行吗
·
2023-12-21 01:47
鸿蒙
原生应用再添新丁!喜马拉雅入局
鸿蒙
鸿蒙
原生应用再添新丁!
_waylau
·
2023-12-21 01:17
HarmonyOS
harmonyos
华为
鸿蒙
harmonyos
next
ArkTS
页面置换
属于:操作系统
内存管理
部分操作系统的
内存管理
:虚拟内存映射到物理内存(实际)问题:实际的物理内存不够用时,采用以下四种页面置换法:1.选一个最合适的换掉:OPT页面置换算法(最佳页面置换算法)理想情况,
zxh_keb1970
·
2023-12-20 23:45
高效利用内存资源之动态
内存管理
详解
目录一、为什么存在动态内存分配二、动态内存函数的介绍2.1malloc2.2free2.3calloc2.4realloc三、常见的动态内存错误3.1对NULL指针的解引用操作3.2对动态开辟空间的越界访问3.3对非动态开辟内存使用free释放3.4使用free释放一块动态开辟内存的一部分3.5对同一块动态内存多次释放3.6动态开辟内存忘记释放(内存泄漏)四、经典笔试题题目一:题目二:题目三:题目
南风与鱼
·
2023-12-20 23:43
C语言从入门到精通
c语言
动态内存函数
malloc
calloc
realloc
柔性数组
鸿蒙
与安卓的对比,国产之光正逐步闪耀
鸿蒙
是面向5G物联网、面向全场景的分布式操作系统,其不是安卓系统的分支或修改而来的,与安卓、iOS是不一样的操作系统。
阿玮编程_
·
2023-12-20 22:39
鸿蒙(HarmonyOS)
harmonyos
android
华为
鸿蒙
的发展前景居然是这样的!!!
最近
鸿蒙
的话题一直都浮在开发行业最前端,那么
鸿蒙
和各大厂合作,是不是要火起来了?
不入流HarmonyOS开发
·
2023-12-20 21:03
harmonyos
鸿蒙系统
华为
架构
鸿蒙
鸿蒙
不再兼容安卓,现在转行
鸿蒙
开发的就业前景到底如何?
3、担心
鸿蒙
开发前景?4、带你看下2023年HarmonyOS开发的前景如何?其实不管在任何行业,任何岗位,初级技术人才总是供大于求,都是不好找工作的,HarmonyOS开发只是
不入流HarmonyOS开发
·
2023-12-20 21:33
harmonyos
华为
鸿蒙
鸿蒙系统
OpenHarmony
C++内存分配简介
C语言
内存管理
指对系统内存的分配、创建、使用这一系列操作。在
内存管理
中,由于是操作系统内存,使用不当会造成毕竟麻烦的结果。
yiyiyuan
·
2023-12-20 21:22
c语言:深入理解动态
内存管理
(了解malloc,calloc,realloc,free函数的用法)
前言:为什么要有动态
内存管理
普通开辟空间的方法:inta=10;//在栈空间上开辟4个字节charch=[10];//在栈空间上开辟10个字节的连续空间上述的开辟空间的方式有两个特点:1.空间开辟的大小是固定的
小蓝lanll
·
2023-12-20 20:02
c语言
c语言
开发语言
缓存
数据结构
HarmonyOS应用开发实战—开箱即用的活动创建页面【ArkTS】【
鸿蒙
专栏-33】
一.HarmonyOS应用开发实战—开箱即用的个人主页页面【ArkTS】【
鸿蒙
专栏-32】1.1项目背景HarmonyOS(
鸿蒙
操作系统)是华为公司推出的一种分布式操作系统。
一见已难忘
·
2023-12-20 19:28
harmonyos
华为
HarmonyOS应用开发者
开箱即用的活动创建页面
arkui
arkts
【C++】理解string类的核心理念(实现一个自己的string类)
通过编写一个简单的字符串类,可以深入理解类的概念、
内存管理
、构造函数、析构函数等核心理念。理解了string类的底层逻辑之后会发现,一些在上层看似复杂的操作在底层其实
谁在夜里看海.
·
2023-12-20 18:58
C++
c++
开发语言
上半年万物皆可碳中和,下半年万物皆可
鸿蒙
!
板块看,石油矿业开采、钢铁等板块表现活跃,软件、华为
鸿蒙
概念继续走强,浙江本地股掀涨停潮,国防军工、白酒概念、盐湖提锂走弱。市场主线华为
鸿蒙
概念,龙头润和最近
股上九天
·
2023-12-20 18:36
java栈有没有垃圾回收_Java的垃圾回收机制
JVM内存结构整体结构这里先看下面一张图,很好说明了JVM内存结构:jvm内存结构.png可以看到jvm内部有着不同的区域,这些区域中有的会产生内存垃圾,有的不会产生,产生垃圾的地方就会需要JVM的
内存管理
机制来管理内存的释放
weixin_39687359
·
2023-12-20 17:15
java栈有没有垃圾回收
JVM系列-第10章-垃圾回收概述和相关算法
早期垃圾回收Java垃圾回收机制自动
内存管理
应该关心哪些区域的回收?
youthlql
·
2023-12-20 17:42
JVM
jvm
jvm.gc
java虚拟机
Golang 垃圾回收内存精通
在Go中实现
内存管理
的效率、优化和最佳实践垃圾回收是现代编程语言中的一个基本过程,它是对内存资源的自动管理。它确保回收不再可达或有用的对象占用的内存,防止内存泄漏并优化资源利用。
技术的游戏
·
2023-12-20 17:28
golang
jvm
算法
操作系统期末复习-
内存管理
一、
内存管理
分页存储管理,是将一个进程的逻辑地址空间分成若干个大小相等的片,称为页面或页,并为各页加以编号,从0开始,如第0页、第1页等。
烟雨平生9527
·
2023-12-20 17:51
前端
微机总线地址物理内存地址虚拟内存地址简介
硬件地址的相关概念RaspberryPi发布适用于ARM外设的BCM2835数据表地址映射总线地址物理地址虚拟地址页表和
内存管理
单元MMU《Linux内核设计与实现(第三版)》树莓派博通BCM2835芯片手册硬件地址的相关概念总线地址
咖喱年糕
·
2023-12-20 16:28
Linux驱动
Linux
linux
内核空间
驱动开发
地址映射
总线地址
物理地址
虚拟地址
zynqmp Linux + 裸机 (A53-0 Linux,A53-1 2 3 裸机大数据量实时处理,R5-0 协议处理,R5-1 屏幕显示逻辑等)填坑笔记
fpga和arm采用预留内存的方式,采用neon协处理器只能做到250M/S的速度,预留内存采用mmap的方式,当读取内存页的时候采用缺页中断的方式,导致速度拖沓而且预留内存没有进行Linux系统的
内存管理
小坏坏_
·
2023-12-20 15:38
Zynq
UltraScale+
fpga开发
【C语言(十五)】
动态
内存管理
一、为什么要有动态内存分配?
爱里承欢。
·
2023-12-20 15:29
c语言
开发语言
尝试
鸿蒙
系统开发DevEco Studio未成功
参照官方教程《华为
鸿蒙
App项目实战(1)运动手表篇》对照教程一步一步下来,本想尝试下开发
鸿蒙
系统APP,没想到环境都配不好1、先下载安装号node.js2、下载安装DevEcoStudio3、运行DevEcoStudio
tempulcc
·
2023-12-20 15:22
鸿蒙
第一个
鸿蒙
程序预览失败的原因
学习
鸿蒙
开发的第一天配置环境后,发现预览报错查看日志Buildtaskfailed.OpentheRunwindowtoviewdetails.解决办法:打开Tools>SDKManger,将下图的SDK
你搁这儿发呆呢、
·
2023-12-20 15:51
harmonyos
华为
华为 DevEco Studio 3.0 Beta 3 开发工具发布,首次支持开源
鸿蒙
OpenHarmony
据华为
鸿蒙
官方发布,HUAWEIDevEcoStudio(简称DevEcoStudio)是开发HarmonyOS应用和原子化服务的一站式集成开发环境(IDE),为开发者提供工程模板创建、开发、编译、调试
c# Newbie
·
2023-12-20 15:50
鸿蒙
华为
harmonyos
上一页
48
49
50
51
52
53
54
55
下一页
按字母分类:
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
其他