java进阶
文章平均质量分 73
java必学
bigShong
原字节跳动,智能手机大厂JAVA,go服务端研发,丰富的高并发系统架构经验,开源社区积极参与者。
展开
-
rxjava从源码完全理解运行原理
compeletableFuture AltResult 返回结果的简化 AltResult is used to box null as a result, as well as to hold exceptions. NIL null的简化 Minor simplifications rely on (static) NIL (to * box null results) being the only AltResult with a null * exception field, so we don原创 2021-04-03 22:42:05 · 348 阅读 · 0 评论 -
compeletableFuture解析和响应式框架对比
compeletableFuture AltResult 返回结果的简化 AltResult is used to box null as a result, as well as to hold exceptions. NIL null的简化 Minor simplifications rely on (static) NIL (to * box null results) being the only AltResult with a null * exception field, so we don原创 2021-04-04 12:22:39 · 752 阅读 · 1 评论 -
springboot自动配置原理、自定义stater、启动流程精讲
springboot enable注解自动配置流程 自动配置流程 核心只有4步 @EnableCircuitBreaker @MapperScan("com.github.chengzhx76.service.order.dao") public class OrderServiceApplication { public static void main(String[] args) { SpringApplication.run(OrderServiceApplication.c原创 2020-12-23 01:05:52 · 400 阅读 · 0 评论 -
springcloud之hystrix原理和实践总结
Hystrix 解决什么问题 分布式微服务系统以来很多子服务,每个子系统都可能出现故障和错误,如果服务不相互隔离,那么每个服务的错误都可能压垮其他服务,导致服务雪崩。 假设每个服务的可用性为9999,那么30个自服务的整体可用性为 99.9930= 99.7% uptime0.3% of 1 billion requests = 3,000,000 failures 2+ hours downtime/month even if all dependencies have excellent up.原创 2020-12-23 00:47:44 · 443 阅读 · 0 评论 -
Android消息机制
消息机制本质上就是handler的工作机制,这里涉及到handler,message queue , looper ,Thread Local 等知识,按照惯例先来了解基础知识。 Thread Local 这是一个用于线程内部数据存储的类是一个泛型类,在主线程创建的一个Thread Local 对象在可以使用threadLocal.set()在子线程赋值,也可以在threadLocal.g...原创 2016-07-17 15:46:28 · 1825 阅读 · 0 评论 -
十大排序算法总结
排序算法包括:内排序和外排序内排序包括:插入排序,选择排序,交换排序,归并排序,分配排序以下排序均指从小到大排序。均通过测试交换排序冒泡排序思想:从左到右扫描,如果左边大于右边则交换,一次排序之后,最大数就排在了最后面,经过n-1次排序就排好了。时间复杂度:O(n2)/** * 交换数组的两个位置值 ps : 快速排序不能使用想减的方式交换 * * @param ar原创 2016-09-02 15:41:57 · 777 阅读 · 0 评论 -
HTTP协议简介
HTTP请求响应的过程1.客户端执行请求,从url中解析主机名,有主机名解析IP,解析端口号(默认8080)。2.客户端与服务器建立TCP连接3.客户端通过Socket输出流发送Http请求3.服务器向客户端返回http响应报文,客户端通过输入流解析获得报文内容。4.关闭TCP连接,更新ui或数据HTTP的请求方式7中请求方式:GET,POST,DELETE,PUT,HEAD,TRACE,OPTIO原创 2016-08-21 11:02:44 · 563 阅读 · 0 评论