JavaEdge
JavaEdge
全部文章
分类
Flink(3)
Java(24)
JVM(4)
Kafka(1)
nginx(1)
redis(2)
Spark(1)
SpringBoot框架(1)
SpringCloud 实战(2)
推荐系统(1)
未归档(135)
机器学习(1)
计算机网络(1)
归档
标签
去牛客网
登录
/
注册
Java服务器研究员
全是硬核干货
TA的专栏
67篇文章
379人订阅
Java源码模拟面试解析指南
41篇文章
15030人学习
2024系统设计面试指南
17篇文章
40991人学习
从Java高开到大数据开发
1篇文章
382人学习
从Java到AI大模型应用开发
8篇文章
785人学习
全部文章
(共212篇)
突破Java面试(15)-分布式搜索引擎Elastic Search的工作流程
以下用ES表Elastic Search 1 面试题 ES写入/查询数据的工作原理是什么呀? 2 考点分析 面试官就是想看看你是否了解ES的一些基本原理. ES无非就是写/查数据,你如果不明白你发起写入/搜索请求后,ES做了什么,那你该劝退了. 3 详解 3.1 ES写数据的执行流程...
2019-06-27
0
452
突破Java面试(14)-分布式搜索引擎的架构
以下用ES表Elastic Search 1 面试题 说说ES的分布式架构原理 2 考点分析 在搜索这块,曾经lucene 是最流行的搜索库. 几年前业内一般都问,你了解 lucene 吗?你知道倒排索引的原理吗? 但现在不问了,因为现在项目基本都是采用基于 lucene 的分布式搜索引...
2019-06-26
0
628
突破Java面试(9)-如何保证消息队列的顺序性
1 面试题 如何保证消息的顺序性? 2 考点分析 MQ必问话题 考察你是否了解顺序性 考察你是否有办法保证消息的顺序性,因为这是生产系统中常见的一个问题. 3 详解 3.0 案例 一个MySQL binlog同步系统,日同步数据达到上亿. 在MySQL里增删改一条...
java
面试
2019-06-26
0
460
突破Java面试(06)-如何保证消息队列的高可用性
1 面试题 如何保证消息队列的高可用性 2 考点分析 高可用是必问的,因为MQ的缺点很多,导致系统可用性降低。 所以只要你用了MQ,接下来问的一些要点肯定就是围绕着MQ的那些缺点怎么解决. 要是你傻乎乎的就干用了一个MQ,各种问题从来没考虑过,那你就杯具了,面试官对你的印象就是,只会简单实用...
2019-06-25
0
434
突破Java面试(01)-现代互联网java工程师招聘JD
上面是我在拉钩随便找的一个职位,你现在去随便找个职位jd,起码都有这些要素,java基本功是起码的,那些开源框架也是起码的,但是这几年跟前几年不一样的一点在于,现在招聘java,一般都会加一句,要求熟悉分布式系统开发,包括缓存、消息队列、搜索引擎等等,然后要求熟悉dubbo等服务框架。 这就是现在...
2019-06-25
0
753
MySQL8.0实战(二) - 数据库设计
1 简介 数据库设计(Database Design)是指对于一个给定的应用环境,构造最优的数据库模式,建立数据库及其应用系统,使之能够有效地存储数据,满足各种用户的应用需求(信息要求和处理要求)。在数据库领域内,常常把使用数据库的各类系统统称为数据库应用系统。 数据库设计的设计内容包括:需求分析...
2019-06-24
1
730
Go实战抢红包系统(三) - 基础实施层coding
1 Go的枚举 1.1 定义常数实现枚举 ◆ 类型别名的形式来声明类型 ◆ iota来自增和自动赋值 显然输出为2 这样亦可. 1.2 何时可用iota ,何时又不可用iota呢? ◆ 无状态且非持久化,可以使用iota ◆ 有状态或者需要持久化,不能使用iota 1.3 显式iota...
2019-06-23
0
678
MySQL8.0实战(二) - 数据库的选型
本文主要内容就是来比较一下常见的两种数据存储系统关系型数据库和非关系型数据库的主要特点,以及他们各自适用的场景,让我们在做出选择时不再迷茫。 1 SQL VS NoSQL 2 关系型数据库的特点和适用场景 2.1 关系数据库的特点 2.1.1 数据结构化存储在二维表中 2.1....
2019-06-23
0
615
Go实战抢红包系统(三)-架构设计
1 代码架构的意义 代码架构就是详细设计中的核心内容! 1.1 代码架构承上启下,决定软件质量 ◆ 承上 说明业务逻辑和业务领域模型 ◆ 本身 保证代码有更好的可读性和可维护性、可扩展性 ◆ 启下 承载代码运行的硬件部署架构 2 代码架构的操作 2.1 业务逻辑表达 向上沟通,提供交...
2019-06-22
0
768
Mac下载安装RabbitMQ
Management Plugin enabled by default at http://localhost:15672 To have launchd start rabbitmq now and restart at login: brew services start rabbitmq ...
2019-06-21
0
543
首页
上一页
3
4
5
6
7
8
9
10
11
12
下一页
末页