转自:https://blog.csdn.net/qq_41785376/article/details/90739557 参考书籍为《自己动手写操作系统》于渊著 VMware12centOS7.4.1708 1.bochs安装首先下载安装包: 下载地址然后解压,解压命令:sudo tar -zxv ...
分类:
其他好文 时间:
2020-02-27 00:46:53
阅读次数:
69
RFC793文档里带有SYN标志的过程包是不可以携带数据的,也就是说三次握手的前两次是不可以携带数据的(逻辑上看,连接还没建立,携带数据好像也有点说不过去)。重点就是第三次握手可不可以携带数据。 先说结论:TCP协议建立连接的三次握手过程中的第三次握手允许携带数据。 对照着上边的TCP状态变化图的连 ...
分类:
其他好文 时间:
2020-02-27 00:47:16
阅读次数:
95
1.作用 go build:用于测试编译包,在项目目录下生成可执行文件(有main包)。 go install:主要用来生成库和工具。一是编译包文件(无main包),将编译后的包文件放到 pkg 目录下($GOPATH/pkg)。二是编译生成可执行文件(有main包),将可执行文件放到 bin 目录 ...
分类:
其他好文 时间:
2020-02-27 00:48:00
阅读次数:
57
1、什么是supervisor 1. Supervisor是用Python开发的一个client/server服务,是Linux/Unix系统下的一个进程管理工具,不支持Windows系统。、 2. 作用:它可以很方便的监听、启动、停止、重启一个或多个进程。 3. 用Supervisor管理的进程, ...
分类:
系统相关 时间:
2020-02-27 00:48:15
阅读次数:
69
There was an error with the reCAPTCHA. Please solve the reCAPTCHA again. 解决办法 俗话说:哪里有碍事的墙,哪里就使劲推好了 https://blog.azurezeng.com/recaptcha use in china 1 ...
分类:
其他好文 时间:
2020-02-27 00:48:51
阅读次数:
96
平滑重启是指能让我们的程序在重启的过程不中断服务,新老进程无缝衔接,实现零停机时间(Zero-Downtime)部署; 平滑重启是建立在优雅退出的基础之上的,之前一篇文章介绍了相关实现:Golang中使用Shutdown特性对http服务进行优雅退出使用总结 目前实现平滑重启的主要策略有两种: 方案 ...
分类:
其他好文 时间:
2020-02-27 00:49:10
阅读次数:
58
AtCoder Beginner Contest 152 F Tree and Constraints (容斥定理+树上路径的性质) We have a tree with NN vertices numbered 11 to NN. The ii th edge in this tree conn ...
分类:
其他好文 时间:
2020-02-27 00:49:31
阅读次数:
135
要求: 反转从位置 m 到 n 的链表。请使用一趟扫描完成反转。 说明:1 ≤ m ≤ n ≤ 链表长度。 示例: 输入: 1->2->3->4->5->NULL, m = 2, n = 4输出: 1->4->3->2->5->NULL 方法迭代链接反转 算法 在看具体算法之前,有必要先弄清楚链接反 ...
分类:
编程语言 时间:
2020-02-27 00:49:53
阅读次数:
65
Volatile关键字的作用? 让其他线程能够马上感知到某一线程对某个变量的修改。 1)保证可见性,对共享变量的修改,其他线程马上能感知到,但不能保证原子性。 2)保证有序性,在JVM的编译阶段和指令优化排序阶段,对于volatile修饰的变量,其代码顺序不会改变。 Volatile和Synchro ...
分类:
其他好文 时间:
2020-02-27 00:50:12
阅读次数:
60
数组、链表、跳表 数组、链表、跳表基本实现和特性 Array(数组) java,c++: int a[100];//初始化的时候先定义好容量 Python: list=[]//直接定义一个数组 JavaScript: let x=[1,2,3] 时间复杂度 方法 | 复杂度 | prepend | ...
分类:
编程语言 时间:
2020-02-27 00:50:48
阅读次数:
139
官方简介: 腾讯蓝鲸智云,简称蓝鲸,是腾讯互动娱乐事业群(Interactive Entertainment Group,简称 IEG)自研自用的一套用于构建企业 研发运营一体化体系的 PaaS 开发框架, 提供了 aPaaS(DevOps 流水线、运行环境托管、前后台框架)和 iPaaS(持续集成 ...
分类:
其他好文 时间:
2020-02-27 00:51:16
阅读次数:
770
1 """ 2 Given a string S and a string T, find the minimum window in S which will contain all the characters in T in complexity O(n). 3 Example: 4 Inpu ...
首先我们必须明白,处于“LISTENING”状态的TCP socket,有两个独立的队列: SYN队列(SYN Queue) Accept队列(Accept Queue) 这两个术语有时也被称为“reqsk_queue”,“ACK backlog”,“listen backlog”,甚至“TCP b ...
分类:
其他好文 时间:
2020-02-27 00:52:18
阅读次数:
68
关于会话技术 会话:一次会话中包含多次请求和响应。 一次会话:浏览器第一次给服务器资源发送请求,会话建立,直到有一方断开为止 功能:在一次会话的范围内的多次请求间,共享数据 方式: 客户端会话技术:Cookie 服务器端会话技术:Session Cookie: 概念:客户端会话技术,将数据保存到客户 ...
分类:
其他好文 时间:
2020-02-27 00:52:53
阅读次数:
89
Linux之tar命令 以下仅为本人工作、学习过程中所接触到的内容,不足之处请多包涵。 tar是Linux下经常使用的归档工具,对文件或者目录进行打包归档,归档成一个文件,但是并不进行压缩。 如果需要对文件进行压缩,在参数中加入 z,就会在打包完成后自动调用gzip命令,对tar包进行压缩。 参数 ...
分类:
系统相关 时间:
2020-02-27 00:53:24
阅读次数:
83
1 更新yum yum -y update 2 执行命令 linux 安装dockersudo wget -qO- https://get.docker.com | sh解释如下sudo 使用root用户的权限wget : 下载的命令行工具-q :不要输出太多的东西,简介输出O- : 标准输出 O( ...
分类:
其他好文 时间:
2020-02-27 00:53:41
阅读次数:
46
1. perf简介 perf是一款Linux性能分析工具。Linux性能计数器是一个新的基于内核的子系统,它提供一个性能分析框架,比如硬件(CPU、PMU(Performance Monitoring Unit))功能和软件(软件计数器、tracepoint)功能。通过perf,应用程序可以利用PM ...
分类:
其他好文 时间:
2020-02-27 00:54:14
阅读次数:
67
https://w7if3z.axshare.com/ id=mx82vm&p=page_1 ...
分类:
其他好文 时间:
2020-02-27 00:54:36
阅读次数:
58
参考网址:https://www.jianshu.com/p/fc97dd7e822c import xlwt #导入模块 workbook = xlwt.Workbook(encoding='utf-8') #创建workbook 对象 worksheet = workbook.add_sheet ...
分类:
其他好文 时间:
2020-02-27 00:54:55
阅读次数:
250
一、ReactNavigation中如何实现页面跳转 因为每个屏幕组件(具有路由地址的组件)都是有App根组件自动创建并挂载的,App组件在创建屏幕组建时,会自动传递进来一个props: navigation 从当前屏幕跳转到其它屏幕: this.props.navigation.navigate( ...
分类:
其他好文 时间:
2020-02-27 00:55:28
阅读次数:
171