标签:自适应

编程技术

简单才是王道?刚开源的微服务任务调度平台SIA—TASK初探

9

xirruiqiang 发布于 2019-05-22

导读:无论是互联网应用或者企业级应用,都充斥着大量的批处理任务。随着微服务架构的逐步推进,很多原先的任务调度平台已经不能满足业务系统的需求。宜信公司开源了微服务任务调度平台,其具有支持任务编排、支持跨平台等优秀特性,本文对该平台进行了说明。 背景 无论是互联网应用或者企业级应用,...

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

编程技术

UEBA架构设计之路(八):恶意软件检测

2

darida 发布于 2019-05-21

作者:mcvoodoo 上篇引言 UEBA通过机器学习对用户、实体进行分析,不管这种威胁是不是已知,也包括了实时和离线的检测方式,能得到一个直观的风险评级和证据分析,让安全人员能够响应异常和威胁。 到底是怎样的整体架构呢?我就不再介绍了,没看过前面篇章的朋友,可以点击下面链接,去...

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

编程技术

微服务实战问题

1

刘莉莉 发布于 2019-05-21

点击蓝色“ 乔志勇笔记 ”关注我哟 加个“ 星标 ”,第一时间获取推送的文章哦 对应的上篇文章:微服务架构——基本组件 1、服务引用定义配置 对于复杂业务,虽然服务发布时预定义好接口的各种配置,但在引用的服务消费者众多且同时访问的时候,可能会引起网络风暴。这种情况下,比较保险的方...

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

编程技术

深度解读华为云 AI 开发平台 ModelArts 技术架构

18

changyuan.xu 发布于 2019-05-19

虽然人工智能浪潮已经热火朝天地进行了若干年,但对于很多企业来说,机器学习依然很遥远,听起来既昂贵,又困难,还需要大量高科技人才。不过目前这个复杂的领域有一个趋势:一切皆服务(everything-as-a-service)——无需太多投资,即可快速将机器学习用到实际业务中。通过使...

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

编程技术

滴滴机器学习平台架构演进

14

dulong 发布于 2019-05-16

出品 | 滴滴技术 ▍ 前言:现在很多互联网公司都有自己的机器学习平台,冠以之名虽然形形色色,但就平台所要解决的问题和技术选型基本还是大同小异。所谓大同是指大家所要处理的问题都相似,技术架构和选型也差不太多,比如都会使用 GPU 集群、采用 Spark 或 K8s 平台等。所谓小...

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

Java

【从零入门系列-3】Sprint Boot 之 数据库操作类

1

likai 发布于 2019-05-14

文章系列 【从零入门系列-0】Sprint Boot 之 Hello World 【从零入门系列-1】Sprint Boot 之 程序结构设计说明 【从零入门系列-2】Sprint Boot 之 数据库实体类 前言 前一章简述了如何设计实现数据库实体类,本篇文章在此基础上进行开发...

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

Spring

面试阿里,面试官问我有没有男朋友?

1

likai 发布于 2019-05-13

点击上方“ 开发者技术前线 ”,选择“星标” 13:11 在看 真爱 作者:  小熙  |  责编: 可可    来源 : 开发者技术前线   刚好五一前后,又是大家 面试的高峰期,本文是Java开发...

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

Java

老生常谈Java虚拟机垃圾回收机制(必看篇)

13

puefu.he 发布于 2019-05-12

二、垃圾收集 垃圾收集主要是针对堆和方法区进行。 程序计数器、虚拟机栈和本地方法栈这三个区域属于线程私有的,只存在于线程的生命周期内,线程结束之后也会消失,因此不需要对这三个区域进行垃圾回收。 判断一个对象是否可被回收 1. 引用计数算法 给对象添加一个引用计数器,当对象增加一个...

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

Spring

Spring Boot基础

9

xiaoli.wang 发布于 2019-05-09

jdk1.8:Spring Boot 推荐jdk1.7及以上;java version "1.8.0_112" maven3.x:maven 3.3以上版本;Apache Maven 3.3.9 IntelliJIDEA2017:IntelliJ IDEA 2...

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

