-
为什么你要用 Spring?
为什么你要用 Spring? ? 前言 现在Spring几乎成为了Java在企业级复杂应用开发的代名词,得益于Spring简单的设计哲学和其完善的生态圈,确实为廉颇老矣,尚能饭否的 Java 带来了春天,有很多同学刚接触Java就直接从Spring框架开始学习,导致产生了很多疑惑,甚至有很多...
-
Java设计模式之工厂模式
Java设计模式之工厂模式 本文总结一下java的GOF(Gang Of Four)23种设计模式中的工厂模式。 工厂模式: 作用:实现了创建者和调用者的分离; 核心本质:实例化对象,用工厂方法代替new操作,将选择实现类创建对象统一管理和控制,从而将调用者跟我们的实现类解耦。 工...
-
成员变量与局部变量的区别
成员变量与局部变量的区别 A:在类中的位置不同 成员变量:在类中方法外 局部变量:在方法定义中或者方法声明上 B:在内存中的位置不同 成员变量:在堆内存(成员变量属于对象,对象进堆内存) 局部变量:在栈内存(局部变量属于方法,方法进栈内存) C:生命周期不同 成员变量...
-
装饰者设计模式
1.1 简述及实现原则 装饰模式:在不改变 原有类 和 不使用继承的情况下, 动态地扩展一个对象的功能。 因会创建一个包装对象,来包裹真实对象而得名。 作用:增强对象的功能 例子1: 墙: 功能---遮风挡雨 包了墙纸的墙(本质还是墙): 功能---遮风挡雨 新增功能---陶...
-
Spring Boot @Condition 注解,组合条件你知道吗
Spring Boot @Condition 注解,组合条件你知道吗 上一篇文章 你应该知道的 @ConfigurationProperties 注解的使用姿势,这一篇就够了 介绍了如何通过 @ConfigurationProperties 注解灵活读取配置属性,这篇文章将介绍如何灵活配置 Spring Bean 写在前面 当我们构建一个...
-
备战金九银十,我总结了2019上半年100道Java后端研发面试题
备战金九银十,我总结了2019上半年100道Java后端研发面试题 "金九银十"跳槽季!跳槽时时刻刻都在发生,但是我建议大家跳槽之前,先想清楚为什么要跳槽。切不可跟风,看到同事一个个都走了,自己也盲目的开始面试起来,期间也没有准备充分,到底是因为技术原因,影响自...
-
聊聊Java 虚拟机的“那点事”
聊聊Java 虚拟机的“那点事” 本文的使用方法: 这篇文章是一个总结性质的文章,是我在看完《深入理解 Java 虚拟机》后写的(里面可能会有些不准确的地方,欢迎大家指出),本文从头读到尾就是一个虚拟机大部分知识点的框架,就像一颗搜索树一样,我们想要了解哪一部分...
-
使用Redis为注册中心的Dubbo微服务架构(基于SpringBoot)
使用Redis为注册中心的Dubbo微服务架构(基于SpringBoot) title: 使用Redis为注册中心的Dubbo微服务架构(基于SpringBoot) date: 2019-07-30 14:06:29 categories: 架构 author: mrzhou tags: SpringBoot redis Dubbo 微服务 RPC 前言 Dubbo作为一款高性能的RPC框架...
-
Java 内存模型详解
Java 内存模型详解 概述 Java的内存模型(Java Memory Model )简称 JMM 。首先应该明白,Java内存模型是一个规范,主要规定了以下两点: 规定了一个线程如何以及何时可以看到其他线程修改过后的共享变量的值,即线程之间共享变量的可见性。 如何在需要的时候对共享变...
-
一个Java程序员该有的良好品质
一个Java程序员该有的良好品质 一、前言 多年来,在IT领域,从一个普通的程序员到一个技术主管,再到一个技术经理,再到一个技术主管,他们践踏了许多坑,劳累了许多课程,还背着许多罐子。在提高他们的技术和管理能力的同时,他们一直在考虑如何作为IT技术从业人员这...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
