网站首页 kotlin数组
-
阿里云短视频 SDK For Android 快速接入
摘要:近期的一些创意短视频App风靡年轻群体,比较典型的例如抖音、MUSE等,阿里云也适时地推出了简单易用的短视频SDK,帮助开发者们以较低的成本快速引入功能完备的创意短视频功能。本文主要介绍如何快速接入阿里云短视频SDK的三...
2025-07-17 balukai 文章精选 2 ℃ -
谈谈 Unsafe 在 Java 中的作用(unsafe_unretained)
前言最近在Kotlin项目中发现,定义的dataclass(成员变量都声明不可控)经过在Gson解析后,可以得到成员变量为空的对象,而不是得到解析失败,那么就很容易造成后续代码的非预期运行,因为成员变量都按不可空的情况来处理,最...
2025-07-17 balukai 文章精选 2 ℃ -
Spring Native 中文文档(spring文档中文版)
https://docs.spring.io/spring-native/docs/current/reference/htmlsingle/#getting-started-buildpacks1.概述SpringNative为使用...
2025-07-17 balukai 文章精选 3 ℃ -
Java线程池ThreadPoolExecutor实现原理剖析
【编者的话】在Java中,使用线程池来异步执行一些耗时任务是非常常见的操作。最初我们一般都是直接使用newThread().start的方式,但我们知道,线程的创建和销毁都会耗费大量的资源当然也有其他待解决方案,比如说coroutine,...
2025-07-17 balukai 文章精选 2 ℃ -
以后我准备告别String.format()了,因为它不够香!
前言作为一名合格的Java开发者,字符串格式化最常见的方式,莫过于使用String.format来完成工作中想要的格式化效果。但是,字符串中使用%s占位符,它真的不太显眼。我个人来讲,使用最多的场景就是英文和中文的格式化操作,内容中间突然来...
2025-07-17 balukai 文章精选 3 ℃ -
你真的了解java中的泛型吗?(java的泛型及实现原理)
iptor:(Ljava/lang/Integer;)Vflags:ACC_PUBLICCode:stack=2,locals=2,args_size=20:aload_0...
2025-07-17 balukai 文章精选 4 ℃ -
框架拦截器的秘密:责任链模式全解析!
框架拦截器的秘密:责任链模式全解析!引言在移动端开发中,网络请求、UI事件分发、日志处理、安全校验等场景都离不开“过滤器(Filter)”或“拦截器(Interceptor)”。无论你是Swift还是Kotlin开发者,肯定都遇到过...
2025-07-17 balukai 文章精选 2 ℃ -
MapStruct架构设计(mapstruct官方文档)
MapStruct架构原理及改造一、前言4二、什么是语法树(AST)42.1Java编译时的三个阶段4三、什么是JSR26953.1使用步骤53.2流程图6四、源码架构分析64.1MappingProcessor74...
2025-07-17 balukai 文章精选 3 ℃ -
迭代器模式进阶:遍历数据时,为何不能修改集合?
迭代器模式进阶:遍历数据时,为何不能修改集合?一、前言:集合遍历与元素修改的冲突在移动端开发中,处理数据集合时,常见的操作之一便是对集合中的数据进行遍历。在遍历过程中,我们往往会想对集合进行修改,比如删除某个元素,或向集合中添加新的元素。然...
2025-07-17 balukai 文章精选 4 ℃ -
工厂、建造者、装饰器、适配器:解密JDK设计模式的实战妙用
工厂、建造者、装饰器、适配器:解密JDK设计模式的实战妙用本文旨在通过对JavaJDK源码的典型设计模式分析,帮助移动端开发者(Swift/Kotlin)深入理解设计模式的工程应用。文章全程结合移动端实例类比,细致讲解工厂模式、建造者模式...
2025-07-17 balukai 文章精选 2 ℃
- 控制面板
- 网站分类
- 最新留言
-