使用二分查找法:前提条件为序列有序,经常在以下两种情况下使用 1.在[1,2,3,4,5,6,7]查找一个目标target数字。相比线性遍历时间复杂度O(n),二分查找时间复杂度为O(logn)。 2.在[0,0,0,1,1,1,1]查找元素1第一次出现的位置。 JAVA /* The isBadV ...
分类:
其他好文 时间:
2020-05-03 20:53:52
阅读次数:
84
7.5 Dealing with Return Values 7.5 处理返回值 For return values, you can also decide between returning by value or by reference. However, returning referen ...
分类:
其他好文 时间:
2020-05-03 17:01:23
阅读次数:
90
摘要 在redis4.0.14版本,是通过ruby的工具redis-trib.rb工具进行扩容缩容以及集群搭建的工作,然后到redis5.0后取消了这个工具的功能并合并到redis-cli中,这里就让我们了解一下redis-trib.rb工具在搭建集群和扩容缩容中到底做了什么把 源码在github ...
分类:
其他好文 时间:
2020-05-03 14:29:53
阅读次数:
56
相关知识: 建立索引格式: create [unique][cluster] index<索引名> on <表名>(<列名>[<次序>][,<列名>[<次序>]]…); 其中,<表名>是要建索引的基本表的名字。索引可以建立在该表的一列或多列上,各列名之间用逗号分隔。每个<列名>后面还可以用<次序>制 ...
分类:
数据库 时间:
2020-05-03 12:27:29
阅读次数:
95
问题描述 做项目用到了MUI的scroll控件 故此我引入了mui.min.js然而 猝不及防地报错了: 错误信息: 'caller', 'callee', and 'arguments' properties may not be accessed on strict mode functions ...
分类:
数据库 时间:
2020-05-03 00:53:52
阅读次数:
322
org.apache.ibatis.exceptions.PersistenceException: ### Error building SqlSession.### The error may exist in com/guigu/mapper/BookMapper.xml### The err ...
分类:
其他好文 时间:
2020-05-03 00:37:47
阅读次数:
77
1、安装依赖项 2、安装 docker compose 容器初始化 使用docker compose方式,先创建一个docker compose.yml文件,内容如下: 3、启动redis集群 4、查看已经启动的进程 5、初始化集群 如果在这里要重新初始化,可以 docker compose up ...
分类:
其他好文 时间:
2020-05-02 22:56:35
阅读次数:
102
一 include 当项目越大,tasks越多的时候。如果将多有的task写入一个playbook中,可读性很差,就需要重新组织playbook 可以把一个playbook分成若干份晓得palybook文件,在主配置文件中,把小文件引入进来,就是include include tasks [root ...
分类:
其他好文 时间:
2020-05-02 20:44:25
阅读次数:
68
#!/bin/bash ##安装redis单机版 redis_install () { rpm -q wget if [ $? -ne 0 ];then yum install wget -y fi ##创建redis安装目录 if [ ! -d /opt/redis_cluster ];then ...
分类:
其他好文 时间:
2020-05-02 11:44:41
阅读次数:
120
umask 默认权限设置 [root@iZ8vb54310gt88z6l1kvd7Z ~]# umask0022 那么我们创建一个目录的默认权限是多少呢 [root@iZ8vb54310gt88z6l1kvd7Z ~]# mkdir test[root@iZ8vb54310gt88z6l1kvd7Z ...
分类:
其他好文 时间:
2020-05-02 11:29:01
阅读次数:
120