Java 基础
文章平均质量分 78
Java 基础学习记录,反思总结!
南波塞文
你很懒,还没有添加简介
展开
-
如何保证对外接口的安全?
【代码】调用第三方接口前进行生成Token及校验Token。原创 2024-03-04 21:35:30 · 795 阅读 · 0 评论 -
Java后端服务接口性能优化常用技巧
对于高标准程序员来说提供高性能的服务接口是我们所追求的目标,以下梳理了一些提升接口性能的技术方案,希望对大家有所帮助。原创 2024-02-25 16:43:45 · 1465 阅读 · 0 评论 -
JWT 实现登录认证功能及Cookie、Session 和 Token的区别
认证功能是项目基础建设之一,要实现认证功能,很容易就会想到 JWT 或者 Session,但是两者有啥区别?各自的优缺点?原创 2023-12-24 15:36:04 · 1731 阅读 · 0 评论 -
Java中的各种Object
遵循开发规范,合理使用Java的各种Object!原创 2022-08-28 16:40:30 · 225 阅读 · 0 评论 -
数据结构与算法之双向链表的设计与实现
之前所介绍的是单向链表,查找元素只能从头节点开始寻找,判断出符合条件的元素,时间复杂度为O(n)。当链表节点数目过多时,查询性能下降。而有了双向链表后,我们可以从两个方向查询元素,提升查询效率。原创 2022-12-19 19:37:07 · 496 阅读 · 0 评论 -
LinkedList(JDK1.8)源码+底层数据结构分析
双向链表是一种数据结构,由若干个节点构成,其中每个节点均由三部分构成,分别是前驱节点,元素,后继节点。双向链表中的节点在内存中是游离状态存在的。原创 2022-12-21 20:03:11 · 680 阅读 · 0 评论 -
使用stream的skip方法进行分页处理
在日常开发过程中,将查询的数据进行分页处理是非常常见的需求,而有时候 PageHelper的 startPage 方法对查询数据进行分页后,我们需要对这数据集进行再处理,而导致分页数据丢失一部分,只能查询第一页的数据。所以我们可以先做业务处理得到数据集,最终使用 Java 8 的 stream 的 skip 方法进行分页处理。原创 2023-09-24 09:50:35 · 1149 阅读 · 0 评论 -
git 报错 error: remote origin already exists 解决与代码上传到远程 gitee 仓库
3、关联自己的仓库 git remote add origin https://gitee.com/xxxxxx.git。error: remote origin already exists.表示远程仓库已存在。2、先输入git remote rm origin 删除关联的 origin 的远程库。4、最后git push origin master,这样就推送到自己的仓库了。1、git remote -v 查看项目关联的远程库地址。原创 2023-04-12 13:55:00 · 2922 阅读 · 2 评论 -
CompletableFuture 异步编排学习一
CompletableFuture 是 jdk8 的新特性,CompletableFuture 实现了 CompletionStage 接口和 Future 接口,前者是对后者的一个扩展,增加了异步会点、流式处理、多个Future组合处理的能力,使Java在处理多任务的协同工作时更加顺畅便利,可用于线程异步编排,使原本串行执行的代码,变为并行执行,提高代码执行速度。原创 2023-04-09 21:37:52 · 436 阅读 · 0 评论 -
调用第三方接口执行POST 和 GET 请求工具类记录
在实际开发过程中我们可能需要在代码中发送请求,调用第三方接口,所以我们需要编写工具类调用 HTTP 请求。此文章记录常见的代码中调用 POST 和 GET 请求以及用于接收他们返回结果的工具类。 以及记录报错信息:java.io.IOException: Server returned HTTP response code: 400 for URL:原创 2023-04-09 12:07:53 · 1067 阅读 · 0 评论 -
Postman 接口传参报错解决与@RequestBody的注解作用记录
以下面测试代码作为例子:前端发送 POST 请求,请求体里面携带 List 集合的字符串发送给后端接口,后端接口接收到前端发送的请求数据后直接返回给前端。原创 2023-03-10 17:42:57 · 4344 阅读 · 0 评论 -
框架的灵魂之反射(重要知识)
java反射机制原创 2022-02-14 22:18:35 · 673 阅读 · 4 评论 -
JAVA 8新特性中的 Stream API
Stream API是JDK8中引入新特性,Stream是一个来自数据源的元素序列并支持聚合操作。原创 2022-10-31 17:43:50 · 405 阅读 · 1 评论 -
LocalDateTime与String日期互相转换
1.LocalDateTime与String日期互相转换2.获取系统当前日期上个月的第一天3.获取系统当前日期上个月的最后一天原创 2022-10-31 10:18:43 · 10879 阅读 · 0 评论