影落离风

The shadow falls away from the wind

0%

REDIS控制台

1. 进入控制台

1
E:\soft\Redis-x64-5.0.14.1\redis-cli.exe -h 127.0.0.1 -p 6379 -a password

常用redis-lua脚本

在REDIS控制台输入

1. 查询以xxx为前缀的key的数量

1
2
3
local prefix = ARGV[1]
local keys = redis.call('KEYS', prefix .. '*')
return #keys

对应EVAL脚本,可直接在控制台执行

1
EVAL "local prefix = ARGV[1] local keys = redis.call('KEYS', prefix .. '*') return #keys" 0 "xxx"
阅读全文 »

  1. 使用sharding-jdbc-spring-boot-starter4.0.0-RC1,不支持批量插入或更新

    1
    2
    3
    4
    5
    <dependency>
    <groupId>org.apache.shardingsphere</groupId>
    <artifactId>sharding-jdbc-spring-boot-starter</artifactId>
    <version>4.0.0-RC1</version>
    </dependency>

    报错如下

    阅读全文 »

步骤

  1. 导入protobuf-java-format包

    1
    2
    3
    4
    5
    <dependency>
    <groupId>com.googlecode.protobuf-java-format</groupId>
    <artifactId>protobuf-java-format</artifactId>
    <version>1.4</version>
    </dependency>
    阅读全文 »

常用命令

1
2
3
4
5
6
7
8
9
10
11
12
13
14
# 罗列出docker所有镜像
$ docker container ls

# 根据镜像名称过滤某镜像
$ docker container ls|grep dev

# 根据镜像名称过滤某镜像
$ docker container ls|grep dev

# 根据镜像id进入镜像 CONTAINER ID
$ docker exec -it 镜像id bash

# 在镜像内部exit,则退出镜像
$ exit
阅读全文 »

步骤

  1. 将proto文件转换为二进制文件

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    private static AiQiYV215Rta.RTARequest_2_0 request_2_0;

    static {
    request_2_0 = AiQiYV215Rta.RTARequest_2_0.newBuilder()
    .setOaid("7b6798e89994056e89c1797e6a52700c")
    .setImeiMd5("868619039737877")
    .setOpenUdid("ba9680df551f6de824d5aa2e61d97e5b")
    .setIdfaMd5("868619039737878")
    .setPlatform(32)
    .addAdvertiserIds(1245125L)
    .build();
    }

    public static void main(String[] args) {
    FileUtil.writeBytes(request_2_0.toByteArray(), "D:\\test\\rta\\AiQiYV215Rta.pb");
    }
    阅读全文 »