Java
文章平均质量分 75
最美的情书
拥有扎实的Core Java基础,良好的编程风格;Spring、springboot、springcooud等开源框架,了解EJB; 熟悉Tomcat,Jboss服务器等,熟悉基于Linux及Unix环境下的软件开发。
展开
-
你真正了解Spring的工作原理吗
Spring是一个开源的Java平台,提供了一种全面的基础架构支持,用于构建企业级应用程序。它包括各种模块和工具,可以简化开发人员的工作流程。Spring的核心特性是IoC(控制反转)和AOP(面向切面编程)。通过这些特性,Spring可以帮助开发人员管理对象之间的依赖关系,并在运行时自动处理横切关注点。原创 2023-07-27 13:43:06 · 94 阅读 · 0 评论 -
Nacos服务发现与注册源码剖析
为什么要看源码:1、提升技术功底:学习源码里的优秀设计思想,比如一些疑难问题的解决思路,还有一些优秀的设计模式,整体提升自己的技术功底2、深度掌握技术框架:源码看多了,对于一个新技术或框架的掌握速度会有大幅提升,看下框架demo大致就能知道底层的实现,技术框架更新再快也不怕3、快速定位线上问题:遇到线上问题,特别是框架源码里的问题(比如bug),能够快速定位,这就是相比其他没看过源码的人的优势4、对面试大有裨益:面试一线互联网公司对于框架技术一般都会问到源码级别的实现原创 2023-07-07 13:56:50 · 76 阅读 · 0 评论 -
Spring5的IOC原理解析
IOC(概念和原理)1、什么是IOC(1)控制反转,把对象创建和对象之间的调用过程,交给Spring进行管理(2)使用IOC目的:为了耦合度降低(3)做入门案例就是IOC实现2、IOC底层原理(1)xml解析、工厂模式、反射3、画图讲解IOC底层原理IOC(BeanFactory接口)1、IOC思想基于IOC容器完成,IOC容器底层就是对象工厂2、Spring提供IOC容器实现两种方式:(两个接口)(1)BeanFactory:IOC容器基本实现,是Spring内部的.原创 2021-07-30 14:09:02 · 119 阅读 · 0 评论 -
Spring5框架概述
Spring5Spring5框架概述:spring是轻量级的开源的javaEE框架 Spring可以解决企业级应用开发的复杂性 Spring有两个核心部分:IOC和AOP IOC:控制反转,把创建对象过程交给Spring进行管理 AOP:面向切面,不修改源码进行功能增强 Spring特点: 1.方便解耦.简化开发 2.AOP编程支持 3.方便程序测试 4.方便和其他框架进行整合 5.方便进行事务操作 6.降低API开发难度IOC(概念和原理)什么是IOC控制反转,把对象创建和对象之原创 2021-07-30 13:58:29 · 128 阅读 · 0 评论 -
SpringBoot初学习——什么叫springboot
1、SpringBoot简介回顾什么是Spring Spring是一个开源框架,2003 年兴起的一个轻量级的Java 开发框架,作者:Rod Johnson 。 Spring是为了解决企业级应用开发的复杂性而创建的,简化开发。 Spring是如何简化Java开发的为了降低Java开发的复杂性,Spring采用了以下4种关键策略:1、基于POJO的轻量级和最小侵入性编程,所有东西都是bean;2、通过IOC,依赖注入(DI)和面向接口实现松耦合;3、基于切面(AOP)原创 2021-04-23 14:26:12 · 181 阅读 · 0 评论 -
如何解决idea项目中左右侧边栏消失
如何解决idea项目中左右侧边栏消失很多朋友在使用idea的时候会发现左侧边栏的project目录树形结构不见了,或者右侧 maven、database等插件都没有显示打开idea-view-tool windows ,选择你想要出现的tool可以出现在右侧,还有很多小伙伴发现。当把这些tool 缩小之后又不见了,每次需要需要某一tools又得重新idea-view-tool windows这一个步骤其实还有一种能够更方便的方法可以把这些tools全部展示最小化在左右侧边栏打开ide原创 2020-12-09 14:16:45 · 19812 阅读 · 5 评论 -
Nginx Linux和Windows安装教程
Nginx Linux和Windows安装教程前言本篇文章主要介绍的是Nginx Linux环境和Windows的安装教程。Nginx 介绍Nginx("engine x")是一款是由俄罗斯的程序设计师Igor Sysoev所开发高性能的 Web和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。HTTP基础功能:处理静态文件,索引文件以及自动索引; 反向代理加速(无缓存),简单的负载均衡和容错; FastCGI,简单的负载均衡和容错; 模块化的结构。转载 2020-09-23 22:37:36 · 87 阅读 · 0 评论 -
史上最全的Java面试题总汇,不再惧怕面试官,成功坐等offer
原因一:身边从事 Java 开发的人员越来越多,很多朋友们,每次问我要相同的面试复习材料,已经让我疲于应付,索性整理出来,直接发链接给他们。原因二:节省招聘双方彼此的时间,有些来公司面试人,无论是有几年工作经验的还是刚毕业的,就连这些最基础的面试题都搞不定,这确实让人很遗憾。常言道“一屋不扫何以扫天下”,也是同样的道理,如果连基础的概念都搞不明白,又怎么让面试官相信你能写出高质量的程...转载 2019-07-30 10:23:02 · 334 阅读 · 0 评论 -
史上最全的Java面试题总汇,成功坐等offer(答案版)上
本人是衔接上文(史上最全的Java面试题总汇,不再惧怕面试官,成功坐等offer)的带答案版本,答案已经整理完毕。希望大家采纳。上文链接https://blog.csdn.net/jwd1049044602/article/details/97756441本文内容偏多,建议收藏阅读。小编整理不易,给个关注吧~面试题如下:一、Java 基础1.JDK 和 JRE ...转载 2019-07-30 10:08:51 · 327 阅读 · 0 评论 -
JAVA学习---String类
每天学完之后给自己一个总结,理解,希望我的笔记能帮助到大家。String类的概述java.lang.String 类代表字符串。Java程序中所有的字符串文字(例如 "abc" )都可以被看作是实现此类的实例。类 String 中包括用于检查各个字符串的方法,比如用于比较字符串,搜索字符串,提取子字符串以及创建具有翻译为大写或小写的所有字符的字符串的副本。特点1. 字符串不变:...原创 2019-07-17 14:53:32 · 106 阅读 · 0 评论 -
Static--方法与变量
首先说一下static关键字,static--修饰成员变量1.--用static修饰的成员变量不属于对象的数据结构;2.--static变量是属于类的变量,通常可以通过类名来引用static成员;3.--static成员变量和类的信息一起存储在方法区,而不是在堆中;4.--一个类的static成员变量只有“一份”,无论该类创建了多少对象。通过下图来理解一下static修饰成原创 2017-10-26 00:38:59 · 392 阅读 · 0 评论 -
Java基础-数组:猜字母数字
这是我个人写的第一个博客吧。分享下我的学习java路程。先介绍下java数组的概念:数组是编程语言中最常见的一种数据结构,可用于存储多个数据,每个数组元素存放一个数据,通常可通过数组元素的索引来访问数组元素,包括为数组元素赋值和取出数组元素的值。1.数组可以装一组数,必须类型相同2.数组按线性顺序,一个跟一个3.数组也是一种数据类型4.数组new之后,数组中的每个元素都有一原创 2017-09-15 15:27:50 · 955 阅读 · 1 评论