六合彩最高极限

标签:API

Java

手撸一个 Router 框架(?#24076;?#29087;悉 APT

9

xirruiqiang 发?#21152;?2019-08-25

目前业界已经有很多成熟的路由框架,最著名的应该是 ARouter ,那么我?#22681;?#22825;为什么还要重新造轮子呢? 我个人觉得有以下原因: ARouter 过于强大,很多功能我们不一定用得?#24076;?#32780;且不一定适合我们的项目,自己撸一个,可以在满足项目需求的情况下,功能上去?#26412;图頡?实践出真知,我...

阅读(3)评论(0)赞 (0)

Java

主流开源框架之OkHttp3深入了解

7

likai 发?#21152;?2019-08-25

自上一篇自定义控件的完结,至今已经有一个月的时间,一直没有什么想写?#27169;?#22240;此回到一开始写的初衷,看一些主流的开源框架的源码,深入的了解一下其原理,而不是只知其然,而不知其所以然。本篇是该系列第一篇——OkHttp3(源码以3.10版为准)。 基础 // 通过建造者模式构建OkHtt...

阅读(2)评论(0)赞 (0)

Java

RateLimiter 源码分析(Guava 和 Sentinel 实现)

8

puefu.he 发?#21152;?2019-08-25

作者javadoop,资深Java工程师。本文已获作者授权发布。 原文链接 https://www.javadoop.com/post… 本文主要介绍关于流控的两部分内容。 第一部分介绍 Guava 中 RateLimiter 的源码,包括它的两种模式,目?#24052;?#19978;大部分...

阅读(2)评论(0)赞 (0)

Java

《Java 8 in Action》Chapter 4:引入流

4

yeseng 发?#21152;?2019-08-25

1. 流简介 流是Java API的新成员,它允许你以声明性方式处理数据集合(通过查询语句来表达,而不是临时编写一个实现)。就现在?#27492;擔?#20320;可以把它们看成遍历数据集的高级迭代器。此外,流还可以?#35813;?#22320;并行处理。?#26790;?#20204;来看一个实例返回低热量(<400)的菜肴名称:<p=&q...

阅读(3)评论(0)赞 (0)

Spring

Spring Boot实战(一):只需两步!Eclipse+Maven快速构建第一个Spring Boot项目

4

changyuan.xu 发?#21152;?2019-08-25

随着使用Spring进行开发的个人和企业越来越多,Spring从一个单一简洁?#30446;?#26550;变成了一个大而全的开源软件,最直观的变化就是Spring需要引入的配置也越来越多。配置繁琐,容易出错,让人无比头疼,简化Spring配置简直可?#36816;?#26159;民心所向。 Spring Boot是由Pivota...

阅读(3)评论(0)赞 (0)

Java

okhttp(一)-入门使用

2

wenming.gapo 发?#21152;?2019-08-25

它是一个基于HTTP+HTTP/2的java开发?#30446;?#25143;端网络?#26790;?#24211;,拥有丰富的功能以及高效的?#38405;堋?#30001;square公司开源,目前github上已有3w+的star,可见人们?#36816;?#30340;喜爱。 demo演示 我们先来演示一下其简单的用法,参考官网的例子: 构建Maven项目,引入依赖: &...

阅读(3)评论(0)赞 (0)

Java

Kotlin-Coroutines 与 Rxjava2

xiaoli.he 发?#21152;?2019-08-25

目前 kotlin 语言植根于 JVM 生态系统 , Native 生态系统 , Android&IOS 生态系统 和 JS 生态系统 . Kotlin-Coroutines 是拥有 ?#21152;?#36164;源相对少 更高?#38405;?的并发模型的一项新型JVM多线程编程技术. (就?#27973;?#24471;少干得多...

阅读(3)评论(0)赞 (0)

Java

日志排查问题困难?分布式日志链路跟踪来帮你

5

yeseng 发?#21152;?2019-08-25

作者:朱乐陶,软件架构师,具备多年Java开发及架构设计经验,擅长微服务领域 作者博客: https://blog.csdn.net/zlt2000 背景 开发排查系统问题用得最多的手段就是查看系统日志,在分布式环境中一般使用ELK来统一收集日志,但是在并发大时使用日志定位问题还...

阅读(3)评论(0)赞 (0)

Java

OkHttp(二) – 请求流程分析

2

xubiao.zhuang 发?#21152;?2019-08-25

上一篇文章简要的介绍了OkHttp的API简单使用,通过创建了OkHttpClient和Request这些对象就能对远程请求建立连接,获取数据。本篇文章将对OkHttp的请求流程做更进一步的深入分析,从源码的角度来看?#27492;?#30340;请求流程是具体怎么执行的。 请求方式 请求流程 OkHtt...

阅读(2)评论(0)赞 (0)

编程技术

golang微服务框架go-micro 入门?#22987;?.1 micro工具之micro api

xubiao.zhuang 发?#21152;?2019-08-24

micro api micro 功能?#27973;?#24378;大,本文将详细阐述micro api 命令行的功能 重要的事情说3次 本文全部代码https://idea.techidea8.com/open/idea.shtml?id=6 本文全部代码https://idea.techidea8.c...

阅读(12)评论(0)赞 (0)

编程技术

利用dubbo打造真正的nodejs端的微服务体系

xubiao.zhuang 发?#21152;?2019-08-24

Java在微服务方面的生态比较完善,国内常见的有: 基于consul的spring生态。 nest-cloud 就是基于consul?#21019;?#24314;微服务。 阿里巴巴的 dubbo 与 sofa 。 基本上国内的Java微服务都是使用以上的生态。而nodejs为了能够与Java微服务互通,...

阅读(10)评论(0)赞 (0)

Java

利用ShardingSphere-JDBC实现分库分表

14

wenming.gapo 发?#21152;?2019-08-24

利用ShardingSphere-JDBC实现分库分表 1. ShardingSphere概述 1.1 概述 业务发展到一定程度,分库分表是一?#30452;?#28982;的要求,分库可以实现资源隔离,分表则可以?#26723;?#21333;表数据量,提高?#26790;?#25928;率。 分库分表的技术方案,很久以来?#21152;?#20004;种理念: 集中式的Prox...

阅读(9)评论(0)赞 (0)

Java

JDK源码那些事儿之PriorityBlockingQueue

2

changyuan.xu 发?#21152;?2019-08-24

今天继续说一说阻塞队列的实现,今天的主角就是优先级阻塞队列PriorityBlockingQueue,?#29992;?#21517;上看觉得应该是有序?#27169;?#27605;?#25925;?#20248;先级队列,那么实际上是什么情况,我们一起看下其内部实现,提前?#24471;?#19979;,因为PriorityBlockingQueue涉及到了堆排序的相关使用,如...

阅读(16)评论(0)赞 (0)

Java

纯数据结构Java实现(6/11)(二叉堆&优先队列)

13

darida 发?#21152;?2019-08-24

堆其实也是树结构(或者说基于树结构),一般可以用堆实现优先队列。 二叉堆 堆可以用于实?#21046;?#20182;高层数据结构,?#28909;?#20248;先队列 而要实现一个堆,可以借助二叉树,其实现称为: 二叉堆 (使用二叉树表示的堆)。 但是二叉堆,需要满足一些特殊性质: 其一、二叉堆一定是一棵 完全二叉树 (完全二...

阅读(17)评论(0)赞 (0)

Java

《Java 8 in Action》Chapter 2:通过行为参数化传递代码

2

hanze 发?#21152;?2019-08-24

你将了解行为参数化,这是Java 8?#27973;?#20381;赖的一种软件开发模式,也是引入 Lambda表达式的主要原因。行为参数化就是可以帮助你处理频繁变更的需求的一种软件开发模式。一言?#21592;?#20043;,它意味 着拿出一个代码块,把它准备好却不去执行它。这个代码块以后可?#21592;?#20320;程序的其他部分调用。本章通过筛...

阅读(16)评论(0)赞 (0)

Java

Java内存缓存-通过Google Guava创建缓存

2

changyuan.xu 发?#21152;?2019-08-24

谷歌Guava缓存 Guava介绍 Guava是Google guava中的一个内存缓存模块,用于将数据缓存到JVM内存中。实际项目开发中经常将一些公?#19981;?#32773;常用的数据缓存起来方便快速?#26790;省?Guava Cache是单个应用运行时的本地缓存。它不把数据存放到文件或外部服务器。如果不...

阅读(18)评论(0)赞 (0)

Java

老技术新谈,Java应用监控利器JMX(2)

19

hellas 发?#21152;?2019-08-24

【这是一猿小讲的第  45  篇原创分享】 各位坐稳扶好,我们要开车了。?#36824;?#22312;开车之前,我们?#25925;?#20363;行回顾一下上期分享的要点。 上期由于架不住来自于程序员内心的灵魂?#30446;?#38382;,于是我们潜心修炼,与 Java 应用监控利器 JMX 正式打了个照面。 JMX 在我看来可...

阅读(18)评论(0)赞 (0)

Java

OpenJDK 之后,OpenJFX 也要从Mercurial 迁移到 Git

1

xiaoli.wang 发?#21152;?2019-08-24

近日 OpenJFX 项目负责人 Kevin Rushforth 提交了一份 将 OpenJFX 迁移到 GitHub 的提案。 OpenJFX 是 JavaFX 的开源实现。JavaFX 是一个强大的图形和多?#25945;?#22788;理工具包集?#24076;?#23427;允许开发者来设计、创建、测试、调试和部...

阅读(19)评论(0)赞 (0)

六合彩最高极限