一、需求分析 需求 :通过输入关键字对肯德基餐厅信息进行爬取 分析 : 1、如图所示,搜索肯德基网站的首页,会发现最下面的功能栏中有餐厅查询一栏,点击进入会出现图2中的页面,我们可以在搜索栏中输入想要查询信息的城市名称,即可出现该城市的KFC餐厅相关信息 2、比如说,我们输入北京进行搜素,该页面便会 ...
分类:
其他好文 时间:
2021-05-23 22:55:55
阅读次数:
0
在Intellij idea中新建了一个Maven项目,运行时报错如下:Error : java 不支持发行版本5 本地运行用的是JDK9,测试Java的Stream操作,报错应该是项目编译配置使用的Java版本不对,需要检查一下项目及环境使用的Java编译版本配置。 《1》在Intellij中点击 ...
分类:
编程语言 时间:
2021-05-04 16:31:56
阅读次数:
0
题目链接 思路 关键在于想到括号匹配用栈维护的一个过程。 求最长的子串,所以每一个右括号尽可能匹配能匹配的最近的左括号。 \(dp[i]\):第i位向左匹配能匹配到的最长距离。 若当前位置$s[i]=)$且$stack.size()>0$,那么就说明当前位置的右括号可以匹配到左括号,到这一位的最长距 ...
分类:
其他好文 时间:
2021-05-04 16:27:32
阅读次数:
0
编译JDK步骤大致是这样的: 下载源码 configure make 看起来很简单,但是实践的时候总会遇到很多问题。所以我总结了一下自己的踩坑经历。 下载源码 方式一:使用Mercurial下载 安装Mercurial sudo apt-get install mercurial 访问OpenJDK ...
分类:
其他好文 时间:
2021-05-04 16:15:24
阅读次数:
0
1. 算术运算 add(other) 比如进行数学运算加上一个具体数字 data["open"].add(10) # open列加10 # data["open"] + 10 # 一般不这么写 sub(other) 用法同add 2. 逻辑运算 2.1. 逻辑运算符号 逻辑运算类型:>, >=, < ...
分类:
其他好文 时间:
2021-05-04 16:04:10
阅读次数:
0
1. CSV 1.1. read_csv pandas.read_csv(filepath_or_buffer, sep=',') filepath_or_buffer:文件路径 usecols:列表,指定读取的列名 # 读取文件,并指定只获取open和close这两列 data = pd.read ...
分类:
其他好文 时间:
2021-05-04 16:03:35
阅读次数:
0
import os # os.mkdir("n1") # 创建目录 # 创建文件 # with open('1.txt',mode='w') as file: # file.write('11111') # os.mknod("n1.txt") # 创建文件,windows上面不支持,linux中支 ...
分类:
编程语言 时间:
2021-05-04 15:43:42
阅读次数:
0
开发环境安装 安装软件有三种方式: rpm 解压缩 yum在线安装。 JDK安装(rpm) rpm安装命令:rpm -ivh xxx JDK是我们开发java程序必要的环境 步骤: 下载JDK rpm 去oralce官方下载https://www.oracle.com 安装与卸载Java #检测当前 ...
分类:
系统相关 时间:
2021-05-04 15:17:12
阅读次数:
0
错误提示: 错误原因: ? 1:未配置jdk环境变量(重装了系统) ? 2:jdk配置环境变量错误 ? 3:系统存在特别高版本的jdk(部分linux系统会自带openjdk,如Ubuntu,Debian等)导致不能正确的找到jdk的环境变量配置信息 解决方案: ? 1和2只需重新配置jdk环境变量 ...
分类:
系统相关 时间:
2021-05-04 15:13:59
阅读次数:
0
从Java 9开始,JDK又引入了模块(Module)。 在Java 9之前,一个大型Java程序会生成自己的jar文件,同时引用依赖的第三方jar文件,而JVM自带的Java标准库,实际上也是以jar文件形式存放的,这个文件叫rt.jar,一共有60多M。jar只是用于存放class的容器,它并不 ...
分类:
编程语言 时间:
2021-05-03 12:58:27
阅读次数:
0