自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 收藏
  • 关注

原创 Python爬虫开发与项目实践(3)

文章目录第三章 初识网络爬虫博主说明3.1 网络爬虫概述3.1.1 网络爬虫及其应用3.1.2 网络爬虫结构3.2 HTTP请求的Python实现3.2.1 urllib2/urllib实现Python3中urllib2被集成到urllib中,请参考文首说明,本博并不修改原书标题1. 首先实现一个完整的请求与相应模型2. 请求头headers处理3. Cookie处理4. Timeout设置超时5. 获取HTTP响应码6. 重定向7. Proxy的设置3.2.2 httplib/urllib实现发送GET请

2020-10-26 12:12:20 1242

原创 Python爬虫开发与项目实战(2)

第二章 Web前端基础2.1 W3C标准W3C,即万维网联盟,是Web技术领域有最具权威和影响力的国际中立性技术标准机构网页主要由三部分组成:结构(structure)、表现(presentation)和行为(behavior)对应的标准也分为三方面:结构化标准语言主要包括XHTML和XML表现标准语言主要包括CSS行为标准主要包括对象模型(如W3C DOM)、ECMAScript等2.1.1 HTMLHTML不是编程语言,是一种表示网页信息的符号标记语言Web浏览器的作用是

2020-10-21 13:18:13 1282

原创 Python爬虫开发与项目实战(1)

第一章 回顾Python编程1.1 安装Python(略)1.2 搭建开发环境(略)1.3 IO编程文件读写打开文件open(name[.mode[.buffering]])参数mode和buffering是可选的默认模式是读模式,默认缓冲区是无mode参数‘r’‘w’‘a’‘b’‘+’读模式写模式追加模式二进制模式(可添加到其他模式中使用)读/写模式(可添加到其他模式中使用)‘b’参数一般用来处理二进制文件,如mp3音乐或者图像

2020-10-18 19:31:43 1698 3

原创 Hadoop2.9.2集群搭建

Hadoop2.9.2集群搭建基础介绍Hadoop官方文档:https://hadoop.apache.org/docs/stable/hadoop-project-dist/hadoop-common/SingleCluster.html下载链接:https://hadoop.apache.org/releases.html环境要求:合适的Java环境,每台电脑需要运行ssh服务Hadoop有3种运行方式Standalone Operation:独立运行,只运行在单独的一台主

2020-10-14 16:48:02 404

原创 南大云主机联网控制

南大云主机联网控制本篇仅面向所有南大有云主机或实验室电脑(无图形界面)的同学在使用南大分配学生云主机,或是使用实验室电脑时,是不能访问外网的学校的机器全部是接入到校园网中的,访问校内资源是可以直接访问的,但对于校外资源则需要登录校园网账号有图形界面的主机可以直接登录p.nju.edu.cn进行登录而没有图形界面的主机(所有的windows系统都是有图形界面的,所以这里只包括Linux系统)则需要通过一些命令来登录校园网联网和断开联网curl "http://p.nju.edu.cn/po

2020-10-14 16:03:04 1120

原创 【设计模式】策略模式

问题背景有父类duck,实现了quack(叫)和swim(游泳)两个方法预留了display方法给子类实现子类可能有多种,现在假设只有MallardDuck和RedheadDuck需求:fly()现在需要给鸭子实现fly(飞)方法解决方法1:在父类中实现在父类中添加fly方法给子类继承变化1:部分Duck不能fly如果仍使用继承,那么本不该fly的Duck也能访问到fly接口解决方法2:在子类中进行重写缺点:这种方法的缺点:(ABDF?)且在未来的维护过程中,如果需要添加

2020-10-11 19:56:44 137

原创 申请Amazon免费一年教育云

申请Amazon免费一年教育云1.填写信息打开链接:https://www.awseducate.com/registration?lang=zh_CN#APP_TYPE选择【学生】填写相关信息【电子邮件需要填写.edu.cn结尾的教育邮箱】其他信息包括姓名生日等都可以随便写但是注意毕业时间不要填的太近,年龄最好还是填个学生的年龄,不要太离谱“人机身份验证”验证码加载不出来的话,可以去找个科学上网软件滑动进度条读完协议后点击submit最好用滚轮滑下去,别用

2020-10-09 21:03:52 7621 2

原创 CentOS 7配置MySQL环境

文章目录CentOS 7配置MySQL环境0.删除已安装的MySQL(可跳过)1.添加MySQL的yum源2.选择MySQL版本3.安装MySQL4.启动和停止5.修改密码6.修改密码安全策略7.允许root远程访问8.设置默认编码9.常用操作CentOS 7配置MySQL环境0.删除已安装的MySQL(可跳过)检查MariaDBrpm -qa|grep mariadb若上一步输出不为空,则对每一项输出进行删除,例如:rpm -e --nodeps mariadb-serverrpm

