自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (3)
  • 收藏
  • 关注

原创 操作系统实验七之内存页面置换算法实验

vmrp.h/** Filename: vmrp.h* copyright: (C) 2006 by 张鸿烈* Function: 声明虚拟内存页置换类*/#include #include #include class Replace{public:Replace();~Replace();void InitSpace(char * MethodName); /

2014-05-26 23:53:16 9541

原创 操作系统实验六之死锁问题实验

实验要求在两个城市南北方向之间存在一条铁路,多列火车可以分别从两个城市的车站排队等待进入车道向对方城市行驶,该铁路在同一时间,只能允许在同一方向上行车,如果同时有相向的火车行驶将会撞车。请模拟实现两个方向行车,而不会出现撞车或长时间等待的情况。您能构造一个管程来解决这个问题吗?参考解法分析:管程-Monitor管程是一种高级抽象数据类型,它支持在它的函数中隐含互斥操作。结合条件变

2014-05-26 23:47:32 6770 4

原创 操作系统实验五之进程互斥实验

题目要求:理发店问题:假设理发店的理发室中有 3 个理发椅子和 3 个理发师,有一个可容纳 4 个顾客坐等理发的沙发。此外还有一间等候室,可容纳 13 位顾客等候进入理发室。顾客如果发现理发店中顾客已满(超过 20 人),就不进入理发店。在理发店内,理发师一旦有空就为坐在沙发上等待时间最长的顾客理发,同时空出的沙发让在等候室中等待时间最长的的顾客就坐。顾客理完发后,可向任何一位理发

2014-05-26 23:41:10 8445 4

原创 递归求解排队进电影院问题,附带JAVA代码

原题:有2n个人排队进电影院,票价是50美分。在这2n个人当中,其中n个人只有50美分,另外n个人有1美元(纸票子)。愚蠢的电影院开始卖票时1分钱也没有。问: 有多少种排队方法 使得 每当一个拥有1美元买票时,电影院都有50美分找钱注: 1美元=100美分拥有1美元的人,拥有的是纸币,没法破成2个50美分 解题方法:

2014-05-25 13:02:12 4582

原创 PHP提取数据库数据并转化为二维json的方法

首先贴一段示例代码:

2014-05-24 19:30:11 4448

原创 操作系统实验四之进程同步实验

