JackChan

生活不止眼前的苟且,还有诗和远方!

HTTP代理神器Fidder

HTTP代理神器Fidder,Fiddler是一款强大Web调试工具,它能记录所有客户端和服务器的HTTP请求。工作原理,Fiddler 是以代理web服务器的形式工作的

2017-05-19 11:01:17

阅读数 681

评论数 0

Smack类库最好的学习资料

即时通讯,xmpp,openfire,spark,smack

2017-03-16 19:31:16

阅读数 1435

评论数 1

即时通讯:XMPP项目实践-微聊

1. 项目简介做一个类似QQ 的通讯工具,要求有注册、登录、添加好友、添加分组、聊天、退出登录等功能。我用8 张运行效果图来展示我们将要实现的功能。 注意,服务器用的是Openfire,我们可以用Spark 作为另外一个客户端进行测试。 闪屏页进来以后是登录界面,要求记住上次登陆的账号和密码,在...

2017-03-16 16:53:48

阅读数 2405

评论数 6

即时通讯:XMPP基础

XMPP(Extensible Messaging and Presence Protocol)是一种基于标准通用标记语言的子集XML 的协议,它继承了在XML 环境中灵活的发展性。因此,基于XMPP 的应用具有超强的可扩展性。经过扩展以后的XMPP 可以通过发送扩展的信息来处理用户的需求,以及在...

2017-03-16 16:51:37

阅读数 1311

评论数 0

即时通讯基础

即时通讯系列阅读 即时通讯基础 即时通讯:XMPP基础 即时通讯:XMPP项目实践-微聊 1. 即时通讯简介即时通讯(Instant Messaging)是目前Internet 上最为流行的通讯方式,各种各样的即时通讯软件也层出不穷;服务提供商也提供了越来越丰富的通讯服务功能。不容置疑,Inter...

2017-03-16 16:49:36

阅读数 1841

评论数 0

揭秘Java网络爬虫程序原理

随着互联网+时代的来临,越来越多的互联网企业层出不穷,涉及游戏、视频、新闻、社交、电商、房产、旅游等众多行业。如今互联网成为大量信息的载体,如何有效地从中提取有价值的信息并利用这些信息成为一个巨大的挑战爬虫,一个可怕的怪物,从百度、Google等搜索引擎公司诞生开始便有了它的身影,如今移动互联网时...

2017-03-15 19:49:43

阅读数 22368

评论数 4

Retrofit2 完全解析 探索与okhttp之间的关系

1. 概述之前写了个okhttputils的工具类,然后有很多同学询问这个工具类和retrofit什么区别,于是上了下官网,发现其底层对网络的访问默认也是基于okhttp,不过retrofit非常适合于restful url格式的请求,更多使用注解的方式提供功能。既然这样,我们本篇博文首先研究其所...

2017-03-15 02:07:14

阅读数 690

评论数 0

Android 一个改善的okHttp封装库

1. 概述之前写了篇Android OkHttp完全解析 是时候来了解OkHttp了,其实主要是作为okhttp的普及文章,当然里面也简单封装了工具类,没想到关注和使用的人还挺多的,由于这股热情,该工具类中的方法也是剧增,各种重载方法,以致于使用起来极不方便,实在惭愧。于是,在这个周末,抽点时间对...

2017-03-15 02:05:29

阅读数 459

评论数 0

Android Https相关完全解析 当OkHttp遇到Https

1. 概述其实这篇文章理论上不限于okhttp去访问自签名的网站,不过接上篇博文了,就叫这个了。首先要了解的事,okhttp默认情况下是支持https协议的网站的,比如https://www.baidu.com,https://github.com/hongyangAndroid/okhttp-u...

2017-03-15 02:04:12

阅读数 482

评论数 0

Android OkHttp完全解析

1. 概述最近在群里听到各种讨论okhttp的话题,可见okhttp的口碑相当好了。再加上Google貌似在6.0版本里面删除了HttpClient相关API,对于这个行为不做评价。为了更好的在应对网络访问,学习下okhttp还是蛮必要的,本篇博客首先介绍okhttp的简单使用,主要包含: 一般的...

