区块链快速入门(六)——区块链密码学与安全相关技术一、区块链密码安全技术简介区块链和分布式账本中大量使用了密码学和安全技术的最新成果,特别是身份认证和隐私保护相关技术。区块链使用了包括Hash算法与摘要、加密算法、数字签名和证书、PKI体系、Merkle树、布隆过滤器、同态加密等密码安全相关技术,用于设计实现区块链的机密性、完整性、可认证性和不可抵赖性。二、Hash算法与数字摘要1、Hash算法简
分类:
其他好文 时间:
2018-10-19 18:19:50
阅读次数:
221
支持真分数的四则运算 可以自定义题目数量 源代码: 运行截图: ...
分类:
其他好文 时间:
2018-10-08 22:14:28
阅读次数:
208
1采用官方nginx源安装方法支持的环境如果不支持,可以改为epel源系统版本支持的平台RHEL/CentOS6.xx86_64,i386RHEL/CentOS7.4+x86_64,ppc64le也可以源码编译安装或直接yum安装。域名解析请提前设置好2配置nginx源2.1方法一:配置nginx官方源(推荐)[root@node1~]#vim/etc/yum.repos.d/nginx.repo
分类:
其他好文 时间:
2018-09-29 15:29:35
阅读次数:
247
安装ruby环境因为官方提供的创建集群的工具是用ruby写的,需要ruby2.2.2+版本支持,ruby安装需要指定openssl。安装openssl 安装ruby 安装rubygems 安装zlib 安装redis库$ gem install redis ERROR: While executin ...
分类:
其他好文 时间:
2018-09-11 14:00:13
阅读次数:
206
今天从 0 开始搭建 Redis Cluster 官方集群,解决搭建过程中遇到的问题,超详细。 安装ruby环境 因为官方提供的创建集群的工具是用ruby写的,需要ruby2.2.2+版本支持,ruby安装需要指定openssl。 安装openssl 安装ruby 安装rubygems 安装zlib ...
分类:
其他好文 时间:
2018-09-07 11:07:41
阅读次数:
163
(一)关于存储引擎 创建合适的索引是SQL性能调优中最重要的技术之一。在学习创建索引之前,要先了解MySql的架构细节,包括在硬盘上面如何组织的,索引和内存用法和操作方式,以及存储引擎的差异如何影响到索引的选择。 MySQL有很多种衍生版本,这些衍生版本支持更多不同种类的存储引擎。本文主要讨论三种M ...
分类:
数据库 时间:
2018-09-06 22:54:30
阅读次数:
218
Spring AOP获取拦截方法的参数名称跟参数值 注意:这种方式需要JDK1.8版本支持 开始: 1.aop配置: `` 注意该配置需要配置在spring mvc的配置文件中,因为需要拦截controller层方法 或者在必须要配置在spring配置文件中的情况下,同时需要拦截controller ...
分类:
编程语言 时间:
2018-09-05 17:42:18
阅读次数:
513
捆绑和压缩原理是:将多个css文件动态合并和压缩为一个css文件、多个js文件动态合并和压缩为一个js文件,如此达到减少浏览器对服务器资源文件的请求数量、缩小资源文件的尺寸来提高页面反应速度的目的。ASP.NET 4.5及以上版本支持此技术(Optimization)。 使用方法: 先nuget下载 ...
分类:
Web程序 时间:
2018-09-04 13:34:37
阅读次数:
252
分别下载了spark 和hive 配置好 发现在元数据库里面 这2个是不通的 是需要编译spark的源码以支持hive的 在这里我用的是一台centos7的虚拟机 准备工作: jdk的安装配置 hadoop的安装配置 maven的配置 我这用的是apache-maven-3.5.4 maven列表: ...
分类:
其他好文 时间:
2018-08-31 21:54:54
阅读次数:
653
文章:几种常见SQL分页方式效率比较 个人倾向于:(2005以上版本支持 row_number()) 文章:sqlserver的四种分页方式 offset fetch next方式(SQL2012以上的版本才支持:推荐使用 ) --sql解释,order by ArtistId offset 页数 ...
分类:
数据库 时间:
2018-08-24 13:16:27
阅读次数:
205