加载中
JDBC

JDBC概述 1.1.1什么是JDBC JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API。JDBC是Java访问数据库的标准规范,可以为不同的关系型数据库提供统一访问,...

07/06 17:24
27
主流消息中间件优缺点

主流消息中间件 架构模式 Kafka是LinkedIn开源的分布式发布-订阅消息系统,目前归属于Apache顶级项目。Kafka主要特点是基于Pull的模式来处理消息消费,追求高吞吐量,一开始的目的就是用于日...

大白话学习HTTP请求

三次握手 客户端发起一个我要创建的连接数据包的请求发送到服务端,这里面有个标志位syn=1(创建请求的数据包),seq=X 服务端接收到数据包之后知道了我有一个客户要跟我创建连接了,创建连接之...

网络模型介绍

物理层主要作用是定义物理设备如何传输数据 数据链路层在通信的实体间建立数据链路连接 网络层为数据在结点之间传输创建逻辑链路 传输层 向用户提供可靠的端到端(End-to-End)服务 传输层向...

Java内存区域

Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机进程的启动而一直存在,有的区域则是依赖...

Redis常见面试题

redis都有哪些数据类型 String hash list set sorted set String是最简单的类型,就是普通的set和get,做简单的KV缓存 hash类似map的一种结构,这个一般就是可以将将结构化的数据,比如一个对...

03/24 18:08
49
接口与抽象类的区别

Java中接口与抽象类的区别? 抽象类:如果一个类含有抽象方法,则称这个类为抽象类,抽象类必须在类前用abstract关键字修饰。因为抽象类中含有无具体实现的方法,所以不能用抽象类创建对象。...

03/20 19:44
84
剑指offer1-7题

/** 在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组...

03/05 17:33
76
分布式搜索引擎的架构是怎么设计的?

业内目前来说事实上的一个标准,就是分布式搜索引擎一般大家都用elasticsearch (1) es的分布式架构原理能说一下么(es是如何实现分布式的啊) 面试官心里分析 在搜索这块,lucene是最流行的搜...

jvm内存布局

JVM中将内存分为若干部分:堆、方法区、虚拟机栈、本地方法栈、程序计数器 程序计数器:该区域是内存中较小的一块区域---是当前线程在执行的字节码的行号指示器。程序计数器是线程私有的,每...

01/07 17:43
4
操作系统的 概念(定义) 功能和目标

一台电脑的诞生~ Step 1:厂家组装一台裸机 Step 2:出售前安装操作系统 Step 3:用户安装应用程序(eg:QQ) Step 4:使用QQ 聊天 操作系统的功能和目标——向上层提供方便易用的服务 联机命...

2019/12/25 17:54
76
SpringCloud

单体应用存在的问题 ● 随着业务的发展,开发变得越来越复杂。 ● 修改、新增某个功能,需要对整个系统进行测试,重新部署。 ● 一个模块出现问题,很可能导致整个系统崩溃。 ● 多个开发团队...

计算机操作系统

计算机操作系统 1、简单说下你对并发和并行的理解? 并行是指两个或者多个事件在同一时刻发生;而并发是指两个或多个事件在同一时间间隔发生; 并行是在不同实体上的多个事件,并发是在同一实...

2019/11/28 00:22
12
HDFS的实现思想

1、hdfs是通过分布式集群来存储文件,为客户端提供了一个便捷的访问方式,就是一个虚拟的目录结构 2、文件存储到hdfs集群中去的时候是被切分成block的 3、文件的block存放在若干台datanode节...

2019/11/25 19:28
10
设计模式

1、说下你知道的设计模式有哪些? 下面 3 种类型中各挑几个常见的或者你用过的说就可以了。 2、工厂方法模式和抽象工厂模式有什么区别? 工厂方法模式: 一个抽象产品类,可以派生出多个具体...

2019/11/18 17:34
25
Java集合类

1、Java 中常用的容器有哪些? 常见容器主要包括 Collection 和 Map 两种,Collection 存储着对象的集合,而 Map 存储着键值对(两个对象)的映射表。 Collection Set 1.SetTreeSet:基于红黑...

2019/11/18 11:07
36
hadoop2.4.1伪分布式搭建

1.准备Linux环境 1.0点击VMware快捷方式,右键打开文件所在位置 -> 双击vmnetcfg.exe -> VMnet1 host-only ->修改subnet ip 设置网段:192.168.1.0 子网掩码:255.255.255.0 -> apply -> ok ...

C语言程序设计复习指导

1)程序结构是三种:顺序结构、循环结构、选择结构(if和switch) 2)读程序都要从main()入口,然后从最上面顺序往下读(碰到循环做循环,碰到选择做选择) 3)计算机的数据在电脑中保存是以...

2019/05/14 11:32
62
数据结构

什么是数据结构 1、数据 数据是描述客观世界的数字、字符以及一切能够输入到计算机中,并且能够被计算机程序处理的符号集合。简言之,数据就是计算机加工处理的原料,是信息的载体。 2、数据...

2019/03/25 14:52
54
Nginx快速上手下篇

Nginx快速上手 根据实际的应用需要,学习要用到的Nginx的知识,以快速上手、理解并掌握Nginx 六:学习反向代理、动静分离、负载均衡、Geo和GeoIP模块 七:学习Rewrite模块和更多其它模块的功...

2019/03/20 19:59
12

没有更多内容

加载失败,请刷新页面

返回顶部
顶部