标签:Full Stack

Java

重学Android——OkHttp3源码解读

hellas 发布于 2019-06-12

官网的介绍——An HTTP & HTTP/2 client for Android and Java applications。 它的优点: 支持http2,对一台机器的所有请求共享同一个socket 支持连接池,支持连接复用,减少延迟 支持透明gzip压缩响应体 通过...

阅读(31)评论(0)赞 (0)

Java

自己动手实现OkHttp

4

darida 发布于 2019-04-16

在Android、Java开发领域中,相信大家都听过或者在使用Square家大名鼎鼎的网络请求库: OkHttp ,当前多数著名的开源项目如 Fresco 、 Glide 、  Picasso 、  Retrofit 都在使用OkHttp,这足以说明其质量,而...

阅读(53)评论(0)赞 (0)

Spring

一步一步搭建 springboot-2.1.3+dubbo-2.7.1 项目

13

likai 发布于 2019-03-25

作为一个php程序员转java开发,一直停留在 hello world 的水平上,最近由于一时发热想试一下 dubbo 的新版本,但是 github 找了一遍又一遍都没有看到有demo,而官方给出的例子复制出来是没办法单独运行的,不是这个错就那个错,反正搞了一下午也没有解决。 于...

阅读(206)评论(0)赞 (0)

Java

OkHttp 开源库使用与源码解析

xubiao.zhuang 发布于 2019-03-11

Android 开发只需添加依赖,如下: implementation("com.squareup.okhttp3:okhttp:3.13.1") 官方示例1:获取一个 url 上的内容并输出 //Http 客户端 OkHttpClient client = ...

阅读(84)评论(0)赞 (0)

Java

Spring boot入门(三):集成AdminLTE(Freemarker),结合generate代码生成器,利用DataTable和Pag…

4

yeseng 发布于 2019-03-01

Spring boot入门(三):SpringBoot集成结合AdminLTE(Freemarker),利用generate自动生成代码,利用DataTable和PageHelper进行分页显示 标题太长,本博客在博客园中位置: www.cnblogs.com/dz-boss/p...

阅读(127)评论(0)赞 (0)

Java

Maven问题记录

hellas 发布于 2019-01-17

Maven问题解决记录: 1、远程仓库中有jar,但是编译时找不到。 问题描述: Failed to execute goal on project amps-dcm: Could not resolve dependencies for project com.zollty.p...

阅读(100)评论(0)赞 (0)

Java

无法在Tomcat下运行PHP脚本

hanze 发布于 2019-01-11

我使用的是Tomcat 6.我已经安装了PHP并尝试使用 PHP / JavaBridge在Tomcat中运行PHP.我在Tomcat的webapps目录中部署了JavaBridge.war.运行任何PHP脚本时,我将在下面收到此错误.请帮忙,谢谢你的帮助. 这就是我配置PHP的...

阅读(93)评论(0)赞 (0)

Java

java – Maven插件前缀解析如何工作?为什么它解决“findbugs”而不是“jetty”?

xirruiqiang 发布于 2019-01-11

我正在使用Maven进行一些测试,并意识到我可以执行Findbugs插件的findbugs目标,而无需将插件添加到POM文件中.另一方面,当我需要运行Jetty插件的运行目标时,我被迫将插件添加到POM文件或构建失败. >为什么Jetty需要在POM中配置而Findbugs...

阅读(94)评论(0)赞 (0)

Java

你真的了解 OkHttp 缓存控制吗?

2

hellas 发布于 2019-01-03

最近在写一个开源项目,需要用到 Http 的缓存机制。由于项目所使用的 Http 客户端为 OkHttp,所以需要了解如何使用 OkHttp 来实现 Http 的缓存控制。很惭愧,这一块不太熟悉,所以就到网上 CV 了一下。虽然我知道网上很多博客不太靠谱,但是没想到,居然真掉坑里...

阅读(141)评论(0)赞 (0)

Java

彻底理解OkHttp – OkHttp 源码解析及OkHttp的设计思想

2

xubiao.zhuang 发布于 2018-12-20

