
简述 最近在看阿里的ARouter的源码,从git上clone下来之后,run起来发现项目运行的效果和源码有明显区别。打个比方,源码是这样 但是当你跑起来之后去发现打印出来的...
java并发编程实战三之Lock原理 java locks包的核心类是AQS(AbstractQueuedSynchronizer), AQS的核心实现其实是一个自旋锁 1....
client访问rpc设计 最简单的rpc设计,仅需一小段代码就可以完成。性能的主要消耗是网络通信与序列化和反序列化。这里我们设计一个较为通用的rpc框架,可以完成java下...
存储模块 我们将存储模块分为内存存储和磁盘存储。借鉴Hbase和Cassandra的设计思想,我们先对操作写日志(CommitLog),然后将写入的数据先存储到内存中的某个结...
设计一款分布式数据库 随着不断变化的需求和不断增加的数据量,越来越多的新型数据库,如hbase、mongodb、cassandra等,逐渐在一些领域取代了传统的关系型数据库,...
可以看成是《java并发编程》的摘要,想要详细了解可以去看书
java并发编程实战一之基础篇缓存一致性问题 计算机在执行程序时,每条指令都是在CPU中执行的,而执行指令过程中,势必涉及到数据的读取和写入。由于程序运行过程中的临时数据是存放在主存(物理内存)当中的,这...
线性可分支持向量机 特点 二分类问题 输入空间:欧式空间或离散集合 特征空间:欧式空间或希尔伯特空间 线性可分支持向量机、线性支持向量机:假设这两个空间的元素一一对应,并将输...
Serial收集器 垃圾手机是必须停止其他线程 Stop The World serial/serial old流程safepoint(新生代采用复制算法 暂停用户所...
@油焖大黄瓜 没测试过 我只知道索引过多会消耗很多内存 对查询应该会有好处吧
Elasticsearch使用SSD进行冷热分离最大化利用资源Elasticsearch使用SSD进行冷热分离 为了不浪费服务器资源(每台机器上均配置有SSD和大存储,且内存配置较高),提高ES读写性能,我们尝试进行了ES集群冷热分离的...
@油焖大黄瓜 我不太清楚你表达的意思?两个node会组成一个集群,调用冷库的数据和热库的数据并没有本质上的不同,除非你需要做读写分离。比如说我要对五天的数据做聚合,那么一部分数据是来自热库,部分数据来自冷库,ES会通过*匹配符自己去找数据的
Elasticsearch使用SSD进行冷热分离最大化利用资源Elasticsearch使用SSD进行冷热分离 为了不浪费服务器资源(每台机器上均配置有SSD和大存储,且内存配置较高),提高ES读写性能,我们尝试进行了ES集群冷热分离的...
@油焖大黄瓜 是的,我的1配的是ssd,所以启动脚本没有对应上
Elasticsearch使用SSD进行冷热分离最大化利用资源Elasticsearch使用SSD进行冷热分离 为了不浪费服务器资源(每台机器上均配置有SSD和大存储,且内存配置较高),提高ES读写性能,我们尝试进行了ES集群冷热分离的...
RPC框架远程调用的实现方式在原理上是比较简单的,即将调用的方法(接口名、方法名、参数类型、参数)序列化之后发送到远端,在远端反序列化之后调用接口的实现类的方法(接口主要是为...
逻辑回归函数定义 spark代码示例
线性回归 ** 令x0=1,方程转化为向量的方式: ** ** 损失函数或者错误函数: ** BGD SGD ** 批梯度下降的速度取决于α,另外批梯度下降每次的更新都要用到...
hadoop和spark高可用集群搭建参考链接:http://www.jianshu.com/writer#/notebooks/6146839/notes/6304146 ...
一.R语言基础 1.1 R的数据结构 向量、数据框、矩阵属于最常用的R数据结构,关于基础这里不多讲,简单概括一下 向量,简单来说就是一维数组 矩阵,就是二维数组 数据框,简单...
主要记录了最近工作要用到的一些测试环境的搭建,记下来以后随时随地都可以搭建这样一个环境。没什么太多技术含量,主要是为了方便。 一. 操作系统安装 下载操作系统镜像(虚拟机中安...