六合彩最高极限

标签:CTO

Java

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

8

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

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

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

Java

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

7

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

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

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

Java

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

4

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

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

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

Spring

Spring Boot实战(二):Spring Boot连接MySQL数据库

5

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

上篇 Spring Boot实战(一):只需两步!Eclipse+Maven快速构建第一个Spring Boot项目 已经构建了一个Spring Boot项目,本文在此基础上使用Hibernate进行连接MySQL数据库的操作。 1. pom.xml添加依赖 <depend...

阅读(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项目,引入依赖: &...

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

Spring

Spring Context 你真的懂了吗

1

刘莉莉 发?#21152;?2019-08-25

今天介绍一下大?#39029;?#35265;的一个单词 context 应该怎么去理解,正确的理解它有助于我们学习 spring 以及计算机系统中的其他知识。 1. context 是什么 我们经常在编程中见到 context 这个单词,当然每个人有每个人的理解,它被理解为:上下文、容器等等。我想说的是...

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

Java

OkHttp(四) – 核心拦截器

2

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

前面分析了okhtt底层请求代码,了解到请求的处理是通过拦截器链来进行的。框架总共提供了5个核心的拦截器,每个拦截器?#21152;?#20854;特定的功能,后面将会逐个分析。除此之外我们还可以在系统拦截器之前或之后扩展自己的拦截器,,下图所示为拦截器工作链条: ?#27809;?#33258;定义拦截器,只需实现interce...

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

Java

OkHttp(二) – 请求流程分析

2

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

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

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

Java

Linux 系统安全(九):Tomcat 安全

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

Tomcat 是 Java Servlet、JSP、Java 表达?#25509;?#35328;和 Java WebSocket 技术的开源实现,?#36824;?#27867;使用在 Java 语言开发的大型网站系统中。我们可?#28304;?#20197;?#24405;?#20010;方面来保障 Tomcat 的安全。 保持版本更新 建议在部署时采用最新稳定版的 Tomca...

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

Java

利用ShardingSphere-JDBC实现分库?#30452;?/a>

14

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

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

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

Java

聊聊dubbo的ExtensionLoader.getActivateExtension

刘莉莉 发?#21152;?2019-08-24

序 本文主要研究一下dubbo的ExtensionLoader.getActivateExtension ExtensionLoader.getActivateExtension dubbo-2.7.3/dubbo-common/src/main/java/org/apache/...

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

Java

Pinpoint 大型分布式请求跟踪系统的搭建与使用

8

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

回?#30784;?1024 ”获取独家整理的学习资料 Pinpoint 是用 Java 编写的大规模分布式系统?#38405;?#31649;理工具, 可以跟踪请求, ?#24067;?#20449;息收集, 请求时间统计等等 项目主页: https://github.com/naver/pinpoint 前提 1、有分布式部署的项目可供测...

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

Spring

Spring 启动过程(下)组件初始化

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

前言 上篇文章介绍了 JVM 是怎么加载到 Spring 的,?#30452;?#20171;绍了 Jar 包机制的 Spring 唤起 Tomcat 方式和 War 包时的 Tomcat 自动加载 Spring 方式,这篇文章就从内部来介绍一下 Spring 服务是如何启动起来的。 转载随意,文章会?#20013;?..

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

Java

Java设计模式14:建造者模式

2

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

什么?#22681;?#36896;者模式 发现很多框架的源码使用了建造者模式,看了一下觉得挺实用的,就写篇文章学习一下,顺便分享给大家。 建造者模式是什么呢?用一句话概括就?#22681;?#36896;者模式的目的是 为了分离对象的属性与创建过程 ,是的,只要记住并理解红字的几个部分,建造者模式你?#25237;?#20102;。 为什么需要建造者模式...

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

Java

Java?#38405;?— 优化RPC网络通信

7

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

基于Dubbo:2.6.4, 单一TCP长连接+Protobuf (响应时间和吞吐量更优), 短连接的HTTP+JSON序列化 RPC通信 架构演化 无论是微服务、SOA、?#25925;荝PC架构,都是 分布式服务架构 ,都需要实现 服务之间的互相通信 ,通常把这种通信统称为 RPC通信 ...

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

Java

Selenium+java – 手把手一起搭建一个最简单自动化测试框架

6

songhua.gao 发?#21152;?2019-08-24

写在前面 我们刚开始做自动化测试,可能写的代码都是基于原生写的代码,看起来特别不?#25318;郟?#32780;且感觉特别生硬。 来看下面一段代码,如下图所示: 从上面?#35745;?#20195;码来看,具体特征如下: driver对象在测试类中?#20801;?定位元素的value值在测试类中?#20801;?定位元素的方式(By对象)在测试类中...

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

Java

曹工杂谈:一例简单的Jar包冲突解决示例

4

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

了不得,我可能发现了Jar 包冲突的秘密 一、前言 jar包冲突分多种,简单理解?#27492;擔?#23601;是同package且同名的类在多个jar包内出现,如果两个jar包在同一个classloader下,那么最终的结果是,只会加载其中的一个。 有时,这个错误一般在运行时出现,报的错可能是,找不到...

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

Spring

SpringBoot封装我们自己的Starter

4

小丁 发?#21152;?2019-08-24

平常我们使用SpringBoot开发经常用到一些第三方jar包,而且通常只是引入一个 xxx-starter jar包就拥有了所有功能,到底其中的原理是怎样的呢?要想知道其中的原理,我们不妨先自己手动制作一个 Starter ,这对我们深入使用一些第三框架将会有相当大的帮助。 一...

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

六合彩最高极限