08 2020 档案

摘要:工厂模式概念: 实例化对象,用工厂方法代替new操作 工厂模式包括工厂方法模式和抽象工厂模式 抽象工厂模式是工厂方法模式的扩展 两种工厂模式具体定义: 简单工厂(简单工厂不是设计模式而是编程习惯,有些人误以为是“工厂模式”):将共性的算法抽取,进行抽象定义在一个类作为工厂类,工厂类根据参数化方法来实 阅读全文
posted @ 2020-08-31 23:29 Felix_Openmind 阅读(597) 评论(0) 推荐(0) 编辑
摘要:装饰者模式在不修改底层代码的情况下动态赋予对象新的责任。 解决什么问题? 动态增加功能,动态撤销。 扩展一个类的功能。 使用子类将不同的子类以不同的方式扩展类,但扩展是在编译时绑定到该类,不会在运行时更改; 模式的结构-类图 装饰模式主要包含以下角色。 抽象构件(Component)角色:定义一个抽 阅读全文
posted @ 2020-08-30 21:20 Felix_Openmind 阅读(152) 评论(0) 推荐(0) 编辑
摘要:在默认情况下,Spring App上下文中所有Bean都是单例(singleton)的形式创建。不管给定的一个bean被注入多少次,每次所注入的都是同一个实例。 Bean 作用域 单例(Singleton):在整个应用中,只创建bean的一个实例(默认作用域) 原型(Prototype):每次注入或 阅读全文
posted @ 2020-08-27 22:57 Felix_Openmind 阅读(138) 评论(0) 推荐(0) 编辑
摘要:任何一个成功的App都是由多个为了实现某一个业务目标而相互协作的组件构成的。传统创建应用对象的方法是通过构造器或查找导致结构复杂难以复用测试的代码,基于Spring App中对象无需主动查找与自己相协作关联的对象,Spring容器会自动在目标组件需要时将相互协作对象的引用赋予各个对象。 Spring 阅读全文
posted @ 2020-08-27 03:17 Felix_Openmind 阅读(216) 评论(0) 推荐(0) 编辑
摘要:Spring 根本使命: 简化Java开发替换重量级的JavaEE技术(eg: EJB) 简化Java开发 为了降低Java开发的复杂性,Spring提供4中策略: 1. 基于POJO的轻量级和最小侵入式开发; 2. 通过依赖注入和面向接口实现松耦合; 3. 基于切面和惯例进行声明式编程; 4. 通 阅读全文
posted @ 2020-08-26 20:18 Felix_Openmind 阅读(518) 评论(0) 推荐(0) 编辑
摘要:常用网站收集 优秀文章 DESC URL “他山之石,可以攻玉”——你的大学,怎样过? https://jinxuliang.com/blog/Article/Read/a9ec9d6d-5fa8-4c17-bb14-16363714e11a ”软件天才与技术民工“ https://blog.csd 阅读全文
posted @ 2020-08-19 17:37 Felix_Openmind 阅读(209) 评论(0) 推荐(0) 编辑
摘要:What is Practice? Practice is a habit. Practice is a routine. Practice does need to remember. Practice comes by practising. Practice needs dedication 阅读全文
posted @ 2020-08-19 15:43 Felix_Openmind 阅读(171) 评论(0) 推荐(0) 编辑
摘要:以OO的角度看待这个世界,其由数不尽的对象构成,而对象之间(1:1,1:n,m:n)都会产生相应的影响。 eg: 羊🐑吃了老师布置的作业将导致小明被老师揍,气象局的天气预报将影响受众们日常出行等 观察者模式—— 在对象之间创建一对多的关系,当一个对象发生数据域的改变时,将通知所有依赖于该对象的对象 阅读全文
posted @ 2020-08-18 22:54 Felix_Openmind 阅读(177) 评论(0) 推荐(0) 编辑
摘要:参考链接: Maven - How do I build more than one project at once? 1. 多模块项目文件组织结构 2. Overview of The Project 3. pom.xml文件组织 AppSpace(父项目) pom.xml <?xml versi 阅读全文
posted @ 2020-08-14 17:10 Felix_Openmind 阅读(200) 评论(0) 推荐(0) 编辑
摘要:Language Basics the traditional features of the Java, including variables, arrays, data types, operators and control flow Variables kinds of variables 阅读全文
posted @ 2020-08-07 07:44 Felix_Openmind 阅读(157) 评论(0) 推荐(0) 编辑
摘要:Object-Oriented Programming Concepts Core concepts: objects, messages, classes, and inheritance. What is an Object? Real-world objects share two chara 阅读全文
posted @ 2020-08-05 02:12 Felix_Openmind 阅读(245) 评论(0) 推荐(0) 编辑

*{cursor: url(https://files-cdn.cnblogs.com/files/morango/fish-cursor.ico),auto;}
点击右上角即可分享
微信分享提示