标签:list

Spring

048-使用Kong替换Zuul(从Eureka同步列表)

hanze 发布于 2019-11-18

这是坚持技术写作计划(含翻译)的第48篇,定个小目标999,每周最少2篇。 本文主要是介绍如何使用Kong替换Zuul作为SpringCloud的网关。并解决自动从Eureka同步服务实例到Kong的问题。 安装Kong 和 kong-plugin-sync-eureka 插件 ...

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

Spring

Field injection is not recommended(Spring IOC不再推荐使用属性注入)

2

xiaoli.he 发布于 2019-11-18

Field injection is not recommended(Spring IOC不再推荐使用属性注入) 1. 说明 最近公司升级框架,由原来的 spring framerwork 3.0 升级到 5.0 ,然后写代码的时候突然发现idea在属性注入的 @Autowire...

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

Java

Java Optional API

zhuangli 发布于 2019-11-18

一位智者说过,没有处理过空指针异常就不算一个真正的 Java 程序员。这当然是开玩笑,但是空指针异常确实是很多程序出错的源头。 于是,在 Java 8 引入了 java.util.Optional ,Optional 用来代表一种 可能有可能没有 的数据,可以用来缓解空指针异常的...

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

Spring

Spring Cloud Alibaba Sidecar 多语言微服务异构

1

likai 发布于 2019-11-18

Spring Cloud Alibaba Sidecar 介绍 自 Spring Cloud Alibaba 2.1.1 版本后增加了 spring-cloud-alibaba-sidecar 模块作为作为一个代理的服务来间接性的让 其他语言 可以使用 spring cloud ...

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

Spring

SpringBoot使用注解方式整合Redis

4

dulong 发布于 2019-11-18

1.首先导入使用Maven导入jar包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-re...

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

Java

Java基础学习框架总结

xirruiqiang 发布于 2019-11-18

内容:Java基础知识全面复习 时间:2019.9.3-2019.9.26 代码:D:/ProgramFiles/IDEA/hello_sort 一、基础知识 learning1 case分支  InputStreameReader byte<short<i...

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

Java

写给Java程序员的TypeScript入门教程(二)

3

xiaoli.he 发布于 2019-11-18

本文内容承接本系列的上一篇 《写给Java程序员的TypeScript入门教程(一)》 。上一篇介绍了本系列教程的背景,并进行了开发环境的搭建。本系列的教学思路是通过项目实战来学习TypeScript,选取了一个简单的 云服务结算系统 作为实战项目,该系统的主要功能以及代码分层已...

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

Java

脱了马甲我也认识你: 聊聊 Android 中类的真实形态

3

likai 发布于 2019-11-18

【这是 ZY 第 19 篇原创技术文章】 我们在平时开发过程中,一定定义过无数个千奇百怪的类,但是大家有想过,一个 Java 文件中的 Class,在虚拟机中的真实形态是什么么? 这篇文章就带大家探讨一下在 Android ART 里,类的 真实形态 ,以及 类加载的过程 。 本...

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

Java

多线程!只看这一篇就够了

1

zhuangli 发布于 2019-11-18

作者: 蓝师傅_Android 原文: https://juejin.im/post/5d7da37d6fb9a06b0202f156 多线程并发问题,基本是面试必问的。 大部分同学应该都知道 Synchronized , Lock ,部分同学能说到 volatile ...

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

Java

IDEA的这几个调试的骚操作,用了都说爽!

19

尖兵 发布于 2019-11-18

来源: https://dwz.cn/zMaNp9Kf 一、条件断点 循环中经常用到这个技巧,比如:遍历1个大List的过程中,想让断点停在某个特定值。 参考上图,在断点的位置,右击断点旁边的小红点,会出来一个界面,在Condition这里填入断点条件即可,这样调试时,就会自动停...

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

Java

还看不懂同事的代码?超强的 Stream 流操作姿势还不学习一下

2

hellas 发布于 2019-11-18

可以点击上方蓝色 “ 未读代码 ” 关注我。 回复 资源 获取精心整理的 Java核心知识&面试资料。 Java 8 新特性系列文章索引。 Jdk14都要出了,还不能使用 Optional优雅的处理空指针? Jdk14 都要出了,Jdk8 的时间处理姿势还不了解一下? 还...

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

Java

一文聊透 Dubbo 优雅上线

3

wenming.gapo 发布于 2019-11-18

在此文之前,我写过一篇 《一文聊透 Dubbo 优雅停机》,这篇文章算是一个续集,优雅停机和优雅上线两者都是微服务生命周期中,开发者必须关心的环节。 优雅上线还有很多称呼:「无损上线」,「延迟发布」,「延迟暴露」。它们的对立面自然是:「有损上线」,「直接发布」。 我最近写的「一文...

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

Java

一文聊透 Dubbo 优雅上线

3

邓龙华 发布于 2019-11-18

在此文之前,我写过一篇 《一文聊透 Dubbo 优雅停机》,这篇文章算是一个续集,优雅停机和优雅上线两者都是微服务生命周期中,开发者必须关心的环节。 优雅上线还有很多称呼:「无损上线」,「延迟发布」,「延迟暴露」。它们的对立面自然是:「有损上线」,「直接发布」。 我最近写的「一文...

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

Java

Java升级那么快,多个版本如何灵活切换和管理?

9

yeseng 发布于 2019-11-18

前言 近两年,Java 版本升级频繁,感觉刚刚掌握 Java8,写本文时,已听到 java14 的消息,无论是尝鲜新特性( Java12 中 Collectors.teeing 超强功能使用 ),还是由于项目升级/兼容需要,我们可能都要面临管理多个 Java 版本的情 另外 Or...

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

Java

Spring Security登录验证流程源码解析

10

小丁 发布于 2019-11-18

一、登录认证基于过滤器链 Spring Security的登录验证流程核心就是过滤器链。当一个请求到达时按照过滤器链的顺序依次进行处理,通过所有过滤器链的验证,就可以访问API接口了。 SpringSecurity提供了多种登录认证的方式,由多种Filter过滤器来实现,比如: ...

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

Java

Tomcat相关总结

2

puefu.he 发布于 2019-11-17

Tomcat是做Java Web开发时部署服务最受欢迎的容器,关于它的运行机制和调优参数本文进行一定的整理。 Architecture 配置 一个经典的配置文件如下所示: <?xml version='1.0' encoding='utf-8'?> <Serve...

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

Java

Jackson系列三——CVE-2017-17485(基于ClassPathXmlApplicationContext利用链)

18

xubiao.zhuang 发布于 2019-11-17

本次Jackson反序列化漏洞是基于org.springframework.context.support.ClassPathXmlApplicationContext的利用链的。在开启enableDefaultTyping()或使用有问题的@JsonTypeInfo注解的前提下...

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