案例:使用XPath的爬虫 现在我们用XPath来做一个简单的爬虫,我们尝试爬取某个贴吧里的所有帖子,并且将该这个帖子里每个楼层发布的图片下载到本地。 ...
分类:
编程语言 时间:
2017-08-22 09:16:10
收藏:
0 评论:
0 赞:
0 阅读:
248
1.2 初始输入输出 iostream库里面包含两个基础类型istream和ostream,分别表示输入流和输出流,一个流就是一个字符序列,从IO设备读出或者写入IO设备。 标准的输入输出对象 标准库定义了4个IO对象。 cin --标准输入 cout --标准输出 cerr --用来输出警告和错误 ...
分类:
编程语言 时间:
2017-08-22 09:15:21
收藏:
0 评论:
0 赞:
0 阅读:
251
1 CACHES = { 2 'default': { 3 'BACKEND': 'django.core.cache.backends.filebased.FileBasedCache', 4 'LOCATION': os.path.join(BASE_DIR,'cache') 5 } 6 } 7 ...
分类:
编程语言 时间:
2017-08-22 01:32:43
收藏:
0 评论:
0 赞:
0 阅读:
430
一、定义 Java接口(Interface),是一系列方法的声明,是一些方法特征的集合,一个接口只有方法的特征没有方法的实现,因此这些方法可以在不同的地方被不同的类实现,而这些实现可以具有不同的行为(功能)。 接口定义的一般形式为: [访问控制符]interface <接口名> { 类型标识符fin ...
分类:
编程语言 时间:
2017-08-22 01:30:28
收藏:
0 评论:
0 赞:
0 阅读:
509
在C++中经常会遇到有关类对象的浅复制与深复制的问题,也是容易出错的地方。 查找了相关资料,有关浅复制与深复制的定义为:对类进行复制的时候按位复制,即把一个对象各数据成员的值原样复制到目标对象中。当类中涉及到指针类型数据成员的时候,往往就会产生指针悬挂问题。 从运行结果我们可以看到程序只是调用了一次 ...
分类:
编程语言 时间:
2017-08-22 01:29:54
收藏:
0 评论:
0 赞:
0 阅读:
344
BOM的核心对象就是window,这一章没什么好说的,总结一些比较常用的: 1,a未定义,a; //报错window.a; //undefined 不能用delete删除全局变量 2,html5不支持<frame>标签,但是支持<iframe>标签 3,js中window对象的top,opener, ...
分类:
编程语言 时间:
2017-08-22 01:26:35
收藏:
0 评论:
0 赞:
0 阅读:
352
机器学习领域中所谓的降维就是指采用某种映射方法,将原高维空间中的数据点映射到低维度的空间中。降维的本质是学习一个映射函数 f : x->y,其中x是原始数据点的表达, y是数据点映射后的低维向量表达,通常y的维度小于x的维度(当然提高维度也是可以的)。f可能是显式的或隐式的、线性的或非线性的。使用降 ...
分类:
编程语言 时间:
2017-08-22 01:25:20
收藏:
0 评论:
0 赞:
0 阅读:
379
Spring整合shiro 一、 配置web.xml <!-- 配置Shiro过滤器,先让Shiro过滤系统接收到的请求 --> <!-- 这里filter-name必须对应applicationContext.xml中定义的<bean id="shiroFilter"/> --> <!-- 使用[ ...
分类:
编程语言 时间:
2017-08-22 01:23:58
收藏:
0 评论:
0 赞:
0 阅读:
425
1、总结 1、常用4种 编辑框 的构造 1、普通编辑框 单行输入的简单编辑框 (?为所在框的对象,同下) self.textBox = wx.TextCtrl(parent = ?) 2、密码编辑框 星号掩饰输入字符的密码框 self.textBox = wx.TextCtrl(parent = ? ...
分类:
编程语言 时间:
2017-08-22 01:23:07
收藏:
0 评论:
0 赞:
0 阅读:
571
变态排序 ...
分类:
编程语言 时间:
2017-08-22 01:21:44
收藏:
0 评论:
0 赞:
0 阅读:
341
首先看例子,这例子摘抄自开涛的跟我学spring3。 @Test public void testPlatformTransactionManager() { DefaultTransactionDefinition def = new DefaultTransactionDefinition();... ...
分类:
编程语言 时间:
2017-08-22 01:19:58
收藏:
0 评论:
0 赞:
0 阅读:
507
看c语言的ppt看到extern中的生命外部变量,懵逼了。然后在网上查了关于extern的用法。都不是我想要的。 找了半个小时,又写写程序,算是明白了。 extern声明外部变量时候,也就是在别的函数里面,一个文件已经有了外部变量,int A=13,B=0;当我别的函数想用这个A,B变量的值得时候, ...
分类:
编程语言 时间:
2017-08-22 01:19:34
收藏:
0 评论:
0 赞:
0 阅读:
333
1 Abstract 验证码(CAPTCHA)的诞生本身是为了自动区分 自然人 和 机器人 的一套公开方法, 但是近几年的人工智能技术的发展,传统的字符验证已经形同虚设。 所以,大家一方面研究和学习此代码时,另外一方面也要警惕自己的互联网系统的web安全问题。 Keywords: 人工智能,Pyth ...
分类:
编程语言 时间:
2017-08-22 01:16:48
收藏:
0 评论:
0 赞:
0 阅读:
585
1. 首先学会用python来写A+B的程序: raw_input() 函数从标准输入读取一个行,并返回一个字符串(去掉结尾的换行符)。读进来后,字符串有split()函数可以根据分隔符拆解成子串组成的list。对于list内的对象,需要的采取转换,保留字符串的继续保留即可。如果是python3,替 ...
分类:
编程语言 时间:
2017-08-22 01:16:11
收藏:
0 评论:
0 赞:
0 阅读:
308
记录下: 先下载Python2.7.6,安装完成,不要添加到path中; 再下载Python3.4.3,安装,不要添加到path中。 进入 Python2: py -2 进入Python3: py -3 若需要安装Python2的库,执行py -2 -m pip install xxxx即可,xxx ...
分类:
编程语言 时间:
2017-08-22 01:15:57
收藏:
0 评论:
0 赞:
0 阅读:
298
MVC和MTV模式 Django的MTV模式本质是各组件之间为了保持松耦合关系,Django的MTV分别代表: Model(模型):负责业务对象与数据库的对象(ORM) Template(模版):负责如何把页面展示给用户 View(视图):负责业务逻辑,并在适当的时候调用Model和Template ...
分类:
编程语言 时间:
2017-08-22 01:14:52
收藏:
0 评论:
0 赞:
0 阅读:
445
【深入Java虚拟机】之四:类加载机制 类加载过程 类从被加载到虚拟机内存中开始,到卸载出内存为止,它的整个生命周期包括:加载、验证、准备、解析、初始化、使用和卸载七个阶段。它们开始的顺序如下图所示: 其中类加载的过程包括了加载、验证、准备、解析、初始化五个阶段。在这五个阶段中,加载、验证、准备和初 ...
分类:
编程语言 时间:
2017-08-22 01:14:28
收藏:
0 评论:
0 赞:
0 阅读:
351
jstack 应用 首先通过:ps -ef|grep java 得到java pid 找出该进程内最耗费CPU的线程,可以使用ps -Lfp pid或者ps -mp pid -o THREAD, tid, time或者top -Hp pid 命令查看这个进程下面的所有线程占用情况。 发现线程2174 ...
分类:
编程语言 时间:
2017-08-22 01:14:06
收藏:
0 评论:
0 赞:
0 阅读:
373
PCA (Principal Component Analysis) 主成份分析 也称为卡尔胡宁-勒夫变换(Karhunen-Loeve Transform),是一种用于探索高维数据结构的技术。PCA通常用于高维数据集的探索与可视化。还可以用于数据压缩,数据预处理等。PCA可以把可能具有相关性的高维 ...
分类:
编程语言 时间:
2017-08-22 01:13:51
收藏:
0 评论:
0 赞:
0 阅读:
503
一个二维数组,每一行按照从左到右递增,每一列按照从上到下递增,查找数组中是否存在某个数。如数组: 1 2 8 9 2 4 9 12 4 7 10 13 6 8 11 15 思路: 这道题有其特殊性,从右上角或者左下角开始查找的方向是确定的。这句话是说比如是查找7,我们从右上角开始,9大于7,则减少列 ...
分类:
编程语言 时间:
2017-08-22 01:13:18
收藏:
0 评论:
0 赞:
0 阅读:
275