一、实验环境ubuntu、php、apache或nginx、mysql二、利用Redis锁解决高并发问题,需求现在有一个接口可能会出现并发量比较大的情况,这个接口使用php写的,做的功能是接收 用户的GET请求中的name字段,然后将这个字段存到mysql中,现在先将数据放到redis的队列中,然后 ...
分类:
数据库 时间:
2019-10-12 18:58:37
阅读次数:
108
#环境准备 ##第三方工具包httpclient:抓取网页数据 *get请求 *带参数get请求 *post请求 *带参数post请求 *连接池 *请求参数:时间 #Jsoup *对页面进行解析 *字符串处理工具 *正则表达式 *环境搭建 *导入坐标jsoup,以及其他工具 *解析url *解析字符 ...
分类:
编程语言 时间:
2019-10-11 20:35:50
阅读次数:
102
IP定位 接口地址: http://lr.cool/ip 请求方法: GET 请求参数: addr 请求示例: "lr.cool/ip" 返回示例: 天气预报 接口地址: http://lr.cool/weather 请求方法: GET 请求参数: addr 请求示例: "lr.cool/weath ...
1 /* 2 * (C) Radim Kolar 1997-2004 3 * This is free software, see GNU Public License version 2 for 4 * details. 5 * 6 * Simple forking WWW Server benc... ...
分类:
Web程序 时间:
2019-10-11 00:47:11
阅读次数:
167
传递参数 一般在GET请求中使用查询字符串(query string)来进行参数传递,在requests库中使用如下方法: 结果 在post请求里有两个参数,data为form表单格式的,json为Content-Type是json格式的。返回的值如果是json格式的,可以用r.json(),r.t ...
分类:
其他好文 时间:
2019-10-10 11:21:21
阅读次数:
105
1、启动agent端口2、点击脚本跳转到脚本文件加跳转到脚本如下:publicstaticGTesttestpublicstaticHTTPRequestrequestpublicstaticNVPair[]headers=[]publicstaticNVPair[]params=[]publicstaticCookie[]cookies=[]@BeforeProcesspublicstaticv
分类:
其他好文 时间:
2019-10-09 22:35:27
阅读次数:
149
1. 输入地址 2. 浏览器查找域名的 ip 地址 3. DNS 具体的查找ip地址过程,包括:浏览器缓存 系统缓存 路由器缓存 4. 得到ip地址后,建立连接,进行三次握手 5. 客户端通过IP地址向服务端发送一个GET请求,服务端会在80端口接收到这个请求并作出响应 6. 服务器在80端口接收请 ...
分类:
Web程序 时间:
2019-10-09 15:28:27
阅读次数:
165
浏览器的缓存可分为HTTP缓存和离线缓存,下面将分别介绍HTTP缓存只有GET请求能被缓存,POST不能被缓存。Modified Time/ETag/Expires/Cache都是HTTP协议的缓存策略先来一个例子当我们第二次访问百度首页,在Chrome的Network面板中打开一个静态文件时会发现... ...
分类:
其他好文 时间:
2019-10-09 12:29:02
阅读次数:
88
浏览器的缓存可分为HTTP缓存和离线缓存,下面将分别介绍HTTP缓存只有GET请求能被缓存,POST不能被缓存。Modified Time/ETag/Expires/Cache都是HTTP协议的缓存策略先来一个例子当我们第二次访问百度首页,在Chrome的Network面板中打开一个静态文件时会发现... ...
分类:
其他好文 时间:
2019-10-09 10:50:12
阅读次数:
101