首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
沐怡旸
掘友等级
移动端C++
前某导航软件开发专家 路漫漫其修远兮,吾将上下而求索
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
沐怡旸
移动端C++
·
11小时前
关注
【Android】Dalvik 对比 ART
ART取代Dalvik体现了移动计算发展的必然趋势——用存储空间和安装时间换取运行时性能和能效提升。这种权衡在现代硬件条件下是完全合理的,因为存储空间越来越廉价,而用户体验...
0
评论
分享
沐怡旸
移动端C++
·
12小时前
关注
【穿越Effective C++】条款8:别让异常逃离析构函数——C++异常安全的关键支柱
这个条款揭示了C++异常处理中最重要的规则之一:析构函数绝不能抛出异常。这是构建异常安全代码的基石,理解这一点对于开发健壮的C++系统至关重要...
0
评论
分享
沐怡旸
移动端C++
·
18小时前
关注
【Android】Android Framework 的那些核心子系统及其功能详解
Android Framework(安卓框架层)是连接应用层与底层 Linux 内核及硬件抽象层(HAL)的核心中间层,其内部按功能划分为多个子系统(Subsystem) ...
0
评论
分享
沐怡旸
移动端C++
·
23小时前
关注
【Android】【JNI多线程】JNI多线程安全、问题、性能常见卡点
必须遵守的原则 绝不跨线程使用JNIEnv 局部引用不跨线程,全局引用要管理 线程结束时记得分离(RAII最佳) 多线程访问共享数据要加锁...
0
评论
分享
沐怡旸
移动端C++
·
23小时前
关注
【C++】【C++面试】Android SO 体积优化技术点梳理
一、基础优化(AGP 默认支持) AGP Strip 优化 原理:通过 NDK 的strip --strip-unneeded命令,删除 SO 中的调试信息(.debug_...
1
评论
分享
沐怡旸
移动端C++
·
1天前
关注
【底层机制】深入浅出地、系统地剖析 Appium 的原理
Appium 的本质是一个 遵循 WebDriver 协议的、用于自动化原生/混合/移动端 Web 应用的 HTTP Server...
0
评论
分享
沐怡旸
移动端C++
·
1天前
关注
【穿越Effective C++】条款7:为多态基类声明virtual析构函数——C++多态资源管理的基石
这个条款揭示了C++多态体系中最重要的规则之一:通过基类指针删除派生类对象时,如果基类没有虚析构函数,将导致资源泄漏和未定义行为。这是理解C++对象生命周期和多态设计的核心...
0
评论
分享
沐怡旸
移动端C++
·
1天前
关注
【底层机制】【Android】深入浅出剖析 SurfaceFlinger--是什么?为什么?流程?演进
SurfaceFlinger 是Android图形系统的基石和指挥家。它通过BufferQueue机制优雅地解耦了应用(生产者)和显示(消费者),通过VSync信号统一了系...
0
评论
分享
沐怡旸
移动端C++
·
1天前
关注
【计算机通识】为什么有用户态和内核态之分?
用户态和内核态的分离,是现代操作系统最基础、最精妙的设计之一。理解它,是理解操作系统如何工作的基石。 我们可以从一个生动的比喻开始,然后深入其背后的原理、实现机制和必要性。...
2
评论
分享
沐怡旸
移动端C++
·
1天前
关注
【C++面试】常见面试题及相关解析
C++常见面试题及解答,按「面试高频场景」分类,覆盖面向对象、内存管理、容器、线程进程等核心领域,便于系统复习...
0
评论
分享
沐怡旸
移动端C++
·
2天前
举报
100文章篇纪念,专注算法通俗讲解、C++、Android底层机制讲解以及优秀三方库研读,欢迎关注订阅
收起
查看大图
向左旋转
向右旋转
分享
2
点赞
沐怡旸
移动端C++
·
2天前
关注
【穿越Effective C++】Scott Meyers的《Effective C++》逻辑框架概要汇总--各条款是什么?为什么?怎么做?
这个总结涵盖了《Effective C++》的核心思想,每一条都是C++程序员在实践中需要时刻铭记的准则。掌握它们,你将能写出更安全、更高效、更易维护的C++代码...
0
评论
分享
沐怡旸
移动端C++
·
2天前
关注
【穿越Effective C++】条款6:若不想使用编译期自动生成的函数,就该明确拒绝——主动控制对象行为
在C++中,明确的拒绝比沉默的接受更有价值。 条款6教会我们的不仅是一种技术,更是一种设计哲学——通过编译时约束来表达和强制执行设计意图...
0
评论
分享
沐怡旸
移动端C++
·
2天前
关注
【优秀三方库研读】spdlog高性能日志库技术深度解析
架构设计理念 spdlog的高性能源于其零分配、零拷贝、编译期优化的核心设计思想,下面详细分析各项技术实现。 1. 格式化系统优化 编译期格式字符串解析 底层原理: 利用C...
0
评论
分享
沐怡旸
移动端C++
·
2天前
关注
【C++面试】说下C++多态--答出来更要答得好
这是一个比“新特性”更深入、更能考察语言理解深度的问题。要回答得出彩,你需要从表面现象深入到实现机制、设计哲学和实际应用权衡。 以下是我作为面试官时,希望听到的“有深度”的...
0
评论
分享
沐怡旸
移动端C++
·
2天前
关注
【C++面试】C++各版本都有哪些新特性?-- 答出来更要答得好
C++11/14/17三巨头:确立了以RAII、移动语义、智能指针、lambda为核心的现代C++编程范式。 C++20/23及未来:通过概念、范围、协程和模块,正在解决更...
0
评论
分享
沐怡旸
移动端C++
·
2天前
关注
【C++基础】内存为什么要对齐?怎么对齐?开发套路及准则?
内存对齐的核心是在硬件限制、性能和内存利用率之间找平衡。日常开发中,优先遵循自然对齐,通过“大对齐值成员在前”的排序减少空洞,对特殊类型使用专用分配函数,并用编译器工具验证...
0
评论
分享
沐怡旸
移动端C++
·
3天前
关注
【计算机通识】进程、线程、协程对比讲解--特点、优点、缺点
进程是资源分配的孤岛,稳定但笨重。 线程是共享资源的执行流,高效但需要小心协调。 协程是用户态的精巧工作流,极度轻量,专为高并发I/O而生...
0
评论
分享
沐怡旸
移动端C++
·
3天前
关注
【底层机制】linux IO 为什么要有进程表项、文件表项、v节点表项、i节点表项
为什么设计成这样的分层架构? 1. 历史演进与兼容性需求 向后兼容:需要支持几十年的应用程序和文件格式 渐进式改进:在保持接口稳定的前提下优化内部实现 2. 抽象与解耦原则...
0
评论
分享
沐怡旸
移动端C++
·
3天前
关注
【底层机制】Linux内核4.10版本的完整存储栈架构讲解--用户空间到物理设备完整IO路径
这个存储栈架构体现了Linux内核设计的模块化、可扩展性思想,每层都可以独立发展和优化,同时保持清晰的接口和职责分离。理解这个架构对于系统性能调优、存储问题排查和存储系统开...
0
评论
分享
下一页
个人成就
文章被阅读
60
掘力值
1,639
关注了
0
关注者
0
收藏集
1
关注标签
0
加入于
2017-02-28