加载中
2021,Java最全的分布式面试题合集附答案,共2w字!

分布式分为分布式缓存(Redis)、分布式锁(Redis 或 Zookeeper)、分布式服务(Dubbo 或 SpringCloud)、分布式服务协调(Zookeeper)、分布式消息队列(Kafka 、RabbitMq)、分布式 Sessio...

2021/02/24 17:11
814
太酷辣!程序员的技术测评利器免费用!

最近市场行情众所周知的差,追求降本增效已经是企业常态,企业希望不花太多成本就能快速招到“好用”的人才。这对计划招人的技术 Leader 来说也是不小的挑战: 招聘过程要低成本,还要快,而...

Linux 系统下 查找文件 命令总结,这个很哇塞!

查命令绝对路径: which用于查找并显示给定命令的绝对路径,环境变量中PATH参数也可以被查出来。 [root@localhost ~]# which bash /usr/bin/bash [root@localhost ~]# which ls alias ls='ls...

经典面试题:Integer c=100,d=100,c==d 一定是false吗?

相信大家在面试的过程中可能都遇到过这样一道题吧! public static void main(String[] args) { Integer a = 1000,b = 1000; Integer c = 100,d = 100; System.out.println(a == b)...

2022/08/18 21:06
150
博士毕业选择回老家县城大专任教,事业编、副教授待遇、外加几十万安家费...

近日,一位知乎用户匿名分享了自己的经历,引发网友关注。 “今年博士刚毕业直接回老家县城了。县城的专科学校给大几十万的安家费,事业编制,目前是副教授待遇,两年内提副教授,市里还有2...

2022/08/16 21:09
55
1.3 万亿条数据查询,如何做到毫秒级响应?

我们的痛点 本节介绍了我们的 Moneta 应用程序的体系结构,我们尝试构建的理想体系结构,以及数据库可伸缩性作为我们的主要难点。 系统架构要求 知乎的 Post Feed 服务是一个关键系统,用户可...

图文并茂,讲解TCP和UDP协议的原理以及区别

TCP和UDP协议的区别以及原理 最近重新认知了一下TCP和UDP的原理以及区别,做一个简单的总结。 一、作用 首先,tcp和udp都是工作在传输层,用于程序之间传输数据的。数据一般包含:文件类型,...

2022/08/12 21:24
113
有才!IT界新晋文豪作品一品

@IT程序猿 微博网友评论: @与鱼共舞1234:od是啥图片图片 @d天空之城b:最后一句亮了,说的就是你,壁虎 @小火柴__:字节真那么牛的嘛图片 @不粘人的小钻风:下班的od是NB的大厂大佬;上班的...

2022/08/11 20:22
173
Redis 6种淘汰机制,看看你知道哪些?

redis是个基于内存的缓存数据库,既然是基于内存的,那肯定就会有存满的时候 如果真的存满了,再有新的数据过来肯定就存不进去了 此时redis会执行既定的一些淘汰策略,本文大概讲一下redis六...

2022/08/10 19:36
200
能解决 80% 故障的排查思路 !

在讲解事件、故障处理思路前,先讲一个故障场景(以呼叫中心系统作为一例子): 业务人员反映呼叫中心系统运行缓慢,部份电话在自助语言环节系统处理超时,话务转人工座席,人工座席出现爆线...

2022/08/09 20:58
212
一夜成名的航班追踪网站,什么来头?

一款本来名不见经传的“小众民航好物”,一夜爆红。 其实时追踪航班的功能,昨夜吸引30万人齐齐涌入,直接把这小破网站搞得流量爆炸,一度崩溃。 如果你睡得比较早,现在可以再一起看一眼这个...

2022/08/08 20:57
158
面试官:int(1) 和 int(10) 有什么区别?

困惑 最近遇到个问题,有个表的要加个user_id字段,user_id字段可能很大,于是我提mysql工单alter table xxx ADD user_id int(1)。领导看到我的sql工单,于是说:这int(1)怕是不够用吧,接下...

2022/08/05 21:23
244
CTO强烈禁止使用Calendar,那用啥?

背景 Java 8 已经普遍使用了,可是还在有人用 Java Calendar 处理时间和日期,不仅仅性能差,很切代码很冗余,就不能用 Java 8 提供的新 API 吗? 所以 CTO 强制了,必须用 Java 8 处理日期,...

阿里官方 Redis 开发规范

一、键值设计 1、key名设计 可读性和可管理性 以业务名(或数据库名)为前缀(防止key冲突),用冒号分隔,比如业务名:表名:id ugc:video:1 简洁性 保证语义的前提下,控制key的长度,当key较多时...

日志瘦身骚操作:从5G优化到1G!

背景 在日常开发中,通常为了方便调试、方便查问题,会打印很多 INFO 级别的日志。 随着访问量越来越大,一不小心,某个日志文件一天的 size 就大于了某个阈值(如 5G),于是,收到了优化日...

2022/08/02 19:50
188
别再用 offset 和 limit 分页了,性能太差!

不需要担心数据库性能优化问题的日子已经一去不复返了。 随着时代的进步,随着野心勃勃的企业想要变成下一个 Facebook,随着为机器学习预测收集尽可能多数据的想法的出现,作为开发人员,我们...

2022/07/29 19:40
154
还用 != null 判空?新姿势,值得学习!

引言 在文章的开头,先说下NPE问题,NPE问题就是,我们在开发中经常碰到的NullPointerException.假设我们有两个类,他们的UML类图如下图所示 在这种情况下,有如下代码: user.getAddress()....

厉害了!通过 Java 技术手段,获取女朋友定位地址...

今早,看到CSDN里推荐的Python获取女朋友发来加班拍照定位地址是酒店的段子,本来准备验证下,顺便练练手的,最后,安装执行pip install json报没有指定版本号。 一怒之下搞我大JAVA,验证可...

2022/07/25 21:23
26
都在建议你不要直接使用 @Async 注解,为什么?

本文讲述@Async注解,在Spring体系中的应用。本文仅说明@Async注解的应用规则,对于原理,调用逻辑,源码分析,暂不介绍。对于异步方法调用,从Spring3开始提供了@Async注解,该注解可以被标...

为啥程序员下班后只关显示器从不关电脑?看看各大网站的答案~

01 首百问答的答案:jingmentudou 因为你永远不知道什么时间会被叫醒。开个远程就能避免半夜去公司了。 02 月尧jade 干这一行的,电脑自按下开机键开始,除了驱动会自动启动外,你需要重新检...

2022/07/20 19:40
220

没有更多内容

加载失败,请刷新页面

返回顶部
顶部