自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(343)
  • 收藏
  • 关注

原创 Java开发面经分享:java异步编程实战pdf

阿里巴巴篇1.扎实的计算机专业基础,包括算法和数据结构,操作系统,计算机网络,计算机体系结构,数据库等2.具有扎实的Java编程基础,理解IO、多线程等基础框架3.熟练使用Linux系统的常用命令及shell有一定了解4.精通多线程编程,熟悉分布式,缓存,消息队列等机制;熟悉JVM,包括内存模型、类加载机制以及性能优化5.精通spring mvc、orm框架(ibatis或hibernate)、模板引擎(velocity)、关系型数据库设计及SQL6.具备良好的面向对象编程经验,深入理

2021-07-24 11:12:57 450

原创 Java开发面经分享:java定义符号常量的关键字

我听到的一些发声你们赚的钱已经可以了:我一个发小是做土木工程的,上海大学博士,参与很多著名建筑的工程,但是从薪资上看,还不如一些稍微像样的公司的6年多的高级开发。为什么?这就是行业的红利,个体是享受了这个红利。所以说我们做IT的,应该感谢马云,雷军等等他们。某转管理的程序员:有时候我也挺迷茫的,到底走技术路线还是管理路线。技术路线吧,又没有那么多时间。也许是借口,有时候有时间,但人是有惰性的,就……这个年龄确实需要些管理能力了,毕竟项目不是一个人搞定的。我们在招人时确实对他们有管理能力的考虑,

2021-07-24 11:12:15 571

原创 Java开发面经分享:java大数据面试题

正文MyBatis 的整体架构分为三层, 分别是基础支持层、核心处理层和接口层,如下图所示。基础支持层反射模块该模块对 Java 原生的反射进行了良好的封装,提供了更加简洁易用的 API ,方便上层使调用,并且对反射操作进行了一系列优化,例如缓存了类的元数据,提高了反射操作的性能。类型转换模块类型转换模块提供了两个主要功能,一个功能是别名机制,MyBatis 为了简化配置文件提供了别名机制;另一个功能是实现 JDBC 类型与 Java 类型之间的转换,该功能在为 SQL 语句绑定实参以及映射查

2021-07-24 11:11:34 324

原创 Java开发需要学什么!中原银行java面试题目

Redis常用的数据类型Redis的五种常用的数据类型分别是:String、Hash、List、Set和Sorted setRedis的使用场景1.Counting(计数)2.展示最近、最热、点击率最高、活跃度最高等等条件的top list3.用户最近访问记录也是redis list的很好应用场景4.通过list的lpop及lpush接口进行队列的写入和消费5.Redis 的Lua的功能扩展实际给Redis带来了更多的应用场景,你可以编写若干command组合作为一个小型的非阻塞事务或者更新

2021-07-24 11:10:52 241

原创 Java开发需要学什么!java选择题题库

一面:hashmap,怎么扩容,怎么处理数据冲突?怎么高效率的实现数据迁移?Linux的共享内存如何实现,大概说了一下。Linux 中的用户模式和内核模式是什么含意?在 Java 中 Lock 接口比 synchronized 块的优势是什么?你需要实现一个高效的缓存,它允 许多个用户读,但只允许一个用户写,以此来保持它的完整性,你会怎样去实现它?socket网络编程,说一下TCP的三次握手和四次挥手同步IO和异步IO的区别?Java GC机制?GC Roots有哪些?如和判断一个对象是否

2021-07-24 11:10:09 47

原创 Java开发需要学什么!java的mysql安装教程

正文这次写一下springboot与redis的结合,这里使用的是redis集群模式(主从),主从环境的搭建,请参考redis集群搭建搭建完redis集群环境后,开始springboot之旅1、REDIS介绍redis的介绍及应用场景参考 redis介绍2、项目构建我们还是从redis项目构建开始说起,首先还是进入的spring官网,从这里开始构建项目,如下图当然也可以自己添加pom文件,如下3、添加配置文件application.properties中4、JEDIS配置类的编写

2021-07-24 11:09:26 76

原创 Java开发视频教程!java实验类与对象

初识多线程介绍进程回到线程进程与线程并行与并发Javs实现多线程Java实现多线程需要注意的细节Thread线程类API设置线程名守护线程优先级线程线程生命周期使用多线程需要注意的问题线程安全问题性能问题安全发布对象简述解决线程安全性的办法原子性和可见性线程封闭不变性线程安全性委托synchronized锁和lock锁synchronized锁Lock显式锁Java锁简单总结AQSAQS是什么?同步状态先进先出队列sacquir

