- Published on
All Posts
All Posts
- cc (153)
- windows (79)
- linux (58)
- go (54)
- qt (52)
- web (35)
- llm (22)
- database (19)
- nodejs (17)
- javascript (17)
- python (16)
- tools (15)
- ai (15)
- mobile (12)
- mq (12)
- design (11)
- tips (10)
- mongodb (9)
- shell (8)
- life (6)
- react (6)
- boost (6)
- 教程 (4)
- rag (3)
- favorites (3)
- product (3)
- others (3)
- 大模型 (3)
- cursor (2)
- mcp (2)
- docker (2)
- openai (2)
- nextjs (2)
- supabase (2)
- github (2)
- 认证 (2)
- prompt (2)
- 人工智能 (2)
- chatgpt (1)
- java (1)
- bug (1)
- mac (1)
- c (1)
- tool (1)
- ai编程 (1)
- ide (1)
- 部署 (1)
- langgraph (1)
- 协议 (1)
- vercel (1)
- 大语言模型 (1)
- seo (1)
- 博客 (1)
- 营销 (1)
- wsl2 (1)
- api (1)
- responses-api (1)
- web搜索 (1)
- 微调 (1)
- 异步编程 (1)
- Published on
介绍 Qt API 设计原则,包括一致、易掌握、强大等特质,如极简、完备等。强调静态多态和基于属性的 API,举例说明好、差及值得斟酌的案例,还提及属性间关联处理及特殊值或重置方法等,有原文链接及译文稿。- Published on
总结:介绍 C++相关 API 设计原则,如值与对象(指针 vs 引用等)、虚函数(避免过度使用等)、关于 const(输入参数、返回值等方面),并提及 Qt 中的实践及相关注意事项,还对比不同情况下的选择。- Published on
总结:介绍 API 设计原则,包括语义文档、命名艺术、避免陷阱等方面,以 QProgressBar 等案例展示实际应用,强调抽象类等问题,还提及相关 Qt 类的改进,如去掉 QGLayoutIterator 等,原文链接为[API Design Principles – Qt Wiki](http://qt-project.org/wiki/API-Design-Principles)。- Published on
介绍 mongodb 模糊匹配正则转义,先通过特定代码搜索关键字,遇特殊字符如++搜索失败,需对关键字转义,mongdb 正则表达式中 keyword 特殊字符转义加单斜杠,给出完整代码示例。