技术开发 第 2 页

Apache Dolphin Scheduler - Dockerfile 详解 - AaronLin

Apache DolphinScheduler 是一个分布式去中心化,易扩展的可视化 DAG 工作流任务调度系统。简称 DS,包括 Web 及若干服务,它依赖 PostgreSQL 和 Zookeeper,自身的服务模块包括:api, alert, master, worker(有一个 logger

Sentry 监控 - Dashboards 事件数据可视化大屏 - 为少

系列 1 分钟快速使用 Docker 上手最新版 Sentry-CLI - 创建版本 快速使用 Docker 上手 Sentry-CLI - 30 秒上手 Source Maps Sentry For React 完整接入详解 Sentry For Vue 完整接入详解 Sentry-CLI 使用详

spark相关介绍-提取hive表(一) - NLPer_wx

本文环境说明 centos服务器 jupyter的scala核spylon-kernel spark-2.4.0 scala-2.11.12 hadoop-2.6.0 本文主要内容 spark读取hive表的数据,主要包括直接sql读取hive表;通过hdfs文件读取hive表,以及hive分区表的

当AI遇见创作,会碰撞出怎样的火花?

你一定见到过抖音有趣的互动特效,比如曾经的“甩狗头”、“控雨术”,如今的地标 AR 打卡等。贴合人体轮廓,准确识别特征,即时响应动作……这些技术能力你可能不会注意,但你一定对丝滑的体验和丰富有趣的玩法有所感受。基于广泛的影响力,抖音背后的技术能力吸引了不少关注。AI 算法,在抖音背后的智能互动特效和智能视频编辑中起到了非常重要的作用。如何拥有抖音同款能力?如何能够让音视频产品能力促进业务增长?抖音背后的技术支持平台火山引擎,在金秋 9 月举办系列增长沙龙,先后落地上海、深圳和北京,从技术、产品、应用和体验四大维度,剖析“智能互动特效和智能视频编辑”推动泛娱乐行业业务增长的逻辑。

FastAPI(7)- 详解 Path - 小菠萝测试笔记

前言 上一篇讲了可以为查询参数添加额外的校验和元数据,Query 库:https://www.cnblogs.com/poloyy/p/15306809.html 这篇讲可以为路径查询添加额外的校验和元数据,Path 库 Path 可以为路径参数添加额外的校验和元数据,跟 Query 的参数是一毛一

数据结构与算法-基础(三)- 循环链表(补充) - 我为双鱼狂

上一期整体探讨了一下单向链表。在这基础上补充两个点,分别是单向循环链表和双向循环链表。从字面中可以看出是将链表形成个环结构,区别在于这个环是只能一个方向还是两个方向循环。 单向循环链表 单向循环链表可以理解为将单向链表的最后一个节点指向第一个节点,将链表形成一个环。那么由单向循环链表处理的数组数据接

Elasticsearch(ES)分词器的那些事儿 - 追风人聊Java

1. 概述 分词器是Elasticsearch中很重要的一个组件,用来将一段文本分析成一个一个的词,Elasticsearch再根据这些词去做倒排索引。 今天我们就来聊聊分词器的相关知识。 2. 内置分词器 2.1 概述 Elasticsearch 中内置了一些分词器,这些分词器只能对英文进行分词处

使用GitHub Pages + docsify快速搭建一个站点 - 字节飞扬

话不多说,先看效果: https://bytesfly.github.io/blog 为什么需要一个站点 肯定有人会问,既然有类似 博客园 这样优秀的平台来写博客,为什么还需要自己搭建站点呢? 放在GitHub上托管,可以使用Git追踪博客内容的变更,就像维护代码一样,更加清晰明了,数据也不会丢失。

研发效能度量核心方法与实践:行业案例和关键原则

研发效能度量的出发点虽然很好,但是如何正确、有效的度量却是一个颇有难度的技术活儿。近期围绕如何进行效能度量的讨论不绝于耳,但如何构建度量的体系化框架、如何进行度量指标的选取、如何进行度量分析、如何进行落地运营,却鲜有文章具体阐述。在这一背景下,张乐老师撰写了《研发效能度量核心方法与实践》系列文章,对以往经验进行了总结和提炼,包括以下内容: 1. 效能度量的难点和反模式2. 效能度量的行业案例和关键原则3. 效能度量的实践框架和指标体系设计4. 效能度量的常用分析方法5. 效能度量的落地实施建议 以上内容将以五篇连载文章的形式发布,共计超过3万字,本文是第二篇。 

智能互动特效和视频编辑如何驱动业务增长?火山引擎给出了答案

“记录美好生活”是抖音的 slogan,也是对当下内容创作生态的高度概括。在 AI 能力的加持下,图文创作时代加速向多媒体创作时代转变。其中,音视频产品以优质的视觉效果和便捷的功能,收获了全年龄段用户的喜爱,不仅优化了内容创作方式,还重构了内容生产者、消费者和平台之间的关系。用户的身份在内容生产者和内容消费者之间转化,停留时长和一款 App 的生命力正相关。智能互动特效和智能视频编辑作为音视频产品的重要功能,如何驱动业务增长?抖音能够持续孵化创意 SDK 的底层密码是什么?

使用SQL SERVER存储过程实现历史数据迁移 - 飞天心宏

今天讲下软件开发中最常见的历史数据迁移方式。在讲迁移之前,先简单介绍下几个基本概念。 1、什么是历史数据迁移? 简单直白地说:就是将一些创建时间比较久而且不常用的历史数据,存储到另一个地方(可以是另一个数据,也可以是另一个表),一般历史数据迁移的数据,都是不会更改了的数据,后续只可能需要查询统计而已

VMware ESXi 7.0 U2 SLIC 2.6 & Unlocker 集成 Intel NUC 网卡、USB 网卡和 NVMe 驱动 - sysin

ESXi 7 U2 标准版镜像集成 NUC 网卡、USB 网卡 和 NVMe 驱动。 请访问原文链接:https://sysin.org/blog/vmware-esxi-7-u2-nuc-usb-nvme/,查看最新版。原创作品,转载请保留出处。 作者:gc(at)sysin.org,主页:www

【Azure API 管理】APIM 配置Validate-JWT策略,验证RS256非对称(公钥/私钥)加密的Token - 路边两盏灯

在APIM中配置对传入的Token进行预验证,确保传入后端被保护的API的Authorization信息正确有效,可以使用validate-jwt策略。validate-jwt 策略强制要求从指定 HTTP 标头或指定查询参数提取的 JSON Web 令牌 (JWT) 必须存在且有效。validat...

STM32F103C8T6使用SPI接口驱动WS2812b灯条 - 曾经梦想少年

之前一篇文章写了使用IO控制WS2812b操作原理,但是由于IO的输出比较慢,所以现在改用了硬件SPI控制WS2812b灯条 把SPI的mosi线接到ws2812b的数据线,SPI的速率可达十几Mbit/s,如此高的传输速率,我们可以使用一个(uint8_t)类型的数据代表一个码1或者码0; 也就是

Redis核心原理与实践--列表实现原理之quicklist结构 - binecy

本文分析Redis中quicklist结构如何解决ziplist结构中的性能问题,并实现Redis的列表类型。本文内容摘自新书《Redis核心原理与实践》。这本书深入地分析了Redis常用特性的内部机制与实现方式,内容源自对Redis源码的分析,并从中总结出设计思路、实现原理。

java版gRPC实战之七:基于eureka的注册发现 - 程序员欣宸

欢迎访问我的GitHub https://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等; 《java版gRPC实战》全系列链接 用proto生成代码 服务发布和调用 服务端流 客户端流

抓住那只捣乱的猴子,中国移动的混沌工程实践

睡梦正酣,你被一阵密集的电话铃声吵醒,匆匆抹了把脸赶到公司,加入正在进行的讨论。夜幕退去,天色渐亮,你的思路越发清晰,看着电脑屏幕上畅通运行的程序,松了口气。紧接着,疲惫感如潮水般向你涌来。 这是对技术人员而言并不陌生的场景,也是威胁年轻程序员毛囊健康的主因之一。脱落的是毛发,迸发的是灵感。中国移动对于混沌工程有了最初的想法,也是在这样一个被叫醒的深夜。从故障中来中国移动信息技术中心磐基PaaS平台运营运维团队在一个处理故障到五六点的凌晨,向自己发出疑问:平时总结在流程、运维等方面准备了很多,为什么关键时刻,这些东西起不到作用?

深入浅出云原生架构(三):服务编排和服务网格

本系列文章的第一部分探讨了微服务、无服务器和容器化等技术趋势的架构演变和战略性架构模式。在技术平台发生重大变化时,遵循松耦合、可扩展、基于接口设计等原则的架构会更有弹性。设计良好的解决方案会将业务逻辑与技术组件(会随着时间推移而变得过时)隔离开来,经得起时间的考验。第二部分重点探讨架构稳定性缺陷和反模式(如分布式单体、“死星架构”),以此说明平衡架构和技术稳定性的必要性。第三部分探讨微服务架构中服务交互的重要性,分布式系统的典型挑战,以及像服务编排和服务网格这样的先进架构模式如何帮助我们克服这些挑战。微服务架构带来了不少好处,但也带来了一些挑战。

【优化技术专题】「温故而知新」基于Quartz系列的任务调度框架的动态化任务实现分析 - 李浩宇Alex

不提XXLJOB或者其他的调度框架,就看我接触的第一个任务调度框架Quartz(温故而知新) Quartz的动态暂停 恢复 修改和删除任务 实现动态添加定时任务,先来看一下我们初步要实现的目标效果图,这里我们只在内存中操作,并没有把quartz的任何信息保存到数据库,即使用的是RAMJobStore

Android系统编程入门系列之应用数据文件化保存 - 白少木丿

应用中关于数据的持久化保存,不管是简单的SharedPreferences还是数据库SQLiteDatabase,本质上都是将数据保存到系统的某种类型的文件中。因此可以直接使用java.io.File文件类将数据以任意类型存取。 在获取到File文件类的对象后,就可以使用其相关方法执行对文件的读写等

[源码解析] 深度学习分布式训练框架 horovod (21) --- 之如何恢复训练 - 罗西的思考

本文以 PyTorch on Horovod 为切入点,分析一下 Horovod 弹性训练的恢复流程,具体涉及知识点有:ElasticSampler与PyTorch 原生DistributedSampler 的区别,Horovod 弹性训练如何恢复等。

华强买瓜•程序员版 - 三分恶

大家好,鄙人三某,不擅技术。 最近小破站老给我推“华强买瓜”,整的各种活让我目瞪口呆,突然灵感上来,忍不住整个程序员版的——纯属玩梗,请勿与任何现实挂钩。 素材来源电视剧《征服》,里面有出现了一个非常经典的梗——你这瓜保熟吗? 剧中,刘华强的前妻在水果摊买了一个瓜,发现瓜缺斤短两还不熟,便回去找商贩

字节跳动首发云固件,成功实现服务器 LinuxBoot 产品化落地

9月15日,字节跳动宣布开发出第一代云固件 (Cloud Firmware)。该云固件引入 LinuxBoot,并顺利投入业务应用,是全球第一个在服务器中产品化 LinuxBoot 的固件方案。本文将和大家分享字节跳动 STE 团队,在开发第一代云固件上,是如何思考和一一落地的。服务器固件生态问题众多固件是系统上最先启动的软件,其主要目的是初始化硬件,启动操作系统。固件存在于各种电子设备中,小到手表,大到数据中心服务器,今天我们重点聊聊服务器固件。目前服务器均采用 UEFI/Tiano(uefi.org/tianocore.org) 方案。

go语言游戏服务端开发(三)——服务机制 - 五邑隐侠

五邑隐侠,本名关健昌,12年游戏生涯。 本教程以Go语言为例。 P2P网络为服务进程间、服务进程与客户端间通信提供了便利,在这个基础上可以搭建服务。 在服务层,通信包可以通过定义协议号来确定该包怎样处理。每个协议号对应一个Processor,Processor定义为一个interface type 

深度探索-Redis复制 - M78-Seven

1、前言 本文介绍了Redis复制的主要流程和设计思想。通过本文的阅读,您大致能理解复制在软件架构方面的通用思想。在阅读本文之前,希望读者首先对Redis有一定的认识,对Redis的事件类型、和事件处理器有个基本的了解。因为本文主要讲复制的流程,所以很多额外的知识点只是一笔带过、想要更多的了解,自行

【优化技术专题】「温故而知新」基于Quartz系列的任务调度框架的动态化任务实现分析 - 李浩宇Alex

不提XXLJOB或者其他的调度框架,就看我接触的第一个任务调度框架Quartz(温故而知新) Quartz的动态暂停 恢复 修改和删除任务 实现动态添加定时任务,先来看一下我们初步要实现的目标效果图,这里我们只在内存中操作,并没有把quartz的任何信息保存到数据库,即使用的是RAMJobStore

FastAPI(6)- 详解 Query - 小菠萝测试笔记

可选参数 上一篇文章讲过查询参数可以不是必传的,可以是可选参数 from fastapi import FastAPI from typing import Optional import uvicorn app = FastAPI() # 必传参数+可选参数 @app.get("/items")

DebugView端游日志查看工具 - 赵青青

端游日志工具 端游开发的同学可以通过DebugView - Windows Sysinternals | Microsoft Docs来查看游戏打印的log,它允许你监控本地系统上的debug print,也可以通过TCP/IP访问网络上的任何计算机,它能够同时显示内核模式和Win32调试输出,因此

HiveServer2的负载均衡高可用与ActicePassive高可用浅析 - 榆天紫夏

hive作为广为人知的数据仓库工具,在生产环境中经常因单节点负载过高而产生宕机。本文结合作者在生产环境中实际碰到的问题,从源码的层面解读hiveserver2的高可用方式与具体实现。

ESP8266 博客园小电视 - 顽皮大叔

玩ESP8266好一阵子了,起初是做了一些基于继电器,接入天猫精灵/小爱同学 智能音响IOT平台,用来远程控制灯泡,插座等用电设备 偶然发现 ESP8266 也能直接驱动 LCD 单色液晶小屏幕显示,这不想着给园友送惊喜,学B站大佬做个博客园版的小电视 什么是ESP8266 ? 国产芯片代表 集成

手把手教你 Docker Compose安装DOClever - 野生D程序猿

手把手教你 Docker Compose安装DOClever

Elaticsearch基础概念 - Sierra、

概述 elaticsearch是一个分布式的搜索引擎,它可以实现各种复杂的数据类型实现近实时的搜索功能,无论是结构化还是非结构化的数据,都能使用elaticsearch存储并且可以快速搜索。elaticsearch广泛应用于网站或者app的搜索功能,以及存储、分析日志、机器学习模型训练,存储分析复杂

mysql触发器实时检测一条语句进行备份删除 - 我爱睡莲

问题描述:用户有一个这样一个需求,在一张表里会不时出现 “违规” 字样的字段,需要在出现这个字段的时候,把整行的数据删掉。这是个采集任务,如果发现有“违规”字样的数据,会整点或者什么时间进行统一上报,也无法对源头进行控制让这种数据不生成。 现在需要实现以下需求:1.实时检测这条数据的产生,发现后删除

Jenkins教程(七)实现 GitLab 提交/合并代码触发构建 - 东北小狐狸

楔子 最近公司推行统一构建平台(基于 Jenkins + Kubernetes 插件创建 slave),原来部门自建的 Jenkins 不让用了。 迁移上统一构建平台的最大阻力是前端模块发布的问题: 前端单仓库全量构建/发布,安装依赖有缓存在小型机上跑着效率还行,如果迁到公司平台上性能相对低些,又没

K8s 开始 - GoCodingInMyWay

Kubernetes 是用于自动部署,扩展和管理容器化应用程序的开源系统。本文将介绍如何快速开始 K8s 的使用。 了解 K8s Kubernetes / Overview 搭建 K8s 本地开发测试,需要搭建一个 K8s 轻量服务。实际部署时,可以用云厂商的 K8s 服务。 本文以 k3d 为例,

Marvell 88SE9215 AHCI驱动笔记 - Yangtai

禁止转载!禁止转载!禁止转载! 一、Marvell 88SE9215、AHCI与SATA简介 1.Marvell 88SE9215 1)概述 88SE9215是一个四端口,兼容3 Gbps和6 Gbps的SATA主机总线适配器,提供一个单线PCle 2.0接口、SATA控制器功能和4个6 Gbps

© 云聚网互联网资讯 我要投稿 云聚网博客 DeepHub IMBA