首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JAVA
订阅
北_漠
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
豆瓣 9.7!2022 值得一读的 15 本技术书籍!
2022 年已经到来,新的一年大家想必都已制定了很多目标,立了很多 flag ,比如自己今年要开始坚持锻炼,再比如自己今年要看多少本书籍。 如果你不知道自己要看什么书籍的话,我建议你可以从下面 15
后端架构师技术图谱
分享自 GitHub
多条件判断场景中规则执行器的设计
业务场景近日在公司领到一个小需求,需要对之前已有的试用用户申请规则进行拓展。我们的场景大概如下所示:按照上述的条件我们可以得出的结论是:咱们的的主要流程主要是基于 and 或者 or 的关系。如果有一
没用过消息队列?一文带你体验RabbitMQ收发消息
先给大家说声抱歉,最近一周都没有发文,有一些比较要紧重要的事需要处理。 今天正好得空,本来说准备写SpringIOC相关的东西,但是发现想要梳理一遍还是需要很多时间,所以我打算慢慢写,先把MQ给写了,再慢慢写其他相关的,毕竟偏理论的东西一遍要比较难写,像MQ这种偏实战的大家可以…
数据库缓存最终一致性的四种方案
缓存是软件开发中一个非常有用的概念,数据库缓存更是在项目中必然会遇到的场景。而缓存一致性的保证,更是在面试中被反复问到,这里进行一下总结,针对不同的要求,选择恰到好处的一致性方案。 存储的速度是有区别的。缓存就是把低速存储的结果,临时保存在高速存储的技术。 如图所示,金字塔更上…
12个超好用的IntelliJ IDEA 插件!你用过几个?
如果说IntelliJ IDEA是一款现代化智能开发工具的话,Eclipse则称得上是石器时代的东西了。 其实笔者也是一枚从Eclipse转IDEA的探索者,随着近期的不断开发实践和调试,逐步体会到这款智能IDE带来的巨大开发便利,在强大的插件功能支持下,诸如对Git和Mave…
排名前16的Java工具类
在Java中,工具类定义了一组公共方法,这篇文章将介绍Java中使用最频繁及最通用的Java工具类。以下工具类、方法按使用流行度排名,参考数据来源于Github上随机选取的5万个开源项目源码。 一. org.apache.commons.io.IOUtils 二. org.ap…
优化代码中大量的if/else,你有什么方案?
其实这种还算好的,更严重的嵌套我也见过,接手到这种项目的人,内心应该是绝望的。 前期迭代懒得优化,来一个需求,加一个if,久而久之,就串成了一座金字塔。 当代码已经复杂到难以维护的程度之后,只能狠下心重构优化。那,有什么方案可以优雅的优化掉这些多余的if/else? 其实,每次…
支付平台架构设计
我现所在公司是开发统一支付平台,由于公司的业务需求,需要接入多个第三方支付,为了后续对支付平台更深入的思考,整理出来。 通过Builder模式根据请求参数,构建对应的组件对象,将组件与外部分离,隐藏组件构建的实现。 组件模式+builder模式使得支付平台具备了高扩展性。 对接…
处理Java异常的9个最佳实践
Java中的异常处理不是一个简单的主题。初学者发现它很难理解,甚至有经验的开发者也可以花几个小时讨论如何以及应该抛出或处理哪些异常。 这就是为什么大多数开发团队都有自己的一套如何使用它们的规则。如果你是一个团队的新手,你可能会惊讶这些规则与你之前使用的规则有多么不同。 尽管如此…