logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

腾讯、美团等五家大厂收到offer,浅谈大数据面试经历,附面试题

北京985渣硕一枚,是真的渣,舍友商汤、旷世,出国留学,学校中各类大佬一坨,在夹缝中求生,混口饭吃。主攻方向:无。领导搞行政的,天天端茶倒水取快递,外挂写不尽的基金本子,论文全靠个人参悟+上天怜悯说点正事吧,关于工作路线,最终选择的是大数据研发方向,主要原因是研一上了点分布式的课,拿出来吹一吹,还能唬的住人。个人感觉算法也能做,研发、算法半斤八两吧学校这边的话,有优秀高校背书自然要好,没有的话,就

文章图片
#面试#大数据#java
SpringBoot怎么使用Validation校验参数,看完你就会了@

1. Validation 介绍Validation 是用于检查程序代码中参数的有效性的框架,作为 Spring 框架中的一个参数校验工具,集成在 spring-context 包中。1.1 Validation 注解Validation 包含了众多的注解来帮助对Java程序不同类型的参数进行校验,校验相关注解分布在spring-boot-starter-validation 依赖的 javax.

文章图片
#spring#java#mvc +1
校招百度两面,大数据面试经历:数据分析与数据挖掘,附面试题

虽然过程比较痛苦,准备的十分不足,总之还是非常有价值的一次经历,不经历风雨,怎么知道自己有多菜呢,既然又刷新了认知,那就赶紧补习自己的功课,就冲着大厂的华丽外表也值得争取,加油,奋斗的自己和为了生活的大家。1、kafka的message包括哪些信息一个Kafka的Message由一个固定长度的header和一个变长的消息体body组成header部分由一个字节的magic(文件格式)和四个字节的C

#大数据#数据挖掘#百度
Java虚拟机(JVM)超详细面试题

文章目录一、Java内存区域1.1 说一下 JVM 的主要组成部分及其作用?1.2 说一下 JVM 运行时数据区1.3 详细的介绍下程序计数器?1.4 详细介绍下Java虚拟机栈?1.5 一个方法调用另一个方法,会创建很多栈帧吗?递归的调用自己会创建很多栈帧吗?1.6 你能给我详细的介绍Java堆吗?1.7 能不能解释一下本地方法栈?1.8 能不能解释一下方法区1.9 什么是JVM字节码执行引擎1

文章图片
#spring#spring boot#后端 +2
Kafka如何实现每秒上百万的超高并发写入?掌握好面试给你打满分

这篇文章来聊一下 Kafka 的一些架构设计原理,这也是互联网公司面试时非常高频的技术考点。Kafka 是高吞吐低延迟的高并发、高性能的消息中间件,在大数据领域有极为广泛的运用。配置良好的 Kafka 集群甚至可以做到每秒几十万、上百万的超高并发写入。那么 Kafka 到底是如何做到这么高的吞吐量和性能的呢?这篇文章我们来详细说一下。页缓存技术 + 磁盘顺序写首先 Kafka 每次接收到数据都会往

文章图片
#面试#后端#java +1
超赞的kafka可视化客户端工具,让你嗨皮起来

Kafka Tool是一个用于管理和使用Apache Kafka®集群的GUI应用程序。 Kafka Tool提供了一个较为直观的UI可让用户快速查看Kafka集群中的对象以及存储在topic中的消息,提供了一些专门面向开发人员和管理员的功能,主要特性包括:快速查看所有Kafka集群信息,包括其brokers, topics and consumers查看分区中的消息内容并支持添加新消息查看消费者

文章图片
#kafka#java#intellij idea +1
面试官:用过哪些MQ,它们之间有啥区别呢?不太熟悉诶

又到一年跳槽的高峰期啦,各位小伙伴有没有跳槽涨工资的打算呢。既然要准备找工作面试了,java八股文可要好好复习一下了。这篇文章汇总一下所有与MQ相关的面试问题及相关知识点,拿去应付面试足够啦。面试官也未必懂得比这里的介绍得多。毕竟,谁会把用Scala语言写的kafka,Erlang语言写的rabitmq 源码全部看一遍呢?与mq相关的面试无非这几个点:push/pull模式、消息模式(点对点、发布

文章图片
#java#架构#spring +1
Java泛型总结

关于泛型,最根本的理解就是: 泛型提供了编译时类型安全检测机制,该机制允许程序在编译时检测到非法的类型,以保证类型安全。泛型的本质是参数化类型,在面向对象编程的语言中,允许程序员在强类型校验下定义某些可变部分,以达到代码复用的目的...

#java#开发语言
腻害,高人都是这样玩SpringBoot整合RabbitMQ

一、认识 RabbitMQRabbitMQ 简介以 AMQP 协议:(1)RabbitMQ 是开源的消息代理和队列服务器,用来通过普通协议在完全不同的应用之间共享数据,RabbitMQ 底层是用了 Erlang 语言来编写的,并且 RabbitMQ 是基于 AMQP 协议的.(2)RabbitMQ 不仅仅可以使用 java 客户端进行编写,且可以使用其他的语言(python,php等…),它提供了

文章图片
#rabbitmq#java#后端 +2
MySQL性能调优的10个方法

1. 选择合适的存储引擎: InnoDB除非你的数据表使用来做只读或者全文检索 (相信现在提到全文检索,没人会用 MYSQL 了),你应该默认选择InnoDB 。你自己在测试的时候可能会发现 MyISAM 比 InnoDB 速度快,这是因为:MyISAM 只缓存索引,而 InnoDB 缓存数据和索引,MyISAM 不支持事务。但是 如果你使用innodb_flush_log_at_trx_comm

文章图片
#mysql#java#spring boot +2
    共 11 条
  • 1
  • 2
  • 请选择