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
CCM内存
JavaScript中的Map与WeakMap:谁在悄悄守护你的
内存
?
JavaScript中的Map与WeakMap:谁在悄悄守护你的
内存
?在JavaScript的世界里,数据结构的选择往往决定了代码的优雅与高效。
·
2025-06-11 12:45
云原生周刊:k0s 成为 CNCF 沙箱项目
开源项目推荐HAMiHAMi(原名 k8s‑vGPU‑scheduler)是一款CNCFSandbox级别的开源K8s中间件,通过虚拟化GPU/NPU等异构设备并支持
内存
、计算核心时间片隔离及共享调度,
KubeSphere 云原生
·
2025-06-11 12:43
云原生
HDFS小文件治理总结
HDFS文件系统的inode信息和block信息以及block的位置信息,这些原数据信息均由NameNode的
内存
中维护,这使得NameNode对
内存
的要求非常高,特别是遭遇海量小文件。例如:京东
数据科学和工程
·
2025-06-11 12:11
hadoop
大数据
hdfs
对ARM堆栈的理解
对ARM堆栈的理解一般ARM是按照向下生长的方式(即地址递减堆栈):对于RTOS系统,任务分配栈
内存
的栈起始地址一般就是栈底的位置。栈起始地址是栈
内存
区域的起始点,它是栈在
内存
中的起始位置。
诗丶远方的田筠
·
2025-06-11 12:11
arm开发
栈和堆:定义、位置、控制、范围、大小及性能解析
栈和堆:定义、位置、控制、范围、大小及性能解析技术背景在计算机编程中,栈(Stack)和堆(Heap)是两个至关重要的
内存
管理概念。
1010n111
·
2025-06-11 11:35
算法
linux
运维
C++智能指针:shared_ptr 和 unique_ptr
这有助于防止
内存
泄漏,并简化了动态
内存
管理。std::shared_ptr的核心特性共享所有权(SharedOwnership):多个shared_ptr实例可以指向并共同拥有同一个动态分配的对
lifallen
·
2025-06-11 10:58
C/C++
c++
开发语言
Android Kotlin 协程详解
核心优势:轻量级:单个应用可创建数千个协程,
内存
占用极低非阻塞:通过挂起函数实现线程切换,避免阻塞主线程结构化并发:自动管理协程生命周期,防止
内存
泄漏无缝集成:与Android生命周期完美结合,替代传统
大耳猫
·
2025-06-11 10:53
Android开发知识汇总
android
kotlin
协程
shell脚本--查看应用的cpu 和
内存
使用率 并把最新告警内容显示出来
#/bin/bash#awkNR==2'{print$4}':awk处理前一步结果,NR==2表示取第2行,print$4提取该行第4列内容(一般是进程PID),最终把PID赋值给变量ics_pid。ics_pid=ps-efl|grepapp|grep-vgrep|awkNR==2'{print$4}'#|awk'{print$9}':提取每行第9列(top中第9列默认是CPU使用率)。awkN
bcxwz669
·
2025-06-11 08:39
运维
MVCC多版本并发控制
MV
CCM
VCC是InnoDB实现高并发、高性能事务处理的核心机制之一,尤其对于READCOMMITTED和REPEATABLEREAD这两个常用的事务隔离级别至关重要。
圈圈编码
·
2025-06-11 07:07
数据库
mysql
sql
学习
开放世界RPG:无缝地图与动态任务的拓扑学架构
目录开放世界RPG:无缝地图与动态任务的拓扑学架构引言第一章地图分块系统1.1动态加载算法1.2
内存
管理模型第二章任务拓扑网络2.1任务依赖图2.2动态可达性分析第三章NPC行为系统3.1行为森林架构3.2
闲人编程
·
2025-06-11 07:05
拓扑学
架构
开放世界
RPG
动态
pygame
NPC
Golang标准库中的数据结构:slice、map与sync
Golang标准库中的数据结构:slice、map与sync关键词:Golang、数据结构、slice、map、sync包、并发编程、
内存
管理摘要:本文深入剖析Golang标准库中三大核心数据结构——slice
Golang编程笔记
·
2025-06-11 07:03
Golang编程笔记
golang
数据结构
网络
ai
MiniExcel 安装和配置指南
templatespreadsheet(supportLinux,Mac)项目地址:https://gitcode.com/gh_mirrors/mi/MiniExcel1.项目基础介绍MiniExcel是一个简单、高效且避免
内存
溢出
宫婕戈
·
2025-06-11 05:22
Nacos配置gateway动态路由
网关的路由配置在项目启动时加载,并存到
内存
中的路由表内(一个Map),不会改变。也不会监听路由变更,因此,需要监听Nacos的配置变更,手动更新路由表。
尹潦
·
2025-06-11 04:46
gateway
spring
spring
cloud
java
.NET周刊【5月第4期 2025-05-25】
GC自动管理
内存
,但需要暂停程序以清理无效对象。文章介绍了WorkstationGC和ServerGC的优缺点,并说明了新引入的DA
INCerry
·
2025-06-11 04:41
.net
c#
C 语言链表详解
一、链表的基本概念1.1链表的定义链表是一种线性数据结构,与数组不同,它在
内存
中不是连续存储的。链表由一系列节点组成,每个节点包含数据和指向下一个节点的指针。
努力创造奇迹
·
2025-06-11 03:07
C语言开发入门
c语言
链表
开发语言
C++ 知识要点:
内存
管理
文章目录1.C++
内存
分区C++
内存
分区概述总结2.new和malloc的区别?1.函数与运算符2.类型安全3.计算空间4.步骤5.`operatornew`的实现3.new[]与delete[]?
TrustZone_
·
2025-06-11 03:03
C++
c++
java
jvm
C++
内存
优化 1
在C++开发中,
内存
优化是提升程序性能和稳定性的关键。
菜小寒
·
2025-06-11 03:02
C++
c++
【C/C++】深度解析C++ Allocator:优化
内存
管理的关键
文章目录深度解析C++Allocator:优化
内存
管理的关键1默认`std::allocator`2自定义Allocator3自定义Allocator的实现3.1基本结构3.2使用自定义Allocator4
·
2025-06-11 03:02
C++
内存
分配问题
在C++中,
内存
分配一直是一个既强大又充满挑战的话题。本文将深入探讨C++
内存
分配的原理、常见问题及优化方案,希望能帮助开发者们更好的理解
内存
管理。
hanxueyan0821
·
2025-06-11 02:31
c++
开发语言
【鸿蒙内核分析】LiteOS-M内核源码分析:静态
内存
MemoryBox
✏️记录一场鸿蒙开发岗位面试经历~✏️持续更新中……
内存
管理模
妙易品
·
2025-06-11 01:52
鸿蒙开发
OpenHarmony
鸿蒙内核
harmonyos
鸿蒙内核
鸿蒙系统
LiteOS-M
鸿蒙开发
鸿蒙源码分析
静态内存
Linux系统部署KES
C009:是通用版B0014:是build开发过程中的构建版本2.硬件要求#安全版和企业版
内存
:1GB以上硬盘:1GB以上空闲空间#标准版
内存
:512MB以上硬盘:1GB以上空闲空间3.检查和配置环境1
执笔为剑
·
2025-06-11 01:52
#
KES安装与升级
linux
服务器
运维
java教程笔记(十五)-io流
数据输入到计算机
内存
的过程即输入,反之输出到外部存储(比如数据库,文件,远程主机)的过程即输出。
小前端大牛马
·
2025-06-11 01:49
java
笔记
python
【C语言】-指针01
1、指针概念指针(pointer)是一个值为
内存
地址的变量(或数据对象)。
Wangshanjie_98
·
2025-06-11 00:46
C语言
c语言
JAVA的赋值与引用
1.对象变量存储的是引用(地址),而非对象本身Java中的对象变量(如Lista、Stringstr)本质上是一个指向
内存
中对象的引用,而非对象本身。
小李加油多学点!
·
2025-06-10 23:36
java
java
开发语言
【C++11】智能指针底层原理
1.简介C++11引入的智能指针(SmartPointers)是管理动态
内存
的工具,旨在自动释放不再使用的对象,防止
内存
泄漏。
m0_70998129
·
2025-06-10 23:02
c++
JAVA 多线程(一)
每个进程都有独立的
内存
空间,进程间不共享
内存
资源。线程线程是进程中的实际运作单位。一个进程可以包含多个线程,共享相同的地址空间。线程之间共享
内存
,使得线程间通信更加高效。
凌冰_
·
2025-06-10 21:47
JAVA
java
开发语言
GESP一级 - 第一章 - 第2节 - 计算机系统的基础结构 - 习题
控制器的主要功能是确保计算机的各个部件如CPU、
内存
、输入输出设备等能够协调一致地工作,从而执行程序指令。B错误。算术运算和逻辑运算主要由中央处理器(CPU)中的算术逻辑
天秀信奥编程培训
·
2025-06-10 20:09
北京BCSP-X试题讲解专栏
网络
告别数据僵尸!Redis实现自动清理过期键值对
在这个数据爆炸的时代,
内存
就像珍贵的土地资源,而Redis则是这片土地上的智能管家。它不仅能高效存储数据,还能像秋叶定时凋零般,让键值对在指定时间自动消失。
·
2025-06-10 19:50
redis服务器运维
变量的存储位置、生命期及类别
系统在执行该程序时,要为该程序分配
内存
空间,然后将程序装入该
内存
空间才能开始执行。系统为一个执行的程序分配的
内存
空间分为3部分:程序区,静态存储区、动态存储区。程序区用来存储程序的可以执
永生辉皇
·
2025-06-10 17:22
jvm
java
算法
c++
c语言
红宝书学习笔记【第4章】
红宝书学习笔记【第4章】1.原始值和引用值1.1复制值原始值的复制是值的复制.通过变量把一个原始值复制到另一个变量,原始值会被复制到新变量的
内存
位置,两个值是完全独立的.引用值的复制是引用的复制.通过变量把一个引用值复制到另一个变量
十串
·
2025-06-10 17:22
学习
笔记
[密码学实战]彻底理解位(bit)与字节(byte)在十六进制处理中的区别
这种差异若理解不透彻,极易导致以下问题:缓冲区溢出:分配
内存
时混淆单位密钥截断:错误处理Hex字符串导致密钥强度降低跨平台兼容性问题:不同系统对数据类型解释不同二、核心概念对比1
曼岛_
·
2025-06-10 16:43
成长之路
密码学
详解Golang垃圾回收机制
GO的GC里程碑v1.3以前:STWgolang的垃圾回收算法都非常简陋,其性能也广被诟病:goruntime在一定条件下(
内存
超过阈值或定期如2min),暂停所有任务的执行,进行mark&sw
少林码僧
·
2025-06-10 16:42
go开发工作经验汇总
golang
操作系统原理
内存
管理
内存
管理的四个目标:抽象(抽象成逻辑地址)、保护、共享、虚拟化(存到硬盘中)
内存
管理的方法:程序重定位、分段、分页、虚拟
内存
、按需分页虚拟
内存
地址空间:物理地址空间、逻辑地址空间逻辑地址生成过程
weixin_45766539
·
2025-06-10 15:35
linux
Swift构造函数与析构函数的深度解析(18)
Swift构造函数与析构函数的深度解析:从源码到实践一、构造函数基础语法与
内存
模型1.1值类型的默认构造器Swift为所有值类型提供了默认的成员逐一构造器,即使没有显式定义构造函数。
Android 小码蜂
·
2025-06-10 15:03
Swift语言入门
swift
开发语言
ios
内存
问题:Kasan:use-after-free案例
内存
问题:Kasan:use-after-free案例KASAN
内存
检测之UAF案例分析现场日志//第一份日志现场kernel:[2720.278427][0]=====================
兔斯基灬木木
·
2025-06-10 14:30
Linux内存管理
linux
如何手撸一个最小化操作系统:从 0 到 1 掌握汇编-文件管理-
内存
页表-文件系统-上下文切换算法 MIT 经典教程 结合豆包ai
这个项目的意义在于:理解计算机启动的底层机制掌握
内存
管理的基本原理实现简单的进程调度系统构建
small_wh1te_coder
·
2025-06-10 13:25
c++
c
算法
c
c++
数据结构
算法
Redis是什么
Redis(RemoteDictionaryServer),即远程字典服务,是一个开源的使用ANSIC语言编写的、支持网络、可基于
内存
亦可持久化的日志型、Key-Value数据库,并提供多种语言的API
骆驼整理说
·
2025-06-10 12:50
分布式微服务框架
开源框架及中间件
java
redis
大语言模型(LLM)中的KV缓存压缩与动态稀疏注意力机制设计
随着大语言模型(LLM)参数规模的增长,推理阶段的
内存
占用和计算复杂度成为核心挑战。
华清远见成都中心
·
2025-06-10 12:19
语言模型
缓存
人工智能
【评测】Qwen3-Embedding模型初体验
ollama部署方法可以参考【部署】dify+ollama部署Qwen3-Embedding-8B【评测】Qwen3-Embedding模型初体验模型的介绍页面0.6B运行配置:笔记本i5-8265U,16G
内存
·
2025-06-10 12:48
C++
内存
对齐
目录一、什么是
内存
对齐二、
内存
对齐的方式1、采用#pragmapack(n)来对齐(1)指定一字节对齐#pragmapack(1)(2)指定两个字节对齐#pragmapack(2)2、结构体的对齐方式一
三贝勒文子
·
2025-06-10 11:43
C/C++
c语言
Linux内核源码解析与应用
本课程将对Linux内核的主要组件——包括进程管理、
内存
管理、文件系统、设备驱动、网络协议栈——进行深入分析。通过研究Linux内核源码,学习者能够理解操作系统如
深刻如此
·
2025-06-10 11:43
JAVA学习笔记(一)static关键字
类变量与实例变量的区别要想彻底理解这个问题,我们先需要知道类中的实例变量也就是普通变量(方便理解,后面都叫普通变量)是什么时候分配
内存
的,当我们声明了一个对象,
漆雕长苏
·
2025-06-10 10:37
java
学习
开发语言
树莓派4B, ubuntu20.04, 安装Ros Noetic[踩坑记录]
一、安装过程1.硬件要求树莓派4B(建议4GB或8GB
内存
版本)至少16GB的microSD卡2.下载并安装Ubuntu20.04Ubuntu20.04LTS(FocalFossa)forRaspberryPi
bing_feilong
·
2025-06-10 10:04
SLAM
人工智能
机器人
Day 2:C语言中的字符串结尾与缓冲区溢出
常见问题在于:没有正确以'\0'结尾,导致函数继续读取/写入后续未初始化或属于其他变量的
内存
。拷贝或拼接时未考虑目标数组的大小,容易导致缓冲区溢出(BufferOverflow)。缓冲区溢出是C
boringhex.top
·
2025-06-10 10:04
c语言
2.java基本语法(变量)
Javaweb开发:后台开发大数据开发Android应用程序开发:客户端开发Java语言的特点面向对象性:两个因素:类、对象三个特性:封装、继承、多态健壮性:①去除C语言中的指针②自动垃圾回收机制(仍会出现
内存
溢出
hutc_Alan
·
2025-06-10 08:55
java
JAVA 对象 详解
如果没有,那必须先执行相应的类加载过程二、对象所需
内存
的大小在类加载完成
尘土哥
·
2025-06-10 08:54
java
jvm
算法
oracle中进程与会话,ORACLE会话连接进程三者总结
这个上下文是一段位于服务器端的
内存
:记录了本次连接的客户端机器、通过哪个应用程序、哪个用户登录等信息.连接(Connection):连接是从客户端到ORACLE实例的一条物理路径。
·
2025-06-10 08:51
速记Java八股文——Redis 篇
Redis是一个开源的
内存
数据结构存储系统,可用作数据库、缓存和消息中间件。Redis常见的数据类型有哪些?字符串(String):最基本的数据类型,适用于存储文本或二进制数据。
Hardy Army
·
2025-06-10 07:14
面试技巧
java
redis
面试
C++八股——智能指针
2.1auto_ptr2.2unique_ptr2.3shared_ptr2.4weak_ptr2.5定制删除器1.背景智能指针不是指针,是一个管理指针的类,用来存储指向动态分配对象的指针,负责自动释放动态分配的对象,防止堆
内存
泄漏和悬空指针等问题
四谷夕雨
·
2025-06-10 07:12
c++
CAS原理的详细解析以及使用案例
以下是其原理解析与使用案例:一、CAS原理解析1.基本概念CAS操作包含三个参数:
内存
位置V、预期原值A和新值B。
一个儒雅随和的男子
·
2025-06-10 05:31
cas
线程安全
上一页
30
31
32
33
34
35
36
37
下一页
按字母分类:
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
其他