
前端
文章平均质量分 79
html,vue,css
逐星101
【用代码丈量未来,以AI重构世界!】
专业领域:
智能自动化指挥官(RPA实战1年+)
AIGC先锋玩家(AI绘画/数字人/语音分析落地)
智能体规划师
副业掘金者
我是十一:
白天是科技公司全栈攻城狮
夜晚化身AI商业生态造浪者
专注「AI技术落地x副业变现」交叉领域
定期拆解AI生财密码|开源实战案例|前沿项目测评
微信:2515751246(备注「AI创客」优先通过)
签名档:
从一行代码到商业闭环,我在这里记录每个「硅步」的力量。
与智者同行,见证AI重构世界的每个里程碑!
展开
-
短信字符有限?教你优化忘记密码链接长度的方法
短信有长度限制,通常为160字符。如果生成的重置令牌(token)太长,可能会导致短信内容超出限制。使用短的令牌:生成较短的唯一令牌,并将其映射到一个存储在服务器上的长令牌。使用URL缩短服务:将包含长令牌的链接缩短为一个较短的URL。以下是这两种方法的详细实现步骤。通过上述步骤,你可以实现一个安全的重置密码功能,并通过短信发送包含重置令牌的链接给用户。确保在实际应用中使用强加密和合理的安全措施来保护用户信息,同时考虑短信内容长度限制。原创 2024-06-21 10:12:59 · 529 阅读 · 1 评论 -
使用NestJS构建安全密码重置功能的完整指南:实现短信链接跳转验证功能
你可以实现一个安全的重置密码功能,并通过短信发送包含重置令牌的链接给用户。确保在实际应用中使用强加密和合理的安全措施来保护用户信息。原创 2024-06-21 10:00:52 · 639 阅读 · 0 评论 -
TypeScript中的Math常用函数:提升数值计算的精度与效率
TypeScript中的Math对象提供了丰富的数学函数,可以帮助开发者执行各种数值计算,从基本的三角函数到复杂的指数和对数运算。原创 2024-06-17 17:56:51 · 1408 阅读 · 0 评论 -
掌握JavaScript中的`chunk`用法:高效处理大型数组
chunk方法是一种强大的工具,可以帮助开发者更高效地处理大型数组,无论是在客户端Web应用还是在服务器端脚本中。原创 2024-06-14 16:55:16 · 835 阅读 · 0 评论 -
掌握JavaScript中的`async`和`await`:循环中的使用指南
async通过上述示例,我们可以看到async和await在JavaScript中的循环使用需要特别注意。正确使用这些工具可以大大提高代码的可读性和效率。希望本文能帮助你避免常见的错误,写出更加健壮的异步代码。原创 2024-06-14 16:53:10 · 672 阅读 · 0 评论 -
深入TypeScript中Promise的高级用法:高级技巧与避坑指南
Promise的高级用法为异步编程提供了强大的工具,但在使用过程中需要注意避免常见的陷阱,特别是在处理循环和大量异步操作时。原创 2024-06-07 09:39:19 · 2736 阅读 · 0 评论 -
TypeScript中的变量解构赋值:简化代码并提升开发效率
解构赋值是TypeScript中一个强大的特性,它不仅简化了代码,还通过类型系统提高了代码的安全性和可读性。原创 2024-06-07 09:30:19 · 1058 阅读 · 0 评论 -
深入探索npx:npm包执行的艺术与npm的实用差异
npx是npm生态系统中的一个强大工具,它提供了一种无需全局安装即可执行npm包中命令的能力,而npm则专注于依赖管理和包管理。原创 2024-06-05 10:00:00 · 518 阅读 · 0 评论 -
TypeScript中的迭代器和生成器:控制数据流的新方法
迭代器和生成器为TypeScript开发者提供了强大的工具,以控制数据流和函数执行,使代码更加灵活和高效。原创 2024-06-03 17:34:55 · 802 阅读 · 0 评论 -
TypeScript中的Mixins:面向对象编程的实用工具,灵活的面向对象编程扩展
虽然TypeScript没有内建的混入语法,但通过一些创造性的模式和技巧,我们仍然可以实现混入的功能,增强代码的复用性和灵活性。原创 2024-06-04 10:00:00 · 921 阅读 · 0 评论 -
TypeScript中的Decorators:装饰器的魔力与应用(增强代码功能的魔法工具)
Decorators 是 TypeScript 中一个强大的特性,它允许开发者以声明式的方式增强或修改类和成员的行为。原创 2024-06-04 09:15:00 · 938 阅读 · 0 评论 -
TypeScript中的`let`、`const`、`var`区别:变量声明的规范与实践
理解letconstvar的区别对于编写清晰、可维护的TypeScript代码至关重要。合理选择变量声明关键字,可以帮助避免作用域相关的问题,并提高代码的可读性和可维护性。原创 2024-05-27 17:25:24 · 2031 阅读 · 0 评论 -
F12 网络请求类型:Fetch与XHR的区别
Fetch API和XMLHttpRequest都是浏览器中发起网络请求的重要工具。Fetch API以其现代化的接口和Promise支持,逐渐成为主流选择。然而,XHR仍然在某些特定场景下有其价值。原创 2024-05-27 09:22:23 · 4769 阅读 · 0 评论 -
TypeScript中的模块和命名空间:代码组织与封装
模块和命名空间是TypeScript中用于代码组织和封装的重要工具。合理使用它们可以帮助你创建更清晰、更可维护的代码结构。原创 2024-05-22 18:22:09 · 705 阅读 · 2 评论 -
TypeScript中的`keyof`关键字:索引访问的类型保障
keyof关键字是TypeScript中处理类型安全索引访问的强大工具。它提供了一种简洁的方式来操作对象的属性,同时确保了类型的正确性。原创 2024-05-22 17:16:11 · 876 阅读 · 0 评论 -
掌握TypeScript类型断言:提升代码灵活性与精确性
类型断言是TypeScript中一个强大的工具,它允许开发者在必要时覆盖编译器的类型推断。正确使用类型断言可以提高代码的灵活性和表达能力。原创 2024-05-22 17:13:37 · 632 阅读 · 0 评论 -
TypeScript中的声明文件(.d.ts):扩展类型系统
声明文件是TypeScript生态系统中的重要组成部分,它允许开发者为任何JavaScript代码提供类型定义,增强了TypeScript的类型系统。原创 2024-05-20 17:47:29 · 1166 阅读 · 3 评论 -
TypeScript中的类型推断(Type Inference):自动化的类型安全
通过类型推断,TypeScript提供了一种在不牺牲类型安全性的前提下编写更简洁代码的方法。理解和利用类型推断,可以使你的TypeScript代码更加健壮和易于维护。原创 2024-05-20 17:45:06 · 1134 阅读 · 0 评论 -
TypeScript中的类型守卫(Type Guards):精确控制类型检查
类型守卫是TypeScript中一个强大的特性,它让你能够对变量的类型进行精确的控制,从而提高代码的类型安全性和可读性。原创 2024-05-17 09:58:03 · 568 阅读 · 0 评论 -
TypeScript高级类型:联合(Union)和交叉(Intersection)类型
联合类型和交叉类型是TypeScript提供的强大的类型工具,它们可以帮助开发者更精确地描述和使用复杂的数据结构,从而提高代码的类型安全性和可维护性。原创 2024-05-17 09:50:08 · 1051 阅读 · 0 评论 -
TypeScript中的类型别名(Type Aliases):简化复杂类型定义
在TypeScript中,类型别名(Type Aliases)允许你为复杂的类型定义一个更简单的名称。这在处理大型项目和复杂类型时非常有用,可以提高代码的可读性和可维护性。类型别名是TypeScript中一个简单但强大的特性,它允许你为复杂的类型定义创建简洁的名称,从而简化你的代码。原创 2024-05-17 09:41:49 · 1089 阅读 · 0 评论 -
TypeScript中的泛型(Generics)应用:灵活的类型抽象
泛型是TypeScript中一个强大的特性,它允许你编写灵活且可重用的代码,从而提高代码的类型安全性和可维护性。原创 2024-05-16 18:19:58 · 787 阅读 · 0 评论 -
TypeScript模块系统详解:构建可维护代码的基石
TypeScript的模块系统为构建大型应用程序提供了强大的支持,通过模块化可以提高代码的可维护性和可重用性。原创 2024-05-16 18:15:43 · 542 阅读 · 0 评论 -
Promise的高级玩法:掌握JavaScript异步编程的高级技巧
掌握Promise的高级用法,可以更有效地控制异步流程,编写出更健壮、更可维护的异步代码。原创 2024-05-15 09:43:28 · 404 阅读 · 0 评论 -
Promise:JavaScript异步编程的基石
Promise是JavaScript异步编程中不可或缺的一部分,它提供了一种更加直观和灵活的方式来处理异步数据流。原创 2024-05-15 09:37:44 · 578 阅读 · 0 评论 -
类(Classes)在TypeScript中的使用:面向对象编程的基石
类是TypeScript中面向对象编程的基础,它们提供了一种强大的方式来组织代码和模拟现实世界实体。原创 2024-05-11 14:47:19 · 456 阅读 · 0 评论 -
TypeScript中的函数类型注解:精确定义行为与意图
在TypeScript中,函数不仅是一段执行特定任务的代码块,它们还可以拥有自己的类型。函数类型注解允许开发者定义函数的参数类型和返回值类型,从而提高代码的可读性和可维护性。函数类型注解是TypeScript中定义函数时的重要特性,它有助于确保函数参数和返回值符合预期,从而提高代码的准确性和安全性。原创 2024-05-11 10:05:08 · 544 阅读 · 0 评论 -
TypeScript中`unknown`的使用场景:安全处理未知类型
unknown类型是TypeScript提供的一种安全处理多态值的方式。通过使用unknown,你可以避免潜在的类型错误,并提高代码的类型安全性。原创 2024-05-10 11:26:45 · 1366 阅读 · 0 评论 -
TypeScript的`undefined`作用与使用:初学者指南
总结undefined在TypeScript中扮演着重要的角色,它帮助我们处理未初始化或缺失的值。理解如何正确使用undefined对于编写健壮的代码至关重要。原创 2024-05-10 10:58:22 · 593 阅读 · 0 评论 -
理解TypeScript中的接口(Interfaces):提升类型安全性的关键工具
接口是TypeScript中定义和使用类型的一种强大工具。它们帮助你以静态方式确保数据结构的一致性,从而提高代码的可读性和可维护性。原创 2024-05-10 10:54:52 · 351 阅读 · 0 评论 -
TypeScript基础:类型系统介绍
TypeScript,作为JavaScript的一个超集,引入了类型系统,这为开发大型应用程序带来了诸多好处。本文将介绍TypeScript类型系统的基础知识,帮助初学者理解其概念和用法。通过类型系统,TypeScript提供了一种在开发过程中捕捉错误的机制,有助于创建更健壮和可维护的代码。关键词:TypeScript, 类型系统, 类型注解, 类型推断, 联合类型。原创 2024-05-09 10:24:49 · 484 阅读 · 0 评论 -
TypeScript 类型系统深度解析:类型全览
TypeScript 提供了丰富的类型系统,允许开发者以静态方式定义和使用数据类型。这不仅提升了代码的安全性,还增强了代码的可读性和可维护性。原创 2024-05-09 10:19:41 · 1396 阅读 · 0 评论 -
TypeScript中的数据选择艺术:pick和omit操作入门
我们了解了如何使用Pick和Omit来创建更精确的类型,从而提高代码的可读性和可维护性。原创 2024-05-08 11:21:47 · 1636 阅读 · 0 评论 -
掌握TypeScript的非空断言(!)和可选链(?):开发效率翻倍!
通过今天的学习,我们了解了如何在TypeScript中使用非空断言和可选链来提高代码的安全性和开发效率。原创 2024-05-08 11:05:07 · 842 阅读 · 0 评论 -
【aspose之三】【springboot】java使用aspose.html 的cloud版html转pdf,html2pdf
把url网页或本地文件html转换pdf。原创 2023-10-31 11:06:07 · 1239 阅读 · 0 评论 -
java中html转excel时让数字前面的0不消失
首先感谢这位博主参考原文https://blog.youkuaiyun.com/hefeng6500/article/details/791070481.问题今天用xsl生成html再转excel时,发现字符串数字(eg:"0001"会变成科学计数法变成1);网上查阅资料给字符串加上单引号,在word手动添加单引号又不会显示单引号,显示正常,但是后台里添加单引号会显示出来不美观,会出现下面情况解决...原创 2019-09-24 10:38:20 · 873 阅读 · 0 评论 -
html转图片html2canvas拼接动态二维码及下载
标题html转图片拼接动态二维码相关js 官网 http://html2canvas.hertzen.com/github地址 https://github.com/niklasvh/html2canvas/function getQrCodes(mod_type,mod_id,tpl_use,cos_id,itm_id,val,lang,ils_id,top_title,course_...原创 2019-06-12 10:08:37 · 1337 阅读 · 0 评论 -
HTML/CSS------基础入门
HTML1. 概念:是最基础的网页开发语言 * Hyper Text Markup Language 超文本标记语言 * 超文本: * 超文本是用超链接的方法,将各种不同空间的文字信息组织在一起的网状文本. * 标记语言: * 由标签构成的语言。<标签名称> 如 html,xml * 标记语言不是编程语言2. 语法: 1. html文档后缀名 ....原创 2018-09-19 22:17:15 · 283 阅读 · 0 评论