- 博客(32)
- 收藏
- 关注
原创 创建实体类pojo实现Serializable接口
在 Java 中,Serializable接口是一个标记接口,它的主要作用是指示一个类的对象可以被序列化。
2024-10-04 14:20:45
591
1
原创 Springsecurity中的Eureka报错:Cannot execute request on any known server
完整报错信息:com.netflix.discovery.shared.transport.TransportException: Cannot execute request on any known server报错体现:访问eureka控制面板: 访问测试地址:控制台报错:可能的报错原因:①没有配置账号密码,所以一直进不去Eureka页面:见解决方案1②Eureka Server在启动时也将自身做为服务向注册中心进行注册:见解决方案2③端口号冲突:见解
2024-08-23 10:26:31
658
6
原创 解决idea中注释部分的中文乱码问题
application.properties注释部分突然出现中文乱码问题,重启idea仍乱码,解决idea中注释部分的中文乱码问题
2024-08-15 11:26:23
515
原创 java项目中添加SDK项目作为依赖使用(无需上传Maven)
②在resources文件夹下创建目录META-INF,并在其中创建spring.factories,文件里面规定配置的注册类,复制下面位置的文件引用路径即可。当需要多次调用某个函数或算法时,不想每次调用接口都自己编写,可以将该项目打包,以添加依赖的方式实现调用。删除标签,规范坐标形式(一般需要把版本号中的-SNAPSHOT去掉);把SDK项目打包后的jar包复制粘贴到该项目中,右击添加为库。方式一:在pom文件中添加依赖,需要调用时导包即可。无需上线的项目,仅公司或团队内部使用的项目。
2024-07-25 10:09:50
904
5
原创 MySQL大数据量分页查询方法及其优化
MySQL中,可用如下方法: SELECT * FROM 表名称 WHERE id_pk > (pageNum*10) ORDER BY id_pk ASC LIMIT M。适用于数据量多的情况(元组数上万). 最好ORDER BY后的列对象是主键或唯一所以,使得ORDERBY操作能利用索引被消除但结果集是稳定的(稳定的含义,参见方法1)全表扫描,速度会很慢 且 有的数据库结果集返回不稳定(如某次返回1,2,3,另外的一次返回2,1,3). Limit限制的是从结果集的M位置处取出N条输出,其余抛弃。
2024-05-19 19:56:43
648
原创 SpringBoot项目中点击事件无法触发的解决办法
不同的浏览器对JavaScript代码的支持程度可能存在差异,因此需要确保页面中的JavaScript代码能够适应不同的浏览器,并且没有任何兼容性问题,这里推荐谷歌浏览器。在Spring Boot项目中,需要确保后端代码中的方法已经正确处理页面中的点击事件,并且能够响应并处理相关的请求。以我的项目为例,根据报错信息提示,连接数据库有问题,发现是配置时的密码输入错误,修改好密码即可。如果采用的是application.yml,可以参考这位大佬的文章。的delegate()函数。
2024-05-18 17:27:17
493
1
原创 Idea报错:无法访问org.springframework.boot.SpringApplication
在开发项目时,常常会遇到这种问题,报错信息如下图所示版本号与jdk版本号存在对应关系,61.0对应jdk17,52.0对应jdk8所以是某个依赖的版本太高,降低该依赖的版本即可。
2024-04-28 21:17:03
944
3
原创 Java:driver-class-name: com.mysql.jdbc.Driver爆红
driver-class-name: com.mysql.jdbc.Driver爆红的解决方法
2024-04-28 19:45:55
823
1
原创 算法6:计数DP、数统DP、状压DP
假设此时对应的状态是k(第i-2列到第i-1列伸出来的二进制数,比如00100),k也是一个二进制数,1表示哪几行小方块是横着伸出来的,0表示哪几行不是横着伸出来的。既然从第i-1列到第i列横着摆的,和第i-2列到第i-1列横着摆的都确定了,那么第i-1列 空着的格子就确定了,这些空着的格子将来用作竖着放。首先==k不能和 j在同一行==(如下图):因为从i-1列到第i列是横着摆放的12的方块,那么i-2列到i-1列就不能是横着摆放的,否则就是1 3的方块了。例如当 N=2,M=4 时,共有 5 种方案。
2023-04-12 19:41:55
1040
1
原创 算法5:线性DP与区间DP
dp一般用于解决多阶段决策问题,即每个阶段都要做一个决策,全部的决策是一个决策序列,要你求一个最好的决策序列使得这个问题有最优解。将待求解的问题分为若干个相互联系的子问题,只在第一次遇到的时候求解,然后将这个子问题的答案保存下来,下次又遇到的时候直接拿过来用即可。
2023-02-24 15:39:58
486
原创 算法3:前缀和
前缀和是指某序列的前n项和,可以把它理解为数学上的数列的前n项和,合理的使用前缀和,可以将某些复杂的问题简单化,从而降低时间复杂度。
2023-01-17 13:55:59
584
2
原创 算法2:二分及例题解析
二分查找也常被称为二分法或者折半查找,每次查找时通过将待查找区间分成两部分并只取一部分继续查找,将查找的复杂度大大减少。
2023-01-11 15:01:28
2453
3
原创 数据结构2:用数组模拟栈和队列
本文先是简单介绍了栈和队列,又讲解了如何用数组模拟栈和队列,并给出对应的模板,最后讲解了单调栈和单调队列以及对应题目。
2022-12-23 17:05:40
304
1
原创 精选循环数组例题
本文主要讲解了 连续整数相加,数组的左方区域,ABC排序,平方矩阵Ⅰ,平方矩阵 Ⅱ,彩票摇奖六个题目,每个题目都有值得总结反思的点。
2022-12-22 22:49:10
451
2
原创 详解C++中STL常用容器
在本文中重点介绍Sequence Containers,Container Adaptors,Associative Containers,Unordered Associative Containers. 其中重点介绍前两个部分,后两个部分简单提一下。
2022-12-20 21:18:51
1937
2
原创 C++:常用库函数
本文主要介绍了 reverse翻转,unique去重,random_shuffle随机打乱,sort排序,lower bound/upper bound 二分这几个库函数
2022-12-16 21:00:28
376
1
原创 C++: 函数详解
正所谓函数的作用就是使代码变得更加简洁,本文从函数的基础,参数的传递,return等三方面进行详细的介绍,并对递归进行了简单的解释。
2022-12-13 16:53:20
1196
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人