-
从数据中推断用户行为--模型实现
接着上一篇讲吧:https://yq.aliyun.com/articles/656644?spm=a2c4e.11155435.0.0.5b663312UP3TMa 1.用户短信模型 C(t) ~ Poisson(lambda_1) t < tau # 用户在第t天前每天收到的短信数量C服从参数为lambda_1的泊松分布。 ...
时间:2018-10-31点击:213收藏
-
区块链教程Fabric1.0源代码分析Ledger blkstorage block文件存储-兄弟连区块链
区块链教程Fabric1.0源代码分析Ledger blkstorage block文件存储,2018年下半年,区块链行业正逐渐褪去发展之初的浮躁、回归理性,表面上看相关人才需求与身价似乎正在回落。但事实上,正是初期泡沫的渐退,让人们更多的关注点放在了区块链真正的技术之上。 Fabric 1.0源代码笔记 之 Ledger #blkstorage(block...
时间:2018-10-31点击:164收藏
-
区块链教程Fabric1.0源代码分析Ledger historydb历史数据库
1、historydb概述 historydb,用于存储所有块读写集中写集的内容。代码分布在core/ledger/kvledger/history/historydb目录下,目录结构如下: historydb.go,定义核心接口HistoryDBProvider和HistoryDB。 histmgr_helper.go,historydb工具函数。 his...
时间:2018-10-31点击:234收藏
-
区块链教程Fabric1.0源代码分析ledgerID数据库-兄弟连区块链教程
1、idStore概述 Fabric支持创建多个Ledger,不同Ledger以ledgerID区分。 多个ledgerID及其创世区块存储在idStore数据库中,idStore数据库基于leveldb实现。 idStore默认使用路径:/var/hyperledger/production/ledgersData/ledgerProvider/。 idS...
时间:2018-10-31点击:232收藏
-
Java学习----Collection总结
Java----Collection总结 集合,存储多个元素的容器----大小不定。 在集合这块主要的内容有: 接口:CollectionIteratorList SetMap 类:ArrayList LinkedList stackqueue hashMap hashTable 本篇为Collection的总结,才开始学习Java,在集合这块看资料总是感觉...
时间:2018-10-31点击:209收藏
-
Java使用位域进行多标记(状态)管理
Android中位域的应用 在Android中,我们会经常用到或者看到以下这样的代码 : public class ExampleUnitTest { @Test public void gravityTest(LayoutParams params) { // 视图在layout中右下角显示 params.gravity = Gravity.RIGHT |...
时间:2018-10-31点击:197收藏
-
区块链教程Fabric1.0源代码分析Ledger statedb(状态数据库)-兄弟连区块链
Fabric 1.0源代码笔记 之 Ledger #statedb(状态数据库) 1、statedb概述 statedb,或VersionedDB,即状态数据库,存储了交易(transaction)日志中所有键的最新值,也称世界状态(world state)。可选择基于leveldb或cauchdb实现。 statedb,代码分布在core/ledger/k...
时间:2018-10-31点击:157收藏
-
区块链教程Fabric1.0源代码分析LevelDB KV数据库
Fabric 1.0源代码笔记 之 LevelDB(KV数据库) 1、LevelDB概述 LevelDB是Google开源的持久化KV单机数据库,具有很高的随机写,顺序读/写性能,但是随机读的性能很一般,也就是说,LevelDB很适合应用在查询较少,而写很多的场景。 LevelDB的特点: key和value都是任意长度的字节数组; entry(即一条K-V...
时间:2018-10-31点击:184收藏
-
【剖析 | SOFARPC 框架】之SOFARPC 连接管理与心跳剖析
前言 在 RPC 调用过程中,我们经常会和多个服务端进行远程调用,如果在每次调用的时候,都进行 TCP连接,会对 RPC的性能有比较大的影响,因此,实际的场景中,我们经常要对连接进行管理和保持。 SOFARPC应用心跳包以及断线重连实现,结合系统tcp-keepalive机制,来实现对RPC连接的管理和保持。 连接管理 首先我们将会介绍连接管理相关的一些背景...
时间:2018-10-31点击:255收藏
-
C++雾中风景番外篇2:Gtest 与 Gmock,聊聊C++的单元测试
正式工作之后,公司对于单元测试要求比较严格。(笔者之前比较懒,一般很少写完整的单测~~)。作为一个合格的开发工程师,需要为所编写代码编写适量的单元测试是十分必要的,在实际进行的开发工作之中,TDD(Test drivern development) 是一种经过实践可行的开发方式。编写单元测试可以帮助我们在开发阶段就发现错误,并且保证新的修改没有破坏已有的程序...
时间:2018-10-31点击:201收藏
-
Spring Boot(03)——自动配置
Spring Boot 自动配置 Spring Boot的自动配置功能会根据Classpath中的Class为我们自动创建相应的bean。比如当classpath下存在MongoClient.class和MongoTemplate.class时就会进行Spring Data MongoDB的配置。这是通过MongoDataAutoConfiguration类...
时间:2018-10-31点击:256收藏
-
Spring Boot(04)——创建自己的自动配置
创建自己的自动配置 当你的应用需要以jar包的形式提供给其它应用使用时,可以考虑把它们封装为一个Spring Boot Starter。即该jar包是可以自动添加需要引用的依赖项,也能够对核心功能进行自动配置。自动配置的核心类是一个标注了@Configuration的类,然后在自动配置类中可以定义相应的bean。比如下面的配置类中定义了一个HelloBean...
时间:2018-10-31点击:225收藏
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS8编译安装MySQL8.0.19
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8安装Docker,最新的服务器搭配容器使用
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS7,CentOS8安装Elasticsearch6.8.6
- CentOS7设置SWAP分区,小内存服务器的救世主
- Red5直播服务器,属于Java语言的直播服务器
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- Windows10,CentOS7,CentOS8安装Nodejs环境
- Docker使用Oracle官方镜像安装(12C,18C,19C)