/*抽烟者问题。假设一个系统中有三个抽烟者进程,每个抽烟者不断地卷烟并抽烟。抽烟者卷起并抽掉一颗烟需要有三种材料:烟草、纸和胶水。一个抽烟者有烟草,一个有纸,另一个有胶水。系统中还有两个供应者进程,它们无限地供应所有三种材料,但每次仅轮流提供三种材料中的两种。得到缺失的两种材料的抽烟者在卷起并抽掉一颗烟后会发信号通知供应者,让它继续提供另外的两种材料。这一过程重复进行。 请用以上介绍的

2014-05-22 21:01:47 11076

原创 操作系统实验三之进程调度算法

设有两个并发执行的父子进程,不断循环输出各自进程号、优先数和调度策略。进程初始调度策略均为系统默认策略和默认优先级。父进程收到SIGINT 信号时会自动将其优先数加1,子进程收到SIGTSTP 信号时会自动将其优先数减1。

2014-05-10 15:34:46 6741 4

原创 操作系统实验二之管道通信实验

设有二元函数f(x,y) = f(x) + f(y)其中: f(x) = f(x-1) * x (x >1)f(x)=1 (x=1)f(y) = f(y-1) + f(y-2) (y> 2)f(y)=1 (y=1,2)请编程建立3 个并发协作进程,它们分别完成f(x,y)、f(x)、f(y)#include #include #include int fx(int);int f

2014-05-09 23:38:28 3149

原创 操作系统实验一之进程控制实验

进程控制实验1.1 实验目的加深对于进程并发执行概念的理解。实践并发进程的创建和控制方法。观察和体验进程的动态特性。进一步理解进程生命期期间创建、变换、撤销状态变换的过程。掌握进程控制的方法,了解父子进程间的控制和协作关系。练习 Linux 系统中进程创建与控制有关的系统调用的编程和调试技术。1.2 实验说明1)与进程创建、执行有关的系统调用说明进程可以通过系统调用

2014-05-09 00:36:52 4987

《Python3网络爬虫开发实战》崔庆才 PDF 正版 高清

《Python3网络爬虫开发实战》崔庆才著 PDF 正版 高清。 本书介绍了如何利用Python 3开发网络爬虫,书中首先介绍了环境配置和基础知识,然后讨论了urllib、requests、正则表达式、Beautiful Soup、XPath、pyquery、数据存储、Ajax数据爬取等内容,接着通过多个案例介绍了不同场景下如何实现数据爬取,最后介绍了pyspider框架、Scrapy框架和分布式爬虫。 1-开发环境配置 1.1-Python3的安装 1.2-请求库的安装 1.3-解析库的安装 1.4-数据库的安装 1.5-存储库的安装 1.6-Web库的安装 1.7-App爬取相关库的安装 1.8-爬虫框架的安装 1.9-部署相关库的安装 2-爬虫基础 2.1-HTTP基本原理 2.2-网页基础 2.3-爬虫的基本原理 2.4-会话和Cookies 2.5-代理的基本原理 3-基本库的使用 3.1-使用urllib 3.1.1-发送请求 3.1.2-处理异常 3.1.3-解析链接 3.1.4-分析Robots协议 3.2-使用requests 3.2.1-基本用法 3.2.2-高级用法 3.3-正则表达式 3.4-抓取猫眼电影排行 4-解析库的使用 4.1-使用XPath 4.2-使用Beautiful Soup 4.3-使用pyquery 5-数据存储 5.1-文件存储 5.1.1-TXT文本存储 5.1.2-JSON文件存储 5.1.3-CSV文件存储 5.2-关系型数据库存储 5.2.1-MySQL存储 5.3-非关系型数据库存储 5.3.1-MongoDB存储 5.3.2-Redis存储 6-Ajax数据爬取 6.1-什么是Ajax 6.2-Ajax分析方法 6.3-Ajax结果提取 6.4-分析Ajax爬取今日头条街拍美图 7-动态渲染页面爬取 7.1-Selenium的使用 7.2-Splash的使用 7.3-Splash负载均衡配置 7.4-使用Selenium爬取淘宝商品 8-验证码的识别 8.1-图形验证码的识别 8.2-极验滑动验证码的识别 8.3-点触验证码的识别 8.4-微博宫格验证码的识别 9-代理的使用 9.1-代理的设置 9.2-代理池的维护 9.3-付费代理的使用 9.4-ADSL拨号代理 9.5-使用代理爬取微信公众号文章 10-模拟登录 10.1-模拟登录并爬取GitHub 10.2-Cookies池的搭建 11-App的爬取 11.1-Charles的使用 11.2-mitmproxy的使用 11.3-mitmdump爬取“得到”App电子书信息 11.4-Appium的基本使用 11.5-Appium爬取微信朋友圈 11.6-Appium+mitmdump爬取京东商品 12-pyspider框架的使用 12.1-pyspider框架介绍 12.2-pyspider的基本使用 12.3-pyspider用法详解 13-Scrapy框架的使用 13.1-Scrapy框架介绍 13.2-Scrapy入门 13.3-Selector的用法 13.4-Spider的用法 13.5-Downloader Middleware的用法 13.6-Spider Middleware的用法 13.7-Item Pipeline的用法 13.8-Scrapy对接Selenium 13.9-Scrapy对接Splash 13.10-Scrapy通用爬虫 13.11-Scrapyrt的使用 13.12-Scrapy对接Docker 13.13-Scrapy爬取新浪微博 14-分布式爬虫 14.1-分布式爬虫原理 14.2-Scrapy-Redis源码解析 14.3-Scrapy分布式实现 14.4-Bloom Filter的对接 15-分布式爬虫的部署 15.1-Scrapyd分布式部署 15.2-Scrapyd-Client的使用 15.3-Scrapyd对接Docker 15.4-Scrapyd批量部署 15.5-Gerapy分布式管理

2018-06-26

Java核心技术(卷一)

本书为java核心技术 卷一 基础知识 扫描版文件,清晰度还可以,敬请下载

2013-11-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除