Linux内核直接与硬件干涉,深入理解Linux内核
深入理解Linux内核 概述 第一章 绪论 GNU项目 Linux和其他类Unix内核的比较 硬件的依赖性 Linux版本 操作系统的基本概念 内核(kernel)、过程(procedure) 操作系统的主要目标 与硬件部分相互作用,为所有包含在硬件平台的底层可编程不见提供服务 为运行在计算机系统的应用程序提供一个执行环境 类Unix操作系统在用户应用程序前把计算机物理组织相关的所有底层细节隐藏起…
Scala 中的 Array 数组 详解
Scala 中的 Array 数组 详解 1. 一维数组的声明与遍历 2. 二维数组的声明与遍历 3. 可变长度数组 ArrayBuffer 4、数组其余方法详解 Scala 语言中提供的数组是用来存储固定大小的同类型元素, 1. 一维数组的声明与遍历 使用以下方式声明数组。 val arr = Array[String]("hello","world") 或者 val arr1 = new Ar…
宝塔面板一键部署SSL证书,免费配置https
之前给网站配置https,以为在服务器运营商开启CDN后才行,还担心被刷CDN流量跑钱,其实大可不必,使用宝塔面板不用开启CDN也可以使用https。 首先,在面板中找到需要配置https的站点,点击设置: 查看【SSL】选项卡,第一个宝塔SSL需要实名认证比较麻烦,这里选择第二个【Let's Encrypt】证书: 选择好域名、填好邮箱后点击【申请】,出现如下图的密钥和证书,说明证书已经申请好了…
《我想进大厂》之Dubbo普普通通9问
这是面试专题系列第四篇,Dubbo系列。Dubbo本身并不复杂,而且官方文档写的非常清楚详细,面试中dubbo的问题一般不会很多,从分层到工作原理、负载均衡策略、容错机制、SPI机制基本就差不多了,最大的一道大题一般就是怎么设计一个RPC框架了,但是如果你工作原理分层都搞明白了这个问题其实也就相当于回答了不是吗。 说说Dubbo的分层? 从大的范围来说,dubbo分为三层,business业务逻辑…
90% Line的理解
90% Line:90% Line (90 th Percentile) is the value below which 90% of the samples fall. The remaining samples too at least as long as the value. This is a standard statistical measure. See, for example…
Thread之sleep方法
为什么要用sleep,主要是为了暂停当前线程,把cpu片段让出给其他线程,减缓当前线程的执行。 方法的定义: public static void sleep(long millis); public static native void sleep(long millis) throws InterruptedException; 通过定义可以看出sleep方法是本地方法,通过系统调用暂停当前线…
使用Nginx代理访问服务器的.mp4文件,并使用Vue播放
一、使用Docker部署单节点Nginx 1、在CentOS上安装部署Docker 请参考: https://blog.csdn.net/yueyue763184/article/details/126776158?spm=1001.2014.3001.5502 2、拉取最新版Nginx镜像 docker pull nginx 3、创建后面需要映射的文件夹 mkdir -p /home/nginx…