标签:id 第3页

Spring

一个比Spring Boot快44倍的Java框架!

3

likai 发布于 2019-03-25

最近栈长看到一个框架,官方号称可以比 Spring Boot 快 44 倍,居然这么牛逼,有这么神奇吗?今天带大家来认识一下。 这个框架名叫: light-4j 。 官网简介:A fast, lightweight and more productive microservice...

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

Java

携程持续交付与构建平台实践之路

37

xubiao.zhuang 发布于 2019-03-25

作者简介 周光明 携程旅行网 高级技术经理 我的演讲主题是《携程持续交付与构建平台实践》。 首先看一下携程目前持续交付的简介。我们现在有 8000 多个应用,整体研发人员大概有 3000 多位,每天在各个环境上部署的次数有 6000 多次,因此持续交付对于我们来说是一个非常重要的...

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

Spring

SpringBoot源码解析-@ConditionalOnXXX注解原理

zhuangli 发布于 2019-03-25

上一节讲到springboot自动化配置是以@Conditional相关注解作为判断条件,那么这一节我们来了解一下@Conditional相关注解的原理。 @Conditional使用示范 新建一个ControllerConditional类,实现Condition接口,实现ma...

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

编程技术

【架构师成长必备】如何阅读一个开源项目的源码?【石杉的架构笔记】

5

刘莉莉 发布于 2019-03-25

目录 1、从最简单的源码开始:别幻想一步登天 2、循序渐进:先搞定底层依赖的技术 3、一定要以Hello World作为入口来阅读 4、抓大放小,边写注释边画图 5、反复三遍,真正理解源码 6、借力打力,参考源码分析书籍及博客 7、最后寄语:用几年时间锻造自己的核心技术 前言 这...

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

Spring

Spring MVC 响应json修改命名方式(驼峰修改为下划线)

yeseng 发布于 2019-03-24

今天想要设置下 Spring MVC 中输出 json 的 key 的命名放式,将驼峰修改为下划线的方式命名,在网上找到了两种方式,记录下 方法一:在config里设置 在spring config 中新建一个 Jackson2ObjectMapperBuilderCustomi...

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

Java

SpringBoot | SpringBoot 是如何实现日志的?

6

hanze 发布于 2019-03-24

微信公众号:一个优秀的废人。如有问题,请后台留言,反正我也不会听。 前言 休息日闲着无聊看了下 SpringBoot 中的日志实现,把我的理解跟大家说下。 门面模式 说到日志框架不得不说门面模式。门面模式,其核心为外部与一个子系统的通信必须通过一个统一的外观对象进行,使得子系统更...

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

Java

第2项:当面临多个参数的构造器时考虑使用构建器

1

yanxinchi 发布于 2019-03-24

静态工厂和构造器有个共同的局限性:他们都不能很好地扩展到大量的可选参数。考虑用一个类表示包装食品外面显示的营养成分标签。这些标签中有几个域是必需的:每份的含量、每罐的含量以及每份的卡路里,还有超过20个可选域:总脂肪、饱和脂肪量、转化脂肪、胆固醇、钠等等。大多数产品在某几个可选域...

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

Java

回眸曾经的项目,与第三方支付相关,所带来的沟通问题

5

尖兵 发布于 2019-03-24

导读 笔者在校期间,通过自学java。学校里也开过这门课,但是,讲的都是一些基础,比如java的表达式、基本类型、自定义类型等等。也都是很基础的东西,就连lambda表达式都没有。然而,让我们交的作业,是用java-web开发出的网站。我当时做的是与图书共享相关的网站。当时满腔热...

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

Java

Python和JavaScript是云原生微服务的最佳语言?Quarkus来了! – Javier Ramos

xiaoli.wang 发布于 2019-03-24

Java和JVM仍然是最流行的编程语言,但对于无服务器和云原生微服务,Java使用率正在下降,原因是传统Java应用内存占用大,而且短期容器需要慢启动时间; 但由于 Quarkus的出现, 现在即将改变。 介绍 随着我越来越多地进入DevOps,Containers和Server...

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

Java

Jenkins邮件发送测试报告附件,添加钉钉提醒

12

hellas 发布于 2019-03-24

上一篇里讲了Jenkins配置,但是我觉得如果能在邮件里直接查看Jenkins的运行日志和测试报告就好了,于是上网找了资料优化了一下。 Jenkins的Editable Email Notification插件提供了附件功能,但是这里只能填相对路径,即只能附加该项目的工作空间目录...

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

Spring

Spring Boot 2.x基础教程:快速入门

9

changyuan.xu 发布于 2019-03-24

在您第1次接触和学习Spring框架的时候,是否因为其繁杂的配置而退却了?在你第n次使用Spring框架的时候,是否觉得一堆反复黏贴的配置有一些厌烦?那么您就不妨来试试使用Spring Boot来让你更易上手,更简单快捷地构建Spring应用! Spring Boot让我们的Sp...

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

Spring

Nodreame-ARTS分享-第一期

xiaoli.he 发布于 2019-03-24

总览 Date: 20190324 Author:Nodreame Algorithm:字符串相关Leetcode刷题记录整理 Review: SpringBoot官方文档学习 Tip: SpringBoot四天学习心得 Share: 左耳听风专栏文章 && 个人...

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

Java

面向面试的Java并发基础整理

1

songhua.gao 发布于 2019-03-24

Java并发编程是后端面试的常见问题,自己之前没有系统学习过这方面的内容,在面试中直接被问倒了。踩一坑填一坑,这篇算是一份个人整理的学习笔记,目的是串联Java并发的基础知识,能和面试官聊上几句。 概述 一般而言,并发编程是应用各种编程语言中的必修内容,然而如果没有深入实践,似乎...

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

Java

提升效率——自动加固并上传到蒲公英

xiaoli.he 发布于 2019-03-24

我们的超管包是需要发给运营人员去使用的,防止泄露导致的安全风险,我们希望对超管包先进行加固然后再上传到蒲公英。 我们的应用在发布的时候一般都需要进行加固和生成多渠道包,大家通常的做法应该是下载加固客户端,或者将 apk 文件上传到加固服务的管理后台进行加固,然后等着加固完成,再下...

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

Java

Spring Boot Reactor Netty配置 | Baeldung

xubiao.zhuang 发布于 2019-03-24

在本教程中,我们将在Spring Boot应用程序中查看Reactor Netty服务器的不同配置选项。最后,我们将展示一个展示不同配置方法的应用程序。 什么是Reactor Netty? 在开始之前,让我们看一下Reactor Netty是什么以及它与Spring Boot的关...

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

Java

一个群聊的netty 例子

wenming.gapo 发布于 2019-03-24

翻了翻《Netty 实战》,看了些概念,还是觉得似是而非,于是写了些代码,通道啥的都建得挺好。但是channelRead0一直收不到消息。 后来东摸西摸,发现我client 创建channel后马上发消息是不对的,此时channel还没有完全建好,导致服务端收不到消息。改成通道a...

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

Java

Java Optional API

邓龙华 发布于 2019-03-24

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

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