- 博客(5)
- 资源 (29)
- 收藏
- 关注
原创 Scrapy 框架爬虫知识、爬虫实战教程
GitHub Python库 GitHub 爬虫库 官方教程 豆瓣电影爬虫案例1、scrapyScrapy 是一个为了抓取网页数据、提取结构性数据而编写的应用框架,该框架是封装的,包含 request (异步调度和处理)、下载器(多线程的 Downloader)、解析器(selector)和 twisted(异步处理)等。对于网站的内容爬取,其速度非常快捷。...
2019-07-17 10:54:54 682
转载 spring boot 过滤器 filter
一、在spring的应用中我们存在两种过滤的用法,一种是拦截器、另外一种当然是过滤器。我们这里介绍过滤器在springboot的用法,在springmvc中的用法基本上一样,只是配置上面有点区别。二、filter功能,它使用户可以改变一个 request和修改一个response. Filter 不是一个servlet,它不能产生一个response,它能够在一个request到达servle...
2019-07-11 14:42:22 369
转载 spring boot 拦截器WebMvcConfigurerAdapter作用,以及高版本的替换方案
WebMvcConfigurerAdapter 的作用是:进行SpringMVC的一些配置、在Spring中,为了减少xml的配置,引入了@Configuration注解。 WebMvcConfigurerAdapter的出现是为了替代xml出现的,在这个类型里可以配置拦截器相关配置,这个类的使用是弱化繁杂xml配置的一个缩影,Adapter中文译作适配器,转换器,意思就是作为xml配置的一...
2019-07-11 11:56:32 1199
转载 Lvs+keepalived+Nginx双机热备实现Nginx高可用
一、背景在一般的系统架构中,往往是采用一台Nginx做负载均衡,这台Nginx可能负责着转发多台Tomcat的请求。这就有一个问题,如果这台Nginx服务器挂了,那就等于整个系统都挂了。 所以就需要引入一种机制,将Nginx集群化,同时保证有多台Nginx在运行,一台挂了,另外一台还能继续提供服务。要实现Nginx的高可用,就不得不提LVS+Keepalived。 Lvs+Keepaliv...
2019-07-09 15:49:45 1497 1
转载 Spring Controller中全局变量引起的线程安全问题
在Spring中,注解@Controller去修饰一个类时,默认这个类是单例。但是WEB容器为了性能,必然是多线程的去处理HTTP请求,多线程的HTTP请求经过WEB容器转化为servlet请求,接着由Spring的DispatcherServlet分发到对应的Controller处理类。所以在单例的Controller类中,如果存在全局变量,必然会存在线程安全问题。下面将示范多种常用写法,有...
2019-07-09 15:31:29 6166 2
Solr 教程 pdf
2017-04-11
JavaWeb王者归来_扫描版
2015-12-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人