首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
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 中引入的箭头函数可以让我们写出更简洁的代码,但是部分场景下使用箭头函数会带来严重的问题,有哪些场景?会导致什么问题?该怎么解决,容我慢慢道来。能见证每天…