操作系统(Operating System)
参考书籍
张尧学,宋虹,计算机操作系统教程(第4版) ,清华大学出版社,2013年10月
William Stallings,操作系统精髓与设计原理 北京:机械工业出版社,2010年9月
张丽芬,操作系统实验教程及Linux和Windows系统调用编程,清华大学出版社,2010年9月
开始做了一些笔记,但是觉得这种复习方式太慢了,其他部分还是要看书所以放弃了笔记的编写
OS概论
OS做什么 ?
#include <stdio.h>int main(int argc, char *argv[]){ //main函数的参数是给外界的接口 int i; if (argc > 1){ printf ("argc = %d\n", argc); for (i = 0; i < argc; i++){ printf ("argv [%d] = %s \n", i, argv[i]); } } else printf ("hello world!\n"); r ...
希腊字母表
参考资料
转载自:http://www.fhdq.net/yy/76.html
大写
小写
国际音 标注音
英 文
中文 注音
意 义
Α
α
/'ælfə/
alpha
阿尔法
角度,系数,角加速度
Β
β
/'bi:tə/
beta
贝塔
磁通系数,角度,系数
Γ
γ
/'gæmə/
gamma
伽马
电导系数,角度,比热容比
Δ
δ
/'deltə/
delta
德尔塔
变化量,化学反应中的加热, 屈光度,一元二次方程中的判别式
Ε
ε
/'epsɪlɒn/
epsilon
艾普希龙
对数之基数,介电常数
Ζ
ζ
/'zi:tə/
zeta
截塔
系数,方位角,阻抗,相对粘度
Η
η
/'i:tə/
eta
艾塔
迟滞系数,效率
Θ
θ
/'θi:tə/
theta
西塔
温度,角度
Ι
ι
/'aɪəʊtə/
iota
约塔
微小,一点
Κ
κ
/'kæpə/
kappa
卡帕
介质常数,绝热指数
∧
λ
/'læmdə/
lambda
兰姆达
波长,体积,导热系数
Μ
μ
/mju:/
mu
缪
磁导系数,微,动 ...
CS50.3 人工智能导论笔记
参考资料
CS50.3 人工智能导论 · 2020
北京交通大学的老师研讨课的实验,非常受用 https://yishuai.github.io/ai/
发现自己能够听懂,并做笔记了,大一的时候想看但很吃力,涉及离散数学、数据结构、概率论等知识
Search
DFS
路径不一定是最优的
BFS
多走了很多路,但是路径一定是最优的
class Node(): def _init_(self,state,parent,action): self.state = state self.parent = parent self.action = actionclass StackFrontier(): def _init_(self): self.frontier = [] def add(self,node): self.frontier.append(node) def contains_state(self,state): return any(n ...
CS485/685 Foundations of Machine Learning
参考资料
B站视频
官方课本
katex 参考
这样做笔记还是比较吃力,建议还是卖一本原版书对着看。
英文四级刚过,水平有限,有错误欢迎指正😂
What is Machine Learning?
从experience到expertise
expertise usually will be another program
nature
experiments 举了一个老鼠被毒死的例子,老鼠被毒过一次,就会知道某种看起来像食物的东西是不能吃的。老鼠学习的关键是记忆和如何将经验转化为一种普遍和推广的认识。
pigeon superstation experiments
B.F.Skinner 心理学家
行为心理学认为所有动物都相当于一个黑箱,我们无法理解内部
收集了很多鸽子放到一个巨大的屋子里,屋子的顶部有机械装置可以喷洒谷粒,and put some toys around the fool.
Skinner不断的调整间隔intervals to have the food rain, pigeon will peck the toy usually, for ...
【转载】迅雷下载机械硬盘繁忙及其下载原理解释
参考资料
http://yangtai.xunlei.com/?p=11111
前言:
随着我国民用光纤宽带的普及,大家使用的网络带宽也越来越大。曾经以为家里有100M的宽带已经快上天了!但是现在许多雷友家里用上了500M~1000M的宽带也并不稀奇。
可是在更大的带宽给我们带来更快下载速度的同时,也给下载带来了新的问题:许多电脑的”磁盘读写性能”跟不上了,尤其是使用机械硬盘的电脑!
当下载速度非常快的时候,使用机械硬盘的电脑更容易因为磁盘过于繁忙发生下列问题:
下载速度突然变慢
电脑响应变慢
下载进度卡在99.9%
当这些问题发生时,您只需要耐心等待磁盘完成数据写入即可。
但是这到底是怎么回事呢?
下载速度突然变慢:
当迅雷在下载文件时,为了避免频繁的往磁盘中写入数据,引发磁盘读写性能下降。因此迅雷的下载引擎会先将下载得到的数据保存到电脑的内存里。待积攒到足够多的数据后,再一起写入磁盘。这就是迅雷下载引擎的”磁盘缓存”功能。
“磁盘缓存”就像一个水池,下载数据就是在向池内注水,而将数据写入磁盘则是把水池内的水放掉。
一直以来,由于通过网络下载数据的速度比数据写入磁盘的 ...
新人机交互设备VR在游戏中的发展和应用综述
参考资料
1.国外“虚拟现实技术发展及演化趋势”研究综述
2.Weinbaum, S. G. Pygmalion’s Spectacles[M]. Auckland: The Floating Press, 2012.
3.Lanier, J. ‘Virtual Reality: The Promise of the Future’[J]. Interactive Learning International, 1992, 8(4): 275-279.
4.Sega, R. ‘Sega VR’[EB/OL]. https://segaretro.org/Sega_VR. 2019- 04-11.
5.geekpark,R.’Oculus 创始人:扎克伯格玩了我们,但脸书已经变成 Oculus’https://www.geekpark.net/news/299674. 2022-03-15.
6.VR技术对互联网3D游戏设计影响的回顾与案例分析 https://ieeexplore-ieee-org-443.webvpn.scuec.edu.cn/document/9526059
7 ...
【项目】脚本软件分析
参考资料
Github https://github.com/xiangmingzhe0928/hpv4g
Fiddler工具 汉化 https://zhuanlan.zhihu.com/p/465463269
参考博客入门 https://blog.csdn.net/ychgyyn/article/details/82154433
学校体育管预定 https://wfw.scuec.edu.cn/2021/08/29/book?ticket=ST-3740662-ii4d2dcaccYEF0UVQ1Mhx2HycU0wis-sso1
深入理解cookie
https://blog.csdn.net/zy1281539626/article/details/117827598
使用Fiddler和BurpSuite进行了抓包,找到了MM的cookie和tk
软件的部分,需要看fork的代码的逻辑,需要进一步解读。
cookie和tk简介
HTTP协议本身是无状态的。什么是无状态呢,即服务器无法判断用户身份。Cookie实际上是一小段的文本信息(key-value格式)。 ...
Hexo主题换为butterfly
参考资料
butterfly主题文档网页 https://butterfly.js.org/
C/C++刷题记录(基础)
注意事项
仅作学习之用,侵删 http://lx.lanqiao.cn/problemsets.page
运行限制一般为(做个参考)
最大运行时间:1s
最大运行内存: 256M
题目难不难是我的主观判断,并不客观,博主水平有限
第一个答案一般是我自己写的,尽管批评
一些值得记的小知识:
2147483647是计算机32位二进制最大有符号数
HelloWorld⭐
有疑问吗?😆
#include <iostream>using namespace std;int main(){ cout<< "Hello World!"; return 0;}
打印沙漏⭐⭐
当时写学C时候写的吧,学了一点C++
#include <iostream>#include <string>using namespace std;const int stdnum = 100;int Findfool(int num, int *shuzu, int *see);int Star(int i, char s ...
C++STL复习
参考文献
C语言中文网
STL组成
STL组成
含义
容器
一些封装数据结构的模板类,例如 vector 向量容器、list 列表容器等。
算法
STL 提供了非常多(大约 100 个)的数据结构算法,它们都被设计成一个个的模板函数,这些算法在 std 命名空间中定义,其中大部分算法都包含在头文件 中,少部分位于头文件 中。
迭代器
在 C++ STL 中,对容器中数据的读和写,是通过迭代器完成的,扮演着容器和算法之间的胶合剂。
函数对象
如果一个类将 () 运算符重载为成员函数,这个类就称为函数对象类,这个类的对象就是函数对象(又称仿函数)。
适配器
可以使一个类的接口(模板的参数)适配成用户指定的形式,从而让原本不能在一起工作的两个类工作在一起。值得一提的是,容器、迭代器和函数都有适配器。
内存分配器
为容器类模板提供自定义的内存申请和释放功能,由于往往只有高级用户才有改变内存分配策略的需求,因此内存分配器对于一般用户来说,并不常用。
迭代器
定义
迭代器定义方式
具体格式
正向迭代器
容器类名::iterato ...