马小莫QAQ
马小莫QAQ
全部文章
分类
API(1)
Arthas(1)
BAT(1)
CRUD(1)
Disruptor(1)
docker(2)
Elasticsearch(1)
Explain(1)
feign(1)
FullGC(1)
G1(1)
GitHub(1)
Hadoop(1)
HashMap(2)
HTTP(1)
IDEA(2)
java(385)
Java核心知识(1)
Java核心知识点(1)
JDK(1)
JUC(2)
jvm(4)
JWT(1)
kafka(7)
KMP(1)
Kubernetes(2)
Leaf(1)
linux(6)
maven(1)
MQ(1)
mybatis(2)
mysql(9)
Nacos(1)
Navicat(2)
Netty(2)
Nginx(2)
NIO(1)
oauth2(1)
OCR(1)
redis(9)
RocketMQ(2)
Rust(2)
Spirng(1)
Spring(9)
spring boot(3)
Spring Cloud(1)
SpringBoot(1)
ssm(1)
static(1)
Swagger(2)
TCP(1)
ThreadLocal(1)
Tomcat(1)
WebScoket(1)
Zookeeper(2)
中台(1)
互联网(1)
京东(1)
内存(2)
内核(2)
分布式(6)
分布式架构(1)
分支/合并框(1)
区块链(1)
单例(1)
地摊经济(1)
多线程(2)
大数据(3)
天猫(1)
存储(1)
定位(1)
并发(1)
微服务(3)
快速排序(1)
操作系统(2)
数据库(7)
数据结构(1)
服务器(1)
未归档(6)
机器ID(1)
架构(2)
消息队列(1)
知识图谱(1)
程序员(7)
程序员出路(2)
算法(12)
索引(1)
线程(1)
编程语言(5)
网络(3)
网络传输(1)
职场(1)
腾讯(1)
裁员(1)
设计模式(3)
跳槽(1)
软件开发(1)
软件架构师(1)
链表(2)
队列(3)
阿里(4)
阿里巴巴(1)
面试(13)
高并发(2)
归档
标签
去牛客网
登录
/
注册
马小莫QAQ的博客
公众号:程序员高级码农
全部文章
(共617篇)
2020年算法真的很重要,字节3+1面成功拿到offer后的感悟
背景 武大计科本科应届生,面试前看过马老师的公开课,了解到算法的重要性,利用这微薄的时间看完了左神的算法书《程序员代码面试指南 IT名企算法与数据结构题目最优解 》顺带着看了左神很多算法视频,每天LeetCode题也是必刷三道以上。 皇天不负有心人,在马老师指导下修改的简历成功拿到字节跳动的面试...
2021-07-02
0
332
当一个程序员真正掌握算法之后,会变得有多强?
2020 = 1024 + 996... 对于程序员来说,2020 年看起来可不怎么“友好”啊。 但是不管外部环境如何,提升自身内功都是每个职场人所必需的。在如今的环境下,想要换一份理想的工作更是需要“找准时机,抓住机会”,当然在面试前的准备是必不可少的。极客大学邀请了算法训练营的助教,...
2021-07-02
0
328
Nginx 流控搞不好,背锅跑路少不了
前几天,以前一个老同事在微信上和我吐槽,一次周未休息,突然收到公司服务器告警,有一台服务器挂掉了,导致影响一部分公司业务的运行,事后查看发现原来是前端Nginx流控配置的不够科学,不得不背上一锅,影响了这个月的KPI考核和当年中的加薪指标。 可见这Nginx流控的配置还是很重要,所以,本篇文章...
2021-07-02
0
527
从系统报表页面导出20w条数据到本地只用了4秒,我是如何做到的
背景 最近有个学弟找到我,跟我描述了以下场景: 他们公司内部管理系统上有很多报表,报表数据都有分页显示,浏览的时候速度还可以。但是每个报表在导出时间窗口稍微大一点的数据时,就异常缓慢,有时候多人一起导出时还会出现堆溢出。 他知道是因为数据全部加载到jvm内存导致的堆溢出。所以只能对时间窗口做了...
2021-07-02
0
341
华为阿里员工跳槽到微软后被集体抵制:请停止你的“奋斗逼”行为
网传,微软内部有员工已经开始公开抵制这些奋斗逼了,一起来吃瓜! 此消息一出,瞬间引起了网友们、吃瓜群众们的围观与议论。 为啥说阿里行为,这些人是阿里过来的?Fb也不缺奋斗逼,自己一个人默默奋斗就行,别工作时间以外骚扰同事,没人在意的,而且绩效评定没人在乎是一周20个小时...
2021-07-02
0
430
Netty 是如何支撑高性能网络通信的?
前言 作为一个高性能的 NIO 通信框架,Netty 被广泛应用于大数据处理、互联网消息中间件、游戏和金融行业等。大多数应用场景对底层的通信框架都有很高的性能要求,作为综合性能最高的 NIO 框架 之一,Netty 可以完全满足不同领域对高性能通信的需求。本文我们将从架构层对 Netty 的高性能...
2021-07-02
0
478
为什么阿里巴巴要求日期格式化时必须有使用y表示年,而不能用Y?
在Java中进行日期处理大家一定都不陌生,我们经常会需要在代码中进行日期的转换、日期的格式化等操作。 而一般我们进行日期格式化的时候都会使用SimpleDateFormat工具,之前我们有一篇文章介绍过SimpleDateFormat的线程安全问题(https://www.hollischuang...
2021-07-02
0
305
成为 Kafka 高手的秘籍:生产者深度实践总结
Kafka 简介 kafka 是一款已经发布了近10年的分布式消息队列系统,是一款非常成熟的产品,在各大公司或者产品中或多或少都有他的身影,特别是大数据流处理,log 流处理之类的场景,kafka 更是充当着几乎必不可少的角色。 这款消息队列在官方给出的定义中被称为“分布式流式处理平台”,其主要...
2021-07-02
0
326
布隆过滤器(Bloom Filters)的原理及代码实现(Java)
布隆过滤器是什么? 布隆过滤器是一个高效的数据结构,用于集合成员查询,具有非常低的空间复杂度。 标准布隆过滤器(Standard Bloom Filters,SBF) 基本情况 布隆过滤器是一个含有 m 个元素的位数组(元素为0或1),在刚开始的时候,它的每一位都被设为0。同时还有 k...
2021-07-02
0
1347
Spring MVC的Controller接受请求方式以及编写请求处理方法
Controller接受请求参数的常见方法: 1、通过Bean接受请求参数: 创建POJO实体类 创建pojo包,并在该包中创建实体类UserForm,代码: package pojo; public class UserForm { private String uname;...
2021-07-02
0
335
首页
上一页
13
14
15
16
17
18
19
20
21
22
下一页
末页