摘要: 【背景】之前已经写了教程,分析模拟登陆百度的逻辑:【教程】手把手教你如何利用工具(IE9的F12)去分析模拟登陆网站(百度首页)的内部逻辑过程然后又去用不同的语言:Python的:【教程】模拟登陆网站 之 Python版(内含两种版本的完整的可运行的代码)C#的:【教程】模拟登陆网站 之 C#版(内... 阅读全文
posted @ 2014-10-29 16:12 GisClub 阅读(4195) 评论(0) 推荐(0) 编辑
摘要: 在使用Redis做缓存时,应用往往能得到非常高的性能。然而,如果配置不当,你将遇到很多令人头疼的问题,比如复制缓冲区限制、复制超时等。Redis提供了许多提高和维护高效内存数据库使用的工具。在无需额外配置应用层的前提下,Redis独特的数据类型、指令和命令调优就可以满足应用的需求,但是错误的配置,更... 阅读全文
posted @ 2014-10-29 15:02 GisClub 阅读(3117) 评论(0) 推荐(0) 编辑
摘要: 1 Redis 内存存储结构本文是基于 Redis-v2.2.4 版本进行分析.1.1 Redis 内存存储总体结构Redis 是支持多key-value数据库(表)的,并用 RedisDb 来表示一个key-value数据库(表). redisServer 中有一个 redisDb *db; 成员... 阅读全文
posted @ 2014-10-29 14:58 GisClub 阅读(545) 评论(0) 推荐(0) 编辑
摘要: 本文将对Redis的常见数据类型的使用场景以及在内存优化方面和性能优化方面做一些详细的分析。Redis常用数据类型Redis最为常用的数据类型主要有以下五种:StringHashListSetSorted set在具体描述这几种数据类型之前,我们先通过一张图了解下Redis内部内存管理中是如何描述这... 阅读全文
posted @ 2014-10-29 14:56 GisClub 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 传统MySQL+ Memcached架构遇到的问题实际MySQL是适合进行海量数据存储的,通过Memcached将热点数据加载到cache,加速访问,很多公司都曾经使用过这样的架构,但随着业务数据量的不断增加,和访问量的持续增长,我们遇到了很多问题:MySQL需要不断进行拆库拆表,Memcached... 阅读全文
posted @ 2014-10-29 14:53 GisClub 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 这里用HttpClient发包模拟百度登录和发帖,验证码部分采用机器下载人工识别。登陆百度的原理:1.访问https://passport.baidu.com/v2/api/?getapi&class=login&tpl=mn&tangram=false,生成一个cookie。关键值为BAIDUID... 阅读全文
posted @ 2014-10-29 14:01 GisClub 阅读(1703) 评论(0) 推荐(0) 编辑
摘要: 谷歌chrome浏览器自带http抓包工具chrome://net-internals/谷歌chrome浏览器http请求模拟插件:postman火狐http请求模拟插件:httprequest火狐http抓包插件:firebug 阅读全文
posted @ 2014-10-29 13:58 GisClub 阅读(682) 评论(0) 推荐(0) 编辑
摘要: ICEpdf 是一个轻量级的开源 Java 语言的 PDF 类库。通过 ICEpdf 可以用来浏览、内容提取和转换 PDF 文档,而无须一些本地PDF库的支持。可以用来做什么?1、从pdf文件中提取所有的文字或信息,比如给pdf文档做摘要2、把pdf转换成图片,这个功能非常的棒,比如给pdf文件做缩... 阅读全文
posted @ 2014-10-29 09:46 GisClub 阅读(1576) 评论(0) 推荐(0) 编辑