随笔分类 -  web

WebMagic
摘要:今天有个新需求,让我爬取淘宝旗下某个网站的内容,本来是想自己手写的,后来听人说WebMagic有现成的框架 先加入maven(最好用maven,我demo用的maven,项目用的传统的jar包,结果发现jar包太多了,还是maven好自动管理依赖) <dependency> <groupId>us. 阅读全文
posted @ 2020-09-10 17:19 Vinlen 阅读(200) 评论(0) 推荐(0)
检验用户单点登录方案解决
摘要:早期的web基本用语文档的处理,既然是浏览作为服务器不需要判断现在是谁在浏览。有请求直接响应就可以了,后来因为交互式应用的兴起(在线购物,微博),服务器有了一个新的要求:管理会话。也就是必须记住是哪个人往购物车放了东西,哪个人发了新的微博。因为http请求是无状态的,所以想出来的办法就是在第一次请求 阅读全文
posted @ 2020-08-13 10:46 Vinlen 阅读(243) 评论(0) 推荐(0)
session和cookie的区别
摘要:Session对象 session对象用于存储特定的用户会话所存的信息。是为了弥补Http协议的不足(Http协议本身是无状态的,客户端和服务端都只关注每一次请求和响应,双方都没有必要记录彼此过去的操作,每一次请求都是独立的)。session数据会在一定时间内保存在服务器上,当访问量增多,会占用服务 阅读全文
posted @ 2020-06-19 08:58 Vinlen 阅读(285) 评论(0) 推荐(0)
通俗易懂的TCP三次握手
摘要:TCP传输协议是为了在不可靠的网络上提供可靠的端对端字节流传输而专门设计的协议。毕竟网络这么大,我向你发送数据的时候不知道你在不在,你向我返回数据的时候我接收功能不一定没问题 打个比方,你如果要上远方的朋友家玩,你肯定需要事先询问他在不在家,现实是通过电话/微信,而网络传输则是通过三次握手 第一次 阅读全文
posted @ 2020-04-23 08:49 Vinlen 阅读(186) 评论(0) 推荐(0)
servlet容器工作顺序
摘要:servlet就是一个完成客户端和服务端交互的容器。是一个基于java技术的web组件。servlet有servlet容器管理,常用的容器有tomcat和jetty jboss等,服务端响应客户端的请求如下: 1.客户端访问web服务器,发送Http请求 2.web服务器接收到请求后,传递给serv 阅读全文
posted @ 2020-04-22 10:03 Vinlen 阅读(198) 评论(0) 推荐(0)