logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

深入探讨Java知识点:BIO/NIO/AIO三大IO模型全解析

本文对比了Java中的BIO、NIO和AIO三种IO模型。BIO是同步阻塞IO,每个连接需要独立线程处理,适合低并发场景;NIO通过Selector实现多路复用,一个线程可处理多个连接,适合高并发;AIO是异步非阻塞IO,由操作系统完成IO后回调通知应用。实际开发中,Netty基于NIO提供了更高效的解决方案,成为主流选择。AIO在Linux上优势不明显,应用较少。

文章图片
#java#nio
2026年最火的前端神器!让AI帮你设计专业级UI,告别丑陋界面

UI UX Pro Max是一款为AI编码助手提供设计智能的工具,让AI不仅能写代码还懂设计。它包含57种UI样式、95个行业调色板、56种字体配对等专业设计资源,支持React、Vue等多种技术栈。安装后,AI会根据产品类型自动匹配最佳设计方案,生成符合行业标准的专业UI代码,大幅提升开发效率。该工具完全免费开源,帮助开发者轻松做出设计师级别的界面。

文章图片
#前端#ui
Clawdbot 火爆全网:手把手教你搭建私有 AI 助手

坑说明Public Key 当 token这是最常见的错误Bot 没邀请进服务器核心坑,必须用 OAuth2 URL 邀请Message Content Intent 没开致命坑,不开就收不到消息频道 allowlist 看 unresolved 以为失败其实是正常的Gateway 重启顺序混乱要按正确顺序来不是让你去找 AI,而是让 AI 来找你。它住在你最常用的聊天软件里,随时待命,24 小时

文章图片
效率暴涨10倍!我的Claude Code Skills私藏清单,从开发到写作全覆盖

还记得刚开始使用 Claude Code 时的场景吗?那时候的我就像拿着一把瑞士军刀,却只会用它来削苹果。直到有一天,我发现了 Skills 系统的真正威力,就像打开了新世界的大门!想象一下,你不仅有了一个超级聪明的 AI 助手,还可以给它装备各种"超能力":从脑暴创意、写需求文档,到自动生成 UI、发布社交媒体文章,甚至帮你创作 SEO 优化的博客内容。这不是科幻,而是触手可及的现实!

文章图片
我是如何使用Claude Code 每一项功能

作为一名 AI 开发工具的重度用户,我每周都会在个人项目中多次使用 Claude Code,工作中更是参与了每月消耗数十亿 token 的 AI 工具平台建设。在 CLI 代理工具领域,Claude Code、Gemini CLI、Cursor 和 Codex CLI 之间的竞争日趋激烈。但在与众多开发者交流后,我发现大家的选择往往取决于某个"幸运"的功能实现或系统提示词的"风格偏好",而非深层次

文章图片
3天从零搭建个人主页,Astro+Cloudflare Pages零成本部署全流程

摘要:使用Astro快速搭建个人主页 本文详细介绍了如何利用Astro静态站点生成器和Cloudflare Pages免费托管服务快速搭建个人技术主页。Astro凭借零默认JavaScript、多框架支持、内置内容集合和SEO优化等优势,结合Cloudflare Pages的全球CDN加速、自动部署和免费托管功能,为开发者提供了高性能、低成本的技术解决方案。文章从项目初始化、配置到个性化主页设计,

文章图片
#github
WSL环境OpenAI Codex登录问题完全解决方案

WSL 中使用 OpenAI Codex 登录问题解决方案 在 WSL 中使用 OpenAI Codex 时,常会遇到登录循环或 403 错误,这是由于 WSL 和 Windows 的 localhost 网络隔离导致的。本文提供了一种简单有效的解决方案: 在 Windows 端完成登录:通过 PowerShell 执行 codex login 完成 OAuth 认证 复制登录凭证:将 Windo

文章图片
#windows
NestJS 路由顺序问题解决指南

NestJS 路由顺序问题分析与解决方案 问题描述:开发电表售后管理系统时,发现字典数据API返回404错误,即使已正确定义@Get('bycode/:dictCode')路由。 根本原因:NestJS采用顺序匹配策略,通配符路由@Get(':id')定义在具体路由前会拦截所有请求,导致后续路由无法匹配。 解决方案: 调整路由顺序:将具体路由(bycode/:dictCode)移到通配符路由(:i

文章图片
Nestjs AsyncLocalStorage请求上下文实现

本文介绍了如何在NestJS中将用户ID管理从传统的Scope.REQUEST依赖注入升级为基于Node.js AsyncLocalStorage的透明式全局上下文访问方案。通过创建RequestContext类、全局中间件和改造UserContextUtil,实现了用户信息的透明访问,消除了显式参数传递。改进后代码符合SOLID原则,减少了参数传递层级和耦合度,性能显著提升:单例模式减少实例创建

AsyncLocalStorage 使用注意事项与风险评估

AsyncLocalStorage 请求上下文实现分析 核心实现要点 异步链包裹:通过中间件在最顶层使用 .run() 包裹整个请求处理流程,确保所有后续操作(Guard/Controller/Service)都处于同一上下文。 Promise.all 安全性:当前项目中的 Promise.all 使用是安全的,因为: 所有并发任务都在同一上下文启动 仅涉及数据库查询,不涉及外部请求 未使用会丢失

    共 35 条
  • 1
  • 2
  • 3
  • 4
  • 请选择