logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

03 - SQLite 技术全景:嵌入式关系数据库引擎完整解析

SQLite 是一个零配置、无服务器、自包含的 SQL 数据库引擎,是世界上使用最广泛的数据库软件。每个 Android 设备都包含多个 SQLite 数据库实例。位置:语言: C (单文件架构)代码行数: ~241,651 行(sqlite3.c 单文件)许可证: Public Domain(公有领域)版本: 基于 SQLite 3.x 系列核心理念:模块职责模块文件职责Tokenizertok

#sqlite#数据库
04 - Skia 技术全景:跨平台2D图形渲染引擎完整解析

Skia 是一个开源的完整 2D 图形库,为 Google Chrome、Android、Flutter 等主要平台提供渲染基础设施。名字来源于创始人的挪威语"滑雪"(ski)词根,象征着"平滑、流畅"的图形渲染体验。位置:语言: C++ (主要), C (部分底层代码)代码行数: ~850,000+ 行(包含测试)许可证: BSD 3-Clause核心理念:模块职责模块目录职责公共APIincl

#图形渲染
Lua脚本编译全解:从源码到字节码的深度剖析

本文深入解析Lua脚本从源码到字节码的完整编译流程,涵盖词法分析、语法树构建、字节码生成等核心环节。详细介绍了Lua的Token体系、AST结构、寄存器式指令集和二进制文件格式,并提供了命令行编译工具和编程式API的实践示例。通过010 Editor模板展示了二进制文件解析方法,为深入理解Lua虚拟机工作原理提供了技术参考。全文系统性地呈现了Lua编译器的内部机制和实现细节。

#lua#junit#开发语言
人工智能的上限:跨越奇点的边界与不可逾越的壁垒

本文系统探讨了人工智能发展的多重上限:物理层面受限于热力学定律、光速和量子效应;数学层面面临哥德尔不完备性、维数灾难等理论约束;生物层面难以突破人脑能效比;算法层面呈现边际效益递减;社会层面遭遇能源、数据和监管限制。研究表明,AI能力将渐进逼近人类智能3.2倍的理论上限,但无法实现无限增长或"奇点突破"。真正的突破路径在于人机共生演化,而非单纯追求算力扩张。这些发现为AI发展提

#人工智能
视觉智能的认知革命:AI视频理解的技术演进与应用边界

AI视频理解技术正经历从感知到认知的革命性跨越。文章系统梳理了该领域的技术演进路径:从早期的2D CNN到当前的神经符号融合,构建了包含像素层、对象层、事件层、意图层和隐喻层的五层认知金字塔。关键技术突破包括双流神经网络、时空Transformer架构,以及跨模态对齐和知识图谱注入方法。在医疗诊断和工业质检等场景已实现超越人类的表现,但仍面临时空连续性建模、文化隐喻理解和能耗限制等根本性挑战。随着

#人工智能#音视频
Kotlin

Kotlin简介Kotlin [1](科特林)是一个用于现代多平台应用的静态编程语言 [2],由 JetBrains 开发。Kotlin可以编译成Java字节码,也可以编译成JavaScript,方便在没有JVM的设备上运行。除此之外Kotlin还可以编译成二进制代码直接运行在机器上(例如嵌入式设备或 iOS)Kotlin已正式成为Android官方支持开发语言。关键时间节点2011年7月,Jet

#kotlin#android
Kotlin基础语法

Kotlin基础语法文章目录Kotlin基础语法1.包2.声明变量和值3.变量类型推断4.字符串与其模板表达式5.流程控制语句6.代码注释7.语法与标识符1.包比如说 程序员A写了一个类叫JSON,程序员B也写了一个类叫JSON,然后我们写代码的时候想要同时使用这两个类,该怎么区分呢?一个答案是使用目录命名空间。对应在java中就是使用包(package)来组织类,以确保类名的唯一性。上面说的例子

#android#kotlin
Kotlin基本数据类型与类型系统

Kotlin基本数据类型与类型系统文章目录Kotlin基本数据类型与类型系统一、什么是类型安全性最优化抽象化二、编译时类型与运行时类型1.弱类型与强类型2.静态类型与动态类型一、什么是类型一切皆是映射。在计算机中,任何数值都是以一组比特(01)组成的,硬件无法区分内存地址,脚本,字符,整数以及浮点数。这个时候,我们使用类型赋予一组比特以特定的意思。类型(type)本质上就是内存中的数值或变量对象的

#android#kotlin
到底了