标签:maven

Spring

Spring Boot Actuator 内置endpoint 简单翻译

changyuan.xu 发布于 2019-12-13

接上一篇: Spring Boot Actuator 学习手札 auditevents Exposes audit events information for the current application. Requires an AuditEventRepository b...

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

Java

Apache-Poi-XXE-Analysis

15

刘莉莉 发布于 2019-12-13

apache poi这个组件实际上在 java 应用中蛮常见的,这个组件主要用在 word 文档或者 excel 文件导入的业务场景下使用。众所周知,这些文档实际上也是一个类似压缩包一类的存在,所以今天就看看这个东西。 0x02 漏洞分析 CVE-2014-3529 apache...

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

Spring

细聊Spring Cloud Bus

3

xiaoli.he 发布于 2019-12-13

细聊Spring Cloud Bus Spring 事件驱动模型 因为Spring Cloud Bus的运行机制也是Spring事件驱动模型所以需要先了解相关知识点: 上面图中是Spring事件驱动模型的实现示意图,以下再补充一些图中未提现的实现细节:抽象类abstract cl...

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

Java

java 反射借助 asm 获取参数名称最优雅简单的方式

Harries 发布于 2019-12-13

背景说明 最近写反射相关的代码,想获取对应的参数名称,却发现没有特别好的方式。 jdk7 及其以前,是无法通过反射获取参数名称的。 jdk8 可以获取,但是要求指定 -parameter 启动参数,限制较多。 期间尝试过类似于 Mybatis 使用 @Param 的方式,但是感觉...

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

Java

泰康云DevOps平台实践-企业级软件制品仓库JFrog Artifactory

14

zhuangli 发布于 2019-12-13

关注世界领先 DevOps 平台 JFrog 前言 TDS,TaikangcloudDevOps Service(泰康云DevOps服务平台)是整合敏捷开发与DevOps的研发管理工具,提供产品规划、项目管理、Git/Svn代码托管、Sonar代码检查、Jenkins持续集成和持...

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

Java

Dubbo 在跨语言和协议穿透性方向的探索:支持 HTTP/2 gRPC

6

hanze 发布于 2019-12-13

本文整理自刘军在 Dubbo meetup 成都站分享的《Dubbo 在多语言和协议穿透性方向上的探索》。 本文总体上可分为基础产品简介、Dubbo 对 gRPC (HTTP/2) 和 Protobuf 的支持及示例演示三部分,在简介部分介绍了 Dubbo、HTTP/2、gRPC...

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

Java

IDEA插件开发(一)一个简单的表单demo

15

likai 发布于 2019-12-13

目标 本实例实现一个Idea的插件,弹出一个表单Dialog,然后点击按钮,获取表单里输入的内容,然后将内容打印在表单的上方。 成品图展示: 图1  一、项目初始化 新建一个gradle项目,修改其build.gradle文件: plugins { id 'java' ...

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

Spring

Spring Boot2 系列教程(四十)Spring Boot 可执行 jar 分析

9

小丁 发布于 2019-12-13

前两天被人问到这样一个问题: “松哥,为什么我的 Spring Boot 项目打包成的 jar ,被其他项目依赖之后,总是报找不到类的错误?” 大伙有这样的疑问,就是因为还没搞清楚可执行 jar 和普通 jar 到底有什么区别?今天松哥就和大家来聊一聊这个问题。 多了一个插件 S...

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

Java

macOS/Linux下maven环境及私有仓库配置折腾记

2

hanze 发布于 2019-12-12

最近在接触公司内一个Maven项目需要配置公司内部的私有仓库,可以借此机会熟悉下Java开发大名鼎鼎的Maven,网上不少关于Maven的配置资料都是基于Windows环境,基于OSX和Linux的教程很少,因此在环境搭建及配置中也遇到不少问题,在成功搭建这个环境过程中也学到了不...

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

Java

SpringBoot项目创建与第一个SSM项目示例

13

likai 发布于 2019-12-12

本节介绍SpringBoot创建第一个示例SSM项目的完整过程,使用工具STS,与IDEA操作基本类似。 示例代码在: https://github.com/laolunsi/spring-boot-examples 前言 根据几位网友反馈的结果,重新编辑了这篇文章。此篇文章先从...

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

Java

Shiro-721 RCE Via RememberMe Padding Oracle Attack

9

puefu.he 发布于 2019-12-12

Shiro-721 RCE Via Padding Oracle Attack 0x01 漏洞概述 Apache Shiro™(读作“sheeroh”,即日语“城”)是一个开源安全框架,提供身份验证、授权、密码学和会话管理。Shiro框架直观、易用,同时也能提供健壮的安全性。 S...

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

编程技术

【备战春招系列】50道微服务面试真题详解

21

yanxinchi 发布于 2019-12-12

很快2019年就要过去,过完春节我们将迎来我们的金三银四,我们需要做好充足的准备把握这次机会,给大家收集了2019年大厂常见的一些面试真题,给大家整理了一个备战春招系列,以后一一更新给大家。 1、您对微服务有何了解? 微服务,又称微服务 架构,是一种架构风格,它将应用程序构建为以...

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

Java

Quarkus:超音速亚原子 Java 体验

42

dulong 发布于 2019-12-12

前言 在传统单体应用模式下,技术人员会对整个应用堆栈进行优化,从而让一个应用服务器上可以运行许多应用程序。例如,在一个 JBoss EAP 实例上,我们可以运行上百个应用程序。 传统单体应用架构大致分为五层:底层为操作系统;操作系统上运行 Java 虚拟机;Java 虚拟机之上运...

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

Spring

侠梦说pinpoint–界面上的图标之AgetnInfo数据研究

7

dulong 发布于 2019-12-12

前言 在启动一个挂载pinpoint的springboot项目的时候,界面上显示成了jboss的图标,所以今天研究了一下这个数据是怎么来的。 我们知道不同图标和服务类型有关,服务不同,图标就不同,这在代码里面使用一个ServiceType属性来描述。 从agent启动开始 我们都...

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

Java

wait notify notifyAll await signal signalAll 的理解及示例

1

xirruiqiang 发布于 2019-12-12

从常见的一道面试题开始,题目的描述是这样子的: 有三个线程分别打印A、B、C,请用多线程编程实现,在屏幕上循环打印10次ABCABC… 网上大都教了你怎么去实现,其实我也写过一篇 https://blog.csdn.net/sanri1993/article/details/89...

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

Java

如何上传Android库项目的到JCenter

6

puefu.he 发布于 2019-12-12

原文首发于微信公众号:躬行之(jzman-blog),欢迎关注交流! 上篇文章实现了一个日期时间选择器,github 地址如下: https://github.com/jzmanu/MDatePickerSample 复制代码 直接使用 gradle 依赖即可: compile ...

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

Java

你会了吗?Jenkins Pipeline

13

yanxinchi 发布于 2019-12-12

​      背景:我们公司的系统是基于分布式的,随着业务的增加,服务数扩增的也比较快,导致上线的工作量倍增,所以就想到了自动化部署,Jenkins刚好满足了我们分布式下自动化部署的需求。 一、Jenkins 什么是 Jenkins? Jenkins...

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

Java

作为高级开发,你懂这些 JVM 参数吗?

1

Harries 发布于 2019-12-12

点击上方“ 搜云库技术团队 ”关注,选择“ 设为星标 ” 回复“ 1024 ”或 “ 面试题 ” 获取 4T架构师 资料 前言 大家都知道,jvm在启动的时候,会执行默认的一些参数。一般情况下,这些设置的默认参数应对一些平常的项目也够用了。但是如果项目特别大了,需要增加一下堆内存...

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