4 七色米

尚未进行身份认证

暂无相关描述

等级
博文 61
排名 4w+

Charles抓包

1、安装破解2、抓http的包(默认就可以)3、抓https的包4、域名转换5、面板解释

2018-05-06 12:59:47

fiddler抓包

1、fiddler介绍与安装2、web端抓包3、移动app端抓包4、模拟低速网络5、利用bpu作HTTP断点调试(篡改数据请求)6、利用AutoResponder篡改返回的数据7、利用AutoResponder快速模拟mock8、发送Composer自定义请求...

2018-05-06 12:55:20

testNG单元测试

第一步、eclipse不含TestNG,需要额外安装第二步、使用时,还需要导入到工程中1.1、第一种方法:通过BuildPath导入1.2、第二种方法:代码中通过@Test注解导入1.3、导入前后的对比TestNG本质工程RunAsTestNGTest可以不需要main函数,就可以执行类中的方法,和Junit是一样的,但是Junit的升级版,并逐渐代替Junit。...

2018-05-06 12:45:58

Junit单元测试

第一步、eclipse自带Junit,不用额外安装第二步、使用时,需要导入到工程中1.2、方法一:通过BuildPath导入1.2、方法二:通过@Test注解导入1.3、导入前后的对比Junit本质工程RunAsJUnitTest可以不需要main函数,就可以执行类中的方法,和TestNG是一样的...

2018-05-06 12:44:11

Memcache服务

1、memcached在项目中的作用和益弊1.1、作用a、作Web服务或移动端的页面缓存快速读取数据,减轻磁盘存储(比如Mysql、ES)服务的压力b、跨域登录   严格地说,不是跨越,而是跨一个域中的不同主机,现象就是当用户在浏览器中登录某个域中的某个主机后,然后打开这个域中的另外一个(虚拟)主机,能同步登录状态。1.2、项目使用Memcache缓存服务的益弊a、防止多个客户端对同一接口中同一...

2018-05-06 11:38:09

redis课件总结.

第一课1、redis简介redis全称:remotedictionaryserver存储系统:     1、RDBMS关系型数据库:MYSQL/SQLSERVER     2、NOSQL非关系型数据库:REDIS/MEMCACHED/MongoDB/HBas2、redis与memcached的区别如果简单地比较Redis与...

2018-05-06 11:33:55

Elasticsearch数据库

1、什么是Elasticsearch1、概念以及特点        1、Elasticsearch和MongoDB/Redis/Memcache一样,是非关系型数据库。是一个接近实时的搜索平台,从索引这个文档到这个文档能够被搜索到只有一个轻微的延迟,企业应用定位:采用RestfulAPI标准的可扩展和高可用的实时数据分析的全文搜索工具。   2、可拓展:支持一主多从且扩容简易,只要clust...

2018-05-06 11:30:48

Cookie和session

1、Cookie1、          什么是Cookie2、          实际项目中使用Cookie干嘛3、          Cookie的使用原则4、          LAMP中操作Cookie5、          浏览器里手动操作cookie(以Chrome为例)2、Session1、      什么是Session2、      通常能干嘛实际项目中使用Session干嘛3...

2018-05-06 11:21:44

Mock测试

1、什么是Mock测试   APP请求一个HTTP接口就是为了拿到一个数据(多半是json串),有些接口会写数据,APP与Server之间的关系。正常情况下,APP是直接从Server里获取这个数据;特殊情况下比如接口只是定义了结构但还没有开发部署完成,APP就可以直接使用MockServer构造的数据,这就是Mock测试。   理论上,APP中任何请求有返回报文的接口的地方都可以进行Mock测...

2018-05-06 11:15:54

Xcode编译生成ipa文件(因为两种证书所以打两个ipa)

1、生成Archive文档a)需将左上角红色方框里的设备类型选为iosdevice,不能选择具体的设备类型,否则不能生成Archive文档;b)中部选择Team的方框,可此时选,也在后续export的步骤选,仅可选择个人开发者所加入的Team,且在Team中为Admin什么,否则无法继续exportipa的步骤。 2、登入个人开发者账号点

2017-10-21 19:44:05

如何防御DDOS等流量攻击

