首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
暑期集训 Day11 —— 模拟赛复盘
${\color{Green} \mathrm{Problem\ 1 :Subarray }} $ 签到失败... 直接二进制分组,找出所有二进制位=0 的方法. 死因: 二进制分组没想出来... ${\color{White} \mathrm{}} $ ${\color{White} \mathrm{}} $ ${\color{White} \mathrm{}} $ ${\color{Green} \mathrm{Problem\ 2 :小z玩游戏 }} $ 什么玄学图论题. 其实是把两个可以
.net 温故知新【11】:Asp.Net Core WebAPI 入门使用及介绍
在Asp.Net Core 上面由于现在前后端分离已经是趋势,所以asp.net core MVC用的没有那么多,主要以WebApi作为学习目标. 一.创建一个WebApi项目 我使用的是VS2022, .Net 7版本. 在创建界面有几项配置: 配置Https 启用Docker 使用控制器 启用OpenAPI支持 不使用顶级语句 其中配置Https 是WebApi是否使用https协议,启用docker是配置服务是否docker部署支持.我们这边作为学习就先不管docker了. 然后下面还有三
LlamaIndex 高层次概念
本篇内容为您快速介绍在构建基于大型语言模型(LLM)的应用程序时会频繁遇到的一些核心概念. 增强检索生成(RAG) LLM 是基于海量数据训练而成,但并未涵盖您的具体数据.增强检索生成(Retrieval-Augmented Generation, RAG)通过将您的数据添加至 LLM 已有的数据集中,解决了这一问题.在本文档中,您将频繁看到对 RAG 的引用. 在 RAG 中,您的数据被加载并为查询做好准备,即"索引".用户查询作用于索引,筛选出与查询最为相关的数据上下文.随后,该上
CNCF TOC 委员张磊:不断演进的云原生给我们带来了什么?
简介: 任何一种云原生技术,它不再是某种能力的弥补,而是更多地将云的能力以某种方式更简单.更高效地透出给我的应用去使用.无论是容器.K8s 还是 Service Mesh,他们都是在不同的环节帮助应用本身能够更好地去使用云服务. 作者|张磊 云原生是什么? 即使"云原生"的提出已经有一段时间,但不少人还是会有这样一个问题:究竟什么是云原生?或者说云原生的确切定义是什么? 实际上,当我们接触到很多云原生的开源技术和产品之后,会逐渐发现一个现象--云原生本质上其实并不是一个非常确切的
Android 开发入门(4)
0x06 中级控件 (1)图形绘制 a. 图形 Drawable Drawable 类型包括图片.色块.画板.背景 drawable 目录一般保存描述性 XML 文件,具有具体分辨率的 drawable 目录下保存图片文件 目录后缀 分辨率等级 举例 应用场景 ldpi 低分辨率 240×320 - mdpi 中分辨率 320×480 - hdpi 高分辨率 480×800 4~4.5英寸手机 xhdpi 加高分辨率 720×1280 5~5.5英寸手机 xxhdpi 超高分辨率 1080×19
#线段树,离线#CF1000F One Occurrence
题目 给定一个长度为\(n\)序列,\(m\)个询问,每次询问给定一个区间\([l,r]\), 如果这个区间里存在只出现一次的数,输出这个数(如果有多个就输出任意一个),没有就输出0 分析 考虑离线,枚举右端点\(r\),用线段树维护每个位置的数的上一个出现位置, 线段树维护区间最小值,如果存在一个数出现位置\(<l\)那么输出这个数 代码 #include <cstdio> #include <cctype> #include <algorithm> #defi
[Trading] 股票日内交易者能赚多少钱 - 看到日内交易的潜力并学习如何实现它
无论是为了生活方式.寻求刺激还是为了挑战,股票市场短线交易者能赚多少钱的问题不可避免地出现了. 股票日内交易者的交易量变化很大,一些当日交易者损失了他们的资金,而另一些人利用他们的资金创造了一个高的月收入. 交易员在收益规模上的位置很大程度上受到风险管理和策略的影响. 一旦你实施了一个可靠的交易策略,采取步骤来管理你的风险,并改进你的努力,你可以学习更有效地追求日内交易的利润. 风险管理 以做日内交易为生的职业日内交易员通常将每笔交易的风险控制在很小的范围内,通常小于他们交易资金的1%. 例如,
如何可视化编写和编排你的 K8s 任务
简介: 通过任务调度 SchedulerX 来调度你的 K8s 任务,能够降低学习成本,加快开发效率,让你的任务失败可报警,出问题可排查,打造云原生可观测体系下的可视化 K8s 任务. 作者:学仁 简介 K8s Job 是 Kubernetes 中的一种资源,用来处理短周期的 Pod,相当于一次性任务,跑完就会把 Pod 销毁,不会一直占用资源,可以节省成本,提高资源利用率. 阿里任务调度 SchedulerX 和云原生结合,重磅推出可视化 K8s 任务,针对脚本使用者,屏蔽了容器服务的细节
whistle代理使用
1. 介绍 whistle(读音[ˈwɪsəl],拼音[wēisǒu])基于Node实现的跨平台web调试代理工具,类似的工具有Windows平台上的Fiddler,主要用于查看.修改HTTP.HTTPS.Websocket的请求.响应,也可以作为HTTP代理服务器使用,不同于Fiddler通过断点修改请求响应的方式,whistle采用的是类似配置系统hosts的方式,一切操作都可以通过配置实现,支持域名.路径.正则表达式.通配符.通配路径等多种匹配方式,且可以通过Node模块扩展功能 2. 安
DataV 3D 平面地图 2.0 焕新上线
简介:DataV3月,3D平面地图2.0现已上线~ 3D 平面地图 2.0 现已上线~ 让我们来看看更新了哪些功能吧! 01 交互升级,省市区自由下钻 自带行政区域数据,无需配置: 甚至,可以通过「蓝图编辑器」实现与其他组件的联动下钻: 通过左侧「基础平面地图」的下钻事件,驱动右侧「3D平面地图」的自动下钻 蓝图编辑器中的交互编排实现 02 支持自定义区域层级设置 在 DataV.GeoAtlas上制作好层级树之后, 导入到 "自定义下钻层级数据接口" 中即可
RabbitMQ 08 路由模式
路由模式 路由模式结构图: 定义配置类. import org.springframework.amqp.core.Binding; import org.springframework.amqp.core.BindingBuilder; import org.springframework.amqp.core.Exchange; import org.springframework.amqp.core.ExchangeBuilder; import org.springframework.am
基于 EventBridge 构建数据库应用集成
简介:本文重点介绍 EventBridge 的新特性:数据库 Sink 事件目标. 作者:赵海 引言 事件总线 EventBridge 是阿里云提供的一款无服务器事件总线服务,支持将阿里云服务.自定义应用.SaaS 应用以标准化.中心化的方式接入,并能够以标准化的 CloudEvents 1.0 协议在这些应用之间路由事件,帮助您轻松构建松耦合.分布式的事件驱动架构.事件驱动架构是一种松耦合.分布式的驱动架构,收集到某应用产生的事件后实时对事件采取必要的处理,然后路由至下游系统,无需等待系统响
HarmonyOS音频开发指导:使用AudioRenderer开发音频播放功能
AudioRenderer是音频渲染器,用于播放PCM(Pulse Code Modulation)音频数据,相比AVPlayer而言,可以在输入前添加数据预处理,更适合有音频开发经验的开发者,以实现更灵活的播放功能. 开发指导 使用AudioRenderer播放音频涉及到AudioRenderer实例的创建.音频渲染参数的配置.渲染的开始与停止.资源的释放等.本开发指导将以一次渲染音频数据的过程为例,向开发者讲解如何使用AudioRenderer进行音频渲染,建议搭配阅读. 下图展示了Au
Oracle的主键id自增
Oracle的主键id自增 可以直接用序列加触发器的方式实现 首先表里面要有个主键,没有的话用语句或者在编译器中加一下,都可以 然后创建一个序列,一般来说最常用的有这几个参数 CREATE SEQUENCE SEQ_a --序列名字 INCREMENT BY 1 --每次自增1,也可写非0的任何整数 START WITH 1489681 --以该值开始自增或自减 NOMAXVALUE(正常可以用MAXVALUE 1) --最大值:设置NOMAXVALUE表示无最大值 NOMINVALUE(正常可
技术实践第三期|HashTag在Redis集群环境下的使用
简介:欢迎了解友盟+技术干货第三期内容:Redis集群环境如何按照前缀批量删除缓存.希望能对开发者们在实际应用中有所帮助. 一.背景 数据源列表添加缓存支持,types字段可传多值,如app, mini, web等,会构建如下缓存key, application_list:123456:app application_list:123456:mini application_list:123456:web application_list:123456:app,mini application
Pytorch DistributedDataParallel(DDP)教程一:快速入门理论篇
一. 写在前面 随着深度学习技术的不断发展,模型的训练成本也越来越高.训练一个高效的通用模型,需要大量的训练数据和算力.在很多非大模型相关的常规任务上,往往也需要使用多卡来进行并行训练.在多卡训练中,最为常用的就是分布式数据并行(DistributedDataParallel, DDP).但是现有的有关DDP的教程和博客比较少,内容也比较分散繁琐.在大多数情况下,我们只需要学会如何使用即可,不需要特别深入地了解原理.为此,写下这个系列博客,简明扼要地介绍一下DDP的使用,抛开繁杂的细节和原理,帮
监控最佳实践--redis及业务接口
简介: 监控最佳实践--redis及业务接口 1. 背景 1.1 问题 2020-12-04,客户侧redis集群版监控DB0 CPU突增至100%,导致数据库无法正常服务,经排查客户侧业务上存在2M左右的大key导致DB0阻塞.并且客户侧使用的集群连接方式为默认proxy模式,如下图所示,DB0阻塞导致其他节点也无法正常服务:处理办法:客户侧配合切断大key业务的高频繁次调用,请求恢复. 图1:proxy模式 1.2 思考 此次问题导致客户侧课程报名入口严重受损,进而引发深度思考.在使用red
获国际架构顶会ATC2021最佳论文!Fuxi2.0去中心化的调度架构详解
简介: 近日,在国际体系架构顶会USENIX ATC2021上,阿里云飞天伏羲团队与香港中文大学合作的一篇论文<Scaling Large Production Clusters with Partitioned Synchronization>不仅成功被大会录取,而且被大会专家组评定为三篇最佳论文之一(Best Paper Award). 作者 | 冯亦挥.刘智.赵蕴健.金晓月.吴一迪.张杨.郑尚策.李超.关涛来源 | 阿里技术公众号 引言 近日,在国际体系架构顶会USENIX ATC202
Linux基础-01:Linux命令的基本格式
2.1.1 命令提示符 在CentOS 7操作系统中,Linux命令提示符就像是你与电脑交流的一个小标志,告诉你系统已经准备好接受你的指令了. 它通常会显示在你打开的终端窗口或控制台的最前面. 让我们来看一个示例: [root@node01 ~]$ 在这个示例中: root:是当前登录的用户名. @:分隔符号,没有特殊含义. localhost:当前系统的简写主机名. ~:表示当前所在的目录是你的主目录. $:告诉你这是普通用户的提示符. #:告诉你这是超级用户的提示符 这个提示符告诉你,你现在
比心云平台基于阿里云容器服务 ACK 的弹性架构实践
简介:本文主要探讨比心云平台如何利用阿里云容器服务 ACK,来构建应用弹性架构,进一步优化计算成本. 作者:韩韬|比心技术 前言 应用容器化改造后,不可避免地会面临这样一个问题:Kubernetes 集群的 Node 资源配置不足会导致 Pod 无法及时运行,购买过多的 Node 又会导致资源的闲置浪费. 那么如何利用 Kubernetes 的容器编排能力和云上资源的灵活性及规模化优势,来保证业务的高弹性.低成本? 本文主要探讨比心云平台如何利用阿里云容器服务 ACK,来构建应用弹性架构,进一
« Prev
1
2
3
4
5
6
...
10
Next »