logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

13-实时统计:链路跟踪实时计算中的实用算法

这节课我给你分享了四种实用的算法,这些都是我实践验证过的。你可以结合后面这张图来复习记忆。为了解决参数不同给网址聚类造成的难题,可以通过配置或数据特征过滤方式对URL进行整理,还可以通过时间块减少统计的结果数据量。为了梳理大量的错误日志,simhash算法是一个不错的选择,还可以搭配bitmap记录错误日志的出现频率。有了这些算法的帮助,用少量系统资源,即可实现线上服务的故障监控聚合分析功能,将服

文章图片
#算法#java#restful
AI技术内参118-基于深度学习的计算机视觉技术(一):深度神经网络入门

在了解一些深度学习技术细节之前,我们首先要来看一下为什么需要深度学习技术。初学者经常会有一个误区,那就是认为和“深度学习”相对的就是“浅层学习”(Shallow Learning)。这种看法也对,也不对。“对”的地方在于“深度学习”的确强调从数据或者说是特征(Feature)中构造多层或深度的变换,从而能够得到非线性的表征(Representation)。显然,这种效果是线性模型所达不到的。

文章图片
#人工智能#深度学习#计算机视觉
轻松通关Flink第21讲:Flink 在实时计算平台和实时数据仓库中的作用

本课时我们讲解了基于 Flink 的实时计算平台的设计和架构,并且讲解了美团和微博的实时计算平台设计;与此同时还讲解了 Flink 在实时数仓的优势和应用。总体来看,实时数据平台和实时数仓在业界已经有了较为成熟的方案,我们可以根据已有的方案和公司业务设计自己的实时计算平台和实时数据仓库。点击这里下载本课程源码。

文章图片
#flink#数据仓库#大数据 +1
AI技术内参118-基于深度学习的计算机视觉技术(一):深度神经网络入门

在了解一些深度学习技术细节之前,我们首先要来看一下为什么需要深度学习技术。初学者经常会有一个误区,那就是认为和“深度学习”相对的就是“浅层学习”(Shallow Learning)。这种看法也对,也不对。“对”的地方在于“深度学习”的确强调从数据或者说是特征(Feature)中构造多层或深度的变换,从而能够得到非线性的表征(Representation)。显然,这种效果是线性模型所达不到的。

文章图片
#人工智能#深度学习#计算机视觉
spring响应式编程17 R2DBC:关系型数据库能具备响应式数据访问特性吗?

在“14 | 响应式全栈:响应式编程能为数据访问过程带来什么样的变化”中我们提到了全栈响应式编程的概念,知道了数据访问层同样需要处理响应式场景。而在日常开发过程中被广泛采用的关系型数据库,采用的都是非响应式的数据访问机制。那么,关系型数据库能否具备响应式数据访问特性呢?这就是这一讲将要探讨的话题。

文章图片
#数据库#spring#java
Java源码解析第09讲:如何实现本地缓存和分布式缓存?

缓存(Cache)是指将程序或系统中常用的数据对象存储在像内存这样特定的介质中,以避免在每次程序调用时,重新创建或组织数据所带来的性能损耗,从而提高了系统的整体运行速度。以目前的系统架构来说,用户的请求一般会先经过缓存系统,如果缓存中没有相关的数据,就会在其他系统中查询到相应的数据并保存在缓存中,最后返回给调用方。缓存既然如此重要,那本课时我们就来重点看一下,应该如何实现本地缓存和分布式缓存?

文章图片
#缓存#java#分布式
运维体系管理30-故障管理:故障应急和故障复盘

除了例行的故障应急和故障复盘,我们还会定期对一个时期内的故障案例进行总结。比如按照一个季度、半年和全年的周期,这样可以更容易地发现一些共性问题,以便于研发团队在稳定性建设方面的规划。举个例子,2017年年底,我们整体总结了全年的故障案例,对P0~P2严重级别的故障进行分类汇总,就发现全年第三方原因的故障,以及数据类的故障占了很大比例。我们再往细节分析,发现第三方原因的故障,多数是机房IDC的电力、

文章图片
#运维#大数据#数据库
08 端到端测试:站在用户视角验证整个系统

端到端测试(End-to-end Test)是一种用于测试整个应用程序的流程是否符合预期的测试技术。它模拟用户真实的使用场景,通过用户界面测试应用程序,如图所示:与其他类型的测试相反,端到端测试是面向业务的,其目的是验证应用程序系统整体上是否符合业务目标。为了实现这一目标,该系统通常被视为黑盒子:尽可能完整地部署系统中的微服务,并主要通过 GUI 和 API 等公共接口对其进行操作。GUI:Gra

文章图片
#java#运维#数据库 +1
前端高手进阶第10讲:怎么复用你的代码?

由于目前大多数项目都使用了 ES6 模块规范,大家对用法应该比较熟悉,这里就不多介绍了,只补充 3 个小知识:ES6 模块强制自动采用严格模式,所以说不管有没有“user strict”声明都是一样的,换言之,编写代码的时候不必再刻意声明了;虽然大部分主流浏览器支持 ES6 模块,但是和引入普通 JS 的方式略有不同,需要在对应 script 标签中将属性 type 值设置为“module”才能被

文章图片
#前端#javascript#开发语言
运维体系管理28-故障管理:故障定级和定责

今天我们讨论了故障管理中的定级和定责标准。蘑菇街在这方面的具体管理执行中,还是取得了不错的效果,所以分享出来,欢迎你留言与我讨论。如果今天的内容对你有帮助,也欢迎你分享给身边的朋友,我们下期见!

文章图片
#运维#数据库#网络
    共 28 条
  • 1
  • 2
  • 3
  • 请选择