首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
沐怡旸
掘友等级
移动端C++
前某导航软件开发专家 路漫漫其修远兮,吾将上下而求索
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
128
文章 124
沸点 4
赞
128
返回
|
搜索文章
沐怡旸
移动端C++
·
1小时前
关注
【穿越Effective C++】条款22:将成员变量声明为private——封装的边界与设计的自由
这个条款揭示了C++类设计的核心封装原则:成员变量应该声明为private,这不仅是技术选择,更是软件设计哲学的体现。通过严格控制数据访问,我们获得了实现灵活性、接口稳定性...
0
评论
分享
沐怡旸
移动端C++
·
1小时前
关注
【底层机制】Android OTA更新系统:原理与应用深度解析
OTA(Over-The-Air)更新是指通过无线网络下载和安装系统更新的技术。在Android生态中,OTA更新系统是一个复杂而精密的工程,涉及多个系统组件和严格的安全验...
0
评论
分享
沐怡旸
移动端C++
·
1天前
关注
【穿越Effective C++】条款21:必须返回对象时,别妄想返回其reference——对象返回的语义与效率平衡
这个条款揭示了C++函数返回语义的核心原则:当函数必须返回新对象时,应该直接返回值而非引用。试图返回局部对象的引用会导致悬空引用,而返回其他生命周期受控对象的引用则会带来接...
0
评论
分享
沐怡旸
移动端C++
·
2天前
关注
【穿越Effective C++】条款20:宁以pass-by-reference-to-const替换pass-by-value——参数传递的效率与语义
这个条款揭示了C++函数参数传递的核心优化策略:通过const引用传递可以避免不必要的对象拷贝,同时保持语义的正确性。这是构建高性能C++系统的关键技巧,需要在效率、安全性...
0
评论
分享
沐怡旸
移动端C++
·
2天前
关注
【底层机制】Ashmem匿名共享内存:原理与应用深度解析
Ashmem是Android高效内存管理的基石之一,它通过文件描述符和pin/unpin机制,实现了高性能、可回收的进程间大内存共享。 它在图形系统、多媒体等性能关键路径上...
2
评论
分享
沐怡旸
移动端C++
·
5天前
关注
【穿越Effective C++】条款19:设计class犹如设计type——用户定义类型的艺术与科学
这个条款揭示了C++面向对象设计的核心理念:定义新class就是定义新type。优秀的class设计应该让用户定义类型与内置类型无缝协作,这要求我们在设计时考虑类型系统的完...
0
评论
分享
沐怡旸
移动端C++
·
5天前
关注
【底层机制】Android内存管理技术深度解析:PMEM、ION与DMA-BUF Heaps
在移动设备开发领域,高效的内存管理对于系统性能至关重要。特别是多媒体处理、图形渲染和硬件加速等场景,需要特殊的内存管理机制来满足低延迟、高带宽和零拷贝的需求...
1
评论
分享
沐怡旸
移动端C++
·
7天前
关注
【穿越Effective C++】条款18:让接口容易被正确使用,不易被误用——API设计的艺术与科学
这个条款揭示了优秀软件设计的核心哲学:优秀的接口应该引导用户走向正确用法,同时让错误用法在编译期或运行期难以发生。这是构建可维护、可扩展软件系统的基石。...
0
评论
分享
沐怡旸
移动端C++
·
8天前
关注
【底层机制】 Android ION内存分配器深度解析
ION(I/O Memory Manager)是Android系统中专门为多媒体和图形处理设计的内存管理框架。它解决了在异构计算环境中不同硬件组件(CPU、GPU、DSP、...
1
评论
分享
沐怡旸
移动端C++
·
8天前
关注
【穿越Effective C++】条款17:以独立语句将newed对象置入智能指针——异常安全的智能指针初始化
这个条款揭示了C++异常安全中一个微妙但危险的陷阱:在复合语句中创建智能指针可能导致资源泄漏。理解这一原则是构建异常安全代码的关键...
0
评论
分享
沐怡旸
移动端C++
·
8天前
关注
【底层机制】Android低内存管理机制深度解析
Android低内存管理机制是一个复杂而精密的系统,通过多层次协作在有限的内存资源下维持系统性能和稳定性...
2
评论
分享
沐怡旸
移动端C++
·
8天前
关注
【穿越Effective C++】条款16:成对使用new和delete时要采用相同形式——内存管理的精确匹配原则
这个条款揭示了C++动态内存管理中最基本但常被忽视的规则:new/delete形式必须严格匹配。理解这一原则是避免内存泄漏和未定义行为的关键。...
0
评论
分享
沐怡旸
移动端C++
·
12天前
关注
【底层机制】Android对Linux线程调度的移动设备优化深度解析
Android对Linux线程调度的移动设备优化是一个系统工程,涉及调度算法、功耗管理、热控制、实时性保证等多个维度。这些优化共同目标是:在有限的电池容量和热约束下,提供流...
1
评论
分享
沐怡旸
移动端C++
·
12天前
关注
【穿越Effective C++】条款15:在资源管理类中提供对原始资源的访问——封装与兼容性的平衡艺术
这个条款揭示了RAII设计中的一个关键权衡:如何在保持资源安全封装的同时,提供与现有API的兼容性。正确的原始资源访问设计是构建实用资源管理类的关键...
0
评论
分享
沐怡旸
移动端C++
·
13天前
关注
【底层机制】ART虚拟机深度解析:Android运行时的架构革命
ART(Android Runtime)是Android操作系统上的应用运行时环境,取代了最初的Dalvik虚拟机。从技术本质看,ART是一个基于AOT(Ahead-Of-...
0
评论
分享
沐怡旸
移动端C++
·
13天前
关注
【穿越Effective C++】条款14:在资源管理类中小心copying行为——RAII类的拷贝语义设计
这个条款揭示了RAII类设计中一个关键但常被忽视的问题:拷贝行为的选择直接影响资源管理的正确性和效率。正确的拷贝语义设计是构建健壮资源管理类的核心...
0
评论
分享
沐怡旸
移动端C++
·
14天前
关注
【底层机制】垃圾回收(GC)底层原理深度解析
作为开发者,深入理解GC底层原理不仅有助于编写更高效的代码,更重要的是培养系统级思维,在抽象便利性与执行效率间找到最佳平衡点。随着新硬件和新编程范式的出现,GC理论将继续演...
1
评论
分享
沐怡旸
移动端C++
·
14天前
关注
【穿越Effective C++】条款13:以对象管理资源——RAII原则的基石
这个条款揭示了C++资源管理的核心理念:通过对象的生命周期自动管理资源,避免手动资源管理带来的泄漏和错误。这是C++最重要的设计原则之一,也是现代C++编程的基石。...
2
评论
分享
沐怡旸
关注了标签
C++
移动端C++
沐怡旸
关注了标签
操作系统
移动端C++
下一页
个人成就
文章被点赞
112
文章被阅读
10,612
掘力值
2,251
关注了
13
关注者
40
收藏集
1
关注标签
34
加入于
2017-02-28