首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
心中有数
掘友等级
Android工程师
|
Xxx
学无止境
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
10
文章 10
沸点 0
赞
10
返回
|
搜索文章
赞
文章( 10 )
沸点( 0 )
当程序员遇到会写代码的产品经理......
1、缘起 事情是这样的,上周我接到了个需求,产品经理想在微信内嵌的H5里,静默获取图片的详细信息,比如拍照的时间、地理位置、设备指纹等。 一方面最近活儿太多影响我摸鱼,另一方面是这个需求没办法完全实现
Android跨平台动态化系列(一)-现状与计划
最近看了张绍文老师(微信的高级工程师,Tinker负责人)在极客时间上面开的《Android开发高手课》这个专栏,在这个专栏中介绍了android开发的一些现状,当然还有微信这些年是如何一步一步进化的,让我深有感触。所以我萌生了去学习Android跨平台动态化这个系列,并在学习…
Netty学习系列(五)-内存分配
本篇是Netty的第五篇文章,这篇文章我主要分析的是Netty的内存分配。Java NIO提供了ByteBuffer作为它的字节容器,但是这个类使用起来过于复杂,而且也有些繁琐。Netty用ByteBuf替代了ByteBuffer,解决了JDK API的局限性,又为网络应用程序…
Netty学习系列(六)-编、解码器
这篇文章应该是Netty专栏的倒数第二篇文章了,下一篇就是对整个Netty的总结。本篇文章主要讲Netty的编码器和解码器,他们两个定义和作用根据他们的名字很快就能了解。这里我们就开始分析吧。 在Netty中对于服务端来说收到的是一个二进制数据流,然后解码器的作用就是将这个数据…
Netty学习系列(四)-连接管理及Pipeline
这是本系列的第四篇文章,这篇文章的重点是对Netty的连接管理进行分析和Pipeline的运行及时。当有新连接产生的时候Netty是怎样检测到的?然后新连接又是怎样注册到NioEventLoop中的呢?本篇第一章就要解决这些问题,在此过程中大体可以分为,检测新连接、创建NioS…
Netty学习系列(二)-Netty简介及启动
这是本系列的第二篇文章,我想整体把Netty的架构介绍一下,在本篇文章中我会提到一些Netty中的一些组件,但是不会深入去源码分析,在后面的文章我会对Netty中每个重要的组件进行源码分析。 引用 《Netty IN ACTION》 中对Netty的定义:Netty是 是一款异…
Netty学习系列(三)-EventLoop
这篇文章是Netty学习系列的第三篇文章,从上面一篇文章我们了解到NioEventLoop是Netty处理事件的核心机制。具体的我将本篇文章分为四个大的方面,NioEventLoop创建、NioEventLoop启动、NioEventLoop执行逻辑和NioEventLoop的…
Netty学习系列(一)-基础必知
最近的工作中我用到了Netty这个开源库,对于其内部的实现原理有着浓厚的兴趣,于是就想写这个专题来记录对netty的学习过程。我大概的计划就是先写一篇必须要知道的基础知识和netty的简单使用(也就是本篇文章),后面就通过源码分析一下Netty的运行流程,以及Netty各司其职…
你真的掌握了HTTP吗?
这篇博客是继学习okhttp源码后,发现对http的一些基础知识点掌握的比较薄弱,所以补习了一下这方面的基础知识。本文主要讲http的具体的工作机制,各个版本之间的差异-包括http1.0、http1.1、http2.0(SPDY)和http3.0(QUIC)。还讲解了Http…
浅谈okhttp源码及相关的小知识点
以前学了很多东西,但过一段时间不使用就很容易忘记。所以想现在开始,学习一个重要的知识点后,就写一篇总结性的博客。写这篇文章的原因,第一在工作中经常用到okhttp,第二这个库在市面上很流行,其主要原因是他的设计思想很优秀,而且使用方便。这样促使我想学一下okhtto内部的实现原…
下一页
个人成就
文章被点赞
21
文章被阅读
12,722
掘力值
367
关注了
33
关注者
11
收藏集
0
关注标签
16
加入于
2019-07-08