首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
大前端修炼手册
陆业聪
创建于2024-03-30
订阅专栏
深度探索大前端的性能优化、架构设计和软件工程实践与理论。
等 88 人订阅
共161篇文章
创建于2024-03-30
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
高效缓存神器:简析最近最少使用(MRU)缓存模板及实践
本文深入探讨了实现最近最少使用(MRU)缓存的模板,包括其基于链表和映射的核心设计、操作细节以及基于哈希表的变体。同时,提供了简单的使用示例。
JavaScript执行机制:变量提升、作用域链、词法作用域、块级作用域、闭包和this
本文详细介绍了JavaScript中的关键概念,包括作用域链、词法作用域、块级作用域、闭包和this。文章通过实例阐述了这些概念在JavaScript代码中的应用。
掌握C++回调:按值捕获、按引用捕获与弱引用
本文详细介绍了C++回调中的三种捕获方式:按值捕获、按引用捕获和弱引用。每种方式都通过具体的代码示例阐述了其原理和应用,以及可能出现的问题和解决方法。
优雅实现网络请求:协程+Flow+Retrofit+OkHttp
本文主要讲解了如何在Android开发中使用Kotlin协程、Flow、Retrofit和OkHttp构建优雅、高效的网络请求框架。这种方法使得代码更加简洁、易读,更易于理解和维护。
写给客户端开发的后台网络基础概念解析
本文详细解释了后台网络领域中的一些常见名词,包括 CGI、NAT、租户、接入机、网关、Nginx 和防火墙。通过了解这些概念,我们可以更好地构建和维护网络系统,提高网络性能和安全性。
Android视频开发入门指南
本文为Android视频开发入门指南,介绍了视频播放、录制、编解码、流媒体与直播等基本概念与实现方法。推荐了进阶主题如自定义播放器、视频AI等,旨在帮助读者掌握视频开发技能并满足实际项目需求。
使用 Flutter 实现 MVVM 架构
本文介绍了在Flutter中实现MVVM架构的方法,包括基本概念、设计、代码案例和实战应用,并探讨了扩展架构的方式。
Android 音频开发入门指南
本文介绍了 Android 音频开发的基础知识,包括音频播放、录制和处理等技巧。我们学习了如何使用各种 API 进行音频操作,并分析了一些实际应用案例。这将帮助读者快速上手 Android 音频开发。
在Android Native层实现Try/Catch异常处理机制
本文介绍了在Android Native层实现类似于Java的try/catch异常处理机制的方法,包括使用信号处理和非局部跳转捕获C语言中的异常,获取异常的详细信息,并处理C++抛出的异常。
获取Android Native堆栈
本文详细介绍了如何在Android Native层获取堆栈信息,并提供了示例代码。这对于错误定位、性能分析和日志记录等场景具有重要应用价值。
开源协议与商业许可:选择与遵循
本文介绍了开源协议与商业许可的特点及应用场景。开源协议如MIT、GPL等允许源代码公开共享,而商业许可提供更大自由度和支持。选择许可证需根据项目需求,同时遵守许可规定以确保合法合规。
深入了解Android垃圾回收机制
本文将详细介绍Android内存优化的重要性和方法,分享实际开发中的内存优化技巧和经验,以帮助开发者提升应用性能和用户体验。
深入理解Java中的ConcurrentHashMap:原理与实践
本文深入剖析Java中的ConcurrentHashMap,探讨其实现原理与应用,以帮助读者理解并发编程挑战并掌握高效线程安全的HashMap实践。
Android Native Hook: 原理、方案对比与具体实现
本文探讨了Android Native Hook技术,包括原理、实现方式(Inline Hook和PLT/GOT Hook)及优化建议,旨在帮助开发者更有效地应用该技术。
深入理解HTTP代理:从理论到实践
本文详解HTTP代理基础概念、应用场景及实现原理,探讨Android中WebView本地代理服务的搭建,并深入分析Chromium代理模块源码实现。旨在帮助读者更好地理解并应用HTTP代理。
遵循SOLID原则:构建高内聚低耦合的代码
SOLID原则指导开发者构建高内聚、低耦合的代码,提高软件质量。本文通过实例详解这些原则在实际开发中的应用。
Linux网络编程:TCP与UDP详解
本文深入探讨了Linux网络编程中的TCP和UDP协议,包括它们的基本概念、使用方法和通信过程。文章通过示例代码、时序图和异常情况处理,帮助读者全面理解TCP和UDP在网络编程中的应用。
深入理解Kotlin协程:coroutineScope,CoroutineScope,supervisorScope和withContext
本文详细讨论了Kotlin协程中的coroutineScope,CoroutineScope,supervisorScope和withContext的概念和差异,以提高协程使用效率。
Dart语言入门指南
本文是一个Dart语言的入门指南,介绍了环境搭建、基本语法、示例代码、常用库和工具链等内容。掌握Dart对于学习和使用Flutter框架至关重要。要想熟练掌握Dart,需要不断地学习和实践。
Flutter入门指南
本文介绍了Flutter入门知识,包括环境搭建、基本概念和常用组件示例。Flutter是一款跨平台UI框架,用于快速构建高质量应用。掌握Flutter需不断学习和实践。
下一页