2020-10-05 23:41:08 204

原创 CentOS 7配置南大docker镜像

文章目录CentOS 7配置南大docker镜像0.帮助页面1.系统要求2.卸载旧版本(没有旧版本可跳过)3.安装方式4.准备工作5.可选操作StableTestNightly6.安装docker引擎7. (可选)修改配置文件防止与xshell连接冲突8.启动dockerCentOS 7配置南大docker镜像0.帮助页面南大docker源:https://mirrors.nju.edu.cn/docker-ce/南大docker源使用帮助:https://nju-mirror-help.njuer

2020-09-22 12:02:20 925

原创 yum换源(阿里源和南大源)

文章目录yum换源阿里源南大源yum更新其他常用yum命令yum换源阿里源阿里巴巴开源镜像站:https://developer.aliyun.com/mirror/CentOS镜像换源(以下摘抄自此页):https://developer.aliyun.com/mirror/centos备份mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup下载新的配置文件# CentOS 6

2020-09-22 10:41:50 4242

原创 CentOS 7配置java环境

文章目录CentOS 7配置java环境0.下载安装包1.解压文件2.配置java环境变量3.检查配置是否成功CentOS 7配置java环境0.下载安装包现在下载jdk需要注册oracle账号,需要到官网手动下载https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html选择下载的文件CentOS是linux系统,服务器是64位,所以选择Linux x64文件,直接选择打包好的.tar.gz文件即可

2020-09-22 10:39:48 342

原创 VMware安装CentOS 7虚拟机

0.下载ISO文件在阿里巴巴开源镜像站:https://developer.aliyun.com/mirror/找到下载链接:https://mirrors.aliyun.com/centos/7.8.2003/isos/x86_64/使用 CentOS-7-x86_64-DVD-2003.torrent 种子进行下载得到文件:CentOS-7-x86_64-DVD-2003.iso1.创建虚拟机打开VMware Workstation,在【文件】选项卡中选择【新建虚拟机】点击【下一步】

2020-09-20 19:55:56 3258 1

原创 牛客寒假算法基础集训营2 非官方题解

emmmm今天看到群里有人发题解…然后我自己也想写一个…毕竟自己写的题…拿来装装逼也是可以的吧xixixixixiA 处女座的签到题链接:https://ac.nowcoder.com/acm/contest/327/A来源:牛客网时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 262144K,其他语言524288K64bit IO Format: %lld题...

2020-09-12 21:34:15 902

原创 牛客寒假算法基础集训营3 非官方题解

附官方题解链接A. 处女座与线性代数链接:https://ac.nowcoder.com/acm/contest/329/A来源:牛客网时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 262144K,其他语言524288K64bit IO Format: %lld题目描述众所周知,处女座是数学大师。他定义了k维空间里的处女座点。对于给出的k维度空间上N个点,...

2020-09-12 21:34:01 614

原创 CF round#669 div2 C题

C. Chocolate Bunny题目链接time limit per test: 1 secondmemory limit per test: 256 megabytesinput: standard inputoutput: standard outputThis is an interactive problem.We hid from you a permutation ppp of length nnn, consisting of the elements

2020-09-12 21:32:50 267

原创 CF round#669 div2 B题

B. Big Vova题目链接time limit per test: 1 secondmemory limit per test: 256 megabytesinput: standard inputoutput: standard outputAlexander is a well-known programmer. Today he decided to finally go out and play football, but with the first hit

2020-09-12 21:31:42 455

原创 CF round#669 div2 A题

A. Ahahahahahahahaha题目链接time limit per test: 1 secondmemory limit per test: 256 megabytesinput: standard inputoutput: standard outputAlexandra has an even-length array aaa, consisting of 000s and 111s. The elements of the array are enumer

2020-09-12 21:30:27 371

原创 Sichuan University Programming Contest 2019 Preliminary

可能明年都不一定还能打校赛了吧不知不觉都变成了一个老油条了呢没有变的是我还是那么菜嗯BC防AK还是不会做我好菜啊Sichuan University Programming Contest 2019 PreliminaryA: 15块的混沌骑士Time Limit: 1000 MS Memory Limit: 32726 KDescription15块的混沌骑士出现了!现在给出...

2019-04-14 00:41:33 639

原创 牛客寒假算法基础集训营5 非官方题解

附官方题解链接A 炫酷双截棍链接:https://ac.nowcoder.com/acm/contest/331/A来源:牛客网时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 131072K,其他语言262144KSpecial Judge, 64bit IO Format: %lld题目描述小希现在手里有一个连着的两块木条,长度分别为l1,l2l_1,l_2...

