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
内存栈
如何从0开始写一个操作系统
原书的代码https://github.com/yifengyou/os-elephant/tree/master我会挑一些说说传统的操作系统课一般从
内存
,虚拟化等等方面讲起,因为是自己实现操作系统,肯定不能一上来就写开始写
内存
管理这种大活
·
2025-02-26 01:57
c后端
【Qt】25 布局管理器(四)QStackedLayout 计时器
一、最特别的布局管理器
栈
式布局管理器(QStackedLayout)所有组件在垂直于屏幕的方向上被管理每次只有一个组件会显示在屏幕上只有最顶层的组件会被最终显示
栈
式布局管理器的特点组件大小一致且充满组件的显示区不能直接嵌套其他布局管理器能够自由切换需要显示的组件每次能且进行显示一个组件
·
2025-02-26 00:54
c++
【Qt】13 计算器核心解析算法(中)
中缀转后缀中缀表达式转后缀表达式的过程类似编译过程四则运算符表达式中的括号必须匹配根据运算符优先级进行转化转换后的表达式没有括号转换后可以顺序的计算出最终结果转换过程:当前元素e为数字:输出当前元素e为运算符:1.与
栈
顶运算符进行优先级比较
·
2025-02-26 00:24
c++
JAVA基础函数库集合
out系统输出arraycopy(a,0,b,2,3)数组复制原数组原数组起始下标目标数组目标数组起始下标复制长度currentTimeMillis()获取系统毫秒级时间gc()通知GC垃圾回收机制回收
内存
执行时间由
PHP(Mr. Hamster)
·
2025-02-26 00:20
Java
java
梯度累加(结合DDP)梯度检查点
梯度累加目的梯度累积是一种训练神经网络的技术,主要用于在
内存
有限的情况下处理较大的批量大小(batchsize)。
糖葫芦君
·
2025-02-25 23:16
LLM
算法
人工智能
大模型
深度学习
突破性能极限:DeepSeek开源FlashMLA解码内核技术解析
项目亮点速览GitHub仓库|性能测试核心优势硬件级优化:专为Hopper架构GPU设计,充分发挥TensorCore潜力
内存
黑科技:
Shockang
·
2025-02-25 22:09
DeepSeek
DeepSeek
技术前沿
计算机二级公共基础知识考点整理,超全面,超全面
第一章数据结构与算法经过对部分考生的调查以及对近年真题的总结分析,笔试部分经常考查的是算法复杂度、数据结构的概念、
栈
、二叉树的遍历、二分法查找,读者应对此部分进行重点学习。
zhishitu7
·
2025-02-25 22:37
数据结构
算法
java
Activity 任务
栈
taskAffinity 用法
taskAffinity属性taskAffinity是Activity的一个重要属性,主要用于任务
栈
管理,通常和singleTask和allowTaskReparenting配合使用;taskAffinity
SunshineBoy的博客
·
2025-02-25 22:37
面试专栏
android
The Rust Programming Language - 第15章 智能指针 - 15.1 使用Box<T>指向堆上的数据
15智能指针指针指向变量的
内存
地址,除了引用数据没有其它的功能,因此没有运行开销智能指针是一类数据结构,虽然表现类似指针,但是拥有额外的元数据和功能。
shiyivei
·
2025-02-25 22:06
#
Rust
rust
开发语言
泛型
智能指针
存储空间
Rust中的智能指针:Box<T> Rc<T> Arc<T> Cell<T> RefCell<T> Weak<T>
是指针的进一步发展指针(pointer)是一个包含
内存
地址的变量的通用概念。这个地址引用,或”指向”(pointsat)一些其他数据。引用以&符号为标志并借用了他们所指向的值。
supeerzdj
·
2025-02-25 21:35
rust
算法
网络
【C++】模板进阶:深入解析模板特化
命名空间缺省参数与函数重载C++相关特性类和对象-上篇类和对象-中篇类和对象-下篇日期类C/C++
内存
管理模板初阶String使用String模拟实现Vector使用及其模拟实现List使用及其模拟实现容器适配器
是店小二呀
·
2025-02-25 21:28
C++
c++
开发语言
后端
Rust 中的内部可变性与 `RefCell<T>`
这种严格的借用规则使得许多
内存
错误在编译阶段就能被捕获,但也因此在某些场景下过于保守。例如,当我们需要在不可变对象的内部修改状态时(比如记录日志、计数等),就需要借助内部可变性。
Hello.Reader
·
2025-02-25 21:57
rust
rust
开发语言
后端
rust笔记9-引用与原始指针
Rust中的指针类型和引用类型是理解其
内存
管理机制的关键部分。&引用和*原始指针在底层原理上确实都可以认为是指针,它们都存储了某个
内存
地址,并指向该地址处的数据。
shanzhizi
·
2025-02-25 21:27
rust
rust
笔记
开发语言
精选 ES(elasticsearch)添加、修改、查询、删除详细使用语法
Elastic有一条完整的产品线:Elasticsearch、Kibana、Logstash等,前面说的三个就是大家常说的ELK技术
栈
。案例一1、根据用户ID、是否隐藏、帖子
代码讲故事
·
2025-02-25 20:54
架构师成长之路
ELK
中间件
elasticsearch
ES
使用
查询
语法
数据库字段类型如何进行设计
可以在业务上进行
内存
过滤。
红豆和绿豆
·
2025-02-25 20:24
互联网系统设计
数据库
sql
database
Svelte 最新中文文档教程(19)—— 测试
2019年到2024年,连续6年一直是开发者最感兴趣的前端框架No.1:Svelte以其独特的编译时优化机制著称,具有轻量级、高性能、易上手等特性,非常适合构建轻量级Web项目,也是我做个人项目的首选技术
栈
。
·
2025-02-25 20:48
造成
内存
溢出(OOM)的原因以及如何快速定位
造成
内存
溢出(OOM)的原因:一次性申请过多对象在应用程序中,可能会出现一次性申请过多
内存
的情况,特别是当涉及到大量数据查询时。
·
2025-02-25 20:46
oom
Redis 持久化机制详解
Redis是
内存
数据库,数据都是存储在
内存
中,为了避免进程退出导致数据的永久丢失,需要定期将Redis中的数据以某种形式(数据或命令)从
内存
保存到硬盘;当下次Redis重启时,利用持久化文件实现数据恢复
wespten
·
2025-02-25 20:53
数据库存储
块存储
文件存储
对象存储
分布式网络存储
redis
缓存
数据库
Redis持久化机制分析
1、Redis是一个
内存
数据库,宕机之后存储在
内存
的数据会消失。2、Redis重启之后需要恢复数据,需要提供持久化机制用于恢复数据。Redis的持久化方式有两种:RDB方式持久化、AOF方式持久化。
码农小何
·
2025-02-25 20:53
Redis原理学习与分析
redis
缓存
数据库
Spark集群架构介绍
据SparkCertifiedExperts显示,在
内存
中运行时,Sparks性能要比Hadoop快一百倍,在磁盘上运行,Sparks比Hadoop快达十倍。
olifchou
·
2025-02-25 20:23
Spark
spark
apache
spark
大数据
分布式
redis---字符串SDS(简单动态字符串)底层结构
文章目录什么是SDS(简单动态字符串)SDS结构SDS的优点O(1)时间复杂度获取字符串长度避免缓冲区溢出减少
内存
重分配次数二进制安全兼容C语言字符串函数SDS的操作总结什么是SDS(简单动态字符串)redis
lh_freak
·
2025-02-25 20:22
redis
数据库
缓存
c++引用以及和指针的区别
而指针的变量指向是可以更改的,而可以为空,可以动态
内存
管理。
厄瓜多尔大河马
·
2025-02-25 20:51
c++
经验分享
笔记
Cline + MCP Server 根据规则大型项目开发思路
目标根据自定义的技术
栈
、项目结构、代码规范等,通过给予需求可以自动(或逐步自动)完成数据库建表、后端实体、后端数据访问层、后端服务层、后端接口、后端Web接口、后端单元测试、前端实体、前端Api接口、前端路由
红旗不倒QY
·
2025-02-25 19:47
AI编程
深入Java自然语言交互的情感分析:从零构建智能情感检测系统
技术
栈
简介在开始之前,我们需要了解几个关键的技术点:StanfordNLP:提供了一套全面的自然语言处理功能,包
墨夶
·
2025-02-25 18:13
Java学习资料2
java
交互
开发语言
Java进阶指南:高级面试问题与精辟解答(四)
Java面试问题及答案1.什么是Java
内存
模型(JMM)?它的作用是什么?
Xs_layla
·
2025-02-25 17:06
java
面试题分享
java
面试
开发语言
Java进阶指南:高级面试问题与精辟解答(一)
Java面试问题及答案1.请解释什么是Java
内存
模型(JMM)?它在并发编程中扮演什么角色?
Xs_layla
·
2025-02-25 17:35
java
面试题分享
java
面试
开发语言
使用 pprof 对 Web 应用进行性能调优
语言项目中的性能优化主要在以下几个方面:CPUProfile:报告程序的CPU使用情况,按照一定频率去采集应用程序在CPU和寄存器上的数据;MemoryProfile(HeapProfile):报告程序的
内存
使用情况
YGGP
·
2025-02-25 17:05
后端
golang
性能优化
redis和mongodb等对比分析
下面是Redis和MongoDB的对比分析:1.数据模型Redis:键值存储:Redis是一个
内存
数据结构存储,它支持多种数据类型,如字符串、哈希、列表、集合、有序集合等。
贾斯汀玛尔斯
·
2025-02-25 17:32
数据湖
数据库
noSQL
redis
数据库
缓存
手把手完成前端Vue3 + Vite项目工程化搭建
npmv8.3.2开发工具:VisualStudioCodeorWebStorm源代码管理:Gitnpm镜像:npmconfigsetregistryhttps://registry.npmmirror.com技术
栈
技术
栈
描述
m0_74825447
·
2025-02-25 17:31
前端
C#中提供的多种集合类以及适用场景
连续存储:数组元素在
内存
中是连续存储的,因此可以通过索引快速访问元素,访问时间复杂度为O(1)。类型固定:数组中的所有元素必须是相同类型。
Zhen (Evan) Wang
·
2025-02-25 16:27
C#
c#
开发语言
MoBA:LLM长文本救星!月之暗面开源新一代注意力机制:处理1000万token能快16倍,已在Kimi上进行验证
AI在线答疑->智能检索历史文章和开源项目->尽在微信公众号->搜一搜:蚝油菜花「你的LLM还在为长文本「爆
内存
」?Moonshot突破性方案:千万token推理速度提升16倍!」
蚝油菜花
·
2025-02-25 15:53
人工智能
开源
人工智能开源
如何系统成为高级Qt工程师?
以下是分阶段的系统性学习路径和建议:一、夯实基础阶段C++深度掌握精通C++11/14/17特性(智能指针、lambda、移动语义等)理解面向对象设计、设计模式(如观察者模式与Qt信号槽的关联)熟悉
内存
管理
Qt历险记
·
2025-02-25 15:52
Qt
高级开发工程师
qt
开发语言
qt6.3
linux
Redis7.0 5种基本数据类型及listpack
中五种基本数据类型的底层结构详解,结合其设计优化与性能特点:1、String(字符串)标题底层结构:SDS(SimpleDynamicString):动态字符串结构,支持自动扩容、二进制安全,并预分配冗余空间以减少
内存
重分配
fuhuan_alone
·
2025-02-25 15:21
redis
redis
栈
和STL —— stack 【复习笔记】
1.
栈
1.1
栈
的概念和相关术语
栈
是一种特殊的线性表,它只允许在表的一端进行插入和删除操作。
wanjiazhongqi
·
2025-02-25 15:47
复习笔记
笔记
数据结构
栈
c++
括号配对问题 【刷题反思】
左括号必须以正确的顺序闭合3.每个右括号都有⼀个对应的相同类型的左括号示例:输入:s="()[]{}"输出:trueclassSolution{public:boolisValid(strings){}};1.2思想
栈
的
wanjiazhongqi
·
2025-02-25 15:47
刷题反思
栈
c++
数据结构
Spark(1)
阶段性:一、单机时代特点:1.硬件资源有限:单机系统的计算能力、存储容量和
内存
空间都受限于单台计算机的硬件配置。例如早期的个人电脑,通常只有几百兆的
内存
和几GB的硬盘空间。
Freedom℡
·
2025-02-25 15:45
spark
C++ #include
用法
stack
栈
堆栈是一个线性表,插入和删除只在表的一端进行。这一端称为
栈
顶(StackTop),另一端则为
栈
底(StackBottom)。堆栈的元素插入称为入栈,元素的删除称为出栈。
Guiyi.
·
2025-02-25 14:14
栈
Python中IO流与File对象
IO流:什么叫做IOstream(inputoutputstream):输入输出流指的就是
内存
数据的读入和写出!!!!
qq_45920294
·
2025-02-25 14:10
python
python
python_文件IO与
内存
IO
os.path.getcwd()、os.path.abspath()的区别3、文件读写4、seek、tell5、shutil模块6、输⼊⽂件的名字,然后程序⾃动完成对⽂件进⾏备份7、批量修改文件名二、
内存
Oayia
·
2025-02-25 14:40
python
软测
python
开发语言
linux
Python 文件&目录操作
将文件内容读入
内存
,再将
内存
中的内容写入文件,标准库os提供了许多系统函数,Python文件操作像Unix1-1|基本操作open(filename,mode)打开文件,目标文件不存在,则创建文件mode
杨涣群
·
2025-02-25 14:36
python
【大厂面试题】大疆,最新面试题
(自我介绍重点引导面试官想问你的技术
栈
和项目)对大疆有什么了解?(大家面试的时候,最好提前了解一些公司的业务,不然没话可说就尴尬了呢)为什么选择这个岗位?
扫地僧009
·
2025-02-25 13:31
互联网大厂面试题
java
面试
spring
面试八股文--并发编程篇
一个进程中包含多个线程,他们可以共享进程的进程的资源比如
内存
空间、文件句柄等。
汤汤upup
·
2025-02-25 12:57
面试八股文
面试
职场和发展
并发编程
【C++】
内存
管理,RALL原则和智能指针
资源管理涉及变量、参数的存储和生命周期控制,以及动态
内存
的分配和释放。C++通过一套
内存
管理机制来实现资源的有效分配和管理。
菊花古剑_
·
2025-02-25 11:19
C++基础
c++
开发语言
程序代码篇---C/C++中的变量存储位置
文章目录前言1.
栈
(Stack)特点生命周期示例2.堆(Heap)特点生命周期示例3.静态区(Static/Global区)a.已初始化数据段(.data段)特点生命周期示例b.未初始化数据段(.bss
Ronin-Lotus
·
2025-02-25 10:13
程序代码篇
c语言
c++
栈
堆
静态区
文字常量区
变量存储位置
Linux 系统性能调优技巧
目录一、性能调优的基本原则1、明确目标:调优前需明确性能瓶颈(如CPU、
内存
、磁盘I/O、网络等),避免盲目优化。
Morris只会敲命令
·
2025-02-25 09:07
linux
运维
服务器
centos
垃圾回收算法
(Mark-Sweep)三、标记-整理(Mark-Compact)四、分代回收(Generational)一、引用计数(ReferenceCounting)原理:每个对象维护引用计数,当计数归零时释放
内存
努力的小钟
·
2025-02-25 09:06
算法
Idea debug进阶技巧速览(一)
1.方法调用
栈
在debug窗口Frames子窗口下拉菜单选择ShowAllFrames,只展示业务自定义方法。2.计算表达式Alt+F8。
OldGod_X
·
2025-02-25 08:00
debug
intellij
idea
java
多线程
C++ 单列模式在touchGFX 中的应用
通过单例模式的图像资源管理器,可以在应用启动时统一加载这些图像,避免在每个关卡界面分别加载导致的
内存
占用过多和加载时间过长的问题。这个
黑果果的思考
·
2025-02-25 08:30
touchGFX学习笔记
stm32
linux上实现ose
在用户空间模拟一个完整的操作系统环境(OSE),包括调度、资源管理、进程间通信和
内存
分配,是一个复杂的任务。以下是一个更全面的示例,展示如何在Linux上模拟这些功能,包括基本的调度机制。
有趣的我
·
2025-02-25 08:58
linux
c++
C++ Primer 容器适配器
目录9.6容器适配器洁定义一个适配器
栈
适配器队列适配器9.6容器适配器洁除了顺序容器外,标准库还定义了三个顺序容器适配器:stack、queue和p
c-c-developer
·
2025-02-25 07:54
C++Primer
c++
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他