现代操作系统(二)

二.进程与线程 进程 1.进程模型:一个进程就是一个正在执行程序的实例,包括程序计数器、寄存器和当前变量的值。一个进程是某种类型的一个活动,它有程序、输入、输出以及状态 2.进程的创建 四种主要事件会导致进程的创建: 系统初始化 正在运行的程序执行了创建进程的系统调用 用户请求创建一个新进程 一个批处理作业的初始化 进程创建之后,父进程和子进程有各自不同的地址空间 3.进程的终止...
分类: 其他 发布时间: 07-21 23:10 阅读次数: 0

迪士尼记录

2018-5-14迪士尼一日游 提前一天住在了附近的酒店,因为迪士尼的酒店实在是太贵了…… 川沙路川展路附近(浦东50路下车就是),欧亚美酒店,从外面看不怎么样,但是内部装修真的好,两个晚上只有500(大床)。床又大又软,屋子空间也很大,还有一个吊篮可以玩。 第二天一早坐了7点的班车到达迪士尼,特意订了周一的票,但是人还是超级多。从停车场走到安检处就绕了一圈又一圈……然后大概7点50进去安检...
分类: 其他 发布时间: 07-21 23:09 阅读次数: 0

现代操作系统(三)

现代操作系统(三) 三.内存管理 分层存储器体系:MB级别的快速、昂贵、易失的高速缓存(cache);GB级别的速度与价格适中、易失的内存;TB级别的低速、廉价、非易失的磁盘存储;USB等可移动存储设备 操作系统中管理分层存储器体系的部分称为存储管理器 无存储器抽象 直接访问物理内存,所以想在内存中同时运行两个程序是不可能的,因为新的程序会覆盖前一个程序在相同位置的所有内容 在不使用存...
分类: 其他 发布时间: 07-21 23:09 阅读次数: 0

Android内存优化之SparseArray源码解析

Android内存优化之SparseArray源码解析 一.概述 当遇到性能问题时,可以使用SparseArray来代替HashMap进行一些操作。 在源代码中(API26)中有如下一段描述: It is intended to be more memory efficient than using a HashMap to map Integers to Objects,...
分类: 其他 发布时间: 07-21 23:09 阅读次数: 0

深入理解计算机系统(一)

