使用redis-dump导出导入redis数据

Centos默认支持ruby到2.0.0,可gem 安装redis需要最低是2.2.2 解决办法是 先安装rvm,再把ruby版本提升至2.3.3 安装Ruby环境 yum install ruby rubygems ruby-devel -y 更改gem源 gem sources -a http...

2019-07-31 11:33:02

阅读数 8

评论数 0

linux下安装上传下载命令

yum install -y lrzsz

2019-07-31 11:19:14

阅读数 26

评论数 0

使用spring-data-mongodb对mongo进行联表分页查询

对应mongo的sql语句 查询总数量 db.getCollection('user').aggregate([ { $lookup: { // 左连接 from: "dialog", // 关联到的表 localField: "...

2019-07-31 11:12:46

阅读数 6

评论数 0

redission结合lua脚本的redis分布式锁的原理

redission结合lua脚本,分布式锁的代码如下: 流程如下:

2019-06-12 19:05:28

阅读数 27

评论数 0

centos7开启访问端口

先安装iptables 开机启动 systemctl enable iptables 启动,启动失败 systemctl restart iptables 先save,才能启动 service iptables save 启动 systemctl restart iptables 查看状态 ser...

2019-06-05 18:43:23

阅读数 15

评论数 0

插入排序,和冒泡排序比较

在算法上,没有区别,无论是循环次数,还是比较次数。 import java.util.Arrays; /** * Created by shixi on 2019/6/4 */ public class InsertSort { public static void main(S...

2019-06-04 17:49:24

阅读数 10

评论数 0

虚拟机开放端口供外部调用

虚拟机开放端口供外部调用,并保存,不然虚拟机重启后,需要重新开放端口 iptables -I INPUT -p tcp --dport 6379 -j ACCEPT service iptables save

2019-05-05 11:45:52

阅读数 42

评论数 0

java类加载过程

public class B { //静态变量 static int i = 1; //静态代码块 static{ System.out.println("Class B1: static blocks i = " + i); ...

2019-04-08 16:14:10

阅读数 23

评论数 0

java运算符

|二进制或 如:6 | 3 转为二进制:110 | 011 有1则为1,否则为0,即结果为: 111=7,故 6 | 3=7 &二进制与 都为1,才是1 ^二进制异或 相同为0,异为1

2019-04-03 16:15:08

阅读数 32

评论数 0

Java中instanceof关键字

instanceof在Java的编译状态和运行状态是有区别的: 在编译状态中,class可以是object对象的父类,自身类,子类。在这三种情况下Java编译时不会报错。 在运行转态中,class可以是object对象的父类,自身类,不能是子类。在前两种情况下result的结果为true,最后一种...

2019-04-03 16:07:19

阅读数 17

评论数 0

jpa插入让主键id使用自定义值

@Id @GeneratedValue(strategy = GenerationType.IDENTITY, generator = "idOrGenerate") @GenericGenerator(name = "idOr...

2019-03-12 19:56:57

阅读数 514

评论数 0

spring在同一类中,使用注解在两个方法上配置两个默认事务

方法A事务配置为只读,@Transactional(rollbackFor = Exception.class, readOnly = true) 方法B事务配置为非只读@Transactional(rollbackFor = Exception.class, readOnly = false) ...

2019-03-08 18:14:53

阅读数 57

评论数 0

mongo模糊查询,带有特殊字符需要转义,再去查询

/**  * 转义正则特殊字符 ($()*+.[]?\^{},|)  *  * @param keyword  * @return &...

2019-02-19 16:27:34

阅读数 678

评论数 0

redis的5种数据结构,在java中的表现形式

package com.mytest.controller; import java.util.List; import java.util.concurrent.TimeUnit; import lombok.extern.slf4j.Slf4j; import org.springfram...

2019-02-14 17:08:10

阅读数 64

评论数 0

java获取字符串中的手机号,并且把前7位替换为*,再输出日志

public static final String REGEX_MOBILE = "(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\\d{8}"; public static St...

2018-12-28 20:48:23

阅读数 243

评论数 0

mongo连表查询

sql语句如下: db.getCollection('user').aggregate([ { $lookup: { // 左连接 from: "message", // 关联到message表 localField: &...

2018-12-12 15:02:05

阅读数 70

评论数 0

linux命令,查看文件或文件夹大小,清空正在运行的日志文件

查看文件或文件夹大小 du -sh * 说明: -s只显示总和的大小 -h以K,M,G为单位,提高信息的可读性。 指定文件或文件夹,或用*代表当前目录下的所有 清空正在运行的日志文件 使用rm -rf 是不会释放空间的,除非杀死进程 所以可以使用 echo ‘’ > ...

2018-12-10 14:35:32

阅读数 26

评论数 0

时间戳毫秒转LocalDateTime

public static void main(String[] args) { //时间戳毫秒转LocalDateTime LocalDateTime localDateTime = new Date(1535444725000L).toInstant().atO...

2018-11-29 18:25:24

阅读数 857

评论数 0

Java堆排序

public static void main(String[] args) { Integer[] intArrays = {4, 9, 2, 6, 7, 1, 8, 5}; int size = intArrays.length; //数组下标...

2018-11-26 15:35:34

阅读数 35

评论数 0

spring boot 接口返回值为null的属性,忽略

1、注解形式 @JsonInclude(JsonInclude.Include.NON_NULL) 2、yml配置文件 spring: jackson: default-property-inclusion: non_null

2018-11-22 15:06:53

阅读数 2140

评论数 0

提示
确定要删除当前文章?
取消 删除