牛客图书馆 > 读书笔记
  • 《算法(第4版)》读书笔记

    一、算法 首先我们来看看什么是算法,在本书中这样描述:“在计算机科学领域,我们用算法这个词来描述一种有限的、确定的、有效的并适合用计算机程旭来实现的解决问题的方法。”因为算法本身与使用的编程语言无关,所以它适用于各种计算机及编程语言。因为本书采用的是Ja...
    焱德 编辑于 2020-06-04 16:40:24
  • 《Spark核心技术与高级应用》读书笔记

    第一章 Spark简介1.为什么和Hadoop相比会选择Spark?答:由于一些限制,Hadoop对一些工作的负载并不是最优选择,比如缺少对迭代的支持,中间数据需输出到硬盘存储,差生较高的延迟。Hadoop的约束更适合处理离线数据,在实时查询和迭代计算上存在着...
    威本 编辑于 2019-09-06 13:35:16
  • 《用户体验的要素》读书笔记-第三章

    第三章 战略层-产品目标和用户需求 成功的用户体验,其基础是一个被明确表达的“战略”。知道企业与用户双方对产品的期许和目标,有助于促进用户体验各方面战略的确立和制定。 一、战略层定义 两个基本问题: (1). 我们要通过这个产品得到什么?——产品目标 (...
    Shimmer清朔 编辑于 2020-01-10 16:11:07
  • 例4.1-1 找东西的疑惑

    各种违反常理的错觉图片和数学事实告诉我们,直觉并不可靠。其实这本身就是一种错觉,它让我们觉得直觉总是不可信的。而事实上,多数情况下直觉都是可信的,前一节的故事便是一例。我们来看另外一个有趣的例子。 我的书桌有8个抽屉,分别用数字1到8编号。每次拿到一份文...
    段三园的小迷弟 编辑于 2020-03-04 11:30:44
  • Linux运维零基础学习资料:shell脚本的基础

    全套学习资料移步至公众号【学神来啦】更多学习资料添加扣扣资源群:661308959 本节所讲内容:   19.1  shell 基本语法   19.2  SHELL变...
    侠盗安全 编辑于 2022-01-21 14:07:28
  • 4/29剑指offer

    1.圆圈中最后剩下的数字0,1,...,n-1这n个数字排成一个圆圈,从0开始,每次删除圆圈里第m个数字。求出这个圆圈里剩下的最后一个数字。思路一:用环形链表模拟圆圈:创建一个一共有n个节点的环形链表,然后每次在这个链表中删除的第m个节点。 class Sol...
    bloodfire 编辑于 2020-04-29 10:34:32
  • 【ElasticSearch】全文检索

    Lucene只是一个库,需要使用Java语言继承到应用中,配置和使用非常复杂。 缺点: 只能在Java项目中使用 使用非常复杂--创建索引和搜索索引代码多 不支持集群环境-索引数据不同步(不支持大型...
    白驹之过隙 编辑于 2019-09-26 12:07:50
  • 算法.数组

    1.1.5 数组数组在java语言中是一个比较重要的的地方,我们今天就说说数组数组可以顺序存储相同类型的多个数据,在后面我们会提及的线性表就是利用数组。通常情况下对于数组的N个值的编号为0到N-1。对于在者之间的任意的第i个数组就可以用a[i]来唯一表示。这样...
    焱德 编辑于 2020-07-04 17:59:06
  • 我们仍未知道那天所看见的JavaScript的秘密——闭包

    一、先理解什么是词法作用域。词法作用域:词法作用域是由你在写代码时将变量和块作用域写在哪里来决定的 包含着整个全局作用域,其中只有一个标识符:foo。 包含着 foo 所创建的作用域,其中有三个标识符:a、bar 和 b。 包含着 bar 所创建的作用域,...
    国服倒一CRUD 编辑于 2019-11-13 18:59:25