摘要: TinyHTTPd是一个超轻量型Http Server,使用C语言开发,全部代码不到600行 研究HTTP服务器,为了更好的造轮子,看了TinyHTTPd代码,对逻辑处理画个简单流程图(不含底层) 阅读全文
posted @ 2019-10-08 14:06 咯咯呀 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 早期做的一些视频,测试技术/Bug讲解/单机修改,有兴趣的同学自行下载看吧 由于是早期录制的,有口误多包涵。。。 链接: http://pan.baidu.com/s/1i5JUKPf 密码: a1xs 解压密码:weimjsam 链接:http://pan.baidu.com/s/1miGQjl2 阅读全文
posted @ 2019-10-08 14:03 咯咯呀 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 网关容灾测试工具开源,15年写的小工具代码,使用多线程并发,适合新手练习,源码使用VS2005编译。 链接:http://pan.baidu.com/s/1kUVGGwJ 密码:mgpx 解压密码:weimjsam 阅读全文
posted @ 2019-10-08 13:59 咯咯呀 阅读(232) 评论(0) 推荐(0) 编辑
摘要: ”羊毛党”蕴含着强大势能,危可断独角兽的角,用可创建增长神话。如同“道德经”——道可道,非常道。羊有毛,非常毛。羊毛群体除了巨大的破坏力外,还具有强大的传播势能。了解利弊加以利用,从此以后爸爸再也不愁我的裂变活动没有大量免费种子用户传播啦~但如果没有系统性了解羊毛党的破坏力,轻易尝试引火烧身,重着被 阅读全文
posted @ 2019-09-26 23:25 咯咯呀 阅读(18148) 评论(9) 推荐(3) 编辑
摘要: 这是百度搜索答案TOP1,通过查阅官方资料。发现答案基本是错的,下面根据答案逐一分析: (1) Get是从服务器上获取数据,Post是向服务器传送数据。反驳:先看HTTPPFC文档对这两个请求的定义。根据HTTP规范,Get用来信息获取,应该是安全的和幕等的。Post表示可能会修改服务器资源的请求 阅读全文
posted @ 2019-09-25 11:30 咯咯呀 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 协议是什么 在接口测试中,客户端发送的request至服务端反馈的response中传输的数据就是接口测试最重要的部分 Cache是什么 打开浏览器或者应用的时候,用户的等待时间叫做响应时间,打开速度影响到用户体验,提高反应速度的一个方法就是使用缓存策略,缓存策略能带来什么好处呢? 1.减少延迟:因 阅读全文
posted @ 2019-09-24 12:09 咯咯呀 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 链接:http://pan.baidu.com/s/1c16PxEo 刮开有奖->密码:dbml 初级篇: 1.1设置代理 1.2参数设置+界面介绍 1.3屏蔽多余数据 1.4请求重发 1.5断点调试 1.6弱网模拟 (未录) 1.7反向代理功能 (未录) 1.8修改DNS (未录) 1.9禁止Co 阅读全文
posted @ 2019-09-12 11:29 咯咯呀 阅读(521) 评论(0) 推荐(0) 编辑
摘要: Charles 是在 windows/mac/linux下常用的网络封包截取工具,也是电商/直播/搜索/金融/H5/App等测试专用接口测试工具。 Charles 支持Http/Https/Websocket等网络协议解析。 主要功能: 1、构造请求/重发请求 2、接口修改:Url/Head/参数 阅读全文
posted @ 2019-09-02 10:46 咯咯呀 阅读(783) 评论(0) 推荐(0) 编辑
摘要: 代码1 synchronized方法 代码2 synchronized代码块 无论哪种都可以看作在"{"处获取锁,在"}"处释放锁。 代码3 显示处理锁的方法 lock方法和unlock方法之间不能存在return,否则锁无法被释放,不设置return出现异常处理也是同样会出现该问题 代码4 调用l 阅读全文
posted @ 2019-07-03 09:46 咯咯呀 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 等待队列 每个实例都有一个等待,他是在实例的wait方法执行后停止操作的队列,除非发现以下情况,线程才会退出等待队列 1.有其他线程的notify方法来唤醒线程 2.有其他线程的notifyAll方法来唤醒线程 3.有其他方法的interrupt方法来唤醒线程 4.wait方法超时 wait方法 将 阅读全文
posted @ 2019-07-01 17:05 咯咯呀 阅读(155) 评论(0) 推荐(0) 编辑