2019-03-24 14:40:44 1318 10

原创 牛客寒假算法基础集训营6 非官方题解

吼吼吼这场比较简单久违的AK嗯也只有这么简单的题我才能AK了我好菜啊A 出题链接:https://ac.nowcoder.com/acm/contest/332/A来源:牛客网时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ 32768K,其他语言65536K64bit IO Format: %lld题目描述小B准备出模拟赛。她把题目按难度分为四等,分值...

2019-03-24 14:40:27 1959 2

原创 牛客寒假算法基础训练营4 非官方题解

附官方题解链接CSDN写博客的自动保存功能呢????写到一半误关网页啥都没了。。哭死emmmm这场讲道理,签到题真的签到,简单题真的简单,难题真的难得自闭还好抽中了件T恤压压惊哈哈哈哈A Applese 的取石子游戏链接:https://ac.nowcoder.com/acm/contest/330/A来源:牛客网时间限制:C/C++ 1秒,其他语言2秒空间限制:C/C++ ...

2019-01-29 19:23:01 1139 4

原创 2018SCUACM FallTrainingB 1 贪心

emmmmm第一次出题,好像难度还是没把握的太好。。。emmmm不过。。恭喜AK题目链接2018SCUACM FallTrainingB 1 贪心A - 王泥煤的泥煤DescriptionAs we all know,有一种非常珍贵的煤球,叫做泥煤(peat)。众所周知,泥煤有很多不同的形状、大小、重量,因此不同种类的泥煤具有不同的价值。现在王泥煤同学垄断了泥煤市场,所以他可以安排每种泥...

2018-10-13 23:37:33 561

原创 Codeforces Round #499 (Div. 2) C

题目大意做火箭去火星,经过一段路径,问要带多少燃料。 经过的路径为1->2->3->…->n->1(注意不是n->n-1->n-2->…->1) 在第i个星球上,1吨燃料可以起飞ai吨的重量,可以降落bi吨的重量,认为起飞和降落是瞬移,比如10吨的火箭和8吨的燃料共18吨,在bi=6的星球上降落,消耗3吨燃料,降落后质量为15吨 问最...

2018-07-27 10:42:30 152

原创 Codeforces Round #499 (Div. 2) B

题目大意有n个人和m份食物,每份食物都有其种类,第i份食物的种类为ai,每个人每天吃一份食物,且每个人几天都只能吃同一种食物,不同的人可能吃同一种食物,问这m份食物能吃多久如样例: 4 10 1 5 2 1 1 1 2 5 7 2 表示4个人,其中种类为1的食物有4份,种类为2的食物有3份,种类为5的食物有2份,种类为7的食物有1份。只需要让前两个人都吃第一种食物,第三个人吃第二种食...

2018-07-27 10:25:02 125

原创 Codeforces Round #499 (Div. 2) A

题目大意给你一个长度为n的只由小写字母组成的字符串,从中挑出k个字母,使得其任意两个字母的差值不超过2,如样例1中的xyabd,可以选择adx,但是不能选择abx,然后输出所选择的k个字母的权值之和,a的权值为1,b的权值为2,z的权值为26纯粹的模拟,写的丑,但是数据范围很小所以根本没考虑能不能写更好。。。#include<bits/stdc++.h>#define...

2018-07-27 10:20:01 238

原创 玩具装箱toy

维护队尾好久都没写过blog了。。。虽然本来也写的不怎么样。。。 不过今天看那个专题看了几乎一整天。。。最后才A掉一个题,而且现在也不好说到底有没有真正掌握。所以我觉得还是写一下加深印象比较好。还是直接从题目出发吧。。 题目链接C - 玩具装箱toy P教授要去看奥运,但是他舍不下他的玩具,于是他决定把所有的玩具运到北京。他使用自己的压缩器进行压缩,其可以将任意物品变成一堆...

2018-07-17 11:31:59 531

原创 2018SCUACM Training 8 图论

emmmm

2018-05-09 11:33:34 410

原创 Ray, Pass me the dishes! UVALive - 3938 线段树

Ray, Pass me the dishes! UVALive - 3938 线段树题解和分析

2018-05-01 17:15:17 224

原创 2018SCUACM Training 6 动态规划

emmmm第一次这么早打完训练赛但是还是想说我好菜啊动态规划,简称为DP问题(Dynamic Programming)先说说我对动态规划的理解我们处理问题的时候,可以把每一个问题对应到一种状态上,这个问题的解也就是这个状态对应的状态函数的值。在动态规划问题中,我们就是通过研究问题在不同状态中的转移,来将问题不断的简化,最终到达一种显而易见可以求解的状态。解决动态规划...

