相关文章
推荐一个基于Koin, Ktor Paging等组件的KMM Compose Multiplatform项目
Kotlin Multiplatform Mobile(KMM)已经从一个雄心勃勃的想法发展成为一个稳定而强大的框架,为开发人员提供了在多个平台上无缝共享代码的能力。通过最近的稳定版本里程碑,KMM已成为跨平台开发领域的改变者。
环境设置
带有Kotli…
编程日记
2025/3/13 20:20:28
Microsof Visual Studio Code 安装教程(中文设置)
VS Code 是一个免费的代码编辑器,可在 macOS、Linux 和 Windows作系统上运行。启动和运行 VS Code 既快速又简单。VS Code(全称 Visual Studio Code)是一款由Microsoft 推出的免费、开源、跨平台的代码编辑器,拥有强大的功能和灵活…
编程日记
2025/3/13 20:16:45
【开源】OpenAL、OpenCL、OpenCV 和 OpenGL
OpenAL、OpenCL、OpenCV 和 OpenGL 都是 跨平台的开源库,但它们的用途和功能各不相同。下面是它们的详细对比: 1. OpenGL(Open Graphics Library)
✅ 用途:用于 2D 和 3D 图形渲染(GPU 加速) ✅…
编程日记
2025/3/13 20:03:01
C#变量与变量作用域详解
一、变量基础
1. 声明与初始化
声明语法:<数据类型> <变量名>(如 int age; string name)初始化要求: 1、 类或结构体中的字段变量(全局变量)无需显式初始化,默认值…
编程日记
2025/3/11 19:35:17
【数据挖掘】知识蒸馏(Knowledge Distillation, KD)
1. 概念
知识蒸馏(Knowledge Distillation, KD)是一种模型压缩和知识迁移技术,旨在将大型复杂模型(称为教师模型)中的知识传递给一个较小的模型(称为学生模型),以减少计算成本&…
编程日记
2025/3/11 19:26:58
聊一聊 Android 的消息机制
聊一聊 Android 的消息机制
侯 亮
1 概述
在 Android 平台上,主要用到两种通信机制,即 Binder 机制和消息机制,前者用于跨进程通信,后者用于进程内部通信。
从技术实现上来说,消息机制还是比较简单的。从大的方面讲…
编程日记
2025/3/11 19:20:46
【网络】HTTP协议、HTTPS协议
HTTP与HTTPS
HTTP协议概述 HTTP(超文本传输协议):工作在OSI顶层应用层,用于客户端(浏览器)与服务器之间的通信,B/S模式 无状态:每次请求独立,服务器不保存客户端状态(通过Cookie/Session扩展状态管理)。基于TCP:默认端口80(HTTP)、443(HTTPS),保证可靠传输。请…
编程日记
2025/3/11 19:09:29