好几个月没写博客,一方面是工作忙原因,一方面是内容太浅,没什么实际应用的我也不想写,现在正好最近遭受了大量的UDP攻击,我给大家介绍一下我这里是如何防御DDOS等流量攻击。先给大家看看我最近遭受攻击情况数据汇总1、最近1周,总共受到流量攻击14次,均是UDP攻击;2、前9次均是机房帮忙进行流量牵引、清洗或黑洞;3、但机房可以给清洗的量有限,基本8G以下可

2017-05-20 19:08:44

Nginx+Tomcat实现动静分离

最近公司的项目都完成了,工作很清闲,处理每天的日常巡检工作外,我还整理了一下以前学习的笔记,现在把我的笔记share给大家。一、什么是动静分离本文的动静分离主要是通过nginx+tomcat来实现,其中nginx处理图片、html等静态的文件,tomcat处理jsp、do等动态文件。二、结构图三、安装1、安装、配置nginx下载nginx与p

2017-05-20 19:05:57

第十讲、Jmeter之关联

1、关联是什么 关联是一种动态行为,用以后续的请求(比如HTTP请求)从之前的请求(比如JDBCRequest)的的查看结果器—>响应数据(服务器返回的数据)中直接使用指定的数据。常见场景一:1、HTTP请求—>HTTP请求。某个用户(调用登陆接口)登录成功后服务器会返回一个登录凭证比如防止csrf攻击而生成的app_token,之后的操作比如修改密码接口、支付接口和购买接口等都需要带上

2017-04-30 19:46:53

模板方法模式

和工厂模式一样,都是通过多态实现的。模板方法的方法体是不变的,但功能是变化的。变化依据是传入此方法的实际参数。

2017-03-13 20:59:13

Java学习资料

1.Java学习网站: Java中文世界论坛http://www.chinajavaworld.com/index.jspa Java世纪网http://www.java2000.net/ Java中文站http://www.java-cn.com/ Java学习室http://www.java3z.com/cwbwebhome/ JavaEyehttp://www

2017-02-22 17:52:20

JavaSE:Java多线程并发和线程同步

8、线程8.1、线程简介   我们通常说,线程也被称为“轻量级进程”,是包含在进程中的一个执行单元,是CPU进行任务调度的最小单位。一个进程至少有一个线程就是main函数,叫主线程,由主线程创建其它线程,在单个程序中同时运行多个线程完成不同的工作,就实现了多线程并发。比如在一些web、email、database、DMS等应用里,在任何时候都要准备应对数目巨大的连接请求,在Server

2017-02-20 13:55:34

Linux内核开发六:多线程编程和线程安全

2017-02-18 21:43:11

UII自动化之MonkeyRunner

1、MonkeyRunner1.1、MonkeyRunner介绍   MonkeyRunner是AndroidSDK中提供的一套API(预先编译.class文件中的函数),就是{sdk安装目录}\tools\lib\monkeyrunner.jar,通过{sdk安装目录}\tools\monkeyrunner.bat脚本对其进行管理和驱使工作。1.2、MonkeyRunner组件

2017-02-17 19:35:22

软件测试理论和APP测试案例

1、软件测试流程和软件测试方法软件工程模型基本就是业务建模-〉系统分析-〉概要设计-〉详细设计-〉编码-〉测试-〉部署。其中测试过程按4个步骤进行,即单元测试、集成测试、系统及发版测试和回归测试。 (1)、单元测试,集中对每一个程序单元进行测试,检查各个程序模块是否正确地实现了预定的功能,属于白盒测试,测试范围为单元内部的源代码和程序结构(如数据结构,逻辑控制,异常处理等)。 (2)、

2017-02-17 12:45:17

Linux内核开发四:进程间通信(6种方式)

1、进程间通信   进程间通信就是在不同进程之间数据交互或交换信息,以实现多进程之间相互控制协调工作。因为每个进程都拥有自己0-4G 的虚拟内存空间,除了进程的代码区,其他的用户空间和系统空间都是各自独立,彼此不能直接访问,这就要求不同进程之间存在着可以双方都可以访问的介质,这里所讲介绍的都是低级的进程间通信方式,企业中使用的多是高级方式,如RPC 远程过程调用。

2017-02-17 11:20:29
奖章
    暂无奖章