ICode9

精准搜索请尝试: 精确搜索
  • Oracle 11g,exp导出时空表、少表的解决办法2021-10-11 16:02:07

    ORACLE 11G中有个新特性,当表无数据时,不分配segment,以节省空间。 解决方法一:   1.批量处理空表   ①首先使用下面的sql语句查询一下当前用户下的所有空表, 所要执行的sql语句 select 'alter table '||table_name||' allocate extent;' from user_tables where num_rows=0;   

  • Google Earth Engine ——MCD12Q2 V6土地覆盖动态产品(非正式地称为MODIS全球植被表征产品)提供全球范围内的植被表征时间估计2021-10-10 09:31:51

    The MCD12Q2 V6 Land Cover Dynamics product (informally called the MODIS Global Vegetation Phenology product) provides estimates of the timing of vegetation phenology at global scales. Additionally, it provides information related to the range and summatio

  • 汇编语言的那些事----------第一个程序(二)2021-10-09 12:03:34

    作者:嵌入式历练者 ID : Eterlove 记下相关笔记,记录我的学习生活!站在巨人的肩上Standing on Shoulders of Giants! 该文章为原创,转载请注明出处和作者:https://blog.csdn.net/Eterlove/article/details/120656471 目录 1.先看伪指令segment和ends 2.再看伪指令end 3.浅谈伪指令a

  • CurrentHashMap 为什么线程安全2021-10-06 22:01:21

    1. HashTable与HashMap的区别 1.1. HashMap HashMap是线程不安全的,在多线程环境下,使用Hashmap进行put操作会引起死循环,导致CPU利用率接近100%,所以在并发情况下不能使用HashMap。 参考:HashMap为什么不安全 1.2. HashTable HashTable和HashMap的实现原理几乎一样,差别无非是 HashTabl

  • PostgreSQL如何管理无用的WAL文件2021-10-06 11:32:17

    1 引言     最近在看checkpoint机制的时候,着重看了一下WAL日志的管理、切换和回收机制,在此简单总结一下。 2 WAL日志的切换    PostgreSQL将xlog记录写入pg_xlog子目录的WAL段文件中(10版本后是pg_wal),当旧的段文件写满时就会切换至新的段文件。WAL文件的数量会因为某些

  • ST learn & segment tree(auxiliary)2021-10-05 12:01:17

    OI-wiki_STtable(sparse-table) This algorithm bases on Doubling method to solve the RMQ Conclusion(the main thoughts or ideas): 1. the doubling idea can transform O(n) to O(logn) 2. the frequently used compute resource can be saved to avoid replicate comp

  • Oracle词汇表(事务表(transaction table)”)2021-10-04 19:34:58

    Transaction Table: Each undo segment header block (q.v.) has an area in it called the transaction table. When a transaction starts, it picks an undo segment to use then picks the oldest free entry (called a transaction table “slot”) from that segment hea

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

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

  • 查看lob对象大小和对应的表2021-09-24 09:31:23

    select l.table_name,s.segment_name,s.segment_type,sum(s.bytes)/1024/1024/1024 from dba_segments s,dba_lobs l where s.segment_name=l.segment_name and s.segment_name in ('SYS_LOB00000xxxxxxx06$$','SYS_LOB0000xxxxxxx00005$$') group by l.t

  • Slicer学习笔记(十五)分割图像2021-09-22 23:04:40

    在网上没有找到很详细的医学图像分割教程,就笔记一下。 1、打开slicer,导入图像。 直接拖进slicer就可以实现nrrd格式的图像加载。 2、从modules那里选择Segment Editor 在Add那里点2下,第一个名字默认为 Segment_1,第二个默认为 Segment_2,此处我重命名为bg,即bg代表背景。 3、

  • 移动面试总结2021-09-21 14:02:37

    移动一面 1.Hashmap原理 Hashtable 是早期Java类库提供的一个哈希表实现,本身是同步的,不支持 null 键和值,由于同步导致的性能开销,所以已经很少被推荐使用。 HashMap与 HashTable主要区别在于 HashMap 不是同步的,支持 null 键和值等。通常情况下,HashMap 进行 put 或者 get

  • 【总结】HashMap,CourrentHashMap,ArrayList2021-09-14 18:58:25

    集合 Collection为接口,Collections为工具类 Map体系的继承树: 注:紫色框体代表接口,其中加粗的是代表四类集合的接口。蓝色框体代表实现类,其中有阴影的是常用实现类。 1、HashMap 1、HashMap有什么特点 HashMap是线程不安全的实现;HashMap可以使用null作为key或value。 2、Hash

  • segment tree beats2021-09-09 02:31:50

    segment tree beats   1.线段树维护历史最值 例题:洛谷P4314 CPU监控  令 $(x,y)$ 标记表示将线段树当前区间所有数字变成 $\mathrm{max(a[i]+x, y)}$  通过 $(x,y)$ 标记可以实现区间赋值,区间加法,以及 $\mathrm{max(a[i]+x, y)}$    在处理线段树标记的时候,要考虑标记如何结

  • Java 基础篇之ConcurrentHashMap2021-09-05 21:01:48

    Java 基础篇之 ConcurrentHashMap jdk1.7和jdk1.8的ConcurrentHashMap底层数据结构 jdk1.7:由一个Segment数组和多个HashEntry组成 Segment数组就是将一个大的table分割成多个小的table来进行加锁(分段锁思想,继承ReentrantLock),而每一个Segment元素存储的时HashEntry数组。

  • 并发编程补充2021-08-25 03:00:06

    concurrenthashmap第一步,初始化segment数组    hashentry的数组    定位segment元素的位置 用段偏移量 和段掩码   concurrentcysize默认值16 先拿到hash值,再散列算法,减少散列冲突  让元素均匀分布在segment上面 从而提高容器的存储效率   不进行再散列的话所有元素都

  • 集合之ConcurrentHashMap & Hashtable2021-08-24 08:34:35

        HashMap在多线程环境下存在线程安全问题,那你一般都是怎么处理这种情况的? 一般在多线程的场景,可以使用好几种不同的方式去代替: 使用Collections.synchronizedMap(Map)创建线程安全的map集合; Hashtable ConcurrentHashMap 不过出于线程并发度的原因,一般舍弃前两者使用

  • 线段树 (Segment Tree)2021-08-21 20:32:50

    预备知识:树状数组 。 与树状数组 (Binary Index Tree, BIT, aka "二叉索引树") 类似,线段树适用于以下场景: 给定数组 a[n], 并且要求 w 次修改数组,现有 q 次区间查询,每次区间查询包括 [l, r] 2 个参数,要求返回 sum(a[l, r]) 的值。 如果没有「修改元素」的要求,显然用前缀和是最好

  • Kylin2021-08-18 10:57:43

    Kylin 这里目录标题 Kylin1、数据仓库1.1. 核心概念1.2. 数据仓库 DW1.3. `OLAP`和`OLTP`1.4. 维度和度量1.5. `Cube`和`cuboid`1.5.1. `Cube Segment` 1.6. 事实表和维度表1.7. 多维数据模型1.7.1. 星型模型(`star schema`)1.7.2. 雪花模型(`snowFlake schema`)1.7.3. 两

  • Log-Structured 结构2021-08-17 13:33:10

      1、Log-Structured 结构  在计算机存储数据结构的发展中,Log-Structured 结构的诞生为许多文件系统或者是数据库打下了坚实的基础。 比如说,Google 的三驾马车之一,Bigtable 文件系统的底层存储数据结构采用的就是 Log-Structured 结构,还有大家所熟知的 MongoDB 和 HBase 这类的

  • 并发容器面面观2021-08-08 17:31:07

      一,浅谈ReentrantLock    A, Lock接口及ReentrantLock简介    ReentrantLock实现的接口为Lock,Lock接口是锁操作方法的基本定义,提供了synchronized关键字所具备的全部功能。    与synchronized同步代码块的方式不同,Lock接口提供了编程式的锁获取及释放操作,由程序员自主控

  • CurrentHashMap的实现原理2021-08-04 11:58:48

    我们熟知的缓存技术(比如redis、memcached)的核心其实就是在内存中维护一张巨大的哈希表,还有大家熟知的HashMap、CurrentHashMap等的应用。 文章目录 ConcurrentHashMap与HashMap等的区别HashMapHashTable ConcurrentHashMapJDK1.7版本的CurrentHashMap的实现原理JDK1.8版本

  • 面试题:针对 ConcurrentHashMap 锁机制具体分析(JDK 1.7 VS JDK 1.8)?2021-07-27 18:04:16

    JDK 1.7 中,采用分段锁的机制,实现并发的更新操作,底层采用数组+链表的存储结构,包括两个核心静态内部类 Segment 和 HashEntry。 ①、Segment 继承 ReentrantLock(重入锁) 用来充当锁的角色,每个 Segment 对象守护每个散列映射表的若干个桶; ②、HashEntry 用来封装映射表的键-值对;

  • ConcurrentHashMap 在 Java7 和 8 有何不同?2021-07-25 17:35:34

    Java 7 版本的 ConcurrentHashMap 结构示意图: 从图中我们可以看出,在 ConcurrentHashMap 内部进行了 Segment 分段,Segment 继承了 ReentrantLock,可以理解为一把锁,各个 Segment 之间都是相互独立上锁的,互不影响。相比于之前的 Hashtable 每次操作都需要把整个对象锁住而言,大大提高

  • 10 数论简介【一些自己的总结】2021-07-25 12:05:44

    数论简介 number theory 最近自己要开始打算写论文,但是之前自己在word中整理的很多内容有很多地方有开始有些遗忘,这个完整的整理资料,在我发表的资源:10数论简介.docx中,如果有需要可以下载,因为这个是我研一上学期总结的,所以如果有错误,欢迎指出。 这个可以去有想去学习,但是找不

  • 四、swift大对象--静态态大对象2021-07-23 19:32:09

    系列导航 一、swift对象存储环境搭建 二、swift添加存储策略 三、swift大对象--动态大对象 四、swift大对象--静态态大对象     上一章讲解了如何使用动态的大对象,这一章讲解静态大对象。动态大对象和静态大对象有什么区别呢,个人感觉动态大对象的分段存储是由swift帮你完成的,你

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

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

ICode9版权所有