操作系统
-
国内麒麟操作系统春天来临
8月1日下午消息,戴尔在今天宣布与国内操作系统厂商中标软件有限公司签署合作协议(以下简称中标软件),计划在戴尔商用电脑系列产品预装中标麒麟(NeoKylin)操作系统(一种基于开源…
-
MySQL索引的原理和最佳使用
前言 相信每个IT界大佬,简历上少不了Mysql这个关键字,但如果被问起来,你能说出多少干货呢?先看下面几个问题测试一下吧: 索引是怎么提高查询效率的?可以为了提高查询效率增加索引…
-
MySQL 最新高频面试题
又到了一年的面试季,今年情况特殊,很多人可能都窝在家里,也有一些人准备找工作,但是疫情严重,也没企业发招聘信息。这个时候,最好的做法就是在家里刷面试题,今天给大家分享 21 个 M…
-
主流消息中间件Kafka、ActiveMQ、RabbitMQ、RocketMQ技术选型对比
消息队列中间件是分布式系统中重要的组件,主要解决应用耦合、异步消息、流量削锋等问题。它可以实现高性能、高可用、可伸缩和最终一致性架构,是大型分布式系统不可缺少的中间件。 消息队列在…
-
HTTPS 是什么?它的安全性是如何做到的?
我相信大家面试的时候对于 HTTPS 这个问题一定不会陌生,可能你只能简单的说一下与 HTTP 的区别,但是真正的原理是否很清楚呢?他到底如何安全?这一篇让我们用大白话来揭开 HT…
-
从根上理解 Redis RDB 的底层原理!
最近两年很忙,没多余时间写文章!之前的几年,我还写过不少,其中有很多系列是从根上理解来展开的,今天抽个时间,我们再来一篇《从根上理解 Redis RDB 的底层原理》。下面是正文:…
-
图文并茂的给你讲清IO多路复用、select模型、poll模型、epoll模型
IO多路复用、select模型、poll模型、epoll模型等知识点,常常是Java高级工程师及以上岗位在面试中遇到的必问面试题,今天乘着放假休息,我们一起来搞懂他们。 为了讲多路…
-
大佬许令波解读Java中文乱码是怎样造成的!
万字长文总结JAVA几种常见的编码格式和乱码原因分析 简介 编码问题一直困扰着开发人员,尤其在 Java 中更加明显,因为 Java 是跨平台语言,不同平台之间编码之间的切换较多。…
-
Tomcat 的调优最佳实践
面试官:Tomcat 的调优怎么做?你的最佳实践有哪些? 前言 Tomcat作为Web应用的服务器,目前绝大多数公司都是用其作为应用服务器的,应用服务器的执行效率会影响系统执行,这…
-
面试官:说说零拷贝,mmap和sendFile
美团一面:说说什么是零拷贝? 最近有粉丝收到来美团的面试邀请,面试前也没怎么准备,一面直接挂了。面试官问他什么是零拷贝,他没答出来。希望我能给他推荐一些资料看看,本文就是给他推荐的…