OkHttp 现在统治了Android的网络请求领域,最常用的框架是:Retrofit+okhttp。OkHttp的实现原理和设计思想是必须要了解的,读懂和理解流行的框架也是程序员进阶的必经之路,代码和语言只是工具,重要的是思想。 在OKhttp 源码解析之前,我们必须先要了解h...

阅读(193)评论(0)赞 (0)

Java

从源码角度深入理解OKHttp3

6

xirruiqiang 发布于 2018-12-01

在日常开发中网络请求是很常见的功能。OkHttp作为Android开发中最常用的网络请求框架,在Android开发中我们经常结合retrofit一起使用,俗话说得好:“知其然知其所以然”,所以这篇文章我们通过源码来深入理解OKHttp3(基于3.12版本) 常规使用 在了解源码前...

阅读(200)评论(0)赞 (0)

Java

okHttp3源码解析(一)

2

wenming.gapo 发布于 2018-11-27

源码基于3.11.0版本 okHttp的请求分为两种, 同步和异步的. 本篇主要了解下两种请求的请求流程, 差异. 同步请求 我们先看下同步请求api的使用 val okHttpClient by lazy { OkHttpClient() } private fun synch...

阅读(147)评论(0)赞 (0)

Java

Okhttp拦截器Interceptor学习和使用

2

songhua.gao 发布于 2018-11-25

前年的这个时候我们项目将网络框架替换为 okhttp+retrofit ,然后我对 retrofit 源码进行了学习和分享,写了几篇相关的文章同时更新了项目的网络框架。 Android网络之Retrofit2.0使用和解析 Retrofit2.0中注解使用套路 Retrofit2...

阅读(201)评论(0)赞 (0)

Java

浅析okHttp3的网络请求流程

1

likai 发布于 2018-11-21

okHttp目前可以称的上是Android主流网络框架,甚至连谷歌官方也将网络请求的实现替换成okHttp. 网上也有很多人对okHttp的源码进行了分析,不过基于每个人的分析思路都不尽相同,读者看起来的收获也各不相同,所以我还是整理了下思路,写了点自己的分析感悟。 本文基于 o...

阅读(101)评论(0)赞 (0)

Java

Android技能树 — 网络小结之 OkHttp超超超超超超超详细解析

37

hellas 发布于 2018-11-13

本文也做了一次标题党,哈哈,其实写的还是很水,各位原谅我O(∩_∩)O。 介于自己的网络方面知识烂的一塌糊涂,所以准备写相关网络的文章,但是考虑全部写在一篇太长了,所以分开写,希望大家能仔细看,最好可以指出我的错误,让我也能纠正。 1.讲解相关的整个网络体系结构: 网络体系结构小...

阅读(149)评论(0)赞 (0)

Java

Netty Pipeline源码分析(2)

yanxinchi 发布于 2018-11-06

原文链接: wangwei.one/posts/netty… 前面 ,我们分析了Netty Pipeline的初始化及节点添加与删除逻辑。接下来,我们将来分析Pipeline的事件传播机制。 Netty版本:4.1.30 inBound事件传播 示例 我们通过下面这个例子来演示N...

阅读(101)评论(0)赞 (0)

Java

源码分析OKHttp的执行过程

darida 发布于 2018-10-28

OKHttp 是目前 Android 平台主流的网络请求的基础框架。因此我们有必要对其源码进行阅读学习,了解其内部的原理、项目结构、以及请求的执行过程。 它的项目地址为: github.com/square/okht… 0x00 简单使用 先从一个简单的官方示例来看,这是一个同步...

阅读(102)评论(0)赞 (0)

Java

Java编程架构实战——OKHTTP3源码和设计模式(上篇)

8

hellas 发布于 2018-08-22

本文来探究一下 OkHttp3 的源码和其中的设计思想。 关于 OkHttp3 的源码分析的文章挺多,不过大多还是在为了源码而源码。个人觉得如果读源码不去分析源码背后的设计模式或设计思想,那么读源码的意义不大。 同时,如果熟悉的设计模式越多,那么读某个框架的源码的时候就越容易,两...

阅读(184)评论(0)赞 (0)