
JAVA
suimeng6
一个后端小白
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
线程池和自定义线程池
线程池和自定义线程池原创 2025-04-12 00:22:39 · 213 阅读 · 0 评论 -
lock锁
lock锁。原创 2025-04-12 00:19:23 · 134 阅读 · 0 评论 -
线程安全的问题和同步代码块与同步方法
线程安全的问题和同步代码块与同步方法原创 2025-04-10 15:25:57 · 237 阅读 · 0 评论 -
守护进程与礼让线程
守护进程与礼让线程原创 2025-04-10 15:24:09 · 127 阅读 · 0 评论 -
多线程中的常用成员方法
多线程中的常用成员方法原创 2025-04-09 00:00:00 · 162 阅读 · 0 评论 -
多线程的实现方式
编程比较简单,可以直接使用Thread类中的方法。编程相对复杂,不能直接使用Thread类中的方法。编程相对复杂,不能直接使用Thread类中的方法。扩展性强,实现该接口的同时还可以继承其他的类。扩展性强,实现该接口的同时还可以继承其他的类。可以扩展性较差,不能再继承其他的类。实现Runnable接口。实现Callable接口。原创 2025-04-09 00:00:00 · 264 阅读 · 0 评论 -
mysql里面的TIMESTAMP类型对应java什么类型
如需将格式应用于数据库操作,例如,使用JPA存储Java对象时,通常不需要对日期格式进行注解。但是,如果确实需要指定数据库中日期的存储格式,这通常是在数据库系统或者在实体映射时指定columnDefinition属性来完成,而不是通过Java日期格式化注解来控制。这在构建REST API时尤其有用,因为它可以帮助你保证前后端之间的日期格式一致性。在Java的POJO(Plain Old Java Object)中,如果你想要在序列化过程中格式化日期,而不是改变数据库的存。何在数据库中存储这些值。原创 2025-04-08 13:56:16 · 681 阅读 · 0 评论 -
Pagehelper使用
对象允许前端应用更容易地获取和展示分页数据,同时也让后端的分页逻辑更加清晰。在Java开发中,尤其是使用MyBatis分页插件PageHelper时,对象的这些属性值,方便地实现分页功能,并在前端展示分页组件,如页码条、上一页下一页按钮等。类通过封装这些属性,提供了一种便捷的方式来处理和显示分页数据。是一个用于封装分页相关信息的对象,它通常用在需要分页显示数据的场景中。这个类会被频繁使用。原创 2025-04-08 13:54:46 · 646 阅读 · 0 评论 -
微信登录流程步骤加Sa-ToKen
如果是SpringBoot3把sa-token的依赖改为sa-token-spring-boot3-starter。用了一个Http工具类的工具类。为了在yml配置里面有提示。接收前端传给后端的code。Sa-Token的官网。原创 2024-05-07 09:43:00 · 1868 阅读 · 0 评论 -
MySQL中的地理空间函数来查询给定经纬度附近的记录
ST_Distance_Sphere函数或在计算两个点之间的直线距离时使用ST_Distance(仅适用于MySQL 5.7以及更新的版本)。他们算出来的是一个直线距离。:latitude,:longitude,和:maxDistance是前端传递的参数,分别表示用户的纬度、经度和查询的最大距。在这个查询中,locations是存储地理位置的表名,latitude和longitude是表中存储纬度和经度的列。可以使用MySQL中的地理空间函数来查询给定经纬度附近的记录。为此,您可能会使用MySQL的。原创 2024-05-06 19:24:14 · 1049 阅读 · 0 评论 -
在新增数据的时候,保证获取到的字段为最大值
你可以使用数据库的一些特定特性来实现,例如使用AUTO_INCREMENT属性、数据库触发器、事务以及适当的隔离级别。请记住,为提高性能和并发水平,通常推荐使用数据库自身的AUTO_INCREMENT特性来自动分配主键值,而不是手动获取和赋值。如果你的场景中并非必须手动管理最大值,那么采用数据库的AUTO_INCREMENT就是更好的选择。原创 2024-05-07 14:01:39 · 661 阅读 · 1 评论 -
微信登录流程步骤加JWT令牌认证
Data/*** 微信服务器上的唯一id*//*** 临时登录凭证*/@Data@Builder/*** 主键ID*//*** 微信服务器上的唯一id*//*** jwt令牌*/原创 2024-05-06 17:46:29 · 2490 阅读 · 0 评论