2018-04-27 23:32:25 408

原创 KMP算法介绍

虽然入ACM大坑也两年了吧emmmm但是感觉一直没怎么努力做题。。就连KMP我也是昨天才学会。。惭愧。KMP算法的作用KMP算法是一种高效率的字符串匹配算法,其复杂度近似于O(n),主要用于在一个长度为n的字符串s中,判断是否存在一个长度为m的给定子串t在讲KMP之前在讲KMP算法之前,我们先来了解一下普通的暴力算法要如何解决这个问题。我们想在一个长字符串(称为母串...

2018-04-24 00:42:55 2069

原创 diskpart clean误操作数据恢复

因为某种不可告人的秘密。。。今天在做某些羞羞的事情的时候在Diskpart里面输入了clean嗯我也不知道为什么我会脑残到输入这个东西不过最后也就花了一个小时不到就把数据恢复回来了。。有惊无险首先我们要明确,clean命令并没有删除数据,没有删除数据,没有删除数据,他只是让你的系统“忘记”这个地方曾经有一个磁盘,以及这些磁盘的信息。他会“忘记”磁盘中是如何分区的,以及每个分

2018-04-21 10:18:14 17075 5

原创 Sichuan University Programming Contest 2018 Preliminary

嗯为了防止大家AK,所以这次的A题和K题我们就当做不存在好了! 经历了昨天写了两个多小时的博客没保存的心态炸裂,今天终于下了个Markdown。所以我猜这篇的格式应该会更好看一点! 好吧废话不多说 题目链接:Sichuan University Programming Contest 2018 PreliminaryB: 自觉此心无一事,小鱼跳出绿萍中。 Time Limit...

2018-04-18 18:31:17 436

原创 2018SCUACM Training 4 校赛练习赛

哈哈哈勤奋的我今天终于把training 4补完了但是emmmm感觉training4的技巧性好强啊很多东西都没用过所以我不知道能不能讲清楚emmmm我尽量?题目链接:2018SCUACM Training 4 校赛练习赛------------------------------------------------------分割线--------------------------------...

2018-04-17 21:07:51 358

原创 2018SCUACM Training 3 二分/背包/并查集

题目链接:2018SCUACM Training 3 二分/背包/并查集昨天补完上周欠的training 2,今天来补training 3了。A - Bone Collector HDU - 2602已知N个糖果的重量和价值. 我们有一个口袋, 最多可以装V重量的糖果. 问口袋最多能放多少价值的糖果进去? Input输入的第一行是T, 表示有T组数据.每组数据由三行组成.第一行包含两个整数N和V(...

2018-04-16 15:26:10 370

原创 2018SCUACM Training 2 DFS/BFS

emmmmm单纯因为懒的关系。。。所以week 04都end了才写这篇。。。觉得还是写一写这个东西对自己也有帮助吧。。。虽然别人不一定看得到,看得到的也不一定有用就是了。。。2018SCUACM Training 2 DFS/BFS好了。。步入正题A - N皇后问题 HDU - 2553 在N*N的方格棋盘放置了N个皇后,使得它们不相互攻击(即任意2个皇后不允许处在同一排,同一列,也不允许处在与棋...

2018-04-16 00:05:49 225

原创 2018SCUACM Training1 贪心

点击打开 2018SCUACM Training1 贪心A - LiAlH4的字符串追求完美的LiAlH4定义了一个叫字符串完美度的东西。字符串的完美度等于它里面所有字母的完美度之和。每个字母的完美度可以由他自己来分配,不同字母的完美度不同,分别对应一个1-26之间的整数。LiAlH4不在乎字母大小写。(也就是说字母F和f)的完美度相同。现在给你一个字符串,

2018-03-25 00:16:48 828

原创 Anastasia and pebbles

Anastasia loves going for a walk in Central Uzhlyandian Park. But she became uninterested in simple walking, so she began to collect Uzhlyandian pebbles. At first, she decided to collect all the pebbl

2017-04-15 17:40:15 472

原创 Crossing River

A group of N people wishes to go across a river with only one boat, which can at most carry two persons. Therefore some sort of shuttle arrangement must be arranged in order to row the boat back and f

2017-04-15 16:56:48 404

原创 Interesting drink

Vasiliy likes to rest after a hard work, so you may often meet him in some bar nearby. As all programmers do, he loves the famous drink "Beecola", which can be bought inn different shops in the city

2017-04-15 14:41:52 765

原创 How Many Tables

Today is Ignatius' birthday. He invites a lot of friends. Now it's dinner time. Ignatius wants to know how many tables he needs at least. You have to notice that not all the friends know each other, a

2017-04-15 13:47:53 2196

空空如也

空空如也

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

TA关注的人

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