上一页 1 ··· 54 55 56 57 58 59 60 61 62 ··· 125 下一页
摘要: 本文将介绍如何使用自定义注解加载配置文件中的信息给类中的属性赋值 定义注解 定义@LoadProperty注解,用来加载配置文件 import java.lang.annotation.Documented; import java.lang.annotation.ElementType; impo 阅读全文
posted @ 2022-07-04 00:34 程序员小明1024 阅读(418) 评论(0) 推荐(0) 编辑
摘要: 一,注解基本概念 从JDK1.5开始,Java提供了对元数据(MetaData)的支持,也就是注解(Annotation) 注解,其实就是代码中的特殊标记,这些特殊标记可以在类加载,编译,运行时被读取,并执行相应的处理 使用注解最大的作用就是在不改变程序原逻辑的情况下添加补充信息 注解(Annota 阅读全文
posted @ 2022-07-04 00:32 程序员小明1024 阅读(3327) 评论(0) 推荐(0) 编辑
摘要: Spring注解中@Configuration、@Component、@Bean傻傻分不清 文章目录 前言 一、将一个类声明为 Spring 的 bean 的注解有哪些? 二、@Component 和 @Configuration 注解的区别是什么? 三、@Autowire 和 @Resource 阅读全文
posted @ 2022-07-04 00:28 程序员小明1024 阅读(404) 评论(0) 推荐(0) 编辑
摘要: 今天想到一个问题为什么.class 文件中只有一个public修饰的类,之后查了很多资料,自己也做了不少测试,现在将所做的测试和结果和大家分享。 首先了解一下什么是.java文件,.class文件 类名.java文件是保存源代码的文本文件 使用 javac 类名.java可以编译该文件,编译为二进制 阅读全文
posted @ 2022-07-04 00:26 程序员小明1024 阅读(2241) 评论(0) 推荐(0) 编辑
摘要: 本篇博客的由来,之前我们学习大话设计,就了解了代理模式,但为什么还要说呢? 原因: 1,通过DRP这个项目,了解到了动态代理,认识到我们之前一直使用的都是静态代理,那么动态代理又有什么好处呢?它们二者的区别是什么呢? 2,通过学习动态代理了解到动态代理是一种符合AOP设计思想的技术,那么什么又是AO 阅读全文
posted @ 2022-07-04 00:24 程序员小明1024 阅读(215) 评论(0) 推荐(0) 编辑
摘要: Java 为什么需要用到代理 为什么? 在平时我们写java代码的时候,是不是一个类都是只处理自己相关的业务,不会去处理多余的代码。每个类都尽量做到独立,这样才能做到高内聚低耦合,为了以后的代码维护和扩展。 那么问题来了,如果哪天我们需要在类里加上权限,日志等功能时,我们是不是需要修改每个类。这样不 阅读全文
posted @ 2022-07-04 00:21 程序员小明1024 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 这是最近面试时被问到的1道面试题,本篇博客对此问题进行总结分享。 1. 新手常犯的错误 可能很多新手(包括当年的我,哈哈)第一时间想到的写法是下面这样的: public static void main(String[] args) { List<String> platformList = new 阅读全文
posted @ 2022-07-04 00:18 程序员小明1024 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 开发中,我们或多或少地接触了设计模式,但是很多时候不知道自己使用了哪种设计模式或者说该使用何种设计模式。本文意在梳理常见设计模式的特点,从而对它们有比较清晰的认知。 JavaScript 中常见设计模式 单例模式 策略模式 代理模式 迭代器模式 发布-订阅模式 命令模式 组合模式 模板方法模式 享元 阅读全文
posted @ 2022-07-04 00:14 程序员小明1024 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 由于掘金字数文章限制在 20000 以内,删减了一部分,可以前往 github 查看全文 超全的设计模式简介(45种),该文建议配合 design-patterns-for-humans 中文版 一起看。 推荐阅读 超全的设计模式简介(45种) design-patterns-for-humans 阅读全文
posted @ 2022-07-04 00:08 程序员小明1024 阅读(1538) 评论(0) 推荐(0) 编辑
摘要: 设计模式 Design Pattern 是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结,使用设计模式是为了可重用代码、让代码更容易被他人理解并且保证代码可靠性。 由于掘金规则限制 2W 字,手动删除了部分内容,需要查看完整内容可以查看学习并理解 23 种设计模式 在《设计模式:可 阅读全文
posted @ 2022-07-04 00:04 程序员小明1024 阅读(98) 评论(0) 推荐(0) 编辑
上一页 1 ··· 54 55 56 57 58 59 60 61 62 ··· 125 下一页