这就诞生了
stock-dashboard:一个完全基于 React + TypeScript + Vite 技术栈的前端大屏。所有数据直接由
stock-sdk 驱动,这意味着项目完全摒弃了后端服务,不需要运行任何 Python 定时任务,也不依赖什么“神秘朋友的高端服务器”。纯前端直连数据源,所见即所得,一切都安排得井井有条。
Gemini3现在能做这种地图轨迹动画了,免费就能体验!
有段时间刷短视频经常刷到各种历史人物一生的足迹图:
使用vue3. + vite 开发,打开控制台卡顿,关闭控制台流畅。打开控制台时,鼠标在页面上移动。此时浏览器进程的cpu利用率也有上升。
CLAUDE.md 全方位指南:构建高效 AI 开发上下文
CLAUDE.md 文件正是解决这一痛点的关键。它就像 Claude 的项目专属记忆,让 AI 在每次对话开始前自动加载并记住你的所有偏好。这是一个简单而强大的功能,但大多数用户仅仅停留在基础层面。
火箭一冲,三角形画好了,再一冲角平分线画好了

MySQL性能优化:从底层原理到实战落地的全维度方案
MySQL性能的底层核心是“资源消耗与结构设计的平衡”,所有慢查询与性能瓶颈,本质都是存储结构、资源分配或执行逻辑出现了失衡。
从 OpenAI 兼容到 Anthropic 崛起:大模型“交错思考”协议的演进与变局
那时候,我们只需要换一下
base_url 和
api_key,把之前的聊天历史(User/Assistant/Tool消息)一股脑传进去,就能无缝切换模型。工具调用(Function Calling)虽然各家微有差异,但本质逻辑也是通用的。
2025总结篇,忙碌的日子里越过35岁,开启下一个征程
看了下博客更新,上一次更新还是在2024年一月份,也就是这一次,我更新完了重学一遍.net core系列,或者说是.net5+。因为那个时候core已经基本不再提了,算是给自己的.net 做了最后一次的复盘。
WPF新手村教程(二) – 铁匠铺攻略:如何给隔壁张铁匠带两块铁(依赖属性)
然后,初见依赖属性的这段代码,大多数人都是看不懂的,我们来逐行解释一下
小狮博客