命令行参数:位置参数,脚本名,测试参数,获取所有参数;移动变量shift:使用示例,移动多个位置;处理选项:case配合shift,数组带空格的问题,分离参数和选项
分类:
系统相关 时间:
2019-10-17 17:25:27
阅读次数:
119
`requests html是比较新的爬虫库,作者和requests是同一个作者` 一.安装依赖 我们可以在安装的时候看到他安装了lxml,reuqests,bs4......我们常用的解析和爬取的库都分装在他里面 二. 发起请求 :发默认发送的的是 ,且他如果用render 1.解决无头浏览器(针 ...
分类:
Web程序 时间:
2019-10-17 17:25:12
阅读次数:
191
概念 服务号,订阅号 openid access_token 公众号消息会话、公众号内网页 沙箱测试号 以上是关于微信公众号的几个概念的介绍,后续的文章会逐步展开如何开发一个微信公众号。 ...
分类:
微信 时间:
2019-10-17 17:24:58
阅读次数:
138
[TOC] 网络编程(一) 1.软件开发架构: 开发软件,必须要开发一套 客户端 与 服务端。 客户端与服务端的作用 服务端: 24小时不间断提供服务 客户端: 如果想要找服务,就去寻找服务并享受 软件开发架构分为两种: C/S架构: Client: 客户端 Server: 服务端 优点: 软件的使 ...
分类:
其他好文 时间:
2019-10-17 17:24:45
阅读次数:
81
来自官网的诠释: 爬取的主要目标就是从非结构性的数据源中提取结构性数据, 如网页. Scrapy提供Item类来满足这样的需求. Item对象是一种简单的容器, 保存了爬取到的数据, 其提供了类似于词典的API, 以及用于声明可用字段的简单语法 Item是一种数据容器, 是作为蜘蛛与管道之间的数据载 ...
分类:
其他好文 时间:
2019-10-17 17:24:31
阅读次数:
76
六、 Java Listener 1. Java Listener 简介 import javax.servlet.ServletContextAttributeEvent; import javax.servlet.ServletContextAttributeListener; import j ...
分类:
编程语言 时间:
2019-10-17 17:24:14
阅读次数:
85
这个代码主要是使用类的静态字段和构造函数,可以跟踪某个类所创建对象的个数。请写一个类,在任何时候都可以向它查询“你已经创建了多少个对象? 主要是在构造函数中用到了静态数据,进行显示已经构造了多少个类对象。 ...
分类:
编程语言 时间:
2019-10-17 17:23:39
阅读次数:
149
String regEx="[\n`~!@#$%^&*()+=|{}':;',\\[\\].<>/?~!@#¥%……&*()——+|{}【】‘;:”“’。, 、?]"; //可以在中括号内加上任何想要替换的字符,实际上是一个正则表达式 String aa = " ";//这里是将特殊字符换为aa字符 ...
分类:
编程语言 时间:
2019-10-17 17:23:20
阅读次数:
306
这题是一个裸的网络流的题,但是本蒟蒻还是调试了半天2333.总是犯低级错误。 一开始我是用EK算法实现的。结果如下: 然后我又用Dinic算法实现了一下。 发现更慢了2333.我也不知道为啥,按道理Dinic应该比EK快的不知道到哪里去了才对。 下面是我的代码实现:EK算法: 下面是Dinic算法 ...
分类:
其他好文 时间:
2019-10-17 17:23:02
阅读次数:
64
首先,我们需要建立一个 maven 项目 (如果你没有配置maven 请参考https://www.cnblogs.com/PerZhu/p/10714077.html配置) 接下来开始配置 pom.xml 添加依赖包 配置 log4j.properties文件 注意 要在 resource 目录下 ...
分类:
其他好文 时间:
2019-10-17 17:22:42
阅读次数:
268
JQuery JQuery介绍 jQuery是一个轻量级、兼容多浏览器的JavaScript库 jQuery使用能够更方便地处理HTML Document、Events、实现动画效果、方便地进行Ajax交互,能够极大简化JavaScript编程。jQuery的宗旨是:“write less,do m ...
分类:
Web程序 时间:
2019-10-17 17:22:20
阅读次数:
209
最近在打包混淆时,遇到一个问题,混淆编译都不出错,运行出错,一般遇到这种问题,肯定是在运行的地方有代码被混淆了,经过错误排查,发现是程序中用到第三方的jar包的方法出现问题了,原来android studio混淆打包时把第三方的jar包给混淆了。于是想这个问题很简单,保持jar包不混淆就好,于是直接... ...
分类:
移动开发 时间:
2019-10-17 17:22:04
阅读次数:
235
源代码: class Root{ static{ System.out.println("Root的静态初始化块"); } { System.out.println("Root的普通初始化块"); } public Root() { System.out.println("Root的无参数的构造器" ...
分类:
其他好文 时间:
2019-10-17 17:21:45
阅读次数:
111
build 构建脚本目录 build.js 生产环境构建脚本 check-versions.js 检测node.js和npm版本 logo.png vue默认图片 utils.js 构建相关工具的方法 vue-loader.conf.js 加载器 webpack.base.conf.js webpa ...
分类:
其他好文 时间:
2019-10-17 17:20:42
阅读次数:
126
vmware出现下面提示 博主理解: Vmware与window版本不兼容 解决办法有二:升级VMware版本 或降低Windows版本,此处我们选择降低windows的版本。 首先在运行处输入 “services.msc” 点击确定。在弹出来的服务中,找到“Windows Update”找到后双击 ...
原答案摘自Stack Overflow:What does the explicit keyword mean? 在把参数传递给函数时,如果变量类型不匹配的话,C++编译器会即尽可能的做一次隐式的类型转换来满足函数的参数要求。隐式的类型转换就会涉及到调用转换对象的单参数构造函数,下面是一个隐式转换的... ...
分类:
其他好文 时间:
2019-10-17 17:19:48
阅读次数:
85
ZROI1153 【线上训练3】数个数 "传送门" 一道非常有意思的题,涵盖了各种知识点。 首先,很显然,这是个容斥。容斥可以过掉$30pts$。 这里我们考虑容斥+DP。 我们令$dp[i][j]$代表对于前$i$个区间(区间排过序),上一个取的区间为$j$的方案数。 那么每次转移就是: $$ d ...
分类:
其他好文 时间:
2019-10-17 17:19:30
阅读次数:
99