标签:升级版本

编程技术

DockOne微信分享(二零四):小团队微服务落地实践

16

xiaoli.he 发布于 2019-03-21

【编者的话】微服务是否适合小团队是个见仁见智的问题。但小团队并不代表出品的一定是小产品,当业务变得越来越复杂,如何使用微服务分而治之就成为一个不得不面对的问题。因为微服务是对整个团队的考验,从开发到交付,每一步都充满了挑战。经过1年多的探索和实践,本着将DevOps落实到产品中的...

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

编程技术

架构师的操作系统

zhuangli 发布于 2019-03-15

操作系统 操作系统时有两个主要部分组成的:硬件和软件。硬件是计算机的物理设备。软件则是使得硬件能够正常工作的程序的集合。计算机软件分成两大类:操作系统和应用程序。应用程序使用计算机硬件来解决用户的问题。操作系统则控制用户对硬件访问。 操作系统时有两个主要部分组成的:硬件和软件。硬...

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

Java

使用spring validation完成数据后端校验

darida 发布于 2019-03-10

1. 前言   简述JSR303/JSR-349,hibernate validation,spring validation之间的关系。JSR303是一项标准,JSR-349是其的升级版本,添加了一些新特性,他们规定一些校验规范即校验注解,如@Null,@NotNull,@Pa...

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

Java

Arthas 排查 Kubernetes 中的应用频繁挂掉重启问题

1

小丁 发布于 2019-03-08

前言 其实最终定位到的问题还是蛮好解决的,但是因为应用在Kubernetes容器中的特殊性,导致在使用Arthas过程中出现了各种问题,所以单独成文和大家分享下。照例先讲下问题发生的背景,一个很老的web系统部署在tomcat容器里。近期打成了镜像丢到了Kubernetes环境中...

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

Java

maven

11

Harries 发布于 2019-03-07

Maven ​ mvn -Dmaven.test.skip=true -U clean install mvn clean package -U (强制拉一次) mvn archetype:create-from-project mvn archetype:generate -D...

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

Java

Maven Dependency Version:依赖版本自动升级

1

wenming.gapo 发布于 2019-03-07

之前介绍过Maven的依赖调节机制。 依赖调节是为了解决版本不一致的问题(multiple versions),并采取就近原则(nearest definition)。 举例来说,A项目通过依赖传递依赖了两个版本的D: A -> B -> C -> ( D 2....

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

Java

解密阿里线上问题诊断工具Arthas和jvm-sandbox

5

hellas 发布于 2019-01-22

这篇文章是之前学习Arthas和jvm-sandbox的一些心得和总结,希望能帮助到大家。本文字较多,可以根据目录进行对应的阅读。 背景:现在的问题所在? Arthas: Arthas能帮助你干什么?各种命令原理是什么? jvm-sandbox: jvm-sandbox能帮助你干...

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

Java

Java爬虫快速开发工具:uncs

changyuan.xu 发布于 2019-01-15

零:写在前面 uncs是java快速开发爬虫的工具,简单便捷,经过大量版本迭代和生产验证,可以适用大多数网站,欢迎使用。 一:基本用法 开发包获取 目前只能在公司内网maven服务器获取到 <dependency> <groupId>com.cdc<...

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

Java

客户端单周发版下的多分支自动化管理与实践

7

xirruiqiang 发布于 2019-01-10

背景 目前,互联网产品呈现出高频优化迭代的趋势,需求方希望尽早地看到结果,并给予及时反馈,所以技术团队需要用“小步快跑”的姿势来做产品,尽早地交付新版本。基于以上背景,美团客户端研发平台适时地推行了单周发版的迭代策略。单周版本迭代的优点可以概括为三个方面:更快地验证产品创意是否符...

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

Java

java12马上要发布了,程序员集体大喊:我可以坚持使用java8吗?

3

songhua.gao 发布于 2019-01-08

坐上长征三号也拼不过Java的升级速率,许多程序员们高喊,我可不可以坚持运用 Java 8?!可是对于已使用到 LTS 版本的 Java 11 开发人员,是不是还有必要往上强制升级? 小编整理了一些java进阶学习资料和面试题,需要资料的请加JAVA高阶学习Q群:66438924...

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

Java

读书笔记:从Lucene到Elasticsearch:全文检索实战

19

xiaoli.wang 发布于 2018-12-30

当前的笔记只介绍 Elasticsearch 的搜索部分。 文章中的搜索都是在 kibana 的 Dev tools 进行查询的。 准备工作 需要安装 Elasticsearch 、 kibana 、 elasticsearch-analysis-ik 具体的安装方式,这里就不再...

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

Java

Ivy-Angular下一代渲染引擎

28

zhuangli 发布于 2018-11-30

截止到2018年11月30号,根据 is-angular-ivy-ready 显示,Angular Ivy 已经完成了93.46%,基本上接近完工。但是国内对 Ivy 介绍却很少,这次把今年4月ng-conf2018中关于 Angular Ivy 的PPT翻译一下,希望让更多人了...

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

Java

CVE-2018-16621 Nexus Repository Manager3 EL注入

2

hellas 发布于 2018-11-20

Auth:Cryin’ 介绍 根据sonatype官方给出的 公告信息 ,Nexus Repository Manager 3存在一个任意EL表达式注入漏洞,攻击通过构造特殊请求可可实现远程任意代码执行。 关于sonatype Nexus Sonatype Nexus...

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

Java

原 荐 Spring Boot 优雅的配置拦截器方式

10

yanxinchi 发布于 2018-11-15

边鹏【尛爺鑫】的个人空间 技术探讨 正文 Spring Boot 优雅的配置拦截器方式 顶 原 荐   边鹏_尛爺鑫 发布于 6分钟前 字数 746 阅读 1 收藏 0 Spring Spring Boot Interceptor 开发十年,就只剩下这套Java开发体系...

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

Java

Java核心(五)深入理解BIO、NIO、AIO

6

songhua.gao 发布于 2018-11-09

导读:本文你将获取到:同/异步 + 阻/非阻塞的性能区别;BIO、NIO、AIO 的区别;理解和实现 NIO 操作 Socket 时的多路复用;同时掌握 IO 最底层最核心的操作技巧。 BIO、NIO、AIO 的区别是什么? 同/异步、阻/非阻塞的区别是什么? 文件读写最优雅的实...

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

Java

我应该采用 Java 12 还是坚持使用 Java 11?

xiaoli.wang 发布于 2018-11-05

编译自 https://blog.joda.org/2018/10/adopt-java-12-or-stick-on-11.html 原文作者  Stephen Colebourne 是一名 Java 开发者,同时也是一位知名的 Java 博主和会议演讲者。 距离 J...

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

Java

从流量侧浅谈WebLogic远程代码执行漏洞(CVE-2018-3191)

9

wenming.gapo 发布于 2018-11-04

一、前言 在不久前Oracle官方发布的10月重要补丁更新公告(Oracle Critical Patch Update Advisory – October 2018)中发布了五个基于T3协议的WebLogic远程高危漏洞(CVE-2018-3191、CVE-2018-3197...

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

Java

甲骨文正式发布Java 11:将支持到2026年9月

3

xirruiqiang 发布于 2018-09-27

甲骨文(Oracle)今天正式发布了 Java 11 (18.9 LTS)、JDK 11 ,这是继2014年3月的Java 8之后首个长期支持版本,也是Java SE的首个长期支持版本。 根据官方支持路线图, Java 11的高级支持将持续到2023年9月,拓展支持则会覆盖到20...

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