标签:example

Java

《Java8实战》-第三章读书笔记(Lambda表达式-02)

1

puefu.he 发布于 2018-08-20

当我们第一次提到Lambda表达式时,说它可以为函数式接口生成一个实例。然而,Lambda表达式本身并不包含它在实现哪个函数式接口的信息。为了全面了解Lambda表达式,你应该知道Lambda的实际类型是什么。 类型检查 Lambda的类型是从使用Lambda上下文推断出来的。上...

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

Java

原 荐 Uber 开源分布式追踪工具:JVM Profiler

7

puefu.he 发布于 2018-08-19

《JVM Profiler: An Open Source Tool for Tracing Distributed JVM Applications at Scale 》 Apache Spark 计算框架已经被广泛用来构建大规模数据应用。对 Uber 而言, 数据是战略决策和...

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

Java

Nepxion Discovery:Spring Cloud灰度发布神器(编辑中)

likai 发布于 2018-08-19

【编者的话】Nepxion Discovery是一款对Spring Cloud服务注册发现和负载均衡的增强中间件,其功能包括灰度发布(包括切换发布和平滑发布),黑/白名单的IP地址过滤,限制注册,限制发现等,支持Eureka、Consul和Zookeeper,支持Spring C...

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

Spring

SpringBoot | 第十章:Swagger2的集成和使用

5

wenming.gapo 发布于 2018-08-18

前言 前一章节介绍了 mybatisPlus 的集成和简单使用,本章节开始接着上一章节的用户表,进行 Swagger2 的集成。现在都奉行 前后端分离 开发和微服务大行其道,分微服务及前后端分离后,前后端开发的沟通成本就增加了。所以一款强大的 RESTful API 文档就至关重...

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

Java

彻底搞明白JAVA中JDBC连接

xiaoli.wang 发布于 2018-08-17

一开始我们在学习JDBC的时候,老师就教我们了以下几步来建立JDBC连接. public static void main(String[] args) throws ClassNotFoundException, SQLException {         Class.for...

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

Java

深入理解Java异常

1

songhua.gao 发布于 2018-08-17

说到异常,大家脑海中第一反应肯定是try-catch-finally这样的固定的组合。的确,这是Java异常处理的基本范式,下面我们就来好好聊聊Java异常机制,看看这个背后还有哪些我们忽略的细节。 Java异常介绍 异常时什么?就是指阻止当前方法或作用域继续执行的问题,当程序运...

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

Java

Java:Shiro的架构学习笔记

2

songhua.gao 发布于 2018-08-17

张开涛的第一章 Shiro简介——《跟我学Shiro》,其实是解读了一下 Shiro的架构 这篇文章,本着寻根究底的态度,我再一次去阅读这篇文章。为什么说是再一次呢?因为之前读过好几次了,不过就是没有完全理解明白,自己也说不好卡在哪里了,包括张开涛的文章,我也读过两遍了,这次第三...

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

Java

深入剖析OkHttp系列(一) 来自官方的OkHttp设计思想(中英互译)

dulong 发布于 2018-08-16

本文译自OkHttp官方Wiki文档 The HTTP client’s job is to accept your request and produce its response. This is simple in theory but it gets tricky in ...

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

Java

初识Graal

wenming.gapo 发布于 2018-08-15

Java程序员应该很羡慕Go语言程序员能够编译出一个one-in-all的二进制可执行文件,然后本地直接执行, 而自己却要-cp指定一堆jar和路径,虽然可以打包成一个onejar,但依然要本地安装java运行环境,然后 java -jar x.jar , 加上如果想赶时髦, 使...

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

Java

[译] 实用 ProGuard 规则示例

wenming.gapo 发布于 2018-08-15

原文地址: Practical ProGuard rules examples 原文作者:Wojtek Kaliciński 译文出自: 掘金翻译计划 本文永久链接: github.com/xitu/gold-m… 译者: Derek 校对者: BillShiyaoZhang 我...

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

Spring

就是要你懂Spring-IOC

2

xubiao.zhuang 发布于 2018-08-15

class Programer { Computer computer = new Mac2015(); private void work() { computer.help(); } } 复制代码 此时有一个问题就是computer和programer耦合在一起,这个prog...

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

Java

Managing Java dependencies for Apache Spark applications on Cloud Dataproc

xiaoli.wang 发布于 2018-08-14

Source: Managing Java dependencies for Apache Spark applications on Cloud Dataproc from Google Cloud It is common for Apache Spark applicati...

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

Java

Microclimate 入门

1

小丁 发布于 2018-08-14

当我基于 微服务架构 模式开始构建第一个应用程序时,我已经了解微服务的基本概念,也知道如何编写代码。因此,我对开发微服务应用程序充满信心,但我对项目管理、构建自动化或容器部署和编排之类的事情知之甚少。对 DevOps 的操作部分来说,技术和考虑因素更为重要。 Microclima...

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

Spring

原 荐 关于spring profile的误解

5

小丁 发布于 2018-08-14

后端之路 springboot 正文 关于spring profile的误解 顶 原 荐   Mr_Qi 发布于 55分钟前 字数 592 阅读 7 收藏 2 Spring 十年阿里,就只剩下这套Java开发体系了 >>> 背景 spring的prof...

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

Spring

使用契约测试提高分布式系统的质量

15

songhua.gao 发布于 2018-08-13

本文要点 分布式组件间的交互情况难以测试。一个原因是消费者端创建的测试Stub ,并在生产者的代码中得到测试。 单元测试本身不能回答各组件间是否适合一起工作。开展集成测试是有必要的,尤其是测试客户与服务器之间的通信。 契约测试定义了组件间的会话情况。 Spring Cloud C...

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

Java

JVM系列(七) – JVM线上监控工具

3

dulong 发布于 2018-08-13

通过上一篇的 JVM 垃圾回收知识,我们了解了 JVM 具体的 垃圾回收算法 和几种 垃圾回收器 。理论是指导实践的工具,有了理论指导,定位问题的时候,知识和经验是关键基础,数据可以为我们提供依据。 在线上我们经常会遇见如下几个问题: CPU 如果遇到了以上这种问题,在 线下环境...

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

Java

Java多线程之Callable接口

1

hellas 发布于 2018-08-12

Callable和Runnbale一样代表着任务,区别在于Callable有返回值并且可以抛出异常。 1. 创建线程的三种方式: 继承Thread,重写run方法 实现Runnable接口,重新run方法 实现Callable接口,重写call方法 2. Callable接口实际...

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