首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
后端开发
订阅
Hiseico
更多收藏集
微信扫码分享
微信
新浪微博
QQ
26篇文章 · 0订阅
「一探究竟」Java SPI机制
事件起因 七月中旬,我司的系统潜在风险排查工作在如火如荼的进行,其中我发现当前系统的调用源缺少Token信息,难以做到具体的识别和监控,因此需要对其优化。
MyBatis 如何执行一条 SQL 语句
前言 Mybatis 是 Java 开发中比较常用的 ORM 框架。在日常工作中,我们都是直接通过 Spring Boot 自动配置,并直接使用,但是却不知道 Mybatis 是如何执行一条 SQL
别再面向 for 循环编程了,Spring 自带的观察者模式就很香!
过完清明的我,开始默默期盼 51 长假。 哎?学习一会,放松下心情。芜湖,起飞 1. 概述 在设计模式中,观察者模式是一个比较常用的设计模式。维基百科解释如下: 在我们日常业务开发中,观察者模式对我们很大的一个作用,在于实现业务的解耦。以用户注册的场景来举例子,假设在用户注册完…
java中如何踢人下线?封禁某个账号后使其会话立即掉线!
封禁账号是一个比较常见的业务需求,尤其是在论坛、社区类型的项目中,当出现了违规用户时我们需要将其账号立即封禁。 常规的设计思路是:在设计用户表时增加一个状态字段,例如:status,其值为1时代表账号正常,其值为0时代表账号已被封禁。 当我们需要封禁一个账号时,只需要将其账号的…
有关Spring与SpringBoot的畅谈
1. J2EE/Jakarta EE与Spring 1.1. J2EE概述 现名为Java EE,Java 平台企业版(Java Platform Enterprise Edition),是一种利用Java平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构.之前称…
最近学习到的Lambda表达式
使用Lambda表达式,实际就是创建出该接口的实例对象。 从上面的代码例子可以看出,我们使用Lambda表达式创建线程的时候,并不关心接口名,方法名,参数名。我们只关注他的参数类型,参数个数,返回值。 显然使用方法引用比普通的Lambda表达式又简洁了一些。 Lambda虽然代…
Spring Boot 基于枚举前端字典返回
在数据库表结构设计过程中,常常使用status来表示当前记录的状态。返回给前端时,有时候需要后端手动调用查询数据库,返回字典翻译后的值,此操作过于麻烦。所以想使用的一个便捷的方式。
如何优雅地在 Spring Boot 中使用自定义注解,AOP 切面统一打印出入参日志 | 修订版
今天主要说说如何通过自定义注解的方式,在 Spring Boot 中来实现 AOP 切面统一打印出入参日志。小伙伴们可以收藏一波。 到这里,一个完整的自定义注解就定义完成了。 我们在每个接口的最后,打印日志结束标志。最后再看下项目包结构: 是好使的!不论是单文件上传,抑或是多文…
SpringBoot踩坑日记-定时任务不定时了?
springboot定时任务用起来大家应该都会用,加两注解,加点配置就可以运行。但是如果仅仅处在应用层面的话,有很多内在的问题开发中可能难以察觉。话不多说,我先用一种极度夸张的手法,描述一下遇到的一个问题。 上面代码是一个项目中的两个定时任务,test_a是正常的方法,test…
一口气说出 9种 分布式ID生成方式,面试官有点懵了
前两天公众号有个粉丝给我留言吐槽最近面试:“四哥,年前我在公司受点委屈一冲动就裸辞了,然后现在疫情严重两个多月还没找到工作,接了几个视频面试也都没下文。好多面试官问完一个问题,紧接着说还会其他解决方法吗?能干活解决bug不就行了吗?那还得会多少种方法?” 面试官应该是对应聘者的…