首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
JAVA
订阅
Cassius_小学生
更多收藏集
微信扫码分享
微信
新浪微博
QQ
11篇文章 · 0订阅
log日志框架一篇足以(log4j、JUL、JCL、Slf4j、Logback、Log4j2)
大家好、我是李小茂、今天为大家介绍下常用日志框架。和大家聊聊Java日志体系,Java日志体系可以说是五花八门,眼花缭乱。 导致很小多伙伴因为日志标准库之间复杂的关系而感到烦恼,不知道统一系统的
【底层原理之旅—HashMap深入浅出的源码分析(JDK1.8版本)】|Java 刷题打卡
本文正在参加「Java主题月 - Java 刷题打卡」,活动链接 题目 知识点 HashMap是一个基于map接口实现的散列表,存储内容是键值对 (key-value) 映射,并且键和值都可以使用nu
2/3 的类都没了,这个重构比灭霸还强?
发现代码重构和灭霸的响指有一个共同点,两者的出发点都是为了消除系统之中的一部分,让剩下的另一部分存活得更好,从而使得整个系统运更为有序。 不同之处就是灭霸是无差别清除,而重构对于代码的清除却是经过深思熟虑精心设计的。 闲话少说,下面开始正题。 背景是足球比赛的项目,需要处理各种…
SpringBoot 实战 (十五) | 服务端参数校验之一
估计很多朋友都认为参数校验是客户端的职责,不关服务端的事。其实这是错误的,学过 Web 安全的都知道,客户端的验证只是第一道关卡。它的参数验证并不是安全的,一旦被有心人抓到可乘之机,他就可以有各种方法来摸拟系统的 Http 请求,访问数据库的关键数据。轻则导致服务器宕机,重则泄…
马蹄疾 | 2018(农历年)封山之作,和我一起嚼烂Git(两万字长文)
我刚开始接触git的时候,完全搞不清楚为什么这个操作要用这个命令,而那个操作要用那个命令。 因为git不是一套注重用户体验的工具,git有自己的哲学。你首先要理解它的哲学,才能真正理解它是如何运作的。 我也是看了前辈写的文章才在某一刻醍醐灌顶。 git有多强大,想必大家都有所耳…
从源码入手,一文带你读懂Spring AOP面向切面编程
之前《零基础带你看Spring源码——IOC控制反转》详细讲了Spring容器的初始化和加载的原理,后面《你真的完全了解Java动态代理吗?看这篇就够了》介绍了下JDK的动态代理。 基于这两者的实现上,这次来探索下Spring的AOP原理。虽然AOP是基于Spring容器和动态…
SpringBoot整合Kafka和Storm
本篇文章主要介绍的是SpringBoot整合kafka和storm以及在这过程遇到的一些问题和解决方案。 如果你对kafka和storm熟悉的话,这一段可以直接跳过!如果不熟,也可以看看我之前写的博客。一些相关博客如下。 一般而言,使用kafka整合storm可以应付大多数需求…
微服务中 Dubbo 和 Spring Cloud 架构技术路线对
微服务架构是互联网很热门的话题,是互联网技术发展的必然结果。它提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。虽然微服务架构没有公认的技术标准和规范或者草案,但业界已经有一些很有影响力的开源微服务架构框架提供了微服务的关键思路
Spring Cloud Gateway中的过滤器工厂:重试过滤器
Spring Cloud Gateway基于Spring Boot 2,是Spring Cloud的全新项目,该项目提供了一个构建在Spring 生态之上的API网关。本文基于的Spring Cloud版本为Finchley M9,Spring Cloud Gateway对应的…
面试整理-Java综合高级篇(吐血整理) | NEZHA的博客
Java面试总结1.你用过哪些集合类?Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└W