技术教程

OpenJDK16 ZGC 源码分析(openjdk 17)

概览ZGC 在 JDK11 中作为实验性功能引入后,已经经过了 5 个版本的演进,目前较之前版本有了较大的变化。本文将分析 ZGC 的设计思想和原理。ZGC 主要设计理念如下:ZGC 为了支持 TB 级内存,采用了基于 Page 的分页管理(类似于 G1 的 Region)。同时,为了加快内存访问速度,快速的进行并发标记和 relocate,ZGC 新引入了 …

外包面试之旅(外包 面试)

最开始是打算面试外包公司刷经验,等经验差不多了,再去甲方尝试,可惜不太顺利。一、迈思(面试了30分钟)自我介绍左连接(a 表左连接 b 表,a 表全部数据出来,b 表没有的数据为空)a 表左连接 b 表,b 表左连接 c 表,c 表左连接 a 表,这样的数据是什么数据(博主当时有点懵,回答全连接,全部数据会出来。。。)sql:一个班的学生有两个字段,一个字段 …

Deepin系统软件安装位置在哪?Deepin系统软件安装位置介绍

  无论我们在使用什么电脑操作系统的时候都需要安装一些软件在电脑中使用,而Linux的deepin系统用户都不知道自己的软件安装位置在哪,下面小编就给大家带来一些deepin软件安装位置详情介绍,快来一起看一下吧!  Deepin系统软件安装位置介绍:  1、软件安装位置在“usrbin”下。  2、在应用商店安装的软件在“file:usrshareecli …

Linux基础知识(linux基础知识管理)

系统目录结构bin: 命令和应用程序。boot: 这里存放的是启动 Linux 时使用的一些核心文件,包括一些连接文件以及镜像文件。dev : dev 是 Device(设备) 的缩写, 该目录下存放的是 Linux 的外部设备,在 Linux 中访问设备的方式和访问文件的方式是相同的。etc: etc 是 Etcetera(等等) 的缩写,这个目录用来存放 …

linux搜索命令(linux命令搜索文件在哪个路径)

一.locate(搜索文件)1.命令格式locate 文件名说明:locate命令不在系统中搜索文件(即不遍历整个系统),而是在varlibmlocate(centos7中为此目录,可使用locate locate命令查看此目录路径)数据库中搜索,varlibmlocate数据库默认每天更新一次,要查找新创建的文件就要去更新(通过updatedb命令)此数据 …

精华总结:10个问题理解 Linux epoll

作者:dustinzhou,腾讯 IEG 运营开发工程师epoll 是 linux 特有的一个 IO 事件通知机制。很久以来对 epoll 如何能够高效处理数以百万记的文件描述符很有兴趣。近期学习、研究了 epoll 源码,在这个过程中关于 epoll 数据结构和作者的实现思路产生出不少疑惑,在此总结为了 10 个问题并逐个加以解答和分析。 本文基于的内核源 …

三、flask博客项目实战-之表单(flask excel)

一、概述这是Flask Mega-Tutorial系列的第三部分,我将告诉你如何使用Web表单。在第二章中我为应用主页创建了一个简单的模板,并使用诸如用户和用户动态的模拟对象。在本章中,我将解决这个应用程序中仍然存在的众多遗漏之一,那就是如何通过Web表单接受用户的输入。Web表单是所有Web应用程序中最基本的组成部分之一。 我将使用表单来为用户发表动态和登 …

网页设计与制作作业成品(网页设计与制作作业模板)

2021来了,难得安静下来,或许变成了奢侈,多么想拽住时间的脚步,让风在这一刻静止,放下一切,随心随意,多么自由,多么自在。这次整理了一款新的设计,取名《周末の启程》,这款与以往不同之处,就是简单、简单、简单,没有css外部样式表,没有js,纯html,div+css+table布局,代码结构也简单明了,希望大家能够喜欢。 …