首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java
订阅
庄周de蝴蝶
更多收藏集
微信扫码分享
微信
新浪微博
QQ
16篇文章 · 1订阅
面向状态机编程:复杂业务逻辑应对之道
在研发项目中,经常能遇到复杂的状态流转类的业务场景,比如游戏编程中NPC的跳跃、前进、转向等状态变化,电商领域订单的状态变化等。这类情况其实可以有一种优雅的实现方法:状态机。本文重点介绍有限状态机。
我写了个工具,让CRUD开发效率提升100倍
大家好呀,我是大鹅,我写了个工具,让DB层、业务层、甚至是controller层的代码,工具都帮我们自动生成了!让CRUD开发效率提升100倍
记一次使用gdb诊断gc问题全过程
上次解决了GC长耗时问题后,系统果然平稳了许多,然而,过了一段时间,我检查GC日志时,又发现了一个严重GC问题😒
不掌握这些坑,你敢用BigDecimal吗?
背景 一直从事金融相关项目,所以对BigDecimal再熟悉不过了,也曾看到很多同学因为不知道、不了解或使用不当导致资损事件发生。 所以,如果你从事金融相关项目,或者你的项目中涉及到金额的计算,那么你
我有 7种 实现web实时消息推送的方案,7种!
大家好,我是小富~ 我有一个朋友~ 做了一个小破站,现在要实现一个站内信web消息推送的功能,对,就是下图这个小红点,一个很常用的功能。 不过他还没想好用什么方式做,这里我帮他整理了一下几种方案,并简
非常哇塞的 SpringBoot性能优化长文!
SpringBoot已经成为Java届的No.1框架,每天都在蹂躏着数百万的程序员们。当服务的压力上升,对SpringBoot服务的优化就会被提上议程。 本文将详细讲解SpringBoot服务优化的一
Java 8 Stream 的终极技巧——Collectors 操作
1. 前言 昨天在 Collection移除元素操作 相关的文章中提到了 Collectors 。相信很多同学对这个比较感兴趣,那我们今天就来研究一下 Collectors 。 2. Collectors 的作用 Collectors 是 Java 8 加入的操作类,位于 ja…
Java实现Redis Bitmap的零存整取
项目组的一个同学今天突然找到我求助,让我帮忙看一个Redis的问题。 原来他利用Redis的Bitmap来实现布隆过滤器,记录用户已读的内容id数据,做已读去重判断,这样比Set去存储内存开销小很多。他对Bitmap主要有两个操作: 用户读过一篇内容以后,使用的是setBit方…
这个开源组织里的项目都是精品
前言 在开源中国里,不知道大家有没有留意到一个Java开源组织——Dromara? 这个组织是由Apache ShenYu(前身是Soul网关)的作者创立,多位Java开源作者参与的一个Java开源组
这四个问题场景你会排查原因吗?看看高手是如何使用 Arthas 快速定位原因的!
当线上碰到头疼的问题时,还在对着代码一行行的看?真的不太时髦了啊喂~ 俗话说的好 “问题排查不用愁,Arthas 来帮您忙。” 今天就来说说这个让妈妈再也不用担心我排查问…