240 发简信
IP属地:江苏
  • 2025-02-06:学习

    前几天被 nginx 折腾了一把,回想了下,应该有几样东西需要掌握。知道一样东西本质上是做什么用?知道如何追踪它的输入到输出?另外一个点是,你的调整是否真的生效? nginx...

  • 2025-02-05:学习

    阻塞/非阻塞和同步/异步是两组独立但相关的概念,它们并不构成严格的包含关系(即一方不是另一方的特例),而是从不同维度描述问题。 阻塞/非阻塞:关注的是线程在等待操作完成时的状...

  • 2025-02-04:学习

    setTimeout() 不会在 Node.js 中创建新进程。Node.js 是单线程的,这意味着它使用一个主线程来执行 JavaScript 代码。setTimeout(...

  • 2025-02-03:学习

    从 composerId 到 globalStorage 的 cursorDiskKV 表中查找详细数据conversation 数组是详细对话数据依据 bubbleid 到...

  • 2025-02-02:学习

    对话变更的判断。数据库文件有变化或者定时轮询触发。从数据库取出所有 composers,与 context.workspaceState.get 保存的每个对话的最近更新时间...

  • 2025-02-01:学习

    技术细节监听机制使用 rr.watch 进行文件监听(可能是 chokidar 或类似的文件监听库)只关注 "change" 事件,忽略其他文件系统事件性能优化使用 isCh...

  • 2025-01-31:学习

    什么是不受信任的工作区?不受信任的工作区是 VS Code 的一个安全机制,用于保护您免受潜在的恶意代码影响。当您打开来自不受信任来源的文件夹时(比如从网络下载的项目),VS...

  • 2025-01-30:学习

    cursor 对话历史在 sqlite3 中没错,但存储位置理解的不对。Mac 上是图一,其他系统相近。在该目录下有若干子目录,对应用 cursor 开发的每个项目。该位置下...

  • 2025-01-29:学习

    打包成 VSIX 文件安装:现在我们已经生成了 simple-counter-0.0.1.vsix 文件。可以通过以下步骤安装:打开 VS Code按 Cmd+Shift+P...

  • 2025-01-28:学习

    这两天掉 nginx 坑,配置上的错,没生效,一直绕了很久。虽然 -t 通过,也 reload,但 error log 会有错,某个 host 解析不到,导致配置其实没有生效...

  • 2025-01-27:学习

    画出以下开发的 pipeline。 背景:一个基于 Web 的助手应用 Sales-Assistant。为减少对现有项目的改动,独立开发测试部署,前端以 iframe 形式嵌...

  • 2025-01-26:学习

    总结下这类前后端分离项目,环境变量注入在开发过程(包括开发环境、测试环境以及生产环境,包括前后端)中的最佳实践,以及如何确保一次性就做对,避免因为注入差错带来的检查成本。 让...

  • 2025-01-25:学习

    api.py 中依据 client_id 即 school_id 从数据库取出对应数据,再加上取出 CompanyInfo(company id 固定为 1),CourseI...

  • 2025-01-24:学习

    之前的主要问题是 proxy_set_header Host $host; 指令重复设置导致的具体问题分析: 配置重复问题: nginx `# 在server块中重复出现 ...

  • 2025-01-23:学习

    现在有两个 frontend 服务,frontend 和 cms-frontend(技术栈 Vue,Docker),共用一个 backend 服务(技术栈 Flask,Doc...

  • 2025-01-22:学习

    今天的一个实践: 因为某种原因,需要构建一个内部的 markdown 格式的资料库。底层共用助手数据库,为了不干扰现有助手应用,就先单列项目进行构建。用 Cursor 以下提...

  • 2025-01-21:学习

    如果把和 Cursor 聊的过程也当成是一种 PRD 的话,我算是完成了一个,内部用的销售助手,今天给销售内测了。从界面设计,前后端开发,单元测试,Docker 打包以及部署...

  • 2025-01-20:学习

    记录下,上线了。原定 16 日开始内测。几个问题导致延误 浏览器复制图片问题。原以为可以同时多个,结果不行,调整 埋点。原以为百度埋点可以,结果埋完发现行为分析需要付费,只好...

  • 2025-01-19:学习

    一个 web 应用中页面以 iframe 方式内嵌了 assistant(跨域),assistant 渲染 markdown,其中图片的地址为 assistant 上的相对地...

  • 2025-01-18:学习

    Chrome 扩展实现页面区域复制的可能性和方案:主要功能点分为两部分:1. 文本复制功能:• Chrome 扩展可以通过添加 clipboardWrite 权限来实现文本复...