分类: 时光笔记

46 篇文章

第1篇 成为用户体验设计师的信念
内容: 什么是用户体验设计: 阐述了设计与艺术的区别,以及用户体验设计的定义、特征和精益之道,强调设计师应以解决问题和提升用户体验为目标。 了解用户体验设计师: 介绍了用户体验设计相关的职位,包括交互设计师、视觉设计师和用户研究员,并分析了用户体验设计师的价值,包括用户价值、商业价值、项目价值和品牌价值。 设计师的职业困惑: 探讨了设计师是否适合这…
百万在线—大型游戏服务端开发
第一部分 学以致用 第1章 从角色走路说起 分布式程序要处理很多异常情况。如果程序部署在不同物理机 上,连接不太稳定,需要处理好断线重连、断线期间的消息重发,以 及断线后进程间状态不一致的问题。图1-16展示的是因网络不畅通导 致的异常情形,假如客户端A的玩家向客户端B的玩家购买道具,消息 需要通过程序C中转,因程序A和程序C之间的网络连接出现异常…
一、全书概要
本书以“智能体(Agentic System)”为核心,探讨如何将大型语言模型(LLM)的能力转化为具备感知、决策、执行与学习能力的自治系统。作者将“开发智能体”比喻为“在画布(Canvas)上作画”——其中画布指代技术框架(如 LangChain、Crew AI、Google ADK 等),而设计模式则是绘画的笔触和结构。 核心目标: 提供一套构…
ESP32笔记
NVS nvs_flash_ini1t 初始化默认NVS分区 ESP_OK(成功) ESP_ERR_NVS_NO_FREE_PAGES(不包含空页) ESP_ERR_NOT_FOUND(找不到标签带有"nvs"的分区) 蓝牙 esp_bt_controller_mem_release 根据模式释放控制器内存 esp_bt_controller_in…
Esp8266_项目工程模板
./m_project | +--m_project1 | | +--component | | | +--m_uart | | | | +--include | | | | | +--m_uart.h // 自己的.h函数 | | | | +--component.mk // 有东西,不知道是什么 | | | | +--m_uart.c // 自…
详谈一下堆和栈
相必大部分嵌入式的工程师对堆和栈肯定不陌生, 肯定也或多或少遇到过相关的问题.今天就来详细聊一下堆和栈相关的话题. 栈 栈区(stack)— 由编译器自动分配释放 ,存放函数的参数名,局部变量的名等。其操作方式类似于数据结构中的栈。 下面这些占用的就是栈区 栈举例局部变量函数的参数名 堆 堆区(heap)— 由程序员分配释放, 若程序员不释放,程序…
指针和引用作为函数参数
话不多说, 直接上代码吧 #include <iostream> using namespace std; // 指针实现交换 void swap_pointer(int* a, int* b) { int tmp = *a; *a = *b; *b = tmp; } // 引用实现交换 void swap_quote(int&…
STM32_烧录相关
普中ARM仿真器 JTAG图 191715131197531CLKDIOVCCNNNNNNNNNVCC2018161412108642 st-link图
STM32CubeMx + makefile — 开发环境搭建
STM32CubeMx + makefile --- 开发环境搭建 环境 工具版本说明开发板小熊派IoT开发板建议相同ubuntu16.04版本关系不大STM32CubeMXV6.3.0建议相同L4软件包STM32Cube FW_L4 V1.16.0建议相同STM32CubeProgrammerv2.8.0版本关系不大交叉编译工具链gcc-arm-…
STM32_IO输入输出
STM32_IO输入输出 推挽输出 输出高的时候 输出低的时候 符号