首页
学习
活动
专区
工具
TVP
发布

Java职业技术分享

专栏成员
85
文章
117898
阅读量
39
订阅数
一线大厂十年架构师总结整理出的微服务详解「PDF」
服务注册就是维护一个登记簿,它管理系统内所有的服务地址。当新的服务启动后,它会向登记 簿交待自己的地址信息。服务的依赖方直接向登记簿要Service Provider地址就行了。当下用于服 务注册的工具非常多ZooKeeper,Consul,Etcd, 还有Netflix 家的eureka 等。服务注册有两种 形式:客户端注册和第三方注册。 【耐心读完,文末有读者福利!!!】
Java知音
2019-06-12
8470
别怕,手把手带你撕、拉、扯下SpringMVC的外衣
这是一个最经典的SpringMVC执行流程图,相信做Java开发的都看过,其中有三个核心的地方,分别是HandlerMapping、HandlerAdapter、HttpMessageConveter.看完这个图有了大局观之后,就要开车了,前方高能,请扶稳坐好.
Java知音
2019-05-28
3650
【备战金三银四】Java程序员面试金题汇总,直击BATJ
我坚信,机会永远属于有准备的人,我们与其羡慕他人的成功,不如从此刻起,积累足够多的知识和面试经验,为将来进入更好的公司做好充分的准备!想让面试官在短短的几十分钟内认可你的能力?想在最短的时间内收获 Java 技术栈最核心的知识点?想要更全面更深入的了解 Java 技术?在这分享一些面试常问到的技术知识点由于答案过多已做成文档在文末有领取以及更多架构面试专题资料和视频资料免费分享!
Java知音
2019-03-01
6330
阿里的Spring框架面试题到底有多难?这五大问题你又掌握了多少!
还在机械地打代码?我们很多开发者在开发 Spring 的程序的时候,很多的情况下,都是被动的接受了前辈们为我们做好的 Spring 特性案例。这样以来,确实在很大的程度上减少了我们开发的成本,但是也同时丧失了一个极好的学习机会,从而限制我们开发员的横向扩展能力。
Java知音
2019-02-21
8220
互联网架构实践心得:业务代码究竟难不难写?
其实,这几个问题或多或少是相互关联的。有的时候大家也会自嘲说,“程序员接手的代码永远是烂摊子,然后自己继续在这个烂摊子上产出代码,留给又一波后人接手”。十几年来经历过十来个公司,我看了不少差的代码,也看了不少好的代码,自己产出过垃圾代码,也带领团队实现过一些自认为不错的代码。
Java知音
2019-02-18
1.1K0
了解一下Spring中用了哪些设计模式?这样回答面试官才稳
又叫做静态工厂方法(StaticFactory Method)模式,但不属于23种GOF设计模式之一。
Java知音
2019-02-16
3570
技术码霸阐述——Spring Cloud Netflix:熔断器:Hystrix Clients
Netfilix创建了一个名为Hystrix的库,实现了熔断器模式。在微服务架构中,它通常有多个服务调用层。
Java知音
2019-01-23
7270
无限容量数据库架构设计
花了不少时间,把自己曾经做过的系统,曾经遇到到的问题,曾经实践过的架构方案,梳理总结和沉淀,尽量“系统的”记录成文字,和大家一起讨论。
Java知音
2018-12-23
7720
一个老程序员是如何手写Spring MVC的?「附代码」
人见人爱的Spring已然不仅仅只是一个框架了。如今,Spring已然成为了一个生态。但深入了解Spring的却寥寥无几。这里,我带大家一起来看看,我是如何手写Spring的。我将结合对Spring十多年的研究经验,用不到400行代码来描述SpringIOC、DI、MVC的精华设计思想,并保证基本功能完整。
Java知音
2018-12-19
6010
老师,Spring 是怎么解决循环依赖的?
循环依赖其实就是循环引用,也就是两个或则两个以上的bean互相持有对方,最终形成闭环。比如A依赖于B,B依赖于C,C又依赖于A。如下图:
Java知音
2018-12-10
1.1K0
Java注解详解「注解项目实战」
注解(Annotation),也叫元数据。一种代码级别的说明。它是JDK1.5及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明,注释。
Java知音
2018-12-10
9540
程序员怎么利用空闲时间充电提升自己?
初级Java程序员成长为进阶程序员需要不断的积累和辅助,对于新手来说并非遥不可及,只要遵循一定的原则,比如,先养成几个通往成功的好的习惯,程序员怎么利用空闲时间充电提升自己呢?本文为大家带来一位前辈的习惯养成经验,供大家参考,如果受用,请把他们记在心里,贴在桌子上。
Java知音
2018-10-21
1.2K0
Java后端技术栈,到底如何深入学习?
很多人做Java开发4,5年后,都会感觉自己遇到瓶颈。什么都会又什么都不会,如何改变困境,为什么很多人写了7,8年还是一个码农,工作中太多被动是因为不懂底层原理。公司的工作节奏又比较快,难有机会学习架构原理,也没人教,所以这个时候,学习架构原理,扩展思维,对自己以后职业生涯尤为重要。
Java知音
2018-10-18
7260
后端技能树修炼:CAP 定理
近年来,CAP 定理已经成为分布式系统设计的基本准则之一,CAP 定理表明,任何分布式计算机系统只能同时满足一致性(Consistency),可用性(Availability)和分区容错性(Partition Tolerance)三者中的任意两个。
Java知音
2018-10-10
4830
java框架之Spring 核心框架体系结构
很多人都在用spring开发java项目,但是配置maven依赖的时候并不能明确要配置哪些spring的jar,经常是胡乱添加一堆,编译或运行报错就继续配置jar依赖,导致spring依赖混乱,甚至下一次创建相同类型的工程时也不知道要配置哪些spring的依赖,只有拷贝.....
Java知音
2018-09-28
9120
如何使用SpringMvc处理Rest异常
若你的项目中已经在使用spring,然后你又需要提供rest接口,那么springmvc是一个不错的选择。
Java知音
2018-09-28
1.3K0
Java框架 Spring 核心机制
5.Spring并不强制应用完全依赖于Spring,开发者可自由选用Spring框架的部分或全部
Java知音
2018-09-28
8820
并发模型比较
Golang 的特色之一就是 goroutine ,使得程序员进行并发编程更加方便,适合用来进行服务器编程。作为后端开发工程师,有必要了解并发编程面临的场景和常见的解决方案。一般情况下,是怎样做高并发的编程呢?有那些经典的模型呢?
Java知音
2018-09-28
2.8K0
Spring Boot 面试题精华
Spring Boot 是微服务中最好的 Java 框架. 我们建议你能够成为一名 Spring Boot 的专家.
Java知音
2018-09-27
16.2K0
阿里P8Java架构师是如何规划架构体系的呢?
给大家推荐一个程序员学习交流群:863621962。群里有分享的视频,还有思维导图
Java知音
2018-09-21
8240
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档