面试官:说说零拷贝,mmap和sendFile

herman 1年前 (2020-09-12) 4676浏览

美团一面:说说什么是零拷贝? 最近有粉丝收到来美团的面试邀请,面试前也没怎么准备,一面直接挂了。面试官问他什么是零拷贝,他没答出来。希望我能给他推荐一些资料看看,本文就是给他推荐的面试资料之一,主要来讲清楚,零拷贝到底是怎么一回事! 零...

腾讯微博宣布关闭!下一个会是微视吗?

herman 1年前 (2020-09-06) 1035浏览

腾讯微博宣布关闭!下一个会是微视吗? 今天我们不聊技术,我们只聊腾讯! 说到腾讯,你认为腾讯留给你最深的影响是什么?是微信?还是 QQ?也或是腾讯的游戏、产品? 对我来说,都不是。我的内心深处认始终为腾讯留给我最深刻的影响是,腾讯...

面试官:MySQL事务隔离级别中的可重复读能防幻读吗?

herman 1年前 (2020-09-05) 968浏览

今天我们来聊一聊一个比较常见且难搞懂的话题。事务隔离级别中的可重复读能防幻读吗? 前言 每次谈到数据库的事务隔离级别,大家一定会看到这张表。 其中,可重复读这个隔离级别,有效地防止了脏读和不可重复读,但仍然可能发生幻读,可...

面试必会的IO、NIO、AIO、BIO以及多路复用

herman 1年前 (2020-08-29) 1031浏览

在网络的初期,网民很少,服务器完全无压力,那时的技术也没有现在先进,通常用一个线程来全程跟踪处理一个请求。因为这样最简单。 其实代码实现大家都知道,就是服务器上有个ServerSocket在某个端口监听,接收到客户端的连接后,会创建一个Soc...

MySQL 递归查询教程

herman 1年前 (2020-08-23) 1753浏览

最近有网友问题我 MySQL 如何实现递归查询?我随手发他了一个MySQL视频教程,谁知他开始吐槽我了。“不会就不会,教程我自己不会搜?还需要你给我搜?太打击人了”。 我真是太难了,发给他一个教程还有错了不成? 说归说,今天我们还是一起...

毕业设计SpringBoot+Mybatis+MySQL实现的校内信息共享平台BBS论坛系统

herman 1年前 (2020-08-22) 2135浏览

现在有不少学生都很有钱啊,最近帮忙一个粉丝调试了一下他的毕业设计,十几分钟完成后立马打赏我 500 元,我本来是告诫他认真学习,别荒废了学业,谁知道他说,他家里有矿。哎,真是炫目啊。 经过他个人同意,今天我就把这个毕业设计源码分享给大家。他的...

SpringBlade 配置多环境访问同一个 nacos,服务隔离

herman 1年前 (2020-08-17) 1962浏览

SpringBlade 是一个微服务框架,他提供了一个微服务解决方案,能使我们更多的去关注业务,而不是微服务的框架搭建! SpringBlade 采用 Nacos 组件作为服务器发现和配置管理。Nacos 有一个有点就是,多个配置可以做到相互...

甲方爸爸的由来以及甲方爸爸到底是一个什么梗!

herman 1年前 (2020-08-09) 13490浏览

相信不少人都听说过甲方爸爸这个词,但是让他们解释为什么喊甲方为爸爸,而不喊甲方孙子,几乎没有人能够说得清。 我们在满足甲方各种无理的需求时,称呼他们为孙子,至少能够满足我们的孔乙己心理。 当然,甲乙双方的这种供需关系,和生活中也有很多相...

面试官:Java中Thread的join方法为什么能让线程插队?

herman 1年前 (2020-07-26) 944浏览

这个问题很多高级工程师可能都不会,因为平时很少用到。 但是在面试中就有可能经常会遇到这样的问题:在主线程中有两个子线程,如何能让着两个子线程能顺序的执行? 答案自然是用 join 来使得两个线程顺序执行。说到这里,我前面也有类似的文章,最近又...

8 常见的 OOM 代码和异常分析

herman 1年前 (2020-07-21) 1188浏览

在《Java虚拟机规范》的规定里,除了程序计数器外,虚拟机内存的其他几个运行时区域都有发生 OutOfMemoryError 异常的可能。 10 种 OOM 本篇主要包括如下 OOM 的介绍和示例: java.lang.Stack...

Eclipse老版本,旧版本下载教程

herman 1年前 (2020-06-21) 1780浏览

和 idea 一样,虽然 Eclipse 不需要激活,但是有些人用习惯了一些老版本的软件,不喜欢新版本。也有人强烈要求我告知旧版本下载办法,其实很简单,仔细在官网找,就能找到。我这里在广而告之一下,如何下载旧版本的 Eclipse 工具。 首...

查看 idea 版本号的几种方法

herman 1年前 (2020-06-21) 5527浏览

2020 年都过去一半了,还有很多人的 idea 还未激活。未激活也就算了,还不会查看 idea 的版本号。为了不让更多的人,骚扰到我,特写此文! 另外,再说一边,老版本的 idea 工具下载办法,参考:Intellij idea 旧版本下载...

SpringBoot+Layui+Thymeleaf实现的学生成绩管理系统

herman 1年前 (2020-06-20) 3609浏览

继续分享一些 SpringBoot 的源码项目,方便初学者增加自己的项目经验。 今天要分享的是一套基于 SpringBoot+Layui+Thymeleaf实现的学生成绩管理系统。下面我们先看一些源码运行后的界面截图。 学生成绩管理系统...

阿里面试题:Java中this和super关键字的底层实现原理

herman 1年前 (2020-06-14) 1903浏览

最近一个粉丝加我说,接到了阿里的面试,问问我阿里会面试哪方面的东西。我说,阿里的套路基本上是,你会什么就问你什么,直到问得你怀疑人生。正所谓,你知道的越多,不知道的就越多,业余的像一颗小草! 今天,我们就一起来讨论一个这个网友遇到的阿里面试题...