一.计算机系统漫游 每条C语句都必须被其他程序转化为一系列的低级机器语言指令。然后这些指令按照一种称为可执行目标程序的格式打好包,并以二进制磁盘文件的形式存放起来。目标程序也称为可执行文件 预处理器、编译器、汇编器、链接器一起构成了编译系统 硬件组成:总线(携带字节并负责在各个部件间传递)、I/O设备(通过控制器或者适配器与I/O总线相连)、主存(由一组DRAM芯片组成)、处理器(解释存储在主...
分类: 其他 发布时间: 07-21 23:09 阅读次数: 0

Android中使用Spinner遇到的问题

Spinner的基本用法无须赘述,网上用法很多。 监听器就是OnItemSelectedListener这个 mSpinner.setOnItemSelectedListener(new AdapterView.OnItemSelectedListener() { @Override public void onItemSelected( ...
分类: 其他 发布时间: 07-21 23:08 阅读次数: 0

音视频基础学习(一)

音频 模拟信号转换成数字信号,通过采样、量化和编码三个步骤完成 采样:奈奎斯特采样定理/乡(香)农采样定理,需要按照比声音最高频率高两倍以上的频率进行采样 量化:把采集到的信号进行数字化,表示信号强度 编码:按照一定的格式记录采样和量化后的数据 声道数:音源数量 音频帧:音频是流式的,所以一般取某一段时长音频为一帧 音频编码:降低采样指标或者压缩 压缩编码的原理就是压缩掉冗余数据 ...
分类: 其他 发布时间: 07-21 23:08 阅读次数: 0

CNCF云原生定义1.0版本

CNCF Cloud Native Definition v1.0 (CNCF云原生定义1.0版本) Cloud native technologies empower organizations to build and run scalable applications in modern, dynamic environments such as public, private, and...
分类: 其他 发布时间: 07-21 23:07 阅读次数: 0

Docker 容器镜像删除

1.停止所有的container,这样才能够删除其中的images: docker stop $(docker ps -a -q) 如果想要删除所有container的话再加一个指令: docker rm $(docker ps -a -q) 2.查看当前有些什么images docker images 3.删除images,通过image的id来指定删除谁 dock...
分类: 其他 发布时间: 07-21 23:06 阅读次数: 0

系统分区与格式化

1.磁盘分区磁盘分区时使用分区编辑器在磁盘上划分几个逻辑部分。碟片一旦划分成数个分区,不同的目录与文件可以储存进不同的分区。2.分区类型主分区:最多只能有4个扩展分区:最多只能有1个主分区加扩展分区最多有4个不能写入数据,只能包含逻辑分区逻辑分区:理论上只能分23个主分区:这是由硬盘决定的。由于硬盘仅仅为分区表保留了64个字节的存储空间,而每个分区的参数占据16个字节,故主引导扇区中总计只能存储4...
分类: 其他 发布时间: 07-21 23:05 阅读次数: 0

Scrapy-Twisted源码解析

from twisted.internet import defer from twisted.web.client import getPage from twisted.internet import reactor def download(*args,**kwargs): print(args,kwargs) def stop(*args,**kwargs): reactor.stop() @defer.inlineCallbacks def task(url)
分类: 其他 发布时间: 07-21 23:05 阅读次数: 0

老人与海-云图

故事讲述了一个老人独自在海上捕鱼,接连几个月没有收获,后来他钓到一条很大的旗鱼,跟它缠斗了两天两夜,用鱼枪把它刺死;但在返回的途中遇到鲨鱼的袭击,缺乏帮手和工具的老人虽然杀了几条鲨鱼,但旗鱼被其他鲨鱼吃光了,等他进港时,旗鱼只剩下一副骨头。 《老人与海》出版后引发巨大轰动,海明威凭此作品荣获第54届诺贝尔文学奖。
分类: 其他 发布时间: 07-21 23:05 阅读次数: 0

平凡的世界-路遥-云图

一个农村家庭的十年奋斗史。一种精神会成为你的信仰,一部作品会照亮你的一生!劳动与爱情,挫折与追求,痛苦与欢乐,日常生活与巨大社会冲突……《平凡的世界》,不平凡的人生!全景式地表现中国当代城乡社会生活,高度浓缩了中国西北农村的历史变迁过程,深刻地展示了普通人在大时代历史进程中所走过的艰难曲折的道路,这就是路遥和他的《平凡的世界》。
分类: 其他 发布时间: 07-21 23:05 阅读次数: 0

CentOS-7 部署Django----安装Nginx

CentOS-7 部署Django----安装Nginx 在CentOS-7上部署Nginx步骤: 截至此时,Nginx的稳定版本为1.14,已下安装版本为1.14 1、yum的存储库中不存在nginx信息,所以需要预添加:   官方的源:# rpm -Uvh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm   国内的源:# yum install epel-r
分类: 其他 发布时间: 07-21 23:05 阅读次数: 0

致加西亚的信-哈伯德-云图

《致加西亚的信》主要内容:美西战争爆发以后,美国必须立即与古巴起义军的首领加西亚取得联系,并获得他的合作。加西亚在古巴的深山里——没有人知道他的确切地点,所以无法与他取得联系。有人向总统推荐:“有一个名叫罗文的人,有办法找到加西亚,也只有他才能找得到。”他们找来罗文,交给他一封写给加西亚的信。三周后,罗文徒步走过一个危机四伏的国家,把那封信交给了加西亚。罗文的事迹也被传为佳话。
分类: 其他 发布时间: 07-21 23:05 阅读次数: 0

c++基础(十一)

类的继承的概念 继承是在保持已有类的基础之上构造新类的过程,而派生是指在已有类的基础之上新增自己的特性而产生新类的过程。二者是对同一个问题的不同描述,继承侧重于保持原有类的特性,而派生侧重于增加新的特性。被继承的类(即原有类)称为基类,派生出的类称为派生类。基类又分为直接基类和间接基类。 继承的目的:实现设计与代码的重用 派生的目的:对原有的类进行改造以解决基类不能解决的问题。当基类中已有的函数核成员不能够解决现有的问题时,那么我们需要新增数据成员或者函数成员以解决这个问题。 单继承时派生类的
分类: 其他 发布时间: 07-21 23:05 阅读次数: 0

写出规范化的高可读性的函数代码注释

对代码接触的越多,我越来越想让写出的代码更加perfect,更加高可读性,其中各个函数的代码注释就是非常关键的一步: /** * 函数功能 * @name 名字 * @abstract 申明变量/类/方法 * @access 指明这个变量、类、函数/方法的存取权限 * @author 函数作者的名字和邮箱地址 * @category 组织packages * @copyright 指明版权信息 * @const 指明常量 * @deprecate 指明不推荐或者是废弃的信息
分类: 其他 发布时间: 07-21 23:05 阅读次数: 0

小王子-云图

小王子是一个超凡脱俗的仙童,他住在一颗只比他大一丁点儿的小行星上。陪伴他的是一朵他非常喜爱的小玫瑰花。但玫瑰花的虚荣心伤害了小王子对她的感情。小王子告别小行星,开始了遨游太空的旅行。他先后访问了六个行星,各种见闻使他陷入忧伤,他感到大人们荒唐可笑、太不正常。只有在其中一个点灯人的星球上,小王子才找到一个可以作为朋友的人。但点灯人的天地又十分狭小,除了点灯人他自己,不能容下第二个人。在地理学家的指点下,孤单的小王子来到人类居住的地球。 小王子发现人类缺乏想象力,只知像鹦鹉那样重复别人讲过的话。小
分类: 其他 发布时间: 07-21 23:05 阅读次数: 0

ajax.完整案例

php写法 <?php $id = $_GET['id']; if($id==1){ $arr['name'] = "三只松鼠"; $arr['money'] = 100; $arr['guige'] = "3袋装"; $arr["love"] = 1; $arr["srcc"]="img7_03.png"; echo json_encode($arr); }else { $arr = "请输入id"; } ?> <!DOCTYPEhtml> <html> <head> <meta chars
分类: 其他 发布时间: 07-21 23:05 阅读次数: 0

活着-余华-云图

封面 简介 余华 我和现实关系紧张,说得严重一些,我一直是以敌对的态度看待现实。随着时间的推移,我内心的愤怒渐渐平息,我开始意识到一位真正的作家所寻找的是真理,是一种排斥道德判断的真理。作家的使命不是发泄,不是控诉或者揭露,他应该向人们展示高尚。这里所说的高尚不是那种单纯的美好,而是对一切事物理解之后的超然,对善与恶一视同仁,用同情的目光看待世界。 正是在这样的心态下,我听到了一首美国民歌《老黑奴》,歌中那位老黑奴经历了一生的苦难,家人都先他而去,而他依然友好地对待世界,没有一句抱怨的话。这首
分类: 其他 发布时间: 07-21 23:05 阅读次数: 0