首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Java
订阅
亡牌飞行员
更多收藏集
微信扫码分享
微信
新浪微博
QQ
21篇文章 · 0订阅
[Spring]Spring AOP代理原理-JDK动态代理和CGLIB代理
代理模式是属于结构型的设计模式,指客户端的请求到达真正的对象之前,做一些额外的操作。 你需要找房子,那么通过向中介支付金额就可以找到心宜的房子,而中介需要跟房东商量好差价,衔接租户与房东,此时的中介就是代理. 过年需要回家,你不会操作12306的app,但是美团和支付宝出台了"…
深入浅出函数式编程:Stream流水线的实现原理
前面我们已经学会如何使用StreamAPILambda表达式和函数接口的关系。Java集合框架(Collections)新加入的方法StreamAPI基本用法Stream规约操作用法用起来真的很爽,但
【扩展和解耦】JAVA原生SPI实现插件扩展
1. 什么是插件 例如替换电脑中的内存条和显卡,属于替换原有能力,Intellij Idea增加各种代码检查插件属于增加能力。 2. 实现扩展性的方式和插件的应用场景 插件是在已有的软件系统/框架上扩展,引入插件后,系统还是原来的系统,例如Intellij Idea增加了代码检…
SpringSecurity+JWT认证流程解析 | 掘金新人第一弹
本文适合: 对Spring Security有一点了解或者跑过简单demo但是对整体运行流程不明白的同学,对SpringSecurity有兴趣的也可以当作你们的入门教程,示例代码中也有很多注释。
springboot + aop的最佳实践,再也不怕双击666
复工不到一个月疯狂的加班中,最近没什么时间写博客更文有点慢,好在做的项目中不全是增删改的业务逻辑,还是有一些比较有意思实用的技术点,所以整理出来分享给大家。和那些搞高端技术的大佬比不了,咱就是个还在一线搬砖的码农。 有没有遇到过这种情况:由于网速等原因,网页响应很慢,提交一次表…
有关于Java Map,应该掌握的8个问题
日常开发中,我们经常遇到这种场景,把一个Map转化为List。map转List有以下三种转化方式: 对Map的keys进行排序,在日常开发很常见,主要有以下两种方式实现。 可以发现,继续往map添加元素是会报错的,实现真正不可变的map。 有关于hashmap的复制,在日常开发…
老生常谈,HashMap的死循环
最近的几次面试中,我都问了是否了解HashMap在并发使用时可能发生死循环,导致cpu100%,结果让我很意外,都表示不知道有这样的问题,让我意外的是面试者的工作年限都不短。 由于HashMap并非是线程安全的,所以在高并发的情况下必然会出现问题,这是一个普遍的问题,虽然网上分…
2020年1月的最新的Java面试经历整理(一次性查缺补漏个够)
现在已经是2020年了,相信很多人都在准备面试,,如何拿到心仪的 Offer,进入梦寐以求的大厂,实现自己的职业理想,达到程序员的小康水平。 对于面试的那几家公司暂不公布,望理解。 参与的并发项目,从设计到部署,按照流程讲一遍。 谈谈你对SOA和微服务的理解,以及分布式架构从应…
理解和运用Java中的Lambda
回想一下,JDK8是2014年发布正式版的,到现在为(2020-02-08)止已经过去了5年多。JDK8引入的两个比较强大的新特性是Lambda表达式(下文的Lambda特指JDK提供的Lambda)和Stream,这两个强大的特性让函数式编程在Java开发中发扬光大。这篇文章…
这几个关于Spring 依赖注入的问题你清楚吗?
本章的内容主要是想探讨我们在进行Spring 开发过程当中,关于依赖注入的几个知识点。感兴趣的读者可以先看下以下问题: 如果你对上述问题都了解,那我个人觉得你的开发经验应该是不错的👍。 下面我们就依次对上述问题进行解答,并且总结知识点。 Spring 支持使用@Autowir…