标签:map 第4页

Java

Java 枚举的本质

3

xiaoli.wang 发布于 2019-03-16

本文跟大家一起探讨一下 Java 枚举的本质,这篇文章的内容是我在 2012年09月05日 发布到 CSDN 上面的一篇博文 Java 枚举:理解枚举本质 ,虽然已经不在 CSDN 上面耕耘了,但偶尔也会去看看朋友们的留言,毕竟感情在那里!今天偶然看到有小伙伴评论这篇文章,一时兴...

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

Java

Java 8 Stream的性能到底如何?

6

wenming.gapo 发布于 2019-03-16

之前的文章中我们介绍了Java 8中Stream相关的API,我们提到Stream API可以极大提高Java程序员的生产力,让程序员写出高效率、干净、简洁的代码。 那么,Stream API的性能到底如何呢,代码整洁的背后是否意味着性能的损耗呢?本文我们对Stream API的...

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

编程技术

服务消费者feign与Hystrix断路器容错机制-微服务架构

xirruiqiang 发布于 2019-03-16

Feign消费者与Hystrix断路器容错机制-微服务架构 注册中心: https://github.com/java-aodeng/hope/tree/master/micro-service1-eureka-server 服务提供者: https://github.com/j...

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

Spring

SpringBoot无废话入门04:MyBatis整合

2

小丁 发布于 2019-03-16

1.Parent引入及pom配置 首先,如果要支持mybatis,那么我们就应该引入mybatis的starter。同时,由于连接本身还需要用jdbc的connetor和连接池,所以一并需要引入这些依赖。如下是一个完整的的最简pom, <?xml version="...

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

Spring

SpringBoot无废话入门03:SpringMVC支持

2

likai 发布于 2019-03-16

1.默认配置 Springboot对于路径的默认位置为: spring.resources.static-locations=classpath:/META-INF/resources/,classpath:/resources/,classpath:/static/,class...

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

Spring

【西瓜皮】Spring Boot 2.x 整合 Redis(一)

5

xiaoli.wang 发布于 2019-03-16

Spring Boot 2 整合 Redis(一) Spring Boot 2.0.3简单整合Redis IDEA Spring Initialzr 创建工程:选上Redis依赖项 Maven依赖 // Spring Boot 1.5版本的依赖下artifactId是没有data...

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

Java

第七届蓝桥杯Java B——压缩变换

尖兵 发布于 2019-03-16

小明最近在研究压缩算法。 他知道,压缩的时候如果能够使得数值很小,就能通过熵编码得到较高的压缩比。 然而,要使数值很小是一个挑战。 最近,小明需要压缩一些正整数的序列,这些序列的特点是,后面出现的数字很大可能是刚出现过不久的数字。对于这种特殊的序列,小明准备对序列做一个变换来减小...

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

Spring

服务的熔断机制 | 从0开始构建SpringCloud微服务(14)

1

小丁 发布于 2019-03-16

照例附上 项目github链接 。 本项目实现的是将一个简单的天气预报系统一步一步改造成一个SpringCloud微服务系统的过程。本章主要讲解 服务的熔断机制 。 什么是服务的熔断机制 对该服务的调用执行熔断,对于后续请求,不再继续调用该目标服务,而是直接返回,从而可以快速释放...

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

Java

Spring Boot数据持久化之JdbcTemplate

3

尖兵 发布于 2019-03-16

在Java领域,数据持久化有几个常见的方案,有Spring自带的JdbcTemplate、有MyBatis,还有JPA,在这些方案中,最简单的就是Spring自带的JdbcTemplate了,这个东西虽然没有MyBatis那么方便,但是比起最开始的Jdbc已经强了很多了,它没有M...

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

Java

Guava — Bloom Filter原理

2

songhua.gao 发布于 2019-03-16

去重在软件开发中经常需要用到,在Java当中一般使用Set集合,面对大量数据则可以利用取MD5签名等值后再进行去重,然而Set集合的实现原理决定了如果有大量的key需要判断,必然会需要大量的内存来支撑,且随着数据量增大效率也变得不那么尽人意。另外业务中存在着很多对精确性不需要那么...

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

Java

Spring Cloud Alibaba—服务注册、发现、管理中心Nacos

7

puefu.he 发布于 2019-03-15

Spring Cloud 存在 Spring Cloud1.x和Spring Cloud2.x 版本,目前主流使用2.x版本,因为服务注册组件 eureka 的停止维护,所以目前很多公司都开始使用其他的替代方案,而阿里系的 Spring-Cloud-Alibaba 成了微服务生态...

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

Java

源码分析 Mybatis 的 foreach 为什么会出现性能问题

1

hanze 发布于 2019-03-15

背景 最近在做一个类似于综合报表之类的东西,需要查询所有的记录(数据库记录有限制),大概有1W条记录,该报表需要三个表的数据,也就是根据这 1W 个 ID 去执行查询三次数据库,其中,有一条查询 SQL 是自己写,其他两条是根据别人提供的接口进行查询,刚开始的时候,没有多想,直接...

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

Java

Nacos 配置中心的调研

zhuangli 发布于 2019-03-15

进一步减少不必要的重复工作,最近打算在把之前的项目重构成 SpringBoot 项目之后,进一步将项目的配置配置中心化。 是什么? Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。...

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

Spring

spring cloud consul使用ip注册服务

Harries 发布于 2019-03-15

我测试spring cliud使用consul作为注册中心的时候,发现服务注册的时候,注册的都是hostname,比如: 注册了一个commonservice,在consul中是这样的: { "ID":"commonservice123",...

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

Java

Spring Boot 项目实战(五)集成 Dubbo

5

yeseng 发布于 2019-03-15

上篇介绍了 Redis 的集成过程,可用于解决热点数据访问的性能问题。随着业务复杂度的提高,单体应用越来越庞大,就好像一个类的代码行越来越多,分而治之,切成多个类应该是更好的解决方法,所以一个庞大的单体应用分出多个小应用也更符合这种分治的思想。于是乎微服务化的概念油然而生,第一步...

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

Java

spring-security实现的token授权

邓龙华 发布于 2019-03-15

在我的用户密码授权文章里介绍了spring-security的工作过程,不了解的同学,可以先看看用户密码授权这篇文章,在 用户密码授权模式里,主要是通过一个登陆页进行授权,然后把授权对象写到session里,它主要用在mvc框架里,而对于webapi来说,一般不会采用这种方式,对...

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

Java

第七届蓝桥杯Java A——搭积木

小丁 发布于 2019-03-15

小明最近喜欢搭数字积木, 一共有10块积木,每个积木上有一个数字,0~9。 搭积木规则: 每个积木放到其它两个积木的上面,并且一定比下面的两个积木数字小。 最后搭成4层的金字塔形,必须用完所有的积木。 下面是两种合格的搭法: 0 1 2 3 4 5 6 7 8 9 0 3 1 7...

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

编程技术

浅析微服务框架 Helidon 的使用

xubiao.zhuang 发布于 2019-03-15

零 前期准备 0 版本 JDK 版本 : OpenJDK 11.0.1 IDE : idea 2018.3 Helidon Webserver : helidon-webserver 1.0.0 (核心依赖包) Helidon Json : helidon-media-jsonp...

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