操作系统 进程管理(习题) 本文将回答一下课后的习题 1. 程序并发执行为什么会失去封闭性和再现性 答:在并行执行程序时,系统资源由多个程序所共享,则这些资源必然由这些程序来改变。程序执行时,必然会受到其他程序的影响。正是因为如此,不能以程序作为作为描述其执行过程的基本单位,催生了后来进程及进程上下 ...
分类:
其他好文 时间:
2020-01-25 23:24:27
阅读次数:
66
以前收集器的特点 1. 年轻代和老年代是各自独立且连续的内存块 2. 年轻代收集必须使用单个eden+S0+S1进行复制算法 3. 老年代收集扫描整个老年代区域 4. 都是以尽可能少而快速地执行GC为设计原则 G1是什么 G1(Garbage Frist)收集器,是一款面向服务端应用的收集器 从官网 ...
分类:
编程语言 时间:
2020-01-25 23:24:12
阅读次数:
94
博主本人平和谦逊,热爱学习,读者阅读过程中发现错误的地方,请帮忙指出,感激不尽 说明: Yum(Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,可以自动处理依赖性关系。 Yum软件仓库的作用 ...
分类:
其他好文 时间:
2020-01-25 23:24:00
阅读次数:
125
"Link" 首先进行一个转换,我们构造$q$使得$q_{p_i}=i$,那么最小化$p$的字典序实质上就是最小化$q$的字典序。 然后题目给的限制就变成了只能交换$q_i,q_{i+1}(|q_i q_{i+1}|\le k)$,等价于满足$|q_i q_j|\le k(ii$的$q_j\in[q ...
分类:
其他好文 时间:
2020-01-25 23:23:40
阅读次数:
81
https://pintia.cn/problem-sets/12/problems/354 1 double fn(double x, int n) 2 { 3 double ret; 4 double item, flag; 5 6 if (n == 1) 7 { 8 ret = x; 9 } ...
分类:
其他好文 时间:
2020-01-25 22:18:42
阅读次数:
150
Exercises 3.2 21. (a). For $\omega = sinz$, what is the image of the semi-infinite strip $S_1 = \{x+iy|-\pi<x<\pi,y>0\}$ (b). what is the image of the ...
双层枚举嫌疑犯与当日是星期几,统计真话与假话是否满足题意 注意 fake<=N&&fake+neutral>=N 即假话数量不大于N,假话加上没用的废话数量不小于N (注意OJ上的数据存在问题:冒号后跟一个空格,CHARLES的话最后的句号‘.’应为半角,非全角) 1 /* 2 Written By ...
分类:
其他好文 时间:
2020-01-25 22:17:57
阅读次数:
123
1,先安装一些依赖 sudo apt install nodejs npm 2,安装pip3包管理器 sudo apt install python3-pip 3,安装jupter lab pip3 install jupyter jupyterlab 4,重启 sudo reboot 5,启动ju ...
分类:
其他好文 时间:
2020-01-25 22:17:41
阅读次数:
529
通过前三章的努力,我们成功将控制权转交给了 loader.asm 这个程序。具体说就是 bios 通过 加载并跳转到 0x7c00 (IMB大叔们定的) 把控制权转交给了我们操作系统的第一个汇编程序 mbr.asm,然后 mbr.asm 里做的事就是通过 加载 loader 程序并跳转到 0x900 ...
分类:
其他好文 时间:
2020-01-25 22:17:23
阅读次数:
110
题目: 数轴上放置了一些筹码,每个筹码的位置存在数组 chips 当中。 你可以对 任何筹码 执行下面两种操作之一(不限操作次数,0 次也可以): 将第 i 个筹码向左或者右移动 2 个单位,代价为 0。将第 i 个筹码向左或者右移动 1 个单位,代价为 1。最开始的时候,同一位置上也可能放着两个或 ...
分类:
其他好文 时间:
2020-01-25 22:16:34
阅读次数:
107
"E Obtain a Permutation" 参考: "Codeforces Round 615 (Div. 3) Editorial" 其实这个算法的本质也就是暴力,只不过是更为有效的暴力 每一列之间不互相影响,那么只需要求出每一列的最小值即可 对于每一列:进行贪心,具体的贪心代码: 代码: ...
分类:
其他好文 时间:
2020-01-25 22:15:49
阅读次数:
73
原题链接:https://www.acwing.com/problem/content/description/101/ 一种新型的激光炸弹,可以摧毁一个边长为 RR 的正方形内的所有的目标。 现在地图上有 NN 个目标,用整数Xi,YiXi,Yi 表示目标在地图上的位置,每个目标都有一个价值WiW ...
分类:
其他好文 时间:
2020-01-25 22:15:34
阅读次数:
74
[toc] 前言 前面介绍了 Spring 容器的概念,其核心可归纳为两个类: BeanFactory 和 ApplicationContext,ApplicationContext 继承自 BeanFactory ,其不仅包含 BeanFactory 所有功能,还扩展了容器功能。之后介绍了在 SS ...
分类:
移动开发 时间:
2020-01-25 22:15:14
阅读次数:
101
剑指OFFER 矩形覆盖 题目描述 分析 一般我们遇到这种看起来计算量很大似乎需要穷举的时候,都会测试一下是否满足动态规划的条件. 测试时先假设满足该问题满足最优子结构 我们先手动算出n=1,2,3,4,5的答案以便对我们的推理进行验证 | 被覆盖的2 1矩形个数 | 覆盖的种数 | | | | | ...
分类:
其他好文 时间:
2020-01-25 22:14:48
阅读次数:
79
[TOC] 背景介绍 在书籍《Microsoft SQL Server 2008 MDX Step by Step》中使用书籍附带资源时,由于SQL Server的版本问题导致附带资源文件夹 下的 文件在最新版本(使用时为SQL Server 2017)显示损坏。如下图示错误: 解决方法 将 文件拷 ...
分类:
数据库 时间:
2020-01-25 22:14:26
阅读次数:
120
CMS收集器 CMS收集器(ConcurrentMarkSweep:并发标记清除)是一种以获取最短回收停顿时间为目标的收集器。 适合应用在互联网站或者B/S系统的服务器上,这类应用尤其重视服务器的响应速度,希望系统停顿时间最短。 CMS非常适合堆内存大、CPU核数多的服务器端应用,也是G1出现之前大 ...
分类:
编程语言 时间:
2020-01-25 22:14:10
阅读次数:
154
危楼高万丈,千日方入云。不见小人,凄凄苦苦,一言不发,负石而行;却见高士,深谋远虑,羽扇纶巾,谈笑风生。 引言 也许你见过很多大牛在讲台上讲述自己的对于开源的贡献与想法;也许你也见过很多一夜爆红的项目和他背后的人的努力与心得。但是开源并不仅仅只有这些,有很多小人物在默默的为开源做出贡献,他们大部分都 ...
分类:
其他好文 时间:
2020-01-25 22:13:58
阅读次数:
96