• 关于

    线性散列问题怎么解决

    的搜索结果
  • 算法导论第十一章 散列表

    一、散列表的概念   本章介绍了散列表(or hash table)的概念、散列函数的设计及哈希冲突的处理。散列表(为了形象描述,我们通常叫槽)从表意上看是一种数据结构,但把它归为算法思想更为贴切。对于大部分的查找问题,使用散列表能达到O(1)的效率。现在很多大公司在面试大数据的题目时,解决方案里...

    文章 猿大白 2015-10-16 606浏览量

  • [数据结构与算法]哈希表(等概率情况下)查找成功与查找不成功的平均查找长度

    做到一道求 哈希表查找成功与查找不成功 情况下平均查找长度的计算问题,迷惑了好一会,在这里总结下来:   首先,你要明白的是平均查找长度求的是期望,那么你就按照求期望的方法来求平均查找长度吧,千万记着期望怎么求平均查找长度就怎么求啊。   题目: 在地址空间为0~16的散列区中,对以下关键字...

    文章 sjf0115 2014-11-17 3980浏览量

  • 内存

    这个页面仍然在维护中。当你在使用redis的过程中遇到一些与内存相关的问题时,你需要关注下面的事情。 小的聚合类型数据的特殊编码处理 Redis2.2版本及以后,存储集合数据的时候会采用内存压缩技术,以使用更少的内存存储更多的数据。如Hashes,Lists,Sets和Sorted Sets,当这...

    文章 玄学酱 2018-02-27 939浏览量

  • Ali-HBase的SQL实践与改进

    福利:国际顶级盛会HBaseCon Asia 2018将于8月在北京举行,目前正免费开放申请中,更多详情参考https://yq.aliyun.com/promotion/631 如果你对大数据存储、分布式数据库、HBase等感兴趣,欢迎加入我们,一起做最好的大数据在线存储,职位参考及联系方式:h...

    文章 杨晗 2018-07-27 3533浏览量

  • HashMap中hash方法的原理

    哈希 Hash,一般翻译做“散列”,也有直接音译为“哈希”的,就是把任意长度的输入,通过散列算法,变换成固定长度的输出,该输出就是散列值。这种转换是一种压缩映射,也就是,散列值的空间通常远小于输入的空间,不同的输入可能会散列成相同的输出,所以不可能从散列值来唯一的确定输入值。简单的说就是一种将任意...

    文章 游客mkcmeymddcz3u 2020-09-22 3401浏览量

  • 带你读《Effective Java中文版》之三:对于所有对象都通用的方法

    点击这里查看第一章点击这里查看第二章 第3章 对于所有对象都通用的方法尽管Object是一个具体类,但设计它主要是为了扩展。它所有的非f?inal方法(equals、hashCode、toString、clone和finalize)都有明确的通用约定(general contract),因为它们设...

    文章 温柔的养猫人 2019-10-29 796浏览量

  • 最小可行性区块链原理解析

    加密货币,特别是比特币,几乎从各个方面都得到了大量关注:规则、管理、税务、技术、产品创新等等,不胜枚举。“点对点(去中心化)电子现金系统”的概念颠覆了我们以前对货币和金融所持有的设想。   图1 即便如此,把数字货币方面搁到一边,还有一个可以说是更有趣更深远的创新,即底层的区块链技术。无论你对比...

    文章 云栖号 2018-04-19 853浏览量

  • Google工程师:如何做到区块链的最小可行性呢?

    区块链这个东西是好,但区块越深,通过创建新链来替换它所需要的计算量就越大。链条越长,运行攻击的代价就越昂贵。这就是一个矛盾。那么,到底能不能把它做小呢?Google工程师这篇文章将对最小可行性区块链原理进行深入解析,希望对你有所帮助。 加密货币,特别是比特币,几乎从各个方面都得到了大量关注:...

    文章 云栖号 2018-04-19 850浏览量

  • Ali-HBase的SQL实践与改进

    2017云栖大会Hbase专场,阿里巴巴技术专家天穆带来Ali-HBase的SQL实践与改进的演讲。本文主要从为什么需要SQL开始谈起,进而讲解了SQL on Hbase,接着着重分享了Ali-Hbase SQL的优化与改进,最后对未来进行了展望。以下是精彩内容整理: 为什么需要SQL? 时间...

    文章 云迹九州 2018-01-11 10096浏览量

  • 机器学习算法一览

    引言 提起笔来写这篇博客,突然有点愧疚和尴尬。愧疚的是,工作杂事多,加之懒癌严重,导致这个系列一直没有更新,向关注该系列的同学们道个歉。尴尬的是,按理说,机器学习介绍与算法一览应该放在最前面写,详细的应用建议应该在讲完机器学习常用算法之后写,突然莫名奇妙在中间插播这么一篇,好像有点打乱主线。 ...

    文章 小旋风柴进 2017-05-02 1166浏览量

  • 程序员在编程开发中的10个实用技巧

    程序员在编程开发中的10个实用技巧,下面是我自己在工作中学到的一些简单的技巧和策略,希望能对各位有用。1.     橡皮鸭调试法不知道各位有没有这样的经历,当你正在给别人描述问题的时候,突然灵机一动想到了解决方案?这种情况的产生是有科学依据的。高谈阔论能让我们的大脑重新有条理地组织问题。在这种情况...

    文章 thinkyoung 2014-11-10 594浏览量

  • 阿里面试官问我ThreadLocal,我一口气给他说了四种!

    什么是ThreadLocal ThreadLocal类顾名思义可以理解为线程本地变量。也就是说如果定义了一个ThreadLocal,每个线程往这个ThreadLocal中读写是线程隔离,互相之间不会影响的。它提供了一种将可变数据通过每个线程有自己的独立副本从而实现线程封闭的机制。 实际应用 实际开...

    文章 java金融 2020-09-13 1628浏览量

  • PgSQL · 应用案例 · HDB for PG特性(数据排盘与任意列高效率过滤)

    背景 数据也有生辰八字,你信吗?列与列之间,行与行之间,元素与元素之间如何相生相克?查询慢?不要信什么这都是上天注定的,如何给数据改运?看完本文,你也可以做到。 一份天赋,九份努力。缘分天注定。命由天定。又有说我命由我不由天的。看样子中国古人对先天注定的东西研究还挺透彻,看的还挺开,但是也有...

    文章 db匠 2017-08-21 1868浏览量

  • 解密上帝之手 - 阿里云HDB for PG特性(数据改命与任意列高效过滤)

    标签 PostgreSQL , metascan , 块级过滤 , 块级统计信息 , BATCH级统计信息 , brin , 区间索引 , 块级索引 , batch级索引 , 数据编排 , 存储计算分离 , 混合编排 , 分段编排 背景 数据也有生辰八字,你信吗?列与列之间,行与行之间...

    文章 德哥 2017-08-11 2409浏览量

  • 关于Redis的一点思考与总结

    关于Redis的一点思考与总结 Redis是一个复杂而又设计优良的系统,说它复杂是因为整个系统涉及到了很多方面的问题,比如:哈希存储、网络模型、集群特性等等。说它设计优良是因为这些问题它都提供了深思熟虑的解决方案。 我们花大量的时间学习一个技术,不仅为了能更好的使用它,同时希望学习它设计上的一些思...

    文章 wujianchao 2016-12-21 6473浏览量

  • HashMap的存储原理

     HashMap是java中相当重要的数据结构,使用HashMap的场景非常之多,因此,了解HashMap实现的过程和原理,是非常有必要的,在一些面试中也会经常被问到。好了,我们赶紧来研究java内部是怎么实现HashMap的吧!   首先,我们都知道,数组的元素查找的效率是不错的,但是涉及到插入...

    文章 技术小甜 2017-11-08 1011浏览量

  • 不可错过的java面试博客之java集合篇

    不可错过的java面试博客之java集合篇 1. ListList 是有序的 Collection。Java List 一共三个实现类: 分别是 ArrayList、Vector 和 LinkedList ArrayList ArrayList 是最常用的 List 实现类,内部是通过数组实现的,...

    文章 幸运券发放 2020-05-06 468浏览量

  • 【备战春招/秋招系列】美团Java面经总结进阶篇 (附详解答案)

    该文已加入开源文档:JavaGuide(一份涵盖大部分Java程序员所需要掌握的核心知识)。地址:https://github.com/Snailclimb/JavaGuide. 系列文章: 【备战春招/秋招系列1】程序员的简历就该这样写 【备战春招/秋招系列2】初出茅庐的程序员该如何准备面试?...

    文章 snailclimb 2018-11-27 2273浏览量

  • 用DeepMind教AI玩游戏?一文为你讲清原理!

    DeepMind到底是如何教AI玩游戏的?这篇在Medium上获得1700个赞的文章,把里面的原理讲清楚了。   谷歌的DeepMind是世界一流的AI研究团队,其研发的AlphaGo在2016年备受瞩目的人机大战中击败了韩国围棋冠军李世石(Lee Sedol),一战成名。AlphaGo背后的关键...

    文章 行者武松 2017-10-10 3687浏览量

  • 一文概览图卷积网络基本结构和最新进展(附视频&代码)

    本文介绍了图卷积网络的基本结构和最新的研究进展,并指出了当前模型的优缺点。通过对半监督学习应用 GCN 证明三层 GCN 模型不需要节点的任何特征描述就可以对只有一个标签实例的类进行线性分离。 GitHub 链接:https://github.com/tkipf/gcn 论文链接:https:...

    文章 技术小能手 2017-12-04 5096浏览量

  • 【以太坊】雷电网络的101网络原理概述

    雷电网络的101网络原理概述 什么是雷电网络 概述 Raiden网络是一种脱机缩放解决方案,用于在Ethereum块链中执行符合ERC20标准的令牌传输。 它是Ethereum的Bitcoin闪电网络版本,可实现近即时,低费用,可扩展和隐私保护的付款。 Raiden网络允许在参与者...

    文章 小雨雨hi 2017-10-23 1330浏览量

  • AAAI这样的顶级学术会议,六位人工智能大牛会带来怎样的精彩演讲?| AAAI 2017

    雷锋网旗下人工智能公众号 AI 科技评论此前已经为大家带来 AAAI 2017 的大会看点集锦,而很快,雷锋网小编就要见到大神们做演讲了,心情还是很激动的。 不过在之前的文章中,对六位嘉宾的演讲主题只是一笔带过,所以在这篇文章中,雷锋网(公众号:雷锋网)会对他们的生平及演讲内容做更加详细的整体介绍...

    文章 云栖大讲堂 2017-08-01 1424浏览量

  • ENode 2.0 - 整体架构介绍

    前言 今天是个开心的日子,又是周末,可以轻轻松松的写写文章了。去年,我写了ENode 1.0版本,那时我也写了一个分析系列。经过了大半年的时间,我对第一个版本做了很多架构上的改进,最重要的就是让ENode实现了分布式,通过新增一个分布式消息队列EQueue来实现。之所以要设计一个分布式的消息队列是...

    文章 亦才 2016-05-27 3342浏览量

  • 朋友阿里面试题之 TCP/IP,回去等通知吧

    最近和一同学聊天,他想换工作,然后去面了一家大厂。当时,他在简历上写着精通TCP/IP,本着对TCP协议稍有了解,面试官也不会深问的想法,就写了精通二字。没想到,大意了. 开场朋友约的是十点半的面试,提前了十分钟到,然后安静地坐在沙发等待,顺便回忆下之前看的资料。快到十点半时,一个高瘦,穿着格子衫...

    文章 有故事的程序员 2020-12-06 869浏览量

  • 从声学模型算法角度总结 2016 年语音识别的重大进步

    免费开通大数据服务:https://www.aliyun.com/product/odps  在过去的一年中,语音识别再次取得非常大的突破。IBM、微软等多家机构相继推出了自己的 Deep CNN 模型,提升了语音识别的准确率;Residual/Highway 网络的提出使我们可以把神经网络训练的...

    文章 隐林 2017-02-13 8473浏览量

  • 【重磅干货】俸旻老师:你所不知道的的量化交易?

    嘉宾介绍: 俸旻,北京大学数学学院学士和博士,曾任职于微软亚洲研究院副研究院,从事网络安全、信息安全研究;曾任职于华为技术有限公司,从事无线通讯技术研究,开发了全球第一套TD-LTE Relay样机;拥有专利国内国际专利20余项。 演讲全文: 俸旻:非常荣幸来到这儿给大家做一个讲座,这么多人...

    文章 行者武松 2017-04-03 1107浏览量

  • Redis经典面试题总结

    概述 什么是Redis? Redis 是一个使用 C 语言写成的,开源的高性能key-value非关系缓存数据库。它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。Redis的数据...

    文章 clover2837 2020-09-26 1878浏览量

  • 【数据蒋堂】索引的本质是排序

    索引是经常用到的技术,但有些程序员对索引的原理了解不深,发现数据查询性能有问题立刻就想起建索引,但效果常常也不尽人意。那么到底什么时候该用索引以及该怎么用?我们来分析索引清理背后的技术原理就知道了。 基本原理 索引技术的初衷是为了快速从一个大数据集中找出某个字段等于确定值(比如按身份证号找出某...

    文章 行者武松 2017-05-01 962浏览量

  • 1024程序员 | 我如何从零基础转行成为一个自信的前端

    1 来自未来的补充:原标题是“学前端,我如何在一年内学到三年的知识”。经网友批评和自己反思后,决定改一个合适点的标题。另外,有不少朋友以为我在国外,其实我一直在深圳。目前我也在想进入技术好一点的团队,可打杂。 这个大言不惭的标题源自我与我所认识的前端从业者的比较,也源自别人的评价。读者也可以看我其...

    文章 技术小能手 2018-10-24 2178浏览量

  • ​Java Map中那些巧妙的设计

    作者 | 子澐来源 | 阿里技术公众号最近拜读了一些Java Map的相关源码,不得不惊叹于JDK开发者们的鬼斧神工。他山之石可以攻玉,这些巧妙的设计思想非常有借鉴价值,可谓是最佳实践。然而,大多数有关Java Map原理的科普类文章都是专注于“点”,并没有连成“线”,甚至形成“网状结构”。因此,...

    文章 开发者小助手_LS 2021-03-24 6500浏览量

1 2 >

云产品推荐

上海奇点人才服务相关的云产品 小程序定制 上海微企信息技术相关的云产品 国内短信套餐包 ECS云服务器安全配置相关的云产品 开发者问答 阿里云建站 自然场景识别相关的云产品 万网 小程序开发制作 视频内容分析 视频集锦 代理记账服务 阿里云AIoT