首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java
订阅
dashuaiit
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
一文搞懂CGLIB动态代理
首先思考这样两个问题。 上一篇文章《一文搞懂Java动态代理:为什么Mybatis Mapper不需要实现类?》介绍了动态代理的前世今生,虽然讲了很多基础的内容,但是大家给我的反馈是都很感兴趣,想要我
一文搞懂Java动态代理:为什么Mybatis Mapper不需要实现类?
在学习Java动态代理之前,我想让大家先思考这样几个问题。 JDK动态代理为什么不能对类进行代理? Mybatis Mapper接口为什么不需要实现类? 如果你还不知道上述问题的答案,那么这篇文章一定
设计模式面试题(总结最全面的面试题!!!)
设计模式,是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性、程序的重用性。 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、…
【深入AQS原理】我画了35张图就是为了让你深入 AQS
此文章肝了很久,图片较多,希望大家喜欢。 公众号刚开始运营,希望与您一同成长。 谈到并发,我们不得不说AQS(AbstractQueuedSynchronizer),所谓的AQS即是抽象的队列式的同步器,内部定义了很多锁相关的方法,我们熟知的ReentrantLock、Reen…
线程、多线程与线程池总结
了解更多线程相关的概念,查看 Demo 加深对线程相关的使用与控制
手把手带你玩转k8s-一键部署springboot项目
本文的一键部署,其实就是将部署流程化的命令转成shell脚本,当然,因为是发布到k8s集群上,所以发布的命令和需要的东西会有些不一样。本文的一键部署脚本是基于 打造一款适合自己的快速开发框架-持续部署之一键发布脚本设计与实现这篇文章进行改造的。所以建议大家先把该篇文章先看一篇。…
超详细!4小时开发一个SpringBoot+vue前后端分离博客项目!!
文章总体分为2大部分,Java后端接口和vue前端页面,比较长,因为不想分开发布,真正想你4小时学会,哈哈。 不多说,开始敲代码。 从零开始搭建一个项目骨架,最好选择合适,熟悉的技术,并且在未来易拓展,适合微服务化体系等。所以一般以Springboot作为我们的框架基础,这是离…
Java8 新特性
Java语言层面上最受期待的改变,Lambda允许把函数作为一个方法的参数(函数作为参数传递进方法中),代替了原先匿名内部类,使得将行为表达为数据变得很容易,在纯Java语言环境中提供一种优雅的方式来支持函数式编程,从而使开发具有更强表达能力。 Java8引入了函数式接口Fun…
学Maven,这篇万余字的教程,真的够用了!
由于 Java 的生态非常丰富,无论你想实现什么功能,都能找到对应的工具类,这些工具类都是以 jar 包的形式出现的,例如 Spring,SpringMVC、MyBatis、数据库驱动,等等,都是以 jar 包的形式出现的,jar 包之间会有关联,在使用一个依赖之前,还需要确定…