ICode9

精准搜索请尝试: 精确搜索
  • ElasticSearch聚合之管道聚合(Pipeline Aggregation)2022-09-07 19:03:03

    管道聚合 让上一步聚合的结果作为下一个聚合的输入,类似stream()流的操作,当不上终结操作时,每次操作的流都作为下次操作的输入 管道类型有很多种不同类型,每种类型都与其他聚合计算不同的信息,但是可以将这些类型分为两类 父级 父级聚合的输出提供了一组管道聚合,它可以计算新的存储桶

  • Hive-day32022-09-06 20:00:22

    Hive分区  在大数据中,最常见的一种思想就是分治,我们可以把大的文件切割划分成一个个的小的文件,这样每次操作一个个小的文件就会很容易了,同样的道理,在hive当中也是支持这种思想的,就是我们可以把大的数据,按照每天或者每小时切分成一个个小的文件,这样去操作小的文件就会容易很多了。

  • source impl - 网格自相交区域检测2022-09-01 19:33:42

    source impl - 网格自相交区域检测 不同方法简介 方法一 利用[[cgal_sc_box_intersection_d]]粗筛相交对,这个过程中,忽略相邻的三角形对(包括,共边,和共点的三角形对); 对这些潜在的相交三角形对,进行准确的相交测试,获取得到自相交对SelfInterPair1; 获取共点但不共边的所有三角形对;FaceP

  • 使用新版本Minio的SDK实现文件的上传和下载2022-08-20 11:02:04

    一、minio配置信息,为了方便,这里不写在配置文件直接用枚举 import lombok.AllArgsConstructor; import lombok.Getter; /** * 作者:唐婉 * 时间:2022/8/15 11:28 * 描述:minio配置信息 */ @AllArgsConstructor @Getter public enum MinioEnum { ADDRESS("http://192.168.100

  • StatisticNode 结构2022-08-14 17:31:52

    StatisticNode 结构 关键的引用树栈 从图上可知,StatisticNode 的调用栈的顺序,和几个类的关系,今天我们开始分析这几个类的结构和功能点 父类及其接口 Node, 用来统计的接口, 其方法大部分都是数据汇总类 /** * Get incoming request per minute ({@code pass + block

  • Python操作对象存储(AWS S3 use boto3)2022-08-01 17:34:53

    提取/封装boto3 S3方法便于使用 使用AWS S3 时,参数AWS_ENDPOINT置空即可, 使用腾讯云cos,阿里云oss或者私有对象存储minio时, 指定AWS_ENDPOINT为服务url class S3(object): """ tenant_id: 租户id作为第一层文件夹 bucket: IC3文件默认存储在DEFAULT_BUCKET内 """

  • 透过Redis源码探究Hash表的实现2022-07-21 22:35:10

    转载请声明出处哦~,本篇文章发布于luozhiyun的博客:https://www.luozhiyun.com/archives/667 本文使用的Redis 5.0源码 概述 我们在学习 Redis 的 Hash 表的时候难免脑子里会想起其他 Hash 表的实现,然后进行一番对比。通常我们如果要设计一个 Hash 表,那么我们需要考虑这几个问题:

  • 最小区间问题2022-07-10 16:32:42

    最小区间问题 作者:Grey 原文地址:最小区间问题 题目描述 LeetCode 632. 最小区间 思路 准备一个数据结构 public static class Node { public int value;// 值是多少 public int position;// 在链表的哪个位置上 public int bucket; // 在哪个链表上

  • CMU15445 (Fall 2019) 之 Project#2 - Hash Table 详解2022-07-08 01:05:53

    前言 该实验要求实现一个基于线性探测法的哈希表,但是与直接放在内存中的哈希表不同的是,该实验假设哈希表非常大,无法整个放入内存中,因此需要将哈希表进行分割,将多个键值对放在一个 Page 中,然后搭配上一个实验实现的 Buffer Pool Manager 一起食用。哈希表的大致结构如下图所示:

  • bucket sort2022-06-27 07:01:14

    1057. Campus Bikes Medium On a campus represented on the X-Y plane, there are n workers and m bikes, with n <= m. You are given an array workers of length n where workers[i] = [xi, yi] is the position of the ith worker. You are also given a

  • Prometheus 四种metric类型2022-06-07 18:31:07

    Prometheus的4种metrics(指标)类型: Counter Gauge Histogram Summary 四种指标类型的数据对象都是数字,如果要监控文本类的信息只能通过指标名称或者 label 来呈现,在 zabbix 一类的监控中指标类型本身支持 Log 和文本,当然在这里我们不是要讨论 Prometheus 的局限性,而是要看一看 Pro

  • 6.S081-2021 locks2022-06-04 23:01:19

    buffer cache 原来的实现是一个双向链表,每次进行文件的读写操作都要锁住整个表,显然大大降低了系统的并发度。 所以可以仿照Java中currentHashMap的思路,使用分段锁,每个hash桶上一个锁。 但是在进行缓存驱逐的时候需要注意死锁的情况。 比如我们哈希值为2的缓存块不存在并且哈希值为

  • Typora图片保存到阿里云OSS图床2022-06-03 10:00:08

    图床? 专门用于存放图片,并允许用户通过独一的外链进行特定图片资源的访问 为什么是阿里云OSS(Object Storage Service) 码云开源需要审核,已经不能作为免费的图床使用(2022年5月20后以后,目前还没有取消开源审核的迹象); github目前开源不需要审核,但是国内访问速度过慢! 阿里云OS

  • Apache Hudi 源码分析 - JavaClient2022-05-30 15:32:43

      JavaClient   Insert, @Override public List<WriteStatus> insert(List<HoodieRecord<T>> records, String instantTime) { HoodieTable<T, List<HoodieRecord<T>>, List<HoodieKey>, List<WriteStatus>> table

  • Hexo多部署-同时部署到阿里云OSS和Github2022-05-24 18:34:49

    前言 本文基于1元 高速访问 博客网站搭建方案 · Hexo一键部署到阿里云OSS进行补充,感谢原作分享 由于GitHub Page国内被限制,用服务器搭建静态博客的话相对成本较高,然后在酷安看到用阿里云对象存储OSS低成本搭建静态博客的帖子,于是着手尝试,成本总计2.99元 [1元(域名)+1.99元(服务号

  • 阿里云 OSS + PicGo 搭建图床2022-05-15 01:01:29

    阿里云 OSS + PicGo 搭建图床 1.阿里云 OSS 购买 登录阿里云,进入控制台。 打开侧边栏,找到对象存储 OSS。 右侧找到 Bucket 管理,点击创建 Bucket。 根据引导配置 Bucket 其他同城冗余存储和版本控制等增值服务可自选。 注意需要将读写权限设置为公共读 创建新的 RA

  • localstack 试用2022-05-07 22:03:23

    以前大概介绍过localstack,以下是关于localstack的试用## 环境准备 python3 以及docker,localstack 基于python 开发,使用docker 运行,镜像不小,推荐先下载   docker pull localstack/localstack:latest 安装localstack 命令 推荐使用虚拟模块   pyt

  • str(int(time.time())) str(time.time()*1000) 创建桶时的bug2022-05-06 04:31:42

    在创建桶时出现这个提示,主要原因是桶名不合法 str(time.time()*1000) 这个并不能确保得到的是一个整数 str(int(time.time())) 这个就能确保了 # 新建项目 (这是对的写法) form = pro_add_form(request,data=request.POST) if form.is_valid(): # 创建项目的时候,

  • nginx: [warn] could not build optimal proxy_headers_hash, you should increase either proxy_headers_h2022-04-29 17:03:11

    http { proxy_headers_hash_bucket_size 1024; types_hash_bucket_size 1024; #server_tokens off; more_clear_headers Server; include mime.types; default_type application/octet-stream; (9条消息) 关于Nginx,在日常工作中你可能用到的操作

  • 阿里云OSS使用所需参数在哪里?2022-04-14 23:00:06

    Bucket 名称 这里如果没有Bucket的话自己创建一个 一般权限给读权限,如果开始配置错了权限,可以在这里改 Endpoint(地域节点)和 Bucket 域名 AccessKey ID和AccessKey Secret 搜索找到访问控制 然后创建一个用户,记得要勾选上这个位置 创建完成后就出现AccessKey ID和AccessK

  • AWS 13 Advanced S3 & Athena2022-04-12 08:32:49

    S3 MFA删除•MFA(多因素认证)强制用户在设备上生成代码(通常是在S3上执行重要操作之前)•要使用MFA Delete,请在S3存储桶上启用版本控制•你需要MFA来 •永久删除对象版本 •暂停存储桶上的版本控制•您不需要使用MFA •启用版本控制 •列出已删除的版本•只有存储桶所有者(根帐户)可以启

  • s3cmd sync命令常用选项说明2022-04-08 00:33:25

    1. s3cmd sync命令常用选项说明 --list-md5:结合list一起使用,打印md5 -H, --human-readable-sizes:人性化文件大小 -v, --verbose:显示详细的输出 -d, --debug:调试信息 --limit-rate=LIMITRATE:将上传或下载速度限制为每秒字节数。 数量可以用字节、k 后缀的千字节或 m 后缀的兆字

  • Joplin与阿里云OSS做同步2022-04-07 13:03:35

    本文编写时间:2022年4月7日 1. 阿里云新建Bucket 进入阿里云控制台oss 创建Bucket 2. 新建用户 点击Bucket进入 进入【访问控制 RAM】 创建用户 3. 创建密钥并复制保存好 4. Bucket授权用户 5. Joplin配置同步 进入同步页面 第一种方式:工具

  • 8. Lab: locks2022-04-05 10:00:18

    https://pdos.csail.mit.edu/6.S081/2021/labs/lock.html 1. Memory allocator (moderate) 1.1 要求 Your job is to implement per-CPU freelists, and stealing when a CPU's free list is empty. You must give all of your locks names that start with "kmem&q

  • win10使用docker启动minio2022-04-02 17:02:13

    启动minio docker run -d -p 9000:9000 -p 9001:9001 --name minio -v D:\minio_data:/data -e "MINIO_ROOT_USER=admin" -e "MINIO_ROOT_PASSWORD=a123456" quay.io/minio/minio server /data --console-address ":9001" 访问minio:http://127.0

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有