首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
编程
订阅
张_逸
更多收藏集
微信扫码分享
微信
新浪微博
QQ
13篇文章 · 0订阅
细细品读Retrofit的设计之美二
在上一篇 品读Retrofit设计之美后,我们了解了Builder构建者模式和(动态)代理模式在Retrofit中的做用,以及它们的使用套路。今天继续品读Retrofit框架值得我们好好思考的设计:抽象工厂模式 这样来设计一个用户系统是不是更清晰点,而且不同的品牌的工厂便于替换…
Hystrix 源码解析 —— 请求执行(四)之失败回退逻辑
1. 概述 2. handleFallback 3. #handleShortCircuitViaFallback() 4. #handleSemaphoreRejectionViaFallback() 5. #handleThreadPoolRejectionViaFallb…
Future 研究
通过 Futuer 的实现,讲解了 java 的等待通知机制
Java 人员正确使用 IntelliJ IDEA 的方式 | 掘金技术征文
原本地址:Java 人员正确使用 IntelliJ IDEA 的方式博客地址:http://tengj.top/ 前言 博主是 Java 开发人员,以前一直都用 myeclipse 来开发的,说实话感觉 myeclipse 毫无美感可言,后来经过同事介绍,认识了 IDEA,一眼就相中了 IDEA 黑…
gRPC-rs:从 C 到 Rust
介绍 在上篇文章中,我们讲到 TiKV 为了支持 gRPC,我们造了个轮子 gRPC-rs,这篇文章简要地介绍一下这个库。首先我们来聊聊什么是 gRPC。gRPC 是 Google 推出的基于 HTTP2 的开源 RPC 框架,希望通过它使得各种微服务之间拥有统一的 RPC 基础…
Java并发编程序列之JUC底层AQS(二)
Hello,大家好,在上一篇文章中,作者简单的把Lock接口和AQS的API,以及关系大致说了一下,本文还是围绕AQS为话题(AQS是重中之重,这个搞明白了。后面JUC自己看源码都很Easy可以看懂),先具体到API大致说下API的对应关系,然后作者自己写俩自定义Lock说明问…
什么叫代码的可读性?为什么说Kotlin的可读性比Java好?
以及,为什么可读性这件事情这么重要。
Java使用读写锁替代同步锁
应用情景 前一阵有个做反抄袭检测的小伙伴问了我一个问题。 --- 在多线程里就是有个变量,我需要读取它来判断是否给它写入一些信息。 打算加锁,但是如果读取时候加入readlock,写入时候加入writelock, 这样做可能读写不同步。但是如果一起加lock效果就跟synchr…
什么时候你不能使用箭头函数?
共 2670 字,读完需 5 分钟。编译自 Dmitri Pavlutin 的文章,对原文内容做了精简和代码风格优化。ES6 中引入的箭头函数可以让我们写出更简洁的代码,但是部分场景下使用箭头函数会带来严重的问题,有哪些场景?会导致什么问题?该怎么解决,容我慢慢道来。能见证每天…