Java架构设计
Java架构设计
全部文章
面试
.net(2)
.netcore(1)
asp.net(1)
azure(1)
github(1)
golang(1)
http(1)
IDEA(2)
java(127)
Java架构(2)
Java程序员(6)
Java面试(1)
jenkins(2)
kafka(2)
kubernetes(1)
linux(2)
macos(1)
mvc(1)
mysql(2)
nginx(1)
rabbitmq(1)
redis(6)
spring(10)
spring boot(6)
spring cloud(5)
spring-boot(1)
SQL(2)
tcp/ip(1)
中间件(1)
分布式(4)
前端(2)
区块链(1)
压力测试(1)
安全(2)
微服务(3)
散列表(2)
数据库(5)
数据结构(1)
服务器(1)
未归档(1)
程序人生(3)
经验分享(2)
网络(3)
网络协议(1)
链表(2)
归档
标签
去牛客网
登录
/
注册
Java架构设计的博客
全部文章
/ 面试
(共22篇)
基于Spring Cloud的全自动化微信公众号消息采集系统
前言 由于公司业务需求,需要获取客户提供的微信公众号的历史文章并每天进行更新,三百多个公众号显然不能通过人工去每天查看,问题提交到了IT组。对于热爱爬虫的我肯定要盘他,之前做过搜狗的微信爬虫,后来一直致力于java web了,这个项目又重新燃起了我对爬虫的热爱,第一次使用spring cloud架...
2022-01-21
0
465
SpringBoot应用接入Prometheus的全过程解析
普罗米修斯:Prometheus是一个开放性的监控解决方案,用户可以非常方便的安装和使用Prometheus并且能够非常方便的对其进行扩展 下面将实现一个SpringBoot应用接入Prometheus的全过程 1.2 安装 Linux 安装 官网指定下载包: https://prome...
2022-01-21
0
442
全网讲解最透彻:高性能网络应用框架Netty,仅此一篇
Netty 是一个高性能网络应用框架,应用非常普遍,目前在 Java 领域里,Netty 基本上成为网络程序的标配了。Netty 框架功能丰富,也非常复杂,今天我们主要分析 Netty 框架中的线程模型,而线程模型直接影响着网络程序的性能。 在介绍 Netty 的线程模型之前,我们首先需要把问题搞...
2022-01-21
0
233
基于 SSD 的 Kafka 应用层缓存架构设计与实现
Kafka 在美团数据平台的现状 Kafka 出色的 I/O 优化以及多处异步化设计,相比其他消息队列系统具有更高的吞吐,同时能够保证不错的延迟,十分适合应用在整个大数据生态中。 目前在美团数据平台中,Kafka 承担着数据缓冲和分发的角色。如下图所示,业务日志、接入层 Nginx 日志或线上 ...
2022-01-21
0
249
手写一个 Redis 客户端,So easy
前言 这篇文章很简单,就是写一个 Java 版本的 Redis Client,而且不是一个生产级别的项目,只是一个验证类型的 demo。用于了解 “实现一个 Redis Client” 需要注意哪些事情。 思考 首先,Redis 是一个服务器,有 ip,有端口,那么,我们就可以用 Java...
2022-01-21
0
280
原来这才是多线程正确实现方式
Java内存模型 线程同步 线程同步机制是一套适用于协调线程之间的数据访问机制,该机制可以保障线程安全 java平台提供的线程同步机制包括:锁、volatile关键字、final关键字,static关键字、以及相关API如object.wait/object.notify 锁...
2022-01-21
0
223
SpringBoot自动装配加载过程全梳理
首先对于一个SpringBoot工程来说,最明显的标志的就是 @SpringBootApplication它标记了这是一个SpringBoot工程,所以今天的 SpringBoot自动装配原理也就是从它开始说起。 自动装配流程 首先我们来看下@SpringBootApplication 这个...
2022-01-21
1
325
用这种方法讲解“三次握手,四次挥手”,我还是头一次见
TCP三次握手、四次挥手,在面试这锅滚油里,可谓是炸了千百遍的老油条。 我们都知道TCP是面向连接的,三次握手就是用来建立连接的,四次握手就是用来断开连接的。 三次握手 先上图: 我们来看一下三次握手的过程: 一开始,客户端和服务端都处于 CLOSED 状态。客户端主动...
2022-01-21
0
204
Java线程池面试要点
ava线程池在面试的时候问的挺多的,曾经我就在面试过程中两次被问到,面试官通过面试者对线程池的理解回答也能大致了解到面试者的实际开发经验如何,以及对多线程的理解运用有没有深入到位。 同时,面试官在切入多线程问题的时候通常也不会太过生硬,而是一步一步通过线程创建方式、线程状态切换、线程协同引导过来,...
2022-01-21
0
309
阿里面试官从面试角度告诉你现今程序员为何如此内卷
一、招聘需求 互联网的行业的内卷不是一天两天了,相信很多开发同学也习以为常,在这个领域内沉浸足够的时间之后,就会经历在求职者和面试官角色互跳的体验。在管理比较好的公司,招聘一直是一件谨慎的工作,公司之所以能发展好,因为大部分的员工能力水平偏高,这是最基本的保障。 在招聘流程开始之前,首先要和人事...
2022-01-21
0
250
首页
上一页
1
2
3
下一页
末页