编程技术

Service Mesh 是什么,我们为什么需要它?

3

尖兵 发布于 2019-05-09

来源 | Docker(ID:dockerone) 译者 | 郭旭东 Service Mesh 是一个专门使服务与服务之间的通信变得安全、快速和可靠的的基础设施。如果你正在在构建一个云原生( Cloud Native )应用,那么你一定需要 Service Mesh 。 在过去的...

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

Java

Java虚拟机垃圾回收相关知识点全梳理(下) 原 荐

8

songhua.gao 发布于 2019-05-09

一、前言 上一篇文章《 Java虚拟机垃圾回收相关知识点全梳理(上) 》我整理分享了JVM运行时数据区域的划分,垃圾判定算法以及垃圾回收算法,各种算法的适用场景。今天,我整理分享下JVM性能的度量指标,垃圾收集器的分类,最后分享一下JVM的调优建议。 二、性能度量指标 吞吐量:表...

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

Java

Java HotSpot虚拟机垃圾收集优化指南

7

yanxinchi 发布于 2019-05-08

现在不懂点虚拟机都不好意思说是Java程序员了,这方面的文章不少,但质量参差不齐。在百度谷歌上看了一圈大部分是你抄我我抄你,要不就是泛泛而谈,看完之后还是一头雾水,看到Oracle官网上有一篇将虚拟机调优的文章 Garbage Collection Tuning 不错,有理论有实...

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

Java

深入理解JVM虚拟机-对象引用,GC与内存分配回收

3

刘莉莉 发布于 2019-05-08

在堆里面存放着Java世界中几乎所有的对象实例,垃圾收集器在对堆进行回收前,第一件事情就是要确定这些对象之中哪些还“存活”着,哪些已经“死去”(即不可能再被任何途径使用的对象),那在GC是如何判断一个对象是否存活还是死亡呢? 1.1 引用计数算法(Reference Counti...

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

Java

Dubbo 源码分析 – SPI 机制

3

changyuan.xu 发布于 2019-05-07

SPI 全称为 Service Provider Interface,是 Java 提供的一种服务发现机制。SPI 的本质是将接口实现类的全限定名配置在文件中,并由服务加载器读取配置文件,加载实现类。这样可以在运行时,动态为接口替换实现类。正因此特性,我们可以很容易的通过 SPI...

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

Java

轻松搞懂Java中的自旋锁 原 荐

yeseng 发布于 2019-05-06

前言 在之前的文章《 一文彻底搞懂面试中常问的各种“锁” 》中介绍了Java中的各种“锁”,可能对于不是很了解这些概念的同学来说会觉得有点绕,所以我决定拆分出来,逐步详细的介绍一下这些锁的来龙去脉,那么这篇文章就先来会一会“自旋锁”。 正文 出现原因 在我们的程序中,如果存在着大...

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

Java

轻松搞懂Java中的自旋锁

3

邓龙华 发布于 2019-05-06

在之前的文章《 一文彻底搞懂面试中常问的各种“锁” 》中介绍了Java中的各种“锁”,可能对于不是很了解这些概念的同学来说会觉得有点绕,所以我决定拆分出来,逐步详细的介绍一下这些锁的来龙去脉,这篇文章就先来会一会“自旋锁”。 正文 出现原因 在我们的程序中,如果存在着大量的互斥同...

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

Java

一文讲解重量级锁、自旋锁、轻量级锁、偏向锁、悲观、乐观锁等各种锁

1

changyuan.xu 发布于 2019-05-04

重量级锁?自旋锁?自适应自旋锁?轻量级锁?偏向锁?悲观锁?乐观锁?执行一个方法咋这么辛苦,到处都是锁。 今天这篇文章,给大家普及下这些锁究竟是啥,他们的由来,他们之间有啥关系,有啥区别。 重量级锁 如果你学过多线程,那么你肯定知道锁这个东西,至于为什么需要锁,我就不给你普及了,就...

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