2021-07-24 11:07:49 44

原创 Java开发实战!mysql修改数据库名称命令

Netty实战无论是想要学习Spring 5 、Spark、Cassandra等这样的系统,还是通过学习Netty来构建自己的基于Java的高性能网络框架,或者是更加具体的高性能Web或者游戏服务器等,本书都将是你的超强拍档。本书共分为4个部分:第一部分详细地介绍Netty的相关概念以及核心组件第二部分介绍自定义协议经常用到的编解码器第三部分介绍Netty对于应用层高级协议的支持,会覆盖常见的协议及其在实践中的应用第四部分是几个案例研究。RabbitMQ实战指南文档《RabbitMQ

2021-07-23 11:53:02 123

原创 Java开发实战!docker部署web项目1001无标题

美团一面:收到了HR的信息,通知我去面试,说实话真的挺紧张的。自己准备了近一个月的时间,很担心面试不过,到时候又后悔不该“裸辞”。自我介绍spring的IOC,AOP原理springmvc的工作流程handlemapping接收的是什么项目中你用到了MyBatis,说说#和$的区别MyBatis你写的XML怎么绑定对应的接口?namespace.idSpring有几种方式定义Beangit你用过哪些命令linux怎么在查找目录下的一个文件redis基本数据结构redis单线程模

2021-07-23 11:52:21 70

原创 Java开发实战讲解!麦亚信外包后端开发

什么是Service Mesh作为Service Mesh技术探索和实践的先行者,全球第一个真正的Service Mesh项目Linkerd负责人、Buoyant公司创始人兼CEO William Morgan第一次完整地阐述了Service Mesh。按照William Morgan的定义,Service Mesh是一个致力于解决服务间通信的基础设施层,其负责在现代云原生应用的复杂服务拓扑下实现请求的可靠传递,在实践中Service Mesh通常实现为一组轻量级网络代理,这些代理与应用程序部署在一起,并

2021-07-23 11:51:38 114

原创 Java开发学习视频!基于java的个人博客系统的设计与实现

Spring技术内幕深入解析Spring架构与设计原理Spring核心实现Spring组件实现Spring应用实现Spring源码深度解析spring面试专题及答案解析毋庸置疑,Spring 早已成为 Java 后端开发事实上的行业标准,无数的公司选择 Spring 作为基础的开发框架,大部分 Java 后端程序员在日常工作中也会接触到Spring ,因此,如何用好 Spring ,也就成为成为 Java 程序员的必修课之一。大家一起加油吧总结一般像这样的大企业都有好几轮面试

2021-07-23 11:50:54 83

原创 Java开发学习视频!java正则表达式替换指定字符串

1. 一致性(Consistency)一致性(Consistency)是指多副本(Replications)问题中的数据一致性。可以分为强一致性、顺序一致性与弱一致性。1.1 强一致性(Strict Consistency)也称为:**原子一致性(Atomic Consistency)**线性一致性(Linearizable Consistency)强一致性有两个要求:任何一次读都能读到某个数据的最近一次写的数据。系统中的所有进程,看到的操作顺序,都和全局时钟下的顺序一致。简言之,在任意时

2021-07-23 11:50:10 66

原创 Java开发前景怎么样?mysql查询当前时间戳

