自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 OkHttp3获取Protocol协议,TLS版本,IP等信息

背景网络监控需要客户端上报网络请求的Protocol协议版本,TLS版本,IP等信息问题Android客户端使用的OkHttp3作为网络库,如何通过OkHttp来获取网络请求的Protocol协议,TLS版本,IP等信息?解决方法目前客户端网络监控埋点采集是通过自定义的MyEventListener来监听网络请求的各个阶段,并在各个阶段获取对应信息进行上报。而Protocol协议版本,TLS版本,IP等信息属于请求连接后才可获取,因此,可以在监听到connectionAcquired(C

2021-07-25 22:04:57 2119 8

原创 Wireshark无法抓取OCSP Stapling信息

不了解OCSP Stapling的请先阅读:什么是OCSP Stapling想了解为什么OCSP Stapling可以对网络性能优化,降低TLS阶段耗时的请先阅读:CDN通过openresty库实现ocsp stapling,有效提升客户端回源效率背景近期在做APP端网络性能优化,为了降低TLS阶段耗时,决定开启OCSP Stapling功能。为了验证开启OCSP Stapling开关后,OCSP Stapling请求是否生效,需要借助Wireshark抓包工具进行抓包,查看对应的CDN pro

2021-07-15 21:51:19 426

原创 OkHttp3拦截器动态替换/改变host,schema等参数

背景工作中遇到需要动态替换host,使用线下环境的host来进行测试回归,如将produce.example.com动态替换为使用test.example.com思路新创建通过反射修改Call中的originalRequest

2021-07-13 21:49:39 1338

原创 android研发面试经验

作为一名软件专业的大四应届毕业生,感觉自己的优势还是比较大的。软件行业,互联网,包括移动互联网都在快速的发展中,现在的IT行业正是用人之际,软件行业各个都有很多的工作机会。这个对于我们来说,是有利的,所以我要说的是,各位同学们都应该自信自己能找到一个好的工作。由于互联网公司的校园招聘开始的最早,所以,9月份一开始,我们便全都投入到了找工作的行列。每天很早的起床,然后去自己喜欢的公司的宣讲会,进

2015-09-27 16:19:16 365

原创 Android最全的面试题总结

一.Java的问题1.回调函数是?有什么用?好处是?一般什么时候用?手写个例子代码。2.Java抽象类是什么?你怎么理解抽象类?为什么要有抽象类?好处,坏处。3.Public,protected,private,默认 这四个修饰符的区别和范围。4.Java中泛型的概念,如何实现的?5.Switch中支持的类型(注意string和long)6.内部类有几种?它们的区别。7

2015-09-27 16:16:57 494

原创 我的第一篇(感受)

其实自己已经接触到CSDN有2年多了,在这里,我学到了很多的东西,也成长了很多。看着一个个大牛们在此挥毫,本小牛也有些忍不住了。自己的一些感想吧,就想在此叨叨出来,虽然没什么技术含量,也无半点文采可言,但绝对是我心中真实的感受,如若有与本人雷同者,万分荣幸。从进入大学开始,自己的世界就再也与软件,与程序分不开了。当时第一个HelloWorld代码完成时的场景和感受依然在脑海里浮现,那是

2015-09-01 19:54:26 323

android实现网络五子棋棋牌室

android实现的多用户的B/S结构的网络五子棋棋牌室

2015-06-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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