一:requests模块介绍 requests是第三方http库,可以十分方便地实现python的网络连接,完美替代了urllib2模块。 二:实战 使用requests实现定向爬虫需要两步:首先使用requests获取目标网页的源代码;然后使用requests与正则表达式从中提取信息。 1: ...
分类:
编程语言 时间:
2017-06-15 21:54:52
阅读次数:
198
第三章 基本概念 1、严格模式:对ES3中不确定的行为作出处理,对某些不安全的操作抛出错误。要在整个脚本中启用严格模式,可以在顶部加上"use strict";要在函数中启用严格模式,可以在函数顶部加上"use strict"。 2、定义变量:有var=>局部变量;省略var=>全局变量。在严格模式 ...
分类:
编程语言 时间:
2017-06-15 21:53:37
阅读次数:
179
曾经在书上看到函数指针相关的都没怎么重视。可是近期在实际的工作中却派上了用场。所以认真地学习了一遍。 函数指针的申明 申明一个函数指针非常easy,就是将函数申明中的函数名替换为一个指针就可以: C/C++int test(int para1, double *para2); // 函数申明 int ...
分类:
编程语言 时间:
2017-06-15 21:52:15
阅读次数:
194
codevs—— P1347 排序 题目描述 一个不同的值的升序排序数列指的是一个从左到右元素依次增大的序列,例如,一个有序的数列A,B,C,D 表示A<B,B<C,C<D。在这道题中,我们将给你一系列形如A<B的关系,并要求你判断是否能够根据这些关系确定这个数列的顺序。 输入输出格式 输入格式: ...
分类:
编程语言 时间:
2017-06-15 21:51:57
阅读次数:
206
2 编写日志装饰器,实现功能如:一旦函数f1执行,则将消息2017-07-21 11:12:11 f1 run写入到文件中 注意:时间格式的获取 import time time.strftime('%Y-%m-%d %X') 3 判断下列数据类型是可迭代对象or迭代器s='hello'l=[1,2 ...
分类:
编程语言 时间:
2017-06-15 21:51:17
阅读次数:
128
有句话经典的概括了这段代码的意义: “Make a script both importable and executable” 意思就是说让你写的脚本模块既可以导入到别的模块中用,另外该模块自己也可执行。 先写一个模块: 这个函数定义了一个main函数,我们执行一下该py文件发现结果是打印出”we ...
分类:
编程语言 时间:
2017-06-15 21:51:01
阅读次数:
189
BOM浏览器对象模型 1.window 2.Location 3.History 4.Screen 5.Navigator 一.window window概述: 1.window是客户端JavaScript的全局对象 2.它表示web浏览器的一个窗口或窗体,并且用标识符window来引用 1.inn ...
分类:
编程语言 时间:
2017-06-15 21:50:03
阅读次数:
154
一. 概述(大小写敏感) 一种高级语言,运行在浏览器上,用来解析和操作HTML网页的一种语言。 可以提升网页与用户的交互,提升用户的体验。 1. 特点: 1). 安全性: 因为JS运行在浏览器上,相当于运行在一个保险箱中,对本地的文件是不能读写的。所以没有感染病毒的风险。 2). 跨平台:只要操作系... ...
分类:
编程语言 时间:
2017-06-15 21:49:45
阅读次数:
183
本文严禁转载。 之前的方法及其局限 问题背景和最初的尝试见这里。最开始的想法比较简单,只想着利用 PostprocessBuild 这个事件,来对已经准备好的本地工程文件(iOS 或 Android)中的 .NET 程序集进行注入。但是,这样做限制很多。 首先,无法对 IL2CPP 作为 Scrip ...
分类:
编程语言 时间:
2017-06-15 21:47:32
阅读次数:
230
跨平台方法 方法一:手动暴力法 #include <iostream> using namespace std; #include <time.h> time_t t = time(NULL); struct tm* stime=localtime(&t); char tmp[32]={NULL}; ...
分类:
编程语言 时间:
2017-06-15 21:46:58
阅读次数:
222
1 I/0: input/output 1.1.java.io.File 1.2 表示:文件或者文件夹(目录) 1.3 File f = new File("文件路径"); 1.4 注意:相对路径:非web项目的相对都是以项目为起点.(src/a.txt)(建议) 绝对路径:d:/bin/a.txt ...
分类:
编程语言 时间:
2017-06-15 21:46:36
阅读次数:
174
今天学了数组。做了不少练习,感觉还是都很简单的,在这里记录一下学习内容。 声明数组 dataType[] arrayRefVar; // 首选的方法 或 dataType arrayRefVar[]; // 效果相同,但不是首选方法 注意: 建议使用 dataType[] arrayRefVar 的 ...
分类:
编程语言 时间:
2017-06-15 21:46:29
阅读次数:
113
1、 1)2) 1)输出:Base 2)编译成功,但没有输出。 2、 编译成功,但没有输出。 3、 只有12行的话,不会新建文件。需要create~~ 4、 public static void main(String[] args){ String str = new String("abcde" ...
分类:
编程语言 时间:
2017-06-15 21:45:46
阅读次数:
181
一.异常 1.1程序执行过程中出现的影响程序运行正常运行的现象. 1.2异常语法 try{ //代码块 }catch(异常类型 e){ }catch(异常类型 e){ }...{ }finally{ } 注意:try:表示可能出现异常的代码块 catch:抓取异常,并进行处理 可能抓取多个异常,异常 ...
分类:
编程语言 时间:
2017-06-15 21:45:02
阅读次数:
212
一.接口:特殊的抽象类 1.1 语法 public interface 接口名 extends 接口1,接口2{ //1.常量 //2.抽象方法 } 1.2 特点 a.用interface修饰 b.接口可以继承接口,多继承 c.接口只能常量和抽象方法 d.接口不能实例化,但是可以作为子类的用 e.实 ...
分类:
编程语言 时间:
2017-06-15 21:43:23
阅读次数:
203
AF_INET:IPV4 AF_INET6:IPV6 套接字类型: SOCK_STREAM:TCP SOCK_DGRAM:UDP 创建TCP套接字,也可以不传递参数,默认创建TCP套接字 下面是基于python3实现的简单的服务端和客户端 服务端: 客户端: ...
分类:
编程语言 时间:
2017-06-15 21:43:02
阅读次数:
261