摘要: (一) 群 简单的说,一个集合和在集合上满足某些性质的运算就构成了一个群。 群包含一个非空集合G和一个运算*,运算保持封闭性,即对于 ,有 ,并且元算*满足下述性质: 单位元:任取 ,存在 ,满足 逆元 结合律 如果*也满足交换律,则称G为交换群或阿贝尔群。 |G|或#G表示群中元素的数量。 (二) 阅读全文
posted @ 2019-11-14 14:54 成长的程序员 阅读(786) 评论(0) 推荐(0) 编辑
摘要: 针对周期类型统计特征计算方差,为了避免记录每笔交易的统计属性值,造成Redis内存的大量占用和计算性能问题,采用增量的方式计算方差。 在方差计算过程中存在如下几种情况: 1) 已知一个样本的方差,当新增一个元素时,需重新计算样本的方差; 2) 已知两个样本的方差,将两样本合并,计算新的样本的方差; 阅读全文
posted @ 2019-09-10 16:50 成长的程序员 阅读(3109) 评论(0) 推荐(0) 编辑
摘要: 之前看到过已知两个集合的均值、方差,然后将两个集合合并,在不遍历集合的元素下,可以使用两个集合的均值、方差计算出新集合的均值和方差。但是在项目中遇到了从一个集合中删除一个元素,然后重新计算均值、方差的情况,使用公式推导出了如下结论,经过初步测试,计算结果正确。 阅读全文
posted @ 2019-09-06 09:40 成长的程序员 阅读(950) 评论(0) 推荐(1) 编辑
摘要: 1 介绍 Redis自2.6.0加入了Lua脚本相关的命令,EVAL, EVALSHA, SCRIPT EXISTS, SCRIPT FLUSH, SCRIPT KILL, SCRIPT LOAD,自3.2.0加入了Lua脚本的调试功能和命令。 Lua脚本可以运行在任何平台上,也可以嵌入到大多数语言 阅读全文
posted @ 2019-09-04 09:24 成长的程序员 阅读(2039) 评论(0) 推荐(1) 编辑
摘要: 简要说明: svn: E155017: Can't install '*' from pristine store, because no checksum is recorded for this file svn报错:“Previous operation has not finished; r 阅读全文
posted @ 2019-09-03 14:36 成长的程序员 阅读(857) 评论(0) 推荐(0) 编辑
摘要: 当用户要跨本地数据库,访问另外一个数据库表中的数据时,本地数据库中必须创建了远程数据库的dblink,通过dblink本地数据库可以像访问本地数据库一样访问远程数据库表中的数据。下面讲介绍如何在本地数据库中创建dblink. 创建dblink一般有两种方式,不过在创建dblink之前用户必须有创建d 阅读全文
posted @ 2019-08-29 16:53 成长的程序员 阅读(212) 评论(0) 推荐(0) 编辑
摘要: (一)安装所需软件包 nginx-1.15.12.tar.gz 下载地址:http://nginx.org/download 安装环境:Linux (二)安装准备 Nginx是C语言开发的,所以需要在Linux上使用C语言编译后才能使用,所以需要先安装用于编译的C环境,这些依赖库主要有g++,gcc 阅读全文
posted @ 2019-08-29 14:59 成长的程序员 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 在做Web项目的过程中,由于要通过页面上传多个文件,而我们在后台计算过程中仅需要文件的哈希值,为了节省带宽,我们选择在前端页面进行文件哈希值计算,然后把哈希值传递给后台,这样避免了传递大量文件。 CryptoJS为JavaScript库,提供了各种各样的加密算法,包括MD5、SHA1、SHA256、 阅读全文
posted @ 2019-08-29 14:18 成长的程序员 阅读(24108) 评论(6) 推荐(1) 编辑