- 作者:小傅哥博客:https://bugstack.cn沉淀、分享、成长,让自己和他人都能有所收获!😄 一、为什么手写Spring这个与我们码农朝夕相处的 Spring,就像睡在你身边的媳妇,你知道找她要吃、要喝、要零花钱、要买皮肤。但你不知道她的仓库共有多少存粮、也不知道她是买了理财还是存了银行。 开个玩笑,接下来我要正经了!为什么 Spring 天天用,但要想去读一读源码,怎么就那么难... 作者:小傅哥博客:https://bugstack.cn沉淀、分享、成长,让自己和他人都能有所收获!😄 一、为什么手写Spring这个与我们码农朝夕相处的 Spring,就像睡在你身边的媳妇,你知道找她要吃、要喝、要零花钱、要买皮肤。但你不知道她的仓库共有多少存粮、也不知道她是买了理财还是存了银行。 开个玩笑,接下来我要正经了!为什么 Spring 天天用,但要想去读一读源码,怎么就那么难...
- 昨天介绍了如何去配置Eclipse,今天给大家带有一个有趣的命令行玩法~关于我们在下载好JDK文件并配置好环境后,还有一个操作是如何用命令编译、运行一个Java源文件,随便加一个文档编写哦。一.编译、运行Java程序首先,小编在一个文件夹中创建一个名为JavaT.txt的文件并写入代码:public class JavaT { public static void main(Stri... 昨天介绍了如何去配置Eclipse,今天给大家带有一个有趣的命令行玩法~关于我们在下载好JDK文件并配置好环境后,还有一个操作是如何用命令编译、运行一个Java源文件,随便加一个文档编写哦。一.编译、运行Java程序首先,小编在一个文件夹中创建一个名为JavaT.txt的文件并写入代码:public class JavaT { public static void main(Stri...
- 作为一名优秀的Java开发工程师,编写接口文档向来是一件很头疼的事情。本来就被bug纠缠的很累了,你还让我干这?其实,你可以试试ApiPost。 作为一名优秀的Java开发工程师,编写接口文档向来是一件很头疼的事情。本来就被bug纠缠的很累了,你还让我干这?其实,你可以试试ApiPost。
- HarmonyOS实战—实现跑马灯效果 HarmonyOS实战—实现跑马灯效果
- Hello,你好呀,我是灰小猿!一个超会写bug的程序猿!用坚持缔造技术、用指尖敲动未来!和很多小伙伴们一样,我也是一名奔波在Java道路上的“创造者”。也想靠技术来改变未来,改变世界!因为我们坚信每一次敲动键盘都能让生活变得更智能、世界变得更有趣!在此专栏《Java核心面试宝典》记录我们备战梦想的【day 2】!目录1、是否知道list接口的继承关系?2、常用哪些List的实现类?都... Hello,你好呀,我是灰小猿!一个超会写bug的程序猿!用坚持缔造技术、用指尖敲动未来!和很多小伙伴们一样,我也是一名奔波在Java道路上的“创造者”。也想靠技术来改变未来,改变世界!因为我们坚信每一次敲动键盘都能让生活变得更智能、世界变得更有趣!在此专栏《Java核心面试宝典》记录我们备战梦想的【day 2】!目录1、是否知道list接口的继承关系?2、常用哪些List的实现类?都...
- 性能测试工作中,文件上传也是经常见的性能压测场景之一,那么 JMeter 文件上传下载脚本怎么做? 性能测试工作中,文件上传也是经常见的性能压测场景之一,那么 JMeter 文件上传下载脚本怎么做?
- 上次给大家带来的是对于我们在写Java代码时的一些代码规范,那么我们该用什么IDE编写Java代码呢?是用IDEA还是Eclipse?小编觉得看个人喜好,之前关于IDEA有过介绍,这里选择介绍Eclipse,最后选择那个工具看个人爱好。关于Java环境配置:Windows10下JDK8下载及java环境配置关于IDEA的使用:IDEA下载及新建第一个Java项目(Helloworld)To:... 上次给大家带来的是对于我们在写Java代码时的一些代码规范,那么我们该用什么IDE编写Java代码呢?是用IDEA还是Eclipse?小编觉得看个人喜好,之前关于IDEA有过介绍,这里选择介绍Eclipse,最后选择那个工具看个人爱好。关于Java环境配置:Windows10下JDK8下载及java环境配置关于IDEA的使用:IDEA下载及新建第一个Java项目(Helloworld)To:...
- 1. 设计模式分类创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。其他两类:并发型模式和线程池模式。 2. 设计模式... 1. 设计模式分类创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式。其他两类:并发型模式和线程池模式。 2. 设计模式...
- 工厂模式属于创建型模式。 工厂模式的定义工厂模式包括:简单工厂,工厂方法,抽象工厂三种。本文介绍前两种。目的:松耦合,不针对具体类。作用:减少应用程序与具体类的依赖,实现松耦合。针对抽象编程,不针对具体类编程。本文将会讲解抽象工厂模式。 抽象工厂模式为创建一组相关或相互依赖的对象提供一个接口,而且无需指定他们的具体类。提供一个接口,用于创建相关或者依赖对象的家族,而不需要明确指定具体类。允许... 工厂模式属于创建型模式。 工厂模式的定义工厂模式包括:简单工厂,工厂方法,抽象工厂三种。本文介绍前两种。目的:松耦合,不针对具体类。作用:减少应用程序与具体类的依赖,实现松耦合。针对抽象编程,不针对具体类编程。本文将会讲解抽象工厂模式。 抽象工厂模式为创建一组相关或相互依赖的对象提供一个接口,而且无需指定他们的具体类。提供一个接口,用于创建相关或者依赖对象的家族,而不需要明确指定具体类。允许...
- ThreadLocal主要是提供线程内部的局部变量,在每个线程内随时随地可取,隔离其他线程。 1. ThreadLocal接口 1.1 ThreadLocal类接口很简单,只有4个方法,我们先来了解一下:void set(Object value)设置当前线程的线程局部变量的值。public Object get()该方法返回当前线程所对应的线程局部变量。public void remove... ThreadLocal主要是提供线程内部的局部变量,在每个线程内随时随地可取,隔离其他线程。 1. ThreadLocal接口 1.1 ThreadLocal类接口很简单,只有4个方法,我们先来了解一下:void set(Object value)设置当前线程的线程局部变量的值。public Object get()该方法返回当前线程所对应的线程局部变量。public void remove...
- 注解 bean (1)@Component 普通组件,创建对象 (2)@Service service层 (3)@Controller web层 (4)@Repository DAO层 属性 (2)@Qualifier:根据名称进行注入 和上面@Autowired 一起使用 (3)@Resource: 可以根据类型注入,可以根据名称注入 (4)@Value: 注入普通类型属性 注解 bean (1)@Component 普通组件,创建对象 (2)@Service service层 (3)@Controller web层 (4)@Repository DAO层 属性 (2)@Qualifier:根据名称进行注入 和上面@Autowired 一起使用 (3)@Resource: 可以根据类型注入,可以根据名称注入 (4)@Value: 注入普通类型属性
- 写这篇文章的目的就是为了方便以后遇到部署项目时不必要花更多的时间做些麻烦的事了。虽说当初第一次搭建的时候确实是花了不少时间和精力,但有时用到的又不算多。看起来简单,但实际操作中依然会漏掉,导致部署失败。所以才有了这次写作! 1. 购买服务器、域名并备案阿里云、腾讯云、华为云啥的都可以选择,也不算贵。一般至少购买三个月才能备案。现在的备案都简化了好多,直接下载APP扫描就能成功备案了,之前我备... 写这篇文章的目的就是为了方便以后遇到部署项目时不必要花更多的时间做些麻烦的事了。虽说当初第一次搭建的时候确实是花了不少时间和精力,但有时用到的又不算多。看起来简单,但实际操作中依然会漏掉,导致部署失败。所以才有了这次写作! 1. 购买服务器、域名并备案阿里云、腾讯云、华为云啥的都可以选择,也不算贵。一般至少购买三个月才能备案。现在的备案都简化了好多,直接下载APP扫描就能成功备案了,之前我备...
- ⭐MybatisPlus学习笔记⭐(七)实现自动填充功能 ⭐MybatisPlus学习笔记⭐(七)实现自动填充功能
- IOC 操作 Bean 管理(FactoryBean)1 Spring 有两种类型 bean, 普通 bean; 工厂bean(FactoryBean)2 普通 bean:在配置文件中定义 bean 类型就是返回类型3 工厂 bean:在配置文件定义 bean 类型可以和返回类型不一样第一步 创建类,让这个类作为工厂 bean,实现接口 FactoryBean第二步 实现接口里面的方法,在实... IOC 操作 Bean 管理(FactoryBean)1 Spring 有两种类型 bean, 普通 bean; 工厂bean(FactoryBean)2 普通 bean:在配置文件中定义 bean 类型就是返回类型3 工厂 bean:在配置文件定义 bean 类型可以和返回类型不一样第一步 创建类,让这个类作为工厂 bean,实现接口 FactoryBean第二步 实现接口里面的方法,在实...
- 在众多的编程语言中,不少开发人员熟悉Java、C#、PHP等。但是很早以前,也有一些小众的语言,比如Lisp语言,它是一种适用于符号处理和自动推理的编程语言,内部使用表结构来表达非数值计算。而Clojure语言是在JVM上实现的Lisp风格的语言,语法与Lisp类似,且可以和Java语言进行互操作 在众多的编程语言中,不少开发人员熟悉Java、C#、PHP等。但是很早以前,也有一些小众的语言,比如Lisp语言,它是一种适用于符号处理和自动推理的编程语言,内部使用表结构来表达非数值计算。而Clojure语言是在JVM上实现的Lisp风格的语言,语法与Lisp类似,且可以和Java语言进行互操作
上滑加载中
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签