概述 概述 该项目是基于Scrapy框架的Python新闻爬虫,能够爬取网易,搜狐,凤凰和澎湃网站上的新闻,将标题,内容,评论,时间等内容整理并保存到本地 该项目是基于Scrapy框架的Python新闻爬虫,能够爬取网易,搜狐,凤凰和澎湃网站上的新闻,将标题,内容,评论,时间等内容整理并保存到本地 ...
分类:
编程语言 时间:
2018-09-04 10:40:07
阅读次数:
213
在JAVA中一共有八种基本数据类型,他们分别是 byte、short、int、long、float、double、char、boolean 1、整型 其中byte、short、int、long都是表示整数的,只不过他们的取值范围不一样 byte的取值范围为-128~127,占用1个字节(-2的7次方 ...
分类:
编程语言 时间:
2018-09-04 10:40:42
阅读次数:
204
RESTful架构 REST全名为:Representational State Transfer。资源表现层状态转化。是目前最流行的一种互联网软件架构。 它结构清晰、符合标准、易于理解、扩展方便,所以正得到越来越多网站的采用。 资源(Resources) 网络上的一个实体,或者说是网络上的一个具体 ...
分类:
编程语言 时间:
2018-09-04 11:39:28
阅读次数:
196
运算符对于大家来说并不陌生,只要平时写代码就会频繁用的到。可能平时大家只关注它们的使用层还停留在只知其用法的表面,但是运算符有一些鲜为人知技能,明白以后会让你掌握运算符的原理和运算符的奇技淫巧以及解决一些面试题先来看一些面试题,请小伙伴本着不去试的原则写出下而四道题的运行结果//1console.log(‘kaivon‘&&(2+1));console.log(![]||‘你好,s
分类:
编程语言 时间:
2018-09-04 11:41:14
阅读次数:
223
写的时候最好要设置线程名称 Thread.name,并设置线程组 ThreadGroup,目的是方便管理。在出现问题的时候,打印线程栈 (jstack -pid) 一眼就可以看出是哪个线程出的问题,这个线程是干什么的。 方法一 Thread方式通过线程组,线程名,并设置UncaughtExcepti ...
分类:
编程语言 时间:
2018-09-04 11:43:01
阅读次数:
210
1.LinkedList是什么?有什么特点 LinkedList是一种可以在任何位置进行高效地插入和移除操作的有序序列,它是基于双向链表实现的。 LinkedList 是一个继承于AbstractSequentialList的双向链表。它也可以被当作堆栈、队列或双端队列进行操作。LinkedList ...
分类:
编程语言 时间:
2018-09-04 11:43:16
阅读次数:
164
一、创建空Maven项目 二、左边选择maven,右边可以什么不选,直接next; 三、填写artifactId,点击next直到finish 四、finish后,idea会生成如下结果模块,删除src,并在pom文件加上packing 五、创建第一个spring cloud模块 六、finish后 ...
分类:
编程语言 时间:
2018-09-04 11:43:41
阅读次数:
4748
GET 和 POST 的区别 GET请注意,查询字符串(名称/值对)是在 GET 请求的 URL 中发送的:/test/demo_form.asp?name1=value1&name2=value2 GET 请求可被缓存 GET 请求保留在浏览器历史记录中 GET 请求可被收藏为书签 GET 请求不 ...
分类:
编程语言 时间:
2018-09-04 11:43:56
阅读次数:
199
运维脚本:python实现批量IP端口扫描 专注网络运维,只发实用干货 扫描二维码关注公众 专注网络运维,只发实用干货 扫描二维码关注公众 今天不想更新,发一篇存货,分享一小段python代码给大家,能实现简单的批量端口扫描,废话不多说,先上代码: # -*- coding: utf-8 -*- i ...
分类:
编程语言 时间:
2018-09-04 11:44:23
阅读次数:
742
一、什么是EasyGUI EasyGUI是python中一个非常简单的GUI编程模块,不同于其他的GUI生成器,它不是事件驱动的,相反,所有的GUI交互都是通过简地函数调用就可以实现(意思是:函数调用就可以实现GUI) EasyGUI为用户提供了简单的GUI交互接口,不需要程序员知道任何相关tkin ...
分类:
编程语言 时间:
2018-09-04 11:44:29
阅读次数:
128
一.安装步骤1.检查系统pythonCentOS6.8自带的是Python2.6.6,yum中最新的也是Python2.6.6,只能下载Python2.7.12的源代码自己编译安装。如下图:安装Developmenttools#yum-ygroupinstall"Developmenttools"安装编译Python需要的包#yuminstallzlib-devel-y#yum
分类:
编程语言 时间:
2018-09-04 11:44:35
阅读次数:
140
先说说极大极小算法,是指给可能出现的所有状态赋予一个评估值,两个玩家接下通过计算不同下棋策略对应不同的评估值,来决定如何下棋。对于井字棋游戏来说,它的博弈树(各种走法组合形成的树)如下: MAX下X,MIN下O,直到到达了树的终止状态即一位棋手占领一行,一列、一对角线或所有方格都被填满。Utilit ...
分类:
编程语言 时间:
2018-09-04 11:46:10
阅读次数:
263
springcloud Spring Boot mybatis分布式微服务云架构(三):服务提供与调用 服务提供 我们假设服务提供者有一个hello方法,可以根据传入的参数,提供输出“hello xxx,this is first messge”的服务 1、pom包配置 创建一个springboo... ...
分类:
编程语言 时间:
2018-09-04 13:32:19
阅读次数:
190
作者:武沛齐 出处:http://www.cnblogs.com/wupeiqi/articles/5246483.html Model 到目前为止,当我们的程序涉及到数据库相关操作时,我们一般都会这么搞: 创建数据库,设计表结构和字段 使用 MySQLdb 来连接数据库,并编写数据访问层代码 业务 ...
分类:
编程语言 时间:
2018-09-04 13:33:39
阅读次数:
157
字符串属性 constructor 返回创建字符串属性的函数 length 返回字符串的长度 prototype 允许您向对象添加属性和方法 字符串方法 charAt() 返回指定索引值的字符 charCodeAt() 返回指定索引位置字符的Unicode值 concat() 连接两个或多个字符串, ...
分类:
编程语言 时间:
2018-09-04 13:34:50
阅读次数:
163
一、爬虫流程: 1、发起请求 使用http库向目标站点发起请求,即发送一个Request Request包含:请求头、请求体等 Request模块缺陷:不能执行JS 和CSS 代码 2、获取响应内容 如果服务器能正常响应,则会得到一个Response Response包含:html,json,图片, ...
分类:
编程语言 时间:
2018-09-04 13:36:34
阅读次数:
474
博主学习c语言已经有一段时间了,出于对自己学习检验的目的,自制了一款c语言赛车游戏。 由于本质是检验和尝试,所以并没有注重游戏的界面。下文是开发文档,在博主的github网页可以下载源码,注意本项目使用工程的方式开发,打开也请使用打开一个项目工程的方式 。 https://github.com/wh ...
分类:
编程语言 时间:
2018-09-04 13:38:27
阅读次数:
256
Spring-Boot构建多模块项目 功能模块单独项目开发,可以将一个庞大的项目分解成多个小项目,便于细分开发 Maven多模块项目不能独立存在,必须有一个介质来包含。 1.创建一个Maven 项目,可以创建一个springboot项目作为基本框架,并且需要在pom.xml中引入Web的支持。 2. ...
分类:
编程语言 时间:
2018-09-04 13:38:52
阅读次数:
269
模式转化: PIL模式转化:将图片转化成其他模式 水印: #参考 https://blog.csdn.net/icamera0/article/details/50747084 ...
分类:
编程语言 时间:
2018-09-04 13:39:16
阅读次数:
276
1.快速排序 采用分支策略,O(nlgn); ...
分类:
编程语言 时间:
2018-09-04 13:39:36
阅读次数:
127