2017-03-15 02:03:02

阅读数 578

评论数 0

Android Volley完全解析4:带你从源码的角度理解Volley

经过前三篇文章的学习,Volley的用法我们已经掌握的差不多了,但是对于Volley的工作原理,恐怕有很多朋友还不是很清楚。因此,本篇文章中我们就来一起阅读一下Volley的源码,将它的工作流程整体地梳理一遍。同时,这也是Volley系列的最后一篇文章了。其实,Volley的官方文档中本身就附有了...

2017-03-15 02:01:12

阅读数 313

评论数 0

Android Volley完全解析3:定制自己的Request

经过前面两篇文章的学习,我们已经掌握了Volley各种Request的使用方法,包括StringRequest、JsonRequest、ImageRequest等。其中StringRequest用于请求一条普通的文本数据,JsonRequest(JsonObjectRequest、JsonArra...

2017-03-15 01:59:57

阅读数 321

评论数 0

Android Volley完全解析2:使用Volley加载网络图片

在上一篇文章中,我们了解了Volley到底是什么,以及它的基本用法。本篇文章中我们即将学习关于Volley更加高级的用法,如何你还没有看过我的上一篇文章的话,建议先去阅读Android Volley完全解析(一),初识Volley的基本用法。在上篇文章中有提到过,Volley是将AsyncHttp...

2017-03-15 01:58:39

阅读数 300

评论数 0

Android Volley完全解析1:初识Volley的基本用法

我们平时在开发Android应用的时候不可避免地都需要用到网络技术,而多数情况下应用程序都会使用HTTP协议来发送和接收网络数据。Android系统中主要提供了两种方式来进行HTTP通信,HttpURLConnection和HttpClient,几乎在任何项目的代码中我们都能看到这两个类的身影,使...

2017-03-15 01:56:35

阅读数 307

评论数 0

Http协议详解

当今web程序的开发技术真是百家争鸣,ASP.NET, PHP, JSP,Perl, AJAX 等等。 无论Web技术在未来如何发展,理解Web程序之间通信的基本协议相当重要, 因为它让我们理解了Web应用程序的内部工作. 本文将对HTTP协议进行详细的实例讲解,内容较多,希望大家耐心看。也希望对...

2017-03-15 01:39:57

阅读数 293

评论数 0

抓包工具Wireshark基本介绍和学习TCP三次握手

之前写过一篇博客:用 Fiddler 来调试HTTP,HTTPS。 这篇文章介绍另一个好用的抓包工具wireshark, 用来获取网络数据封包,包括http,TCP,UDP,等网络协议包。记得大学的时候就学习过TCP的三次握手协议,那时候只是知道,虽然在书上看过很多TCP和UDP的资料,但是从来没...

2017-03-15 01:30:00

阅读数 3339

评论数 0

Android应用开发:网络编程-2

网络编程 Java基础:网络编程 Uri、URL、UriMatcher、ContentUris详解 Android应用开发:网络编程1 Android应用开发:网络编程2 1. 使用HttpClient发送get请求HttpClient是Apache开发的第三方框架,Google把它封装到了And...

2017-03-08 18:57:27

阅读数 1268

评论数 0

Android应用开发:网络编程-1

Android网络编程

2017-03-08 18:18:49

阅读数 703

评论数 0

Uri、URL、UriMatcher、ContentUris详解

Uri通用资源标志符(Universal Resource Identifier, 简称”URI”)。 Uri代表要操作的数据,Android上可用的每种资源 - 图像、视频片段等都可以用Uri来表示。URI一般由三部分组成: 访问资源的命名机制。 存放资源的主机名。 资源自身的名称,由路径...

2017-03-03 10:13:18

阅读数 1283

评论数 0

Wireshark网络抓包实践

wireshark网络抓包实践

2016-12-02 17:26:01

阅读数 1248

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