一、掀起Spring的盖头来Spring框架的由来Spring框架概述二、Spring的IoC容器重头开始认识loC的基本概念:(构造方法注入+scttcr方法注入+接口注入)运筹帷幄的秘密loC Service Provider:(直接编码方式+配置文件方式)Spring 的loC容器之BeanFactory:(直接编码方式+出外部配置文件方式+注解方式+BeanFactorY的XML之旅)Spring loC容器之App1icationContext:(统一资源加载策略+国际化信

2021-07-23 11:48:45 82

原创 Java开发全套学习!java垃圾回收器的作用不包括

Spring所有的答案在文末展示Spring 概述什么是spring?使用Spring框架的好处是什么?Spring由哪些模块组成?解释AOP模块Spring配置文件什么是Spring IOC 容器?依赖注入什么是Spring的依赖注入?有哪些不同类型的IOC(依赖注入)方式?哪种依赖注入方式你建议使用,构造器注入,还是 Setter方法注入?Spring Beans什么是Spring beans?一个 Spring Bean 定义 包含什么?如何给Spring

2021-07-23 11:48:00 46

原创 Java开发全套学习!java图片处理类库

话不多说,先上张图一、微服务必备技能:二、一起从浅入深理解DUBBO!**先来看一份DUBBO脑图:**HelloWorld+前置知识+适合群体+架构(核心点:生产者 消费者问题特点:连通性,健壮性,伸缩性,升级型、节点调用关系图)什么是Dubbo(分布式服务框架+RPC远程调用解决服务+SOA服务治理方案)Dubbo的由来(需要解决的问题:1、依赖管理 2、路由透明 3、服务治理)主要是对Dubbo总体的介绍,让大家对Dubbo有一个总体的认识。首先介绍后台应用架构的演进过程,从最初

2021-07-23 11:47:18 290

原创 Java开发入门教程!java研发工程师技术要求

微服务架构第1章 微服务概述什么是微服务常见的微服务组件常用的微服务框架微服务架构设计模式如何实施微服务从微服务的起源和现实业务的角度探讨微服务第2章 微服务设计原则设计原则之分层架构设计原则之统一通信协议设计原则之单一职责设计原则之服务拆分设计原则之前后端分离设计原则之版本控制设计原则之围绕业务构建设计原则之并发流量控制设计原则之CAP设计原则之EDA事件驱动设计原则之CQRS设计原则之基础设施自动设计原则之 数据一致性设计原则之设计模式设计原则之

2021-07-23 11:46:35 106

原创 Java面试必问的HashMap,基于java的酒店管理系统毕业论文

一、内存与线程1、内存结构内存是计算机的重要部件之一,它是外存与CPU进行沟通的桥梁,计算机中所有程序的运行都在内存中进行,内存性能的强弱影响计算机整体发挥的水平。JVM的内存结构规定Java程序在执行时内存的申请、划分、使用、回收的管理策略,通说来说JVM的内存管理指运行时数据区这一大块的管理。2、线程运行JVM中一个应用是可以有多个线程并行执行,线程被一对一映射为服务所在操作系统线程,调度在可用的CPU上执行,启动时会创建一个操作系统线程;当该线程终止时,这个操作系统线程也会被回收。在虚拟

2021-07-22 12:13:33 85

原创 Java面试宝典,java引用传递string

二、解析1. 硬件层的并发优化基础知识存储器的层次结构图如下:各级缓存耗时对比:采用分层缓存的层次结构会带来数据不一致问题,如下图:那么如何保证数据的一致性,现代CPU处理办法有两种:(1) 锁系统总线;(2) 利用缓存一致性协议MESI(Intel处理器用的比较多,还有很多其他的缓存一致性协议),大致结构如下图:2. CPU的乱序执行CPU中有个乱序执行的概念,概念图如下:CPU在执行指令的时候,往往不是顺序执行,但是会遵守as-if-serial原则,也就是最终一致性原则。

2021-07-22 12:12:05 67

原创 Java面试官最爱问的垃圾回收机制,java面试开放性问题

事故背景公司最近安排了一波商品抢购活动,由于后台小哥操作失误最终导致活动效果差,被用户和代理商投诉了。经理让我带同事们一起复盘这次线上事故。什么原因造成的?抢购活动计划是零点准时开始,22:00 运营人员通过后台将商品上线23:00后台小哥已经将商品导入缓存中,提前预热抢购开始的瞬间流量非常大,按计划是通过Redis承担大部分用户查询请求,避免请求全部落在数据库上。如上图预期大部分请求会命中缓存,但是由于后台小哥预热缓存的时候将所有商品的缓存时间都设置为2小时过期,所有的商品在同一个时间点全

2021-07-22 12:10:42 80

原创 Java面试官最爱问的垃圾回收机制,java开源oa系统源码

我听到的一些发声你们赚的钱已经可以了:我一个发小是做土木工程的,上海大学博士,参与很多著名建筑的工程,但是从薪资上看,还不如一些稍微像样的公司的6年多的高级开发。为什么?这就是行业的红利,个体是享受了这个红利。所以说我们做IT的,应该感谢马云,雷军等等他们。某转管理的程序员:有时候我也挺迷茫的,到底走技术路线还是管理路线。技术路线吧,又没有那么多时间。也许是借口,有时候有时间,但人是有惰性的,就……这个年龄确实需要些管理能力了,毕竟项目不是一个人搞定的。我们在招人时确实对他们有管理能力的考虑,

2021-07-22 12:09:59 124

原创 Java面试复习重点:阿里java社招面试

本文框架如下第一部分,主要是在阅读代码过程中的日志和笔记;第二部分,主要介绍了 Redis 的主要框架,以及 Redis 是如何提供服务的,从一个最简单的命令开始讲起;第三部分,主要介绍 Redis 底层用作存储的数据结构,这一部分很有趣;第四部分,主要讲解了 Redis 的核心功能,包括持久化,订阅/发布模式,主从复制,事务机制,集群等等;第五部分,展示了 Redis 几个简单的应用;第六部分,介绍了 Redis 和 Memcached 的区别,以及稍稍讲解了 Memcached。Tips:

2021-07-22 12:09:16 86

原创 Java面试基础知识,java程序员面试题目十题只会四题

什么是Service Mesh作为Service Mesh技术探索和实践的先行者,全球第一个真正的Service Mesh项目Linkerd负责人、Buoyant公司创始人兼CEO William Morgan第一次完整地阐述了Service Mesh。按照William Morgan的定义,Service Mesh是一个致力于解决服务间通信的基础设施层,其负责在现代云原生应用的复杂服务拓扑下实现请求的可靠传递,在实践中Service Mesh通常实现为一组轻量级网络代理,这些代理与应用程序部署在一起,并

2021-07-22 12:07:52 282

原创 java多线程简单例子,成功收获美团,小米offer

第一阶段:架构师筑基必备技能我觉得,但凡是个成年人应该都清楚扎实的基本功对自己的工作帮助有多重要。从各大招聘网站的招聘要求来看,第一条都明确说明需要扎实的Java基础。因此,一般笔试以及面试的第一轮,对基础的考察是比较多的。其实我发现有很多开发几年了,基础知识都不扎实,比如说,简单地介绍一下Java8有哪些新特性吗,或者你比较擅长的新特性有哪些?要么回答的不完整,要么就是回答的牛头不对马嘴。配套学习文档大厂必问并发编程:JVM深入拆解:网络编程与高效IO:MySQL进阶:面试必问数据

2021-07-21 17:06:42 86

原创 java多线程数据同步,深入分析

什么是Service Mesh作为Service Mesh技术探索和实践的先行者,全球第一个真正的Service Mesh项目Linkerd负责人、Buoyant公司创始人兼CEO William Morgan第一次完整地阐述了Service Mesh。按照William Morgan的定义,Service Mesh是一个致力于解决服务间通信的基础设施层,其负责在现代云原生应用的复杂服务拓扑下实现请求的可靠传递,在实践中Service Mesh通常实现为一组轻量级网络代理,这些代理与应用程序部署在一起,并

2021-07-21 17:06:01 99

原创 java多线程并行处理数据丢失,写给正在求职的Java开发

Java基础JDK 和 JRE 有什么区别?== 和 equals 的区别是什么?两个对象的 hashCode()相同,则 equals()也一定为 true,对吗?final 在 java 中有什么作用?java 中的 Math.round(-1.5) 等于多少?String 属于基础的数据类型吗?java 中操作字符串都有哪些类?它们之间有什么区别?String str="i"与 String str=new String(“i”)一样吗?如何将字符串反转?String 类的常用方

2021-07-21 17:05:20 1929 1

原创 java多线程实验报告总结,冲刺7天拿下Offer!

1. Redis面试专题绝大部分写业务的程序员,在实际开发中使用 Redis 的时候,只会 Set Value 和 Get Value 两个操作,对 Redis 整体缺乏一个认知。这里以面试题的形式对 Redis 常见问题做一个总结,解决大家的知识盲点。什么是Redis?简述它的优缺点?为什么要用 redis /为什么要用缓存为什么要用 redis 而不用 map/guava 做缓存?redis 和 memcached 的区别讲一下redis 常见数据结构以及使用场景分析redis怎么设置过

2021-07-21 17:04:38 400

原创 java多文件上传,就是这么简单

个人基本情况:首先介绍一下自己的个人基本情况,某专科学校毕业,计算机技术与应用专业,有过2年的工作经验,毕业以后一直想要进入一线互联网大厂工作,但无奈学历受限,屡屡被挡在门外。后来接触到一个朋友,了解到“霸面”,所以鼓起勇气去尝试了,挑战了一下蚂蚁金服,没想到经过4轮面试之后,居然拿到了offer,现特分享一下自己的面试真题,希望能够给你有所帮助。一面真题项目介绍项目中如何保证数据一致性的项目中存在的问题JVM内存程序计算器的作用gc 算法,垃圾收集器Spring事务,事务的实现机制,

2021-07-21 17:03:55 53

原创 java多态简单例子_ser,牛皮轰轰

什么是 RPC?RPC原理是什么?什么是 RPC?RPC(Remote Procedure Call)—远程过程调用,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。比如两个不同的服务 A、B 部署在两台不同的机器上,那么服务 A 如果想要调用服务 B 中的某个方法该怎么办呢?使用 HTTP请求 当然可以,但是可能会比较慢而且一些优化做的并不好。 RPC 的出现就是为了解决这个问题。RPC原理是什么?服务消费方(client)调用以本地调用方式调用服务;client

2021-07-21 17:03:13 73

原创 java多态的例子,万分膜拜!

Spring Security观后感——手绘思维脑(供参考)Spring Security手绘思维脑图手绘的思维导图,是我自己根据自身的情况读完这套阿里出品的Spring Security王者晋级文档之后所绘的,相当于是一个知识的总结与梳理,我将其分为***“核心组件”与“工作原理/认证流程”*Spring Security-核心组件Spring Security-工作原理/认证流程Spring Security王者晋级文档-Spring Security 4.2内部资料Spring S

2021-07-21 17:02:31 69

原创 java多并发面试题,已开源下载

目录部分内容展示深入浅出索引(上)索引的常见模型InnoDB 的索引模型索引维护小结深入浅出索引(下)覆盖索引最左前缀原则索引下推为什么这些SQL语句逻辑相同,性能却差异巨大?案例一:条件字段函数操作案例二:隐式类型转换案例三:隐式字符编码转换小结读写分离有哪些坑?强制走主库方案Sleep 方案判断主备无延迟方案配合 semi-sync等主库位点方案GTID 方案小结最后总而言之,面试官问来问去,问的那些Redis知识

2021-07-21 17:01:46 35

原创 java多少钱一个月,全网首发!

第一篇Linux基础学习篇目录第零章﹑计算机概论关于电脑的硬件组成部分﹐其实你可以观察你的台式机来分析一下﹐依外观来说这家伙主要可分为三部分﹐分别是∶输入单元∶包括键盘﹑鼠标﹑读卡机﹑扫描仪﹑手写板﹑触摸屏等等一堆﹔主机部分∶这个就是系统单元﹐被主机机箱保护住了﹐里面含有一堆板子﹑CPU与内存等﹔输出单元∶例如屏幕打印机等等第一章、Linux是什么与如何学习我们知道Linux这玩意儿是在计算机上面运行的﹐所以说Linux就是一组软件·问题是这个软件是操作系统还是应用程序?且Linux可

2021-07-21 17:01:02 201

原创 java复制文件,实现原理分析

第一部分 项目+自我介绍首先上来简单做一下自我介绍?然后让介绍简历里的项目,说下项目里的难点,技术架构。平时开发过程中都遇到过哪些难题?平时都这么和同事沟通?第二部分 java基础方面首先还是老生常谈的hashmap。hashmap的set和get的时间复杂度是多少?为什么是O(1), hashmap 在jdk1.8是线程安全的吗?为什么是线程安全的?concureenthashmap了解吗?他是如何实现线程安全的?说说java泛型,为什么称java泛型为伪泛

2021-07-21 17:00:17 73

原创 Java经典入门教程!java集合框架面试

美团一面(80min)(为保证内容纯正,下面的语言是由程序员Y自己整理的,霸哥没有任何改动)面试主要是从一个系统设计出发,考察基础跟项目架构经验。美团相当重视基础问题(计算机网络、操作系统)主要是围绕一个系统优化来的,下面就只写中间问的几个点:1、项目介绍(聊一下自己做的项目,互相了解了一下)2、redis相关问题redis主要能解决什么问题,聊一下你所知道的?聊一下redis高可用的相关。主要说一下哨兵集群的流程,包括选举、以及宕机之后的处理方案。cluster集群的工作流程聊一下red

2021-07-20 12:44:11 58

原创 Java组件化开发教程!java开发手机软件那个比较好

蚂蚁金服一面:先自我介绍,讲讲自己基础掌握情况,以及项目经历平时会用到哪些数据结构?链表和数组的优缺点?解决hash冲突的方法有哪些?讲讲自己对HashMap的理解,以及和Weakhashmap的区别?你刚才讲的是JDK1.7版本的实现,知道JDK1.8做了哪些改动么?你们在微服务中用RPC通信还是REST?RPC和HTTP的关系是什么?谈谈什么是HTTP的长连接和短连接?TCP的三次握手和四次挥手,以及为什么要三次握手,而不是二次?TCP 有哪些状态,相应状态的含义?并发包中锁的实现

2021-07-20 12:43:29 62

原创 Java精选面试Spring全家桶:mysql修改数据库

三大内容:Java并发编程Java高并发编程高并发系统设计Java并发编程1. 概览2. 进程与线程3. Java 线程4. 共享模型之管程5. 共享模型之内存6. 共享模型之无锁7. 共享模型之不可变8. 共享模型之工具并发编程—模式篇:并发编程—应用篇:并发编程—原理篇:Java高并发编程由于此处内容过多,在此就仅展示目录以及部分内容截图展示!高并发系统设计基础:①高并发系统:它的通用设计方法是什么②架构分层:我们为什么一定要这

2021-07-20 12:42:48 55

原创 Java程序员:学习java工程师

架构筑基大家都知道,性能一直是让程序员比较头疼的问题。当系统架构变得复杂而庞大之后,性能方面就会下降,如果想成为一名优秀的架构师,性能优化就是你必须思考的问题。所以性能优化专题从JVM底层原理到内存优化再到各个中间件的性能调优,比如Tomcat调优,MySQL调优等,让你洞悉性能本质,全面认识性能优化,不再只是旁观者。高性能架构有了大牛的代码功底之后,接下来可以更好地学习分布式架构技术。从分布式架构原理,到分布式架构策略,再到分布式架构中间件,最后在加上分布式架构实战,让程序员可以在技术深度和技

2021-07-20 12:42:06 172

原创 Java程序员:mysql存储过程语法

Spring框架自诞生以来一直备受开发者青睐,有人亲切的称之为:Spring 全家桶。Spring更是避免了重复造轮子的工作并跟随着互联网行业的发展做出不断的更新,很多研发人员把spring看作心目中最好的Java项目,没有之一。**可以毫不夸张的说,Spring重新定义了Java,**所以这是重点也是难点,工作中必须会,面试时肯定考,不过很多人在面试的时候在简历上写着熟悉Spring,但也不过只是会用SSM,在这个基础上做crud罢了,对于Spring全家桶里面其他技术点真的有所掌握吗?Spring系

2021-07-20 12:41:21 78

原创 Java程序员:kafka单节点部署

一面自我介绍项目中的监控:那个监控指标常见的有哪些?微服务涉及到的技术以及需要注意的问题有哪些?注册中心你了解了哪些?consul 的可靠性你了解吗?consul 的机制你有没有具体深入过?有没有和其他的注册中心对比过?项目用 Spring 比较多,有没有了解 Spring 的原理?AOP 和 IOC 的原理Spring Boot除了自动配置,相比传统的 Spring 有什么其他的区别?Spring Cloud 有了解多少?Spring Bean 的生命周期HashMap 和 has

2021-07-20 12:40:39 68

原创 Java程序员的春天!kafka多线程生产者

第1章:Dubbo的简史、后续的规划和整体架构大图————Dubbo高性能RPC通信框架1.1应用架构演进过程1.2 Dubbo 简介1.3 Dubbo总体大图第2章:Dubbo的环境配置和基于Dubbo开发第一款应用程序————开发第一款Dubbo 应用程序2.1配置开发环境2.2基于XML配置实现2.3基于注解实现2.4基于API实现2.5构建并运行第3章:Dubbo内置的常用注册中心的实现原理————Dubbo注册中心3.1注册中心概述3.2订阅/发布

2021-07-20 12:39:56 336

原创 Java程序员校招蚂蚁金服,java基础教程百度云

阿里一面:介绍一下自己。* 项目参与的核心设计有哪些* java反射原理, 注解原理?* ArrayList和LinkedList的插入和访问的时间复杂度?* 说说一致性 Hash 原理* HashMap及线程安全的ConcurrentHashMap,以及各自优劣势* https和http区别,有没有用过其他安全传输手段?* SQL优化,常用的索引?* 请详细描述springmvc处理请求全流程?* 项目用 Spring 比较多,有没有了解 Spring 的原理?AO

2021-07-20 12:39:12 71

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除