上一页 1 ··· 4 5 6 7 8 9 下一页
摘要: 或许这份面试题还不足以囊括所有 Java 问题,但有了它,我相信你一定不会“败”的很惨,因为有了它,足以应对目前市面上绝大部分的 Java 面试了,因为这篇文章不论是从深度还是广度上来讲,都已经囊括了非常多的知识点了。 凡事预则立,不预则废。能读到这里的人,我相信都是这个世界上的“有心人”,还是那句 阅读全文
posted @ 2020-09-23 10:21 架构分享 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 分布式系统 微服务就是原来臃肿的项目拆分为多个模块互不关联。如:按照子服务拆分、数据库、接口,依次往下就更加细粒度,当然运维也就越来越难受了。 分布式则是偏向与机器将诺大的系统划分为多个模块部署在不同服务器上。 微服务和分布式就是作用的“目标不一样”。 微服务与Cloud 微服务是一种概念,spri 阅读全文
posted @ 2020-09-23 09:46 架构分享 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 认识HTTP 首先你听的最多的应该就是HTTP是一种超文本传输协议CHypertext Transfer Protocol), 这你一定能说出来,但是这样还不够,假如你是大厂面试官,这不可能是他想要的最终结果,我们在面试的时候往往把自己知道的尽可能多的说出来,才有和面试官谈价钱的资本。那么什么是超文 阅读全文
posted @ 2020-09-22 16:37 架构分享 阅读(167) 评论(0) 推荐(0) 编辑
摘要: IO I0 JavalO是一个庞大的知识体系,很多人学着学着就会学懵了,包括我在内也是如此,所以本文将会从Java的BIO开始,一步一步深入学习,引出JDK1.4之后出现的NIO技术,对比NIO与BIO的区别,然后对NIO中重要的三个组成部分进行讲解(缓冲区、通道、选择器),最后实现一个简易的客户端 阅读全文
posted @ 2020-09-22 14:33 架构分享 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 1. ThreadLocal是什么?使用场景 ThreadLocal简介 ThreadLocal是线程本地变量,可以为多线程的并发问题提供一种解决方式,当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的线程提供独立的变量副本,所以每一个线程都可以独立地改变自己的副本,而 阅读全文
posted @ 2020-09-22 11:31 架构分享 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 一、JVM的体系结构 类装载系统 1、定位和导入二进制class文件 2、验证导入类的正确性 3、为类分配初始化内存 4、帮助解析符号引用 执行引擎 执行包在装载类的方法中的指令,也就是方法 运行区数据 虚拟机会在整个计算机内存中开辟一块内存存储JVM需要用到的对象,变量等,运行区数据有分很多小区, 阅读全文
posted @ 2020-09-22 10:49 架构分享 阅读(201) 评论(0) 推荐(0) 编辑
摘要: @ 高级语言运行机制编译型语言解释型语言 Java运行机制和JVM编写编译运行 JDK JREJDK、JRE与JVM 编写 编译 运行 Java程序运行机制 高级语言运行机制 计算机高级语言按程序的执行方式可以分为编译型和解释型两种。 编译型语言 编译型语言是指使用专门的编译器,针对特定平台(操作系 阅读全文
posted @ 2020-09-22 09:53 架构分享 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 异常的定义 异常:在Java语言中,将程序执行中发生的不正常情况称为“异常”。 (开发过程中的语法错误和逻辑错误不是异常) 1. 异常的体系结构 Java程序在执行过程中所发生的异常事件可分为两类: Error: Java虚拟机无法解决的严重问题。如:JVM系统内部错误、资源耗尽等严重情况。比如: 阅读全文
posted @ 2020-09-19 17:46 架构分享 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 前言 系统架构师是一个既需要掌控整体又需要洞悉局部瓶颈并依据具体的业务场景给出解决方案的团队领导型人物。一个架构师得需要足够的想像力,能把各种目标需求进行不同维度的扩展,为目标客户提供更为全面的需求清单。 从一个程序员到架构师是一个很大的变化,架构师需要从大的方面考虑,而不只是考虑这个模块该用哪种设 阅读全文
posted @ 2020-09-19 17:07 架构分享 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 一、什么是架构 我想这个问题,十个人回答得有十一个答案,因为另外的那一个是大家妥协的结果。哈哈,我理解,架构就是骨架,如下图所示: 人类的身体的支撑是主要由骨架来承担的,然后是其上的肌肉、神经、皮肤。架构对于软件的重要性不亚于骨架对人类身体的重要性。 二、. 什么是设计模式 这个问题我问过的面试者不 阅读全文
posted @ 2020-09-19 16:09 架构分享 阅读(1332) 评论(1) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 下一页