logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

vue3-自定义指令

Vue3 自定义指令是封装DOM操作逻辑的核心工具,通过生命周期钩子在元素挂载、更新等阶段实现底层控制。主要解决DOM操作复用问题,典型场景包括自动聚焦、权限控制、防抖节流等。优势在于逻辑复用、模板简洁和灵活注册(全局/局部)。使用时需避免过度依赖,优先考虑数据驱动方案,并注意SSR兼容性。文中提供了复制指令等实用示例,展示了指令在项目中的实际应用价值。

#vue.js#javascript#前端
[特殊字符]️ 前端 + Node.js + Nginx 安全防护终极指南:从入门到实战(2025最新版)

要点说明代码示例密钥强度至少32位随机字符串使用 crypto.randomBytes(64)算法白名单限制为 HS256/RS256Access Token 短期15分钟过期Refresh Token 长期7天过期不存敏感信息Payload 可被 Base64 解码只存 userId 等标识Token 黑名单支持主动撤销Redis 存储黑名单HTTPS 传输防止 Token 被窃取Nginx 强

#网络安全#web安全
用 Git Worktree 玩转 AI Agent 开发:5 个真实场景让你告别 stash 地狱

git worktree 让你把同一个仓库的不同分支,同时 checkout 到不同的目录里。正常情况下,一个仓库只有一个"工作区"。你想同时看两个分支,就得git stash再。my-agent/ # 主工作区,在 main 分支my-agent-tool/ # 新目录,在 feature/add-search-tool 分支my-agent-debug/ # 新目录,在 hotfix/prod

#git#github
JavaScript 设计模式完全指南:从入门到精通(含20种模式)

你家只有一个 WiFi 路由器,不管手机、电脑、平板怎么连接,都是连的同一个。不管你调用多少次 ,拿到的都是同一个对象。ES5 写法:ES6 写法:🛠️ 实际应用1. Vuex / Redux 的 Store:整个应用只有一个数据仓库。2. 数据库连接池 / WebSocket 连接:⚠️ 注意事项单例模式容易被滥用,只有真正需要全局唯一的场景才用在测试中单例可能导致状态污染,需要注意 rese

#javascript#设计模式#开发语言
JavaScript 算法详解:10大经典算法,通俗易懂,从入门到精通

算法核心思想时间复杂度难度面试频率1冒泡排序相邻比较交换O(n²)⭐⭐⭐2快速排序基准分治O(n log n)⭐⭐⭐⭐⭐⭐⭐3归并排序拆分+合并O(n log n)⭐⭐⭐⭐⭐4二分查找砍半搜索O(log n)⭐⭐⭐⭐⭐⭐5DFS/BFS图遍历O(V+E)⭐⭐⭐⭐⭐⭐⭐6双指针两端向中O(n)⭐⭐⭐⭐⭐⭐7滑动窗口动态窗口O(n)⭐⭐⭐⭐⭐⭐8动态规划记忆化递推O(n)~O(n²)⭐⭐⭐⭐⭐⭐⭐⭐⭐

#javascript#算法#开发语言
CC-Switch + Claude Code + Codex CLI 接入 GLM 模型:从零到一的手把手实战教程

*技术栈**:Tauri + Rust(轻量、快速、跨平台)**支持工具**:Claude Code、Codex CLI、Gemini CLI、OpenCode、OpenClaw**供应商预设**:50+ 个,包括智谱 GLM、DeepSeek、火山方舟等安装 Node.js↓安装 Claude Code + Codex CLI↓注册智谱 GLM,获取 API Key↓安装 CC-Switch↓C

#人工智能
【Monorepo 实战】手把手封装一个内部代码生成器 CLI:pnpm repo generate(Vue/React 通用,附完整源码 + 演进路线)

库干什么为什么选它Commander命令 & 参数解析、--helpNode 生态最成熟,子命令管理清晰交互式提问(选择/输入/确认)比老的 inquirer 更现代,TS 支持好Handlebars模板变量替换{{name}}语法简单,模板文件可读性高fs-extra文件复制/创建/检查比 node fs 多了ensureDirreadJson等好用 APIfast-glob查找apps/*pa

#vue.js#react.js#javascript +1
AI Agent 从零到精通:小白如何一步步学会使用和创造 AI AgentAI AgentAIAI人工智能

你下达任务:"帮我调研一下 Agent 框架的市场情况"小智思考(Thought):"我需要先搜索相关信息"小智行动(Action):打开浏览器搜索小智观察(Observation):看到了几篇有用的文章小智再思考:"我需要更详细的数据,去 GitHub 看看"小智再行动:访问 GitHub,收集 Star 数、更新频率小智再观察:"数据够了,可以总结了"小智输出报告:给你一份完整的调研结果这就是

#人工智能
Vite 8 + Rolldown 全面解析:10-30 倍构建提速背后的架构革命与实战指南

Vite 8 把"双引擎"换成"单引擎",用 Rust 重写的 Rolldown 在保持生态兼容的前提下,带来了巨大的性能飞跃和更统一的工具链。无论是构建速度(Linear 从 46s 到 6s)、开发体验(forwardConsole 对 AI Agent 友好),还是长期可维护性,都有质的提升。如果你已经在用 Vite 7,升级到 8 几乎是零风险的免费午餐——配置基本不动,速度直接起飞。还在

#前端
用 Git Worktree 玩转 AI Agent 开发:5 个真实场景让你告别 stash 地狱

git worktree 让你把同一个仓库的不同分支,同时 checkout 到不同的目录里。正常情况下,一个仓库只有一个"工作区"。你想同时看两个分支,就得git stash再。my-agent/ # 主工作区,在 main 分支my-agent-tool/ # 新目录,在 feature/add-search-tool 分支my-agent-debug/ # 新目录,在 hotfix/prod

#git#github
    共 28 条
  • 1
  • 2
  • 3
  • 请选择