你在使用 Retrofit 的时候,是否会有如下几点疑惑? 什么是动态代理? 整个请求的流程是怎样的? 底层是如何用 OkHttp 请求的? 方法上的注解是什么时候解析的,怎...
你在使用 Retrofit 的时候,是否会有如下几点疑惑? 什么是动态代理? 整个请求的流程是怎样的? 底层是如何用 OkHttp 请求的? 方法上的注解是什么时候解析的,怎...
前言 笔者在写这篇文章的时候纠结了很久,不知道该以怎样的形式去讲解kotlin协程知识。笔者以前在学习的时候,也白嫖过各种各样的知识,看过很多文章,大概能够总结为三种: 讲的...
一.前言 最近在知乎、知识星球等网站看到大数据的问题和文章非常多的,看到很多问题都是问“我想从事大数据,应该怎么准备?”,“如何入门大数据”等类似的问题?以前在招聘的时候包括...
Go实战--golang中使用JWT(JSON Web Token) 生命不止,继续 go go go !!! 之前写过关于golang中如何使用cookie的博客:实战–g...
一般情况下,直接用pecl install redis会安装最新版本的redis扩展,但由于php版本的不同,最新版的redis扩展不一定适合,所以我们需要安装指定版本的扩展...
说到分布式事务,就会谈到那个经典的”账号转账”问题:2个账号,分布处于2个不同的DB,或者说2个不同的子系统里面,A要扣钱,B要加钱,如何保证原子性? 一般的思路都是通过消息...
文章摘要:很多人喜欢把RocketMQ与Kafka做对比,其实这两款消息队列的网络通信层还是比较相似的,本文就为大家简要地介绍下Kafka的NIO网络通信模型 前面写的两篇R...
golang 实现定时服务很简单,只需要简单几步代码便可以完成,不需要配置繁琐的服务器,直接在代码中实现。 使用 https://github.com/robfig/cron...
主从线程模型 说明: 图中有m个acceptor线程,一个acceptor对应多个processor线程。此类线程接收客户端连接请求并创建socketChannel,然后将s...
最开始接触定时任务的概念是在大二的一个计算机操作系统设计的实验课上,当时老师给了五个任务要求,自己任选三个小组完成。 依稀还记得当时有个作业的任务需要每隔一段时间就执行一次:...
Go Test测试简介 Go语言拥有一套单元测试和性能测试系统,仅需要添加很少的代码就可以快速测试一段需求代码。go test 命令,会自动读取源码目录下面名为 *_test...
更多文章 狂点ISLAND 本文地址Gin(一):Hello 什么是 Gin Gin 是一个用 Golang 写的 http web 框架。 这是来自 Gin Github ...
0. 背景 Redis 的 API 非常简单和易于编程。处理使用命令行工具来连接,也可以用你喜欢的语言,本文描述使用 Go 语言 通过 redigo 库连接。 1.redig...
笔者在一家中石化内部的企业工作,主要从事高分子聚合物的相关开发。目前因工作需要,需要学习聚合物特性黏度测试方面的知识,采用多点稀释法进行测试。在得到数据后,通过外推法求得纯熔...
*注意 < > 这两个符号加里面的字符都替换成自己的字符1.配置go env GOPRIVATE 执行命令: 例: 2.Git需要配置为使用SSH代替HTTPS来匹配与给定...
Supervisor二进制版本 为了方便使用,编译了Supervisor二进制版本,有需要的朋友自取:蓝奏云:https://supervisor.lanzouk.com/i...
针对项目中使用的分布式锁进行简单的示例配置以及源码解析,并列举源码中使用到的一些基础知识点,但是没有对redisson中使用到的netty知识进行解析。 本篇主要是对以下几个...
1 数据读 缓存穿透一般的缓存系统,都是按照key去缓存查询,如果不存在对应的value,就应该去后端系统查找。如果key对应的value是一定不存在的,并且对该key并发请...
转自:https://github.com/angryz/my-blog/issues/4[https://github.com/angryz/my-blog/issues/...
一起重新全面认识JWT-Json Web Token 概述 最近学习了一下JWT,全名为Json Web Token,是一种自包含令牌。 在这里,我整理了一下网上资源。在文章...