ICode9

精准搜索请尝试: 精确搜索
  • 树莓派 格式化内存卡(无需安装软件)2021-10-07 12:02:52

    树莓派作用千千万,系统崩溃的理由也数不胜数(不要问我为啥知道),所以系统的重装和sd卡的格式化也在所难免。 (1)开始-输入运行-输入diskpart (2)输入list disk,这里面显示的是所以在你电脑上挂载的磁盘。根据磁盘显示结果里的内存大小判断哪个是自己的sd卡/U盘,很明显,我的sd卡是磁盘1。  

  • java二到三年经验面试题,Java中高级程序员进阶2021-10-07 08:31:19

    1、PTP模型 Point-to-Point,点对点通信模型。PTP是基于队列(Queue)的,一个队列可以有多个生产者,和多个消费者。消息服务器按照收到消息的先后顺序,将消息放到队列中。队列中的每一条消息,只能由一个消费者进行消费,消费之后就会从队列中移除。 需要注意的是,尽管这里使用Queue的概念,但

  • mysql调优(九)--分区表2021-10-04 17:02:36

    思维导图 一、分区表的应用场景 1.表非常大以至于无法全部都放在内存中,或者只在表的最后部分有热点数据,其他均是历史数据2.分区表的数据更容易维护 批量删除大量数据可以使用清除整个分区的方式 对一个独立分区进行优化、检查、修复等操作 3.分区表的数据可以分布在不同的

  • 12C 之分区技术测试与总结2021-10-03 11:33:57

    12C 之分区表 思想:      在计算机领域有两个非常著名的结论: 1 分而治之 2 加一层   1 什么是分区表   物理上分区表是将一个大表按照一定规则分解为几个小表,这些小表称为表分区,表分区物理的独立。   逻辑上分区表对应用透明,数据访问哪个分区由SQL语句的特点和存储引擎来决定

  • Java后端社招面试经历,总结拼多多,美团JAVA面试经验2021-10-02 10:34:09

    Kafka的多副本冗余设计 不管是传统的基于关系型数据库设计的系统,还是分布式的如zookeeper、redis、Kafka、HDFS等等,实现高可用的办法通常是采用冗余设计,通过冗余来解决节点宕机不可用问题。 首先简单了解Kafka的几个概念: 物理模型 逻辑模型 Broker(节点):Kafka服务节点,简单来

  • 1200页文档笔记,膜拜2021-09-30 13:00:53

    目录 Kafka的基本介绍 Kafka的设计原理分析 Kafka数据传输的事务特点 Kafka消息存储格式 副本(replication)策略 Kafka消息分组,消息消费原理 Kafak顺序写入与数据读取 消费者(读取数据) Kafka的基本介绍 Kafka是最初由Linkedin公司开发,是一个分布式、分区的、多副本的、多订阅者,基

  • SQL Server高级进阶之表分区删除2021-09-29 16:02:34

    一、引言 删除分区又称为合并分区,简单地讲就是将多个分区的数据进行合并。现以表Sales.SalesOrderHeader作为示例,演示如何进行表分区删除? 重要的事情说三遍:备份数据库!备份数据库!备份数据库! 二、演示 2.1、数据查询 1)查看分区元数据 SELECT * FROM SYS.PARTITION_FUNCTIONS

  • kafka原理总结2021-09-27 21:02:40

    Kafka Kafka是最初由Linkedin公司开发,是一个分布式、支持分区的(partition)、多副本的(replica),基于zookeeper协调的分布式消息系统,它的最大的特性就是可以实时的处理大量数据以满足各种需求场景:比如基于hadoop的批处理系统、低延迟的实时系统、storm/Spark流式处理引擎,web/nginx

  • flink从指定的时间戳开始消费2021-09-27 18:35:02

    flink从kafka消费数据,如果指定auto.offset.reset,这个参数不起作用 需要在flink的kafkaconnector 的API中指定时间戳,通过这种指定时间戳的方式来从指定的offset来消费。 FlinkKafkaConsumer.setStartFromTimestamp(1624896000000L) 这中间就会有如何将时间戳转换为offset的过程。

  • hive 开窗函数OVER(PARTITION)详解(二)2021-09-27 17:02:55

    窗口函数有哪些? 窗口函数可以分为以下 3 类: 聚合(Aggregate):AVG(), COUNT(), MIN(), MAX(), SUM()... sum(col) over() : 分组对col累计求和 count(col) over() : 分组对col累计计数 min(col) over() : 分组对col求最小 max(col) over() : 分组求col的最大值 avg(col) over()

  • LeetCode 763. Partition Labels2021-09-25 13:32:52

    题目描述 题目链接 思路 显然,如果整个字符串无重复值,那么字符串的字符个数就是最多划分的区间个数。 如果有重复值,假设a字符有重复,那么所有的a必须划分到同一个区间内,否则a分布不同区间的话,就不满足题目要求了。 同理,其他字符也是类似的逻辑。 我们的整体流程是从左往右遍历字符,当

  • MySql分区、分表和分库2021-09-24 20:35:30

    MySql分区、分表和分库 数据库的数据量达到一定程度之后,为避免带来系统性能上的瓶颈。需要进行数据的处理,采用的手段是分区、分片、分库、分表。 一些问题的解释: 1.为什么要分表和分区? 日常开发中我们经常会遇到大表的情况,所谓的大表是指存储了百万级乃至千万级条记录的表。 这样

  • Kafka多线程消费2021-09-24 18:01:17

    本文简单介绍下如何使用多线程消费kafka 注: 以下示例采用Kafka版本2.2 消费者配置 消费者从Kafka读取消息,需要考虑以下消费者配置。 参数 说明 max.poll.records(default=500) 消费者单次获取的最大消息条数 fetch.max.bytes(default=52428800) 服务器应为获取请求返回

  • hive中建表的集中方式2021-09-24 13:02:23

    hive中一共有以下几种建表方式: create table person(id int,name string,hobbies array<string>,address map<string,string>)row format delimitedfields terminated by ',';collection items terminated by '-';map keys terminated by ':';

  • mysql5.7实现ROW_NUMBER() OVER(PARTITION BY XXX)功能查询2021-09-24 11:58:30

    背景 前两天遇到个需求,数据库里相同ID有多条数据,根据update_time取出最新的数据 方案 阶段一: 直接用 SELECT * FROM( SELECT t.*, ROW_NUMBER() OVER(PARTITION BY id ORDER BY update_time DESC) updateTime FROM table AS t ) AS latest WHER

  • How to resize an OCFS2 filesystem on Linux2021-09-22 12:36:17

    The post outlines the steps to resize an OCFS2 filesystem on Linux. The procedure should first be tested in test before being performed against a production environment. 1. Backup all data on the filesystem Repartitioning a disk/device is a destructive pr

  • hive多分区表创建+数据导入2021-09-22 10:33:13

    步骤:建分区表、建临时表、临时表数据写入、临时表写入数据到分区表   1、分区参数介绍   hive.exec.dynamic.partition:是否启动动态分区。默认false。 hive.exec.dynamic.partition.mode:打开动态分区后,动态分区的模式为strict和nonstrict。 strict可设置为静态

  • Oracle 表分区详解(partition table)2021-09-22 09:31:13

    文章目录 1 概述 1.1 思维导图 2 分类 2.1 传统表分区 2.1.1 范围分区 range2.1.2 列表分区 list2.1.3 哈希分区 hash2.1.4 复合分区 range + list or hash 2.2 11g 新特性分区 2.1.1 引用分区 reference2.1.2 间隔分区 interval2.1.3 虚拟列分区 virtual2.1.4 系统分区 sys

  • c++算法:数组里面出现次数超过一半的数2021-09-20 13:32:12

    题目:返回数组中出现次数大于一半的数。 题目分析:若将数组进行排序后,数组中间的数就是出现次数大于一半的数。解决方案: 利用快排的Partition思路。 具体操作:每次partition返回的是该基准在数组中排序后的位置,如果该位置正是中间位置,直接返回。如果该数的位置大于中位

  • 非科班生金九银十求职经历,Java中级笔试题百度文库2021-09-17 14:03:08

    1、PTP模型 Point-to-Point,点对点通信模型。PTP是基于队列(Queue)的,一个队列可以有多个生产者,和多个消费者。消息服务器按照收到消息的先后顺序,将消息放到队列中。队列中的每一条消息,只能由一个消费者进行消费,消费之后就会从队列中移除。 需要注意的是,尽管这里使用Queue的概念,但

  • 2.0 kafka知识点!2021-09-14 19:04:41

    参考 https://blog.csdn.net/yuan_xw/article/details/51210954   Kafka是分布式发布-订阅消息系统,它最初由LinkedIn公司开发,使用Scala语言编写,之后成为Apache项目的一部分。   1.Kafka 模式简介: Kafka 将消息以 topic 为单位进行归纳 将向 Kafka topic 发布消息的程序成为

  • Warning: The resulting partition is not properly aligned for best performance2021-09-13 19:34:39

    [Warning: The resulting partition is not properly aligned for best performance 在使用parted创建分区时产生告警信息, "Warning: The resulting partition is not properly aligned for best performance." 这个问题Redhat官网有解析:https://access.redhat.com/mt/zh-hans/s

  • quicksort 两种partition方法2021-09-12 22:31:25

    quicksort 随机选取一个轴点,将数组分为比pivot小和比pivot大的部分,对两部分递归进行排序 快速排序算法是不稳定的排序算法 比如 5,5,3 在第一种填坑法中,两个5将会调换顺序 vector<int>& quicksort(vector<int>& arr, int lo, int hi)//左闭右开区间 { if(lo+1>=hi)

  • No.281 - LeetCode[1013] Partition Array Into Three Parts With Equal Sum - 三子串和相等2021-09-12 17:32:43

    这题有个坑,就是如果采用L->R 单向统计和为sum/3的子串时会存在: A,B,C,D,E 5个子串和都为sum/3,看似是false,但是通过重新切分,可以变为 AB1, B2CD1, D2E 来组合成三个子串和为sum/3,见case71. /* * @lc app=leetcode id=1013 lang=cpp * * [1013] Partition Array Into Three Part

  • Linux磁盘管理(添加磁盘,分区、删除分区、格式化、挂载、卸载)2021-09-08 12:03:56

    目录 1、磁盘管理与文件系统: 2、MBR与磁盘分区表示: 3、磁盘分区结构: 4、文件系统类型: 5、检测并确认新硬盘: 6、格式化分区: 7、挂载,卸载文件系统: 8、设置文件系统的自动挂载: 9、实验:  总结: 1、磁盘管理与文件系统: (1)硬盘的物理结构 ●盘片:硬盘有多个盘片,每盘片2面 ●磁头:每面

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

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

ICode9版权所有