logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Android Okhttp3+Retrofit2网络加载效率优化

本文主要介绍了如何在一个老项目中替换将旧的Http框架替换成OkHttp3或Retrofit2。并介绍了使用OkHttp3和Retrofit2发送GET和POST请求的代码示例。介绍了Retrofit2配合RxJava请求网络的方法,介绍了线程池的调度方法,提升网络加载效率和用户体验。并且通过抓包分析了OkHttp3的TCP连接保活效果,分析OkHttp的网络请求的优点。最后介绍了我在项目中如何停

#http#okhttp#retrofit +1
MySQL5.7.18基于事务的主从复制和读写分离

在以前的mysql版本中,读写分离的实现一般都是基于日志的主从复制实现的,这样会产生一个问题,就是master宕机之后,slave由于同步延时的问题,会导致master和slave内容不同,甚至会多个slave之间互相不同。所以为了解决这个问题,再mysql5.7.6版本之后加入了基于GTID的事务控制,具体的说就是每个事务由一个唯一的gtid标识,当slave都成功执行之后master才写入硬盘

#mysql#数据库#集群
pdnsd的优秀替代方案——dnsforwarder

使用pdnsd的目的一般在于将UDP的DNS请求转换为TCP进行发送,虽然TCP协议的DNS在效率上不及UDP协议,但是可以实现一些UDP很难做到的功能,比如通过Socks5代理端口进行透明代理。所以TCP的DNS在一些领域还是很有市场。 早期的方案一般是使用Pdnsd建立本地的DNS服务器,然后将请求该服务器的UDP请求转换为TCP请求向上游服务器进行发送,同时还可进行DNS缓存,而且可...

使用Android Studio做单元测试笔记

在实际项目开发过程中,很少有开发人员主动写单元测试脚本和进行不包含UI界面的测试。本文参照谷歌官方文档推荐的单元测试方法编写简单的单元测试脚本,实现不依赖UI界面的基于函数的单元测试。

#单元测试#android studio#android +1
OpenWrt路由器无线中继、桥接、信号放大、访客网络的实现方案

在使用无线路由器的过程中,最长见的是直接把路由器挂载光猫后面拨号,然后分出wifi给其他设备供其上网。但是在一些情况下往往会有特殊的需求,比如有可能路由器不采用有线接入,而使用无线接入。有可能我们用这个路由器只是放大一下其他路由器的信号。也许我们想蹭邻居家或者CMCC的信号,也许我们的路由器只是拿来当网卡用给不能使用wifi的台式机连接wifi,也许路由器想要挂个USB网卡实现远距离中继

Oracle Database 12c 数据库简单实例的创建过程

本文基于Redhat 6.7操作系统,已经成功安装了Oracle 12c数据库,配置好了内核参数和环境变量,仅介绍一下如何新建一个实例Oracle Database版本:Oracle Database 12c Release 2(12.2.0.1.0)下载地址:http://www.oracle.com/technetwork/database/enterprise-edition/...

#数据库
Oracle Database 12c 数据库简单实例的创建过程

本文基于Redhat 6.7操作系统,已经成功安装了Oracle 12c数据库,配置好了内核参数和环境变量,仅介绍一下如何新建一个实例Oracle Database版本:Oracle Database 12c Release 2(12.2.0.1.0)下载地址:http://www.oracle.com/technetwork/database/enterprise-edition/...

#数据库
通过手机4G为局域网引入原生IPv6网络地址

3G/4G移动网络已经走在了IPv6建设的前沿,本人在全国各地出差发现,各地的三大运营商网络已经均可以分配到全局单播IPv6地址(IPv4都是10.xx.xx.xx的局域网地址),一般以2408开头。也就是说,当你在使用手机4G上网的时候,已经成功的使用双栈网络了,还是公网地址。虽然目前各大网站对IPv6的支持均不行,百度的IPv6站连图片都显示不出来,只能做个搜索。但是随着网络发展,我们在升级的

#5g
虚拟机硬盘直通挽救黑群晖数据

之前用一台一体机做了一个黑群晖,放了一些1080P和4K的高清影片进去,数据并没有特别重要,但是由于多次意外停电,我又把黑群晖设置为来电自动重启,估计是硬盘受了一些影响,导致黑群晖无法被群晖助手搜索到。黑群晖变砖我这个黑群晖是1个U盘作为引导盘,一块1T硬盘安装DSM和存放数据.无法被群晖助手搜索的原因应该是安装DSM的硬盘分区出现了问题。因为我使用PE使用Diskgenius,还是可以看到这块硬

WAS8.5.5集群部署全程图解

WAS集群有一个优点,就是使用同步的内存作为会话保持,无需使用特殊的回话保持方案,就可以实现多个节点负载均衡的效果。同一个用户登录后,他的session会在所有节点的内存中都拥有相同的拷贝,所以无需担心轮训造成的登录状态失效的问题。另外WAS集群可以使用图形化的WEB页面进行各个节点的管理,同一个WAR包只需部署一次就会在各个节点中进行同步,十分的方便。要使用WAS集群,首先要向IBM购买相关..

#集群#负载均衡
    共 14 条
  • 1
  • 2
  • 请选择