暂无搜索历史
注解(Annotations) 是一种为代码元素添加元数据的机制,就像给代码贴上"标签"一样。它们可以在编译时或运行时被处理,用于:
腾讯 | 前端开发工程师 (已认证)
反射(Reflection) 是程序在运行时检查、访问和修改自身结构的能力。简单来说,就是让程序能够"自省"——了解自己的类型、属性、方法等信息。
腾讯云计算(西安)有限责任公司 | 产品运营 (已认证)
基于混元大模型,提供代码生成和研发问答能力,助力研发效率提升
元编程(Metaprogramming) 简单来说,就是"编写能够操作程序的程序"。它让程序能够:
很多开发者以为使用了async就能实现并行执行,但实际上启动时机决定了是否真正并行。这个误解可能导致3倍的性能损失。
纯函数是函数式编程的核心概念:给定相同输入总是返回相同输出,且没有副作用。这使得代码更可预测、更易测试,也更容易进行并行处理。
腾讯云 | 产品运营 (已认证)
腾讯云开发者社区官方账号
DSL(Domain Specific Language)是为特定领域设计的语言。前端世界中的DSL例子包括:
对于前端开发者来说,进程、线程和协程的概念可能不太熟悉,因为浏览器和Node.js环境大多抽象了这些低层概念。让我们先来理解这些基本概念:
在前面的系列文章中,我们已经学习了Kotlin的基础语法、以及Gradle和Maven构建系统的基础知识。本文将通过一个实际的项目案例,将这些知识点串联起来,展...
在前面的文章中,我们已经了解了Kotlin的基础语法、核心概念以及Gradle构建系统。作为前端开发者,你可能已经对npm、webpack、yarn等工具非常熟...
在深入了解具体文件之前,让我们先建立前端构建工具与 Gradle 之间的概念映射:
为了学习 Gradle,我们需要一个实际的项目作为载体。Kotlin Multiplatform 项目是一个很好的选择,原因如下:
Kotlin 的 Lambda 表达式语法更简洁,且天然支持高阶函数(以函数为参数或返回值的函数):
本人有前端开发背景,记录自己学习kotlin的过程
Kotlin 与 TypeScript 同为静态类型语言,不过在类型处理的细节上,两者存在一些差异。
TDP 官方运营及活动专题栏目
在移动端 Web 开发中,我们经常会遇到各种浏览器兼容性问题,尤其是 iOS Safari 中的一些特殊渲染行为。本文将深入分析 iOS Safari 中 CS...
暂未填写学校和专业
暂未填写个人网址