240 发简信
IP属地:陕西
  • git使用

    git config --global user.email[http://user.email] johndoe@example.com[mailto:johndoe@ex...

  • 求最大回文子串

    思路:暴力,动态规划求解 最终方案:python动态规划超时,c++可以 abccbad,这个字符串的最长回文子串,可以通过动态规划的方式来做。 按列遍历上三角,因为求a[i...

  • 120
    数据库

    介绍Redis服务器的数据库实现,服务器保存数据库的方法客户端切换数据库的方法,数据库保存键值对的方法,数据库的增,删,改,查实现方法服务器保存键的过期时间的方法,服务器自动...

  • 120
    对象

    Redis并不会直接使用数据结构来实现键值对数据库,而是基于这些数据结构创建了一个对象系统,这个系统包括字符串对象,列表对象,哈希对象,集合对象,有序集合对象 使用对象的好处...

  • 压缩列表

    压缩列表(ziplist)是列表键和哈希键的底层实现之一当一个列表键,只包含列表项,并且每个列表项要么是小整数值,要么是长度比较短的字符串,Redis就会使用压缩列表来做列表...

  • 120
    整数集合

    intset(整数集合)是集合键的底层实现之一,当一个集合只包含整数,并且数量不多的时候,Redis就会使用整数集合作为集合键的底层实现 整数集合的实现 intset是Red...

  • 120
    跳跃表

    跳跃表(skiplist)是一种有序数据结构,通过在每个节点中维持多个指向其他节点的指针,从而达到快速访问节点的目标 跳跃表支持O(logN),O(N)复杂度的节点查找,还可...

  • 120
    字典

    字典,又称为符号表,关联数组,映射,是一种用于保存键值对的抽象数据结构 字典中一个键key和一个值value进行关联,这些关联的键和值称为键值对,每个键都是唯一的,可以根据键...

  • 120
    链表

    链表提供了高效的节点重排能力,以及顺序性的访问方式,并且可以通过增删节点来灵活的调整链表的长度 Redis使用c语言并没有内置这种数据结构,所以Redis构建了自己的链表实现...

  • Maven的一些常用操作

    需要把本地maven仓库配置到环境变量中 就是path中配置maven的bin路径 maven的常用打包命令 进入到一个maven项目的根目录下,执行mvn clean pa...

  • 120
    进行MapReduce编程之wordcount

    统计一个文件中相同单词的个数 使用工具:IDEA+Maven 实验基础:必须在服务器上搭建好hadoop的hdfs环境和yarn环境,具体搭建方式:https://www.j...

  • 120
    简单动态字符串

    Redis中没有直接使用C语言的字符串类进行表示(以空字符结尾的字符数组),而是自己构建了一种名为简单动态字符串(simple dynamic string ,SDS)的抽象...

  • 初识Redis

    redis的定义(百度而来) redis是一个key-value存储系统[https://baike.baidu.com/item/%E5%AD%98%E5%82%A8%E7...

  • 120
    搭建YARN伪分布式系统

    1,在搭建HDFS伪分布式的基础之上,搭建YARN,并启动YARN,搭建HDFS伪分布式文件系统[https://www.jianshu.com/p/23a25447a583...

  • 120
    搭建HDFS伪分布式文件系统

    1,准备材料 hadoop-2.6.0-cdh5.7.0.tar.gzjdk-7u80-linux-x64.tar.gz具体下载:https://download.csdn....

个人介绍
人生总有一定的黑暗时光,熬过去就好了!