标签:build

Java

手把手教你Jenkins开发进阶,加速DevOps落地

4

yanxinchi 发布于 2018-06-21

目录: Maven DirectoryStructure Extensions PageElements Howto debug UnitTest Questions 今天主要想跟大家分享Jenkins插件的开发;以及关于开源的内容,个人觉得开源这件事情挺有意思。 这个老头大家都...

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

Java

字符串连接你用+还是用StringBuilder

2

小丁 发布于 2018-06-21

据我所知字符串确实已经成为 Java 开发人员最常用的类了,而且是大量使用。我们都知道,String 其实是封装了字符,所以俩字符串连接就是将字符串对象里面的字符连起来。很多人习惯使用 + 来连接字符串,也有人会用 StringBuilder 的 append 方法。 "...

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

Spring

谨防Magic SpEL – Part 2(CVE-2018-1260)

5

yeseng 发布于 2018-06-21

前言 这里我们将对Spring Security OAuth2(CVE-2018-1260)中类似的RCE漏洞进行练习。我们将介绍攻击目标,它的发现方法和利用所需的条件。此漏洞也与2016年披露的另一个漏洞有相似之处。我们将在我们分析修复的部分讨论这种相似性。 分析潜在的漏洞 这...

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

Java

是时候该了解一波Protocol Buffers了[Java]

darida 发布于 2018-06-21

Protocol Buffers ,是Google公司开发的一种数据描述语言,类似于XML能够将结构化数据序列化,可用于数据存储、通信协议等方面。 它不依赖于语言和平台并且可扩展性极强。现阶段官方支持 C++ 、 JAVA 、 Python 三种编程语言,但可以找到大量的几乎涵盖...

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

Spring

Spring Cloud Sleuth 2.0.0 发布,支持 Dubbo

songhua.gao 发布于 2018-06-20

Spring Cloud Sleuth 2.0.0 已发布,更新内容包括: Rewritten using Brave #829 , migration guide  https://github.com/spring-cloud/spring-cloud-sleuth...

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

Spring

springcloud~配置中心实例搭建

xubiao.zhuang 发布于 2018-06-20

server端 build.gradle相关 dependencies { compile('org.springframework.cloud:spring-cloud-config-server', 'org.springframework.cloud:spring-clou...

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

Spring

Spring AOP 源码分析 – 创建代理对象

5

xirruiqiang 发布于 2018-06-20

1.简介 在上一篇文章中,我分析了 Spring 是如何为目标 bean 筛选合适的通知器的。现在通知器选好了,接下来就要通过代理的方式将通知器(Advisor)所持有的通知(Advice)织入到 bean 的某些方法前后。与筛选合适的通知器相比,创建代理对象的过程则要简单不少,...

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

Java

Android热补丁之Robust(三)坑和解

3

yeseng 发布于 2018-06-20

在前两篇文章中,分析了 Android 热补丁框架 Robust 中,几个重要的流程包括: 补丁加载过程 基础包插桩过程 补丁包自动化生成过程 本篇文章主要分析下集成过程中遇到的坑以及分析问题的思路和最终的解决方案。包含: 打补丁包出错? Robust 定义的 API 不够用怎么...

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

IOS技术

WWDC2018—What is New in Cocoa Touch

17

yanxinchi 发布于 2018-06-20

前言 今日头条iOS技术团队负责翻译了今年WWDC的多篇session内容,本文由我负责翻译,想要了解更多翻译内容请看今日头条技术团队博客[ WWDC2018 ] – 来自一线开发者的技术笔记 正文 这篇文章是对WWDC2018关于Cocoa Touch新特性的翻译与...

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

互联网.投资

罕见病不再罕见,AI能成为罕见病的一剂良药吗

2

xiaoli.he 发布于 2018-06-20

文 | 颜璇 来源 | 智能相对论(ID:aixdlun) 近日,冰桶挑战又开始在韩国的社交网站流行起来了。说起冰桶挑战,想必大家都很熟悉,这项挑战自14年发起,旨在让更多人知道被称为“渐冻症”的罕见疾病,同时也达到募款帮助治疗的目的。 渐冻症因为名人的加...

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

Java

实战Spring Boot 2.0系列(二) – 全局异常处理和测试

3

小丁 发布于 2018-06-20

在日常 web 开发中发生了异常,往往需要通过一个统一的 异常处理 ,来保证客户端能够收到友好的提示。本文将会介绍 Spring Boot 中的 全局统一异常处理 。 正文 1. 创建项目 利用 Spring Initializer 创建一个 gradle 项目 spring-b...

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

Java

Gradle 系列(六)写Gradle脚本干活

14

xiaoli.he 发布于 2018-06-20

前言 上一篇 写个批处理来帮忙干活—遍历&字符串处理 中,我们已经学习如何写批处理脚本来帮我们做一些简单的重复性工作,本篇继续来学习如何用 Gradle 写脚本,让它也来帮我们干活 Gradle 脚本 需求场景跟上一篇一样,只是需要脚本能够帮我们遍历某个目录下...

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

Java

FineReport到Spring Boot项目

8

尖兵 发布于 2018-06-20

编辑推荐: 本文来自于csdn,本文详细介绍了如何将最新的finerepot整合到springboot项目中所有步骤,希望对大家的学习能有所帮助。 最新需要用的最新的finerepot整合到springboot项目,成功整合流程如下 1.先要把jar包的整合到MAVEN里,安装路...

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

Java

升级到JDK9的一个BUG,你了解吗

5

hellas 发布于 2018-06-20

概述 前几天在一个群里看到一个朋友发了一个demo,说是JDK的bug,昨天在JVM的一个群里又有朋友发了,觉得挺有意思,分享给大家,希望大家升级JDK的版本的时候注意下是否存在这样的代码,如果存在记得立马改过来。 输出比较有意思,在JDK9以前,只输出一个evaluated,但...

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

Java

06-20Jenkins 基础入门

10

刘莉莉 发布于 2018-06-20

一、前言 Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。 二、安装工作 测试环境:CentOS 7.4, IP:192.168.10.100 2.1 下载 wget -O ...

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

Java

Java 连接池 Apache Commons DBCP 2.4.0 发布

xiaoli.wang 发布于 2018-06-20

Apache Commons DBCP 2.4.0 已发布,DBCP(Database Connection Pool)是一个依赖 Jakarta commons-pool 对象池机制的数据库连接池,Tomcat 的数据源使用的就是 DBCP。 下载地址: http://comm...

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