首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
numworks移植记录:10.编译问题汇总与解决方案
编译问题汇总与解决方案 在将 NumWorks 移植到 ESP32-S3 的过程中,除了硬件适配外,我们还遇到了大量编译问题。这些问题主要源于平台差异(从 ARM 到 Xtensa)、编译器差异(从
numworks移植记录:9.存储模拟——实现 Ion::Storage 的持久化
存储模拟——实现 Ion::Storage 的持久化 在前几篇文章中,我们成功实现了屏幕显示和按键输入。现在,我们需要解决一个关键问题——数据的持久化存储。NumWorks 使用内部闪存来保存用户数据
rust线程模型
Rust 的线程模型经历了从早期的“绿色线程”(Green Threads,M:N 模型)到现代原生线程(Native Threads,1:1 模型)的演变。目前,Rust 标准库(std::thre
当前阶段国外大模型在前后端支持的差异性分析(仅供参考)
大模型(LLM)在前后端支持上确实存在差异性,主要源于它们的训练数据、优化重点和能力设计。 差异主要体现在: 前端支持(页面编写、UI设计、HTML/CSS/JS/React/Vue等):更依赖多模态
numworks移植记录:8.按键扫描——用74HC595和74HC165扩展GPIO实现矩阵键盘
按键扫描——用74HC595和74HC165扩展GPIO实现矩阵键盘 在上一篇文章中,我们成功地将LCD驱动集成到了NumWorks的Ion层,实现了显示输出。接下来,我们需要解决输入问题——如何让E
numworks移植记录:7.移植LCD驱动——添加到numworks中
移植LCD驱动——添加到numworks中 在前一篇文章中,我们成功在ESP32-S3上使用I8080并口驱动了ST7789屏幕,并可以通过esp_lcd API进行基本的绘图操作。但要让NumWor
numworks移植记录:5.从 Makefile 到 CMake —— 提取模块依赖并集成到 ESP-IDF
从 Makefile 到 CMake —— 提取模块依赖并集成到 ESP-IDF 在上一篇文章中,我们规划了如何将 NumWorks 代码组织成 ESP-IDF 组件。然而,NumWorks 本身使用
css卡片,重叠div,顶部错开,底部对齐
CSS transform 属性实现的叠加长方形效果。通过设置统一的底部中心作为变换原点,并为每个长方形分配细微偏差的倾斜角度,可以完美实现你描述的“底部对齐、顶部错开”的视觉感。 核心代码 html
别再滥用 div 了!一文彻底搞懂 HTML5 语义化标签的正确姿势
还在用满屏的`<div>`构建页面?是时候拥抱语义化标签了!本文将深入探讨HTML5语义化标签的正确使用场景,让你的代码不仅对机器友好,更能提升SEO、可访问性和团队协作效率。
numworks移植记录:4.使用 CLion + ESP-IDF 编译,添加模块并集成编译出 bin 文件
使用 CLion + ESP-IDF 编译,添加模块并集成编译出 bin 文件 在之前的文章中,我们已经搭建好了开发环境,下载了 NumWorks 源码,并分析了 ESP32-S3 的资源情况。现在,
发布订阅和观察者模式,差一层但差很多
发布订阅和观察者模式,差一层但差很多 观察者模式跟发布订阅,经常被混着说。不是一回事。中间差了一个调度中心,这一层的有无,直接决定系统能不能往大了做。 到底差在哪 观察者模式,直连。Subject 认识 Observer,Observer 也知道自己挂在谁身上。没中间商。 发布订阅呢,中间塞了个事
中介者模式:把面板之间的蜘蛛网拆干净
中介者模式:把面板之间的蜘蛛网拆干净 先看一段代码: 三个面板,六条依赖线。再加一个 PanelD?12 条。蜘蛛网。 问题出在哪 面板联动这事不难。难的是谁该知道谁。 后台管理系统里常见的布局:左侧筛选、中间列表、右侧详情、底部图表。筛选面板点一下,其余三个面板全得动。列表选中一行,详情和图表跟
openclaw本地部署
TITLE: OpenClaw本地部署实战指南:从零开始到轻松上手 问题背景在实际操作中,我们发现很多开发者在初次接触OpenClaw时,往往会在本地部署过程中遇到各种问题。这些问题
拆解龙虾🦞,拆解OpenClaw的架构与设计
我们从技术的角度去拆解一下OpenClaw的架构,主要拆解出来OpenClaw的创新技术或者思想。在ai漫天飞的今天,技术不在是主导,思想确定一切。 OpenClaw 自动干活原理 核心架构定位 以
各种龙虾的意义
最近龙虾的火热到非常夸张的程度。 最开始还去了解、尝试、分析了一下,其核心实现逻辑很简单,要不然也不会这么快有这么多新的龙虾产品出现了。然后就放着了,但没想到,一直火到现在还没有停下来的意思。 从一开
Flutter 用户输入让你的应用学会"听话"(五)
前言 在前几篇文章中,我们搭好了 Birdle 猜词游戏的棋盘界面,也学会了用 DevTools 调试布局。但到目前为止,我们的应用只能"看",不能"用"——玩家没有办法输入猜测的单词。 今天这篇文章
numworks移植记录:2.下载 NumWorks 代码并分析目录结构
下载 NumWorks 代码并分析目录结构 在开发环境搭建好之后,下一步就是获取 NumWorks 的源代码,并熟悉它的组织结构。NumWorks 是一款开源图形计算器,其代码托管在 GitHub 上
iFlow CLI:一个懂你的 AI 编程助手
凌晨两点,手机震动。阿里云服务器 CPU 飙升到 95%,Telegram Bot 消息堆积。我打开终端,输入一条指令:检查服务器状态,找出 CPU 高占用进程,给出解决方案三十秒后,我收到了完整报告
numworks移植记录:1.使用 CLion 和 ESP-IDF 搭建 ESP32-S3 开发环境
使用 CLion 和 ESP-IDF 搭建 ESP32-S3 开发环境 1. 引言 将 NumWorks 图形计算器移植到 ESP32-S3 的第一步,是搭建一个稳定、高效的开发环境。ESP32-S3
vue-router v5.x 路由模式关于 createWebHistory、 createWebHashHistory的实现
vue-router v5.x 关于路由模式c reateWebHistory和 createWebHashHistory的实现。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30