redis环境:redis集群(含哨兵模式,部在了两台Linux系统的机器上,每台机器四个节点,2主2备) 存储内容:Submit对象(公司代码里面的,对象里只有手机号码和短信内容不同,其他字段值都一样) 主要逻辑:存:生成submit对象-->对象转json/byte数组-->向redis存入js ...
分类:
其他好文 时间:
2020-06-24 16:00:31
阅读次数:
90
1、为什么需要倒排索引 倒排索引,也是索引。 索引,初衷都是为了快速检索到你要的数据。 每种数据库都有自己要解决的问题(或者说擅长的领域),对应的就有自己的数据结构,而不同的使用场景和数据结构,需要用不同的索引,才能起到最大化加快查询的目的。 对 Mysql 来说,是 B+ 树,对 Elastics ...
分类:
其他好文 时间:
2020-06-24 12:00:51
阅读次数:
75
前言: 要学会位运算,首先要清楚什么是位运算?程序中的所有内容在计算机内存中都是以二进制的形式储存的(即:0或1),位运算就是直接对在内存中的二进制数的每位进行运算操作 知识了解: 在C#中可以对整型运算对象按位进行逻辑运算。按位进行逻辑运算的意义是:依次取被运算对象的每个位,进行逻辑运算,每个位的 ...
一、8种基本类型以及String类型 1.基本类型总共分为 8 种,分别为 byte、short、int、long、float、double、char、boolean。所占字节:1、2、4、8、4、8、2、1; 2.String类型三个基本特性:1)具有字面值 2)可以进行加法运算(字符串拼接) 3 ...
分类:
编程语言 时间:
2020-06-23 19:42:40
阅读次数:
58
1. free free命令用于显示内存状态。 free指令会显示内存的使用情况,包括实体内存,虚拟的交换文件内存,共享内存区段,以及系统核心使用的缓冲区等。 语法: free [-bkmotV][-s <间隔秒数>] 参数: 2. df df:列出文件系统的整体磁盘使用量。检查文件系统的磁盘空间占 ...
分类:
系统相关 时间:
2020-06-23 15:44:09
阅读次数:
89
简介 Base64是网络上最常见的用于传输8Bit字节码的可读性编码算法之一。所谓Base64,即是说在编码过程中使用了64种字符:大写A到Z、小写a到z、数字0到9、“+”和“/”。可读性编码算法不是为了保护数据的安全性,而是为了可读性。可读性编码不改变信息内容,只改变信息内容的表现形式。Base ...
分类:
编程语言 时间:
2020-06-23 01:07:48
阅读次数:
68
1.名称 byte/Byte——字节,bit/Bit——位,比特 2.换算关系 1byte = 8bit , 1bit = 1二进制数据(0/1) , 1字母 = 1byte = 8bit , 1汉字 = 2byte = 16bit(看具体的编码格式) , 1字=2字节(看具体的编码格式)=2byt ...
分类:
其他好文 时间:
2020-06-23 00:38:34
阅读次数:
61
1 protected static string DecryptAes(string input, string key) 2 { 3 var encryptedBytes = Convert.FromBase64String(input); 4 5 byte[] pwdBytes = getKe ...
分类:
编程语言 时间:
2020-06-22 19:16:36
阅读次数:
91
Double在java.lang包,是double的一个包装类,不是基本数据类型 基本数据类型: java 8中基本数据类型:byte,short,int,long,double,float,boolean,char ...
分类:
其他好文 时间:
2020-06-22 18:55:42
阅读次数:
47
//************************************ // 函数名:CEncryptionDlg::CalculateHash // 返回类型:BOOL // 功能: 计算hash值 // 参数1:BYTE *pData 需要计算哈希值的数据 // 参数2:DWORD dwD ...