java
文章平均质量分 66
邹老师的小课堂
这个作者很懒,什么都没留下…
展开
-
JWT令牌生成和验证的方法
【代码】JWT令牌生成和验证的方法。原创 2024-05-30 15:59:41 · 301 阅读 · 0 评论 -
Springboot整合Mybatis
启动程序,浏览器发起请求:localhost:8080/findById?原创 2024-05-29 16:23:52 · 158 阅读 · 0 评论 -
Springboot邮件发送配置
启程程序,发送请求:localhost:8080/send。查看邮箱,收到测试邮件。原创 2024-05-29 14:32:52 · 401 阅读 · 0 评论 -
Java GUI-登录注册功能实现
t(“微软雅黑”, Font.BOLD, 25));//关闭窗口结束程序。原创 2024-05-16 10:44:53 · 868 阅读 · 0 评论 -
Springboot配置MySQL数据库
/</</</原创 2024-03-04 17:04:17 · 1050 阅读 · 0 评论 -
JDBC教程+数据库连接池
JDBC,全称Java数据库连接(Java DataBase Connectivity),它是使用Java语言操作关系型数据库的一套API。 JDBC本质是官方(原SUN公司,现ORACLE)定义的一套操作所有关系型数据库的规则,即接口。各个数据库公司去实现这套接口,提供数据库驱动的jar包。我们可以使用这套接口JDBC编程,真正执行的代码是驱动jar包中的实现类。原创 2024-02-15 22:32:49 · 1104 阅读 · 0 评论 -
Java_方法
方法即被命名的代码块,它可以提高代码的复用性,方法可以传递参数,也可以不传递参数,所以它也能增加代码的灵活性。原创 2023-03-02 21:25:58 · 103 阅读 · 0 评论 -
Java_数组
与一维数组相同,二维数组的定义格式也分为静态初始化和动态初始化。动态初始化:数据类型 [ ] [ ] 数组名 = new 数据类型 [ 长度 1 ] [ 长度 2 ];静态初始化:数据类型 [ ] [ ] 数组名 = {元素 1 , 元素 2 } , {元素 3 , 元素 4 } , {元素 5 , 元素 6 } };// 二位数组 public class ArrayTest04 {原创 2023-03-02 21:23:50 · 751 阅读 · 1 评论 -
HTTP协议和HTTPServlet
超文本传输协议(Hypertext Transfer Protocol,HTTP)是一个简单的请求-响应协议,它通常运行在TCP之上。它指定了客户端可能发送给服务器什么样的消息以及得到什么样的响应。请求和响应消息的头以ASCII形式给出;而消息内容则具有一个类似MIME的格式。这个简单模型是早期Web成功的有功之臣,因为它使开发和部署非常地直截了当。通信规则规定了客户端发送给服务器的内容格式,也规定了服务器发送给客户端的内容格式,客户端发送给服务器的叫“请求协议”,服务器发送给客户端的叫“响应协议”。原创 2022-09-07 16:55:24 · 384 阅读 · 0 评论 -
数据结构和算法-全文总结
数据结构和算法是每一个学习计算机专业的同学必须掌握的课程,是编程必备的基础。但这是一门不太好学的课程,非常枯燥乏味。但一旦掌握,会让你的编程能力有质的飞跃,因为程序设计的基础=数据结构+算法。数据结构演示网站:https://www.cs.usfca.edu/~galles/visualization/Algorithms.html数据结构是一门研究非数值计算的程序设计问题中的操作对象,以及它们的关系和操作等相关问题的学科。简而言之,就是把数据元素按照一定的关系组织起来的集合,用来组织和存储数据。算法是指解原创 2022-09-01 17:33:27 · 273 阅读 · 0 评论 -
ASCII、Unicode、GBK、UTF-8之间的关系
ASCII(American Standard Code for Information Interchange,美国标准信息交换代码)是基于拉丁字母的一套电脑编码系统,主要用于显示现代英语和其他西欧语言。它是现今最通用的单字节编码系统,并等同于国际标准ISO/IEC 646。其中:下面为ASCII码表:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ehFaJSsw-1656490148702)(ASCII、Unicode、GBK、UTF-8之间的关系.assets/AS转载 2022-06-29 16:11:24 · 244 阅读 · 0 评论 -
Java面试-HashMap
HashMap作为项目开发中最常使用的容器之一,也自然而然成为面试的常问技术点之一,我们来梳理下关于HashMap面试中常问到的几个问题:在jdk1.7中,HashMap由数组+链表组成,数组是HashMap的主体,而链表主要是为了解决哈希冲突而存在的;在jdk1.8中,HashMap由数组+链表+红黑树组成。当链表过长,则会严重影响HashMap的性能,红黑树的时间复杂度为O(logn),而链表是O(n)。因此jdk1.8对数据结构进行了进一步的优化,引入了红黑树,链表和红黑树在达到一定条件时就会进行转换原创 2022-06-29 15:55:29 · 492 阅读 · 0 评论 -
Spring框架
Spring框架 SSM<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:context="http://www.springframework.org/schema/context" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"原创 2022-05-22 16:37:37 · 232 阅读 · 0 评论 -
集合Collection接口及相关子类
1.Collection接口集合:集合是java中提供的一种容器,可以用来存储多个数据。集合和数组都是容器,它们有啥区别呢?数组的长度是固定的。集合的长度是可变的。数组中存储的是同一类型的元素,可以存储基本数据类型值。集合存储的都是对象。而且对象的类型可以不一致。在开发中一般当对象多的时候,使用集合进行存储。Collection:单列集合类的根接口,用于存储一系列符合某种规则的元素,它有两个重要的子接口,分别是 java.util.List 和 java.util.Set 。其中, List 的特原创 2021-05-06 21:28:50 · 1294 阅读 · 0 评论 -
解决:If you want an embedded database (H2, HSQL or Derby), please put it on the classpath的问题
运行spring boot项目时突然出现了这个错误我的mysql配置在码云上,通过配置中心读取,检查数据库url配置并没有什么问题使用了很多方法,也更改了很多配置都没有起效果,结果用了最简单的方法搞定Lifecycle ->clean -> package -> install...原创 2021-04-09 14:04:02 · 725 阅读 · 0 评论 -
org.apache.ibatis.type.TypeException: Could not resolve type alias ‘com.lnmj.order.centery.OrderDao‘
这个错误的原因就是指定resultType的时候,实体类的全限定类名多了一个空格,导致无法解析。空格去掉则正常!原创 2021-04-01 17:41:36 · 354 阅读 · 0 评论 -
There is no getter for property named ‘SubCompanyId‘ in ‘class com.lnmj.data.entity.PerformancePost‘
There is no getter for property named ‘SubCompanyId’ in 'class com.lnmj.data.entity.PerformancePost’问题的解决:起初是认为实体类没有实现get,set方法,但是一看实体类是使用了@Data注解,所以只能在其他地方找原因了。后来才看到是mybatis的if标签传入的字段必须与实体类字段对应改成小写即可...原创 2021-03-17 16:48:59 · 121 阅读 · 0 评论 -
java导出文件接口模板
@RestController@RequestMapping("/export")public class ExportController { @RequestMapping(value="/exportExcel", method = RequestMethod.POST) public ResponseResult exportExcel(HttpServletRequestWarpper req, HttpServletResponse resp){ try {原创 2021-03-16 14:33:52 · 725 阅读 · 0 评论 -
java发送邮件的配置类,简单邮件,附件邮件,图片邮件,html邮件的配置
创建邮件发送的配置类,并注入JavaMailSender`@Componentpublic class MailUtil{ @Value("${spring.mail.username}") private String whoAmI; @Resource private JavaMailSender mailSender;`发送简单邮件```java /** * 发送简单邮件 * @param to 发送给谁 * @param原创 2021-03-16 14:30:14 · 442 阅读 · 0 评论