logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Vue + Axios + Node.js(Express)如何实现无感刷新Token?

本文详细介绍了在Vue+Node.js前后端分离架构中实现Token无感刷新的方案。前端使用Axios拦截器自动管理Token,当AccessToken即将过期时,通过RefreshToken静默刷新;后端Node.js配合JWT和Redis实现双Token机制。文章包含完整代码实现,涵盖前端请求拦截、后端接口设计、Redis存储等关键环节,并强调安全注意事项如HttpOnly Cookie、HT

文章图片
#状态模式
人工智能(AI)领域涉及的名词汇总

AI核心术语速查指南 本文系统梳理了人工智能领域的核心概念与技术术语,涵盖六大类别: 基础概念:AI定义、图灵测试、强弱AI区分、智能体等基础理论 机器学习:监督/无监督/强化学习、模型训练、过拟合、梯度下降等关键方法 深度学习:神经网络架构、CNN/RNN/Transformer等模型原理及训练技术 自然语言处理:从分词到预训练模型(BERT/GPT)的全套NLP技术栈 计算机视觉:图像分类、目

文章图片
#人工智能
如何使用python的boto库和SES发送电子邮件?

本文介绍了如何使用Python的boto库通过AWS SES服务发送电子邮件。主要内容包括:1)前期准备,需要AWS账户、访问密钥及验证邮箱地址;2)提供基础代码示例,展示如何创建Email类并通过SES发送文本/HTML格式邮件;3)进阶用法,结合Jinja2模板引擎实现邮件内容动态渲染。文章还提示了生产环境的安全注意事项,并指出可通过send_email函数实现更高级功能。该教程适用于需要集成

文章图片
#python
详细介绍Linux命令dig和nslookup

DNS(英文名:Domain Name System,域名系统)是互联网的一个核心组成部分,用于将人类易于记忆的域名(如 www.mybj123.com)转换为计算机能够理解的 IP 地址。DNS 的主要功能是提供域名与 IP 地址之间的映射关系,从而使用户能够通过输入域名访问网站,而不必记住复杂的数字地址。

文章图片
#linux#运维#服务器
Spring Boot 3 集成 Apache Calcite:多数据源查询的终极解决方案

最后总结一下,对于熟悉 Spring Boot 3 的咱们来说,集成 Calcite 的关键就是理解它“统一查询”的核心思想,把模型文件写对、核心 Bean 配置好,就能快速实现多数据源查询能力了。

文章图片
#spring boot#apache#后端
从 WebSocket 到 SSE,实时通信的轻量化趋势

在实时 Web 的世界里,WebSocket 长期以来一直被视为“黄金标准”。每当我们需要构建聊天应用、在线游戏或协同编辑工具时,它强大的全双工通信能力都使其成为不二之选。然而,在许多场景下,我们真的需要如此“重型”的武器吗?在这些场景中,数据流是的:从服务器到客户端。客户端只是一个被动的接收者。如果这时我们依然选择 WebSocket,就好像为了寄一封信而专门建立了一条双向的私人高速公路——功能

文章图片
#websocket#网络协议#网络
前端开发为什么要禁止使用 == 操作符?

如果你翻阅过 Google、Airbnb 或其他任何一家顶级科技公司的前端代码规范,几乎总能看到一条规定:禁止使用==。==(宽松相等)和===(严格相等)不都用来判断相等吗?为什么非要对一个双等号赶尽杀绝?然而,在成千上万行代码、数百人协作的大型项目中,这个看似微小的选择,恰恰是保证代码质量、可维护性和团队协作效率的基石。

文章图片
#javascript
到底了