首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java
订阅
阿品哥哥
更多收藏集
微信扫码分享
微信
新浪微博
QQ
21篇文章 · 0订阅
《图解支付系统设计与实现》精华版
尝试化繁为简,探寻支付系统的本质,讲清楚在线支付系统最核心的一些概念和设计理念。介绍一些支付行业十几年来都没有太大变化的通用知识点。
RocketMQ核心知识点整理,收藏再看!
文章内容收录到个人网站,方便阅读:http://hardyfish.top/ 文章内容收录到个人网站,方便阅读:http://hardyfish.top/ 文章内容收录到个人网站,方便阅读:http:
字节二面:为什么SpringBoot的 jar 可以直接运行?我说因为内嵌了Tomcat容器,他让我出门左转。。
Spring Boot应用的jar包因其Fat JAR构建、自定义加载器、内嵌Web容器及自动配置特性,通过Maven或Gradle插件统一打包所有依赖,实现Main-Class指定的启动器加载应用,
Java 万字长文基础知识总结(下)-王者笔记《收藏版》|8月更文挑战第二天
内存是计算机的重要部件之⼀。 它是外存与CPU进⾏沟通的桥梁,计算机中所有程序的运⾏都在内存中进⾏。内存性能的强弱影响计算机整体发挥的⽔平。 内存(Memory)也称内存储器和主存储器,它用于暂时存放CPU中的运 算数据,与硬盘等外部存储器交换的数据。 只要计算机开始运⾏,操作系...
【查漏补缺】Java 集合详解!
数据结构作为每一个开发者不可回避的问题,而 Java 对于不同的数据结构提供了非常成熟的实现,这一个又一个实现既是面试中的难点,也是工作中必不可少的工具。
[史上最详细]springboot创建基于maven的多模块项目
设计模式真言:“高内聚、低耦合”,springmvc项目,一般会把项目分成多个包:controller、service、dao、util等,但是随着项目的复杂性提高,想复用其他一个模块的话,因为是包的形式,剥离出来会比较困难,耦合性有点强,常用的方法就是复制代码修改,但是这样会…
Tomcat在SpringBoot中是如何启动的
我们知道SpringBoot给我们带来了一个全新的开发体验,我们可以直接把web程序达成jar包,直接启动,这就得益于SpringBoot内置了容器,可以直接启动,本文将以Tomcat为例,来看看SpringBoot是如何启动Tomcat的,同时也将展开学习下Tomcat的源码…
后端程序员必备:mysql数据库相关流程图/原理图
整理了一些Mysql数据库相关流程图/原理图,做一下笔记,大家一起学习。 mysql主从复制原理是大厂后端的高频面试题,了解mysql主从复制原理非常有必要。 主数据库有个bin-log二进制文件,纪录了所有增删改Sql语句。(binlog线程) 从数据库把主数据库的bin-l…
优雅代码之消除if-else判断
为了更好的代码重用性,可读性,可靠性,可维护性,我们会尝试将IF/ELSE或者case-switch进行改造,使用工厂方法,枚举方法,命令模式,规则引擎方式不同方法进行尝试,最后使用设计模式的六大原则对代码进行评估。
源码分析——HashMap
HashMap:它根据键的hashCode值存储数据,大多数情况下可以直接定位到它的值,因而访问的时间复杂度为常数级,但遍历的顺序却是无序的。 HashMap最多只允许一个key为null,允许多个key的value值为null。HashMap非线程安全,即任一时刻可以有多个线…