- 博客(6)
- 资源 (11)
- 收藏
- 关注
原创 scrapy实现增量式爬取
实现爬虫的增量式爬取有两种方法,一是在获得页面解析的内容后判断该内容是否已经被爬取过,二是在发送请求之前判断要被请求的url是否已经被爬取过,前一种方法可以感知每个页面的内容是否发生变化,能获取页面新增或者变化的内容,但是由于要对每个url发送请求,所以速度比较慢,而对网站服务器的压力也比较大,后一种无法获得页面变化的内容,但是因为不用对已经爬取过的url发送请求,所以对服务器压力比较小,速度比较快
2017-11-22 10:25:36 11992 2
原创 谷歌插件-无法点到百度搜索按钮
1.mainfest.json文件{ "manifest_version": 2, "name": "永远点不到的搜索按钮", "version": "1.0", "description": "让你永远也点击不到Google的搜索按钮", "content_scripts": [ {
2017-11-22 08:57:09 348
原创 Spring-MVC初步-搭建一个web程序
MVC思想,即”MOD:模型”,”VIEW”:”视图”,”CONTROL”:”控制”分离的思想,其中MOD层用于处理数据,包括业务算法,数据持久层等的实现;VIEW层用于为用户显示数据,比如JSP或html页面等;CONTROL层用于连接MOD层和VIEW层,包括封装数据,渲染数据等.三个部分以最小的耦合协同工作,是构建现代web应用的一个重要思想Spring-MVC 1.结构 从一个web请求开
2017-11-09 15:56:17 237
原创 spring-AOP的实现
AOP(面向切面编程)的理解与实现1.什么是面向切面编程要理解面向切面编程,必须要理解切面的含义,切面是指在程序的许多地方都会应用到的功能,例如对于日志系统来说,记录日志就可以被当做一个切面,在一个应用程序的许多地方,日志都是不可或缺的,但在这些地方,我们主要的关注点却不一定记录日志上,比如当我们在开启一个数据库连接时,我们主要关注的点在于开启连接,而不是记录日志,举个现实中的例子就是,我们日常生活
2017-11-09 15:39:29 311
原创 spring-依赖注入的实现
上一篇日志讲了依赖注入的思想和原理,这里总结一下spring中实现依赖注入的具体实现方式1.原理 在spring中,所有的POJO都可以被声明,或者定义为一个组件,通过配置文件,自动扫描,java代码的方式,可以任意装配不同组件 2.方法在spring中,装配组件的方式有三种,分别是自动装配,XML配置文件装配以及java代码中显示装配,而组件装配无非就是两个过程1.创建组件;2.装配组件 1.自动
2017-11-09 11:55:35 1249
原创 Spring初步-依赖注入的原理
要使用一个工具去完成诸多的的任务,必须要理解这个工具的原理和核心思想,而spring最重要的工具毫无疑问是依赖注入(DI)和面向切面编程(AOP),web开发中最重要的思想莫过于mvc思想依赖注入提到依赖注入,我会想到很多与之有关的词 “面向接口编程”,”策略模式”,”命令模式”等等,这些词其实都围绕着一个中心”解耦合”就像《head first设计模式》里面开篇就提到的那个鸭子一样,红头鸭,塑料鸭
2017-11-07 13:53:36 302
定时任务框架
2018-11-02
58同城二手房出售信息
2017-12-14
爬取一个用户的所有微博
2017-06-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人