- 博客(18)
- 收藏
- 关注
原创 mailto: (链接创建要发送的邮件)
大致的应用场景:通过后端发送邮件给用户,需要用户返回一份有一定格式要求的邮件回来。此时可以使用mailto,在发送给用户的邮件里添加一个HTML的a标签,在href里使用mailto的语法收件人可以通过点击这个a标签形成的链接,在其本地的邮箱客户端里创建一封新的邮件,客户端通过解析mailto里的内容对To,Cc,Subject, Content进行填充。
2024-12-16 11:55:23
2606
原创 springboot的基础依赖
是 Spring Boot 项目推荐的基础配置方式,适合大多数场景。如果有特殊需求(例如已有自定义父 POM),可以通过取代其功能。
2024-12-04 10:23:27
395
原创 Spring Data JPA方法命名规则
Spring Data JPA 的查询方法命名规则非常直观,通过合理的命名约定,你可以实现很多常见的数据库查询操作。理解这些规则能够帮助你快速构建和维护数据库查询,而无需编写复杂的 SQL 或 JPQL 查询。,Spring Data JPA 通过解析方法名来自动生成 SQL 查询,简化了开发者的工作。方法名的命名遵循一定的规则,理解这些规则可以帮助你更有效地创建查询方法。中,方法的命名非常重要,因为 Spring Data JPA 根据方法名自动生成查询。表示计算符合条件的记录数,
2024-11-25 11:29:48
1243
原创 Web开发中浏览器提供的对象和实例
在 Web 开发中,浏览器提供了一些全局的系统实例,如windowdocumenteventconsole等,这些都是开发过程中常用的对象。它们在浏览器环境中自动存在,开发者可以直接使用它们进行网页操作、事件处理、调试、存储、HTTP 请求等操作。
2024-11-25 11:00:33
906
原创 js和ts的声明方式
var:函数作用域,变量提升,允许重复声明。let:块作用域,变量提升,不能重复声明。const:块作用域,声明常量,必须初始化且不能重新赋值。在现代 JavaScript 中,建议使用 let和 const来声明变量,避免使用 var,因为后者可能会带来一些难以调试的行为,尤其是在作用域和提升方面。
2024-11-25 10:56:50
274
原创 ts的类型
TypeScript(TS)是一种为 JavaScript 添加了静态类型的编程语言。TypeScript 支持多种类型,可以帮助开发者更好地捕捉潜在的错误,并提升代码的可维护性。TypeScript 提供了强大的类型系统,可以帮助开发者提高代码的健壮性和可维护性。类型断言用于告诉 TypeScript 你知道某个变量的具体类型。:表示函数永远不会正常返回,如抛出错误或死循环。时需要进行类型检查才能操作它。:表示任何类型,禁用类型检查,使用。:表示数字,包括整数和浮点数。:表示空值,表示没有值的状态。
2024-11-25 10:53:26
1145
原创 js的类型
和。了解 JavaScript 的类型对编写和调试代码至关重要。基本数据类型是值类型,保存在栈中,它们的值是不可变的。numberInfinity-InfinityNaNstringjavascript复制代码booleantruefalseundefinednullsymbol。
2024-11-25 10:27:23
376
原创 js的stream
在 JavaScript 中,string是用于表示文本的数据类型。字符串是由一系列字符组成的,可以通过单引号 ()、双引号 () 或反引号 () 来定义。下面是有关 JavaScript 字符串的详细介绍。你可以使用单引号或双引号来创建字符串,二者功能相同。模板字符串(Template literals)允许在字符串中嵌入表达式,支持多行文本和插值。通过反引号,字符串可以跨越多行。length返回字符串中字符的个数。charAt()返回指定位置的字符。
2024-11-25 10:25:13
956
原创 java的stream流
Stream你可以定义一个泛型方法来生成一个Stream。解释<T>是方法的泛型参数。Stream<T>返回一个流,类型由调用者决定。使用将数组转换为流。Stream 本身是一个泛型接口Stream<T>中的T决定了流中元素的类型。泛型与流操作紧密结合:流的中间操作(如map和flatMap)会根据操作返回新的泛型流。自定义泛型方法或类可以与流结合使用,让代码更加灵活。通过泛型,你可以编写更加通用的代码,并充分利用 Java Stream 的强大功能!方法。
2024-11-25 10:13:16
676
原创 angular路由
是 Angular 中用于动态加载匹配路由的组件的占位符。它是 Angular 路由机制的重要部分,决定了组件渲染的区域。)是一种基于组件的客户端路由机制,用来在应用中定义视图的导航和渲染逻辑。Angular 程序中可以有。Angular 的路由器(
2024-11-22 17:16:43
719
原创 SQL学习(基础和练习)
from 菜鸟编程, 按照基础查询语句,数据操作语句,表操作语句,子查询与关联,数据类型,函数与聚合操作,高级操作的顺序学习,有空就学一点点,具体的内容可以参考菜鸟编程的sql教程,本文仅提供示例以及一些自己理解的注意事项,用于快速查询组合找到自己想要的sql语句。
2024-11-20 11:23:55
220
原创 相对路径和绝对路径
System.out.println("相对路径为:"+System.getProperty("user.dir"));在程序中经常使用相对路径和绝对路径获取或选择文件。绝对路径就是从盘符开始到所选文件的位置。而相对路径一般是指当前文件为原点,其子文件或父文件可以通过相对路径的方式表示。而对于IDE来说,相对路径是project的根路径。来确定当前相对路径所代表的绝对路径。
2024-11-19 15:14:45
129
原创 思维三段式
现在AI科技日益发达,有什么问题可以很直接的问AI得出答案,但是很多问题的答案可能因为你缺少某些前置知识导致你看不懂。因此突发奇想,试着罗列一个思维三段式用于AI的提问和知识的学习。核心问题以及自我知识储备分析子问题以及相应的AI回答人工的自我总结这部分比较重要,言简意赅的阐明核心问题以及相关的核心答案,并给出一些思考的头绪,不能理解的去回顾第二部分学习前置知识。由于是后期处理,根据人阅读的习惯,可以在第一部分问题后面放置一次问题的自我总结,再在文章的结尾放置一份。这样就不用来回翻了。
2024-11-07 09:57:25
197
原创 自定义异常处理函数和lamda表达式
单行语句:可以省略{}和return。多行语句:需要{}包裹;如果有返回值,则需要显式地使用return。注意:函数式接口的实现是一个方法,方法,方法。我们在运行程序时可能会遇到异常,这是我们可以创建一个异常处理的函数,及trycatch块来处理异常。下面我们将自定义异常处理函数与lambda表达式结合:在 Java 8 中,可以通过 Lambda 表达式在集合处理或流操作中实现自定义异常处理。这通常涉及定义一个“包装器”方法来捕获和处理 Lambda 表达式中可能抛出的异常。
2024-11-07 09:35:45
668
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人