- 博客(15)
- 资源 (2)
- 收藏
- 关注
转载 浅谈redis的HyperLogLog与布隆过滤器
转自:https://www.cnblogs.com/chianquan/p/9505694.html首先,HyperLogLog与布隆过滤器都是针对大数据统计存储应用场景下的知名算法。HyperLogLog是在大数据的情况下关于数据基数的空间复杂度优化实现,布隆过滤器是在大数据情况下关于检索一个元素是否在一个集合中的空间复杂度优化后的实现。在传统的数据量比较低的应用服务中,我们...
2019-05-27 15:43:57
454
转载 比较Swift与HDFS话Ceph本质(by quqi99)
作者:张华 发表于:2014-06-21版权声明:可以任意转载,转载时请务必以超链接形式标明文章原始出处和作者信息及本版权声明(http://blog.csdn.net/quqi99 ) 作者将重新研究ceph, 先温习一下之前作者大半年前发表在openstack中国社区的一篇理论文章(http://www.openstack.cn/p276.html),复制如下: ...
2019-05-27 10:07:49
384
转载 MongoDB复制集原理、环境配置及基本测试详解
源地址:http://www.cnblogs.com/wcwen1990/p/8053860.html一、MongoDB复制集概述MongoDB复制集实现了冗余备份和故障转移两大功能,这样能保证数据库的高可用性。在生产环境,复制集至少包括三个节点,其中一个必须为主节点,一个从节点,一个仲裁节点。其中每一个节点都是mongod进程对应的实例,节点间通过心跳检查对方的状态。 prim...
2019-05-08 18:43:13
258
转载 MongoDB分片集群原理、搭建及测试详解
源地址:https://www.cnblogs.com/wcwen1990/p/8062492.html随着技术的发展,目前数据库系统对于海量数据的存储和高效访问海量数据要求越来越高,MongoDB分片机制就是为了解决海量数据的存储和高效海量数据访问而生。MongoDB分片集群由mongos路由进程(轻量级且非持久化进程)、复制集组成的片shards(分片一般基于复制集故障转移和冗余备份功能...
2019-05-08 18:41:46
635
转载 yum 安装 erlang
源地址:https://www.jianshu.com/p/27197d58e94c①安装一个aliyun的国内源,代替centos的官方源(在aliyun中找不到时,会去官方源中去寻找)wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repoyum-y install...
2019-03-17 21:52:51
8249
转载 JTA 深度历险 - 原理与实现
源地址:https://www.ibm.com/developerworks/cn/java/j-lo-jta/利用 JTA 处理事务什么是事务处理事务是计算机应用中不可或缺的组件模型,它保证了用户操作的原子性 ( Atomicity )、一致性 ( Consistency )、隔离性 ( Isolation ) 和持久性 ( Durabilily )。关于事务最经典的示例莫过于信用卡...
2019-02-21 14:32:37
137
原创 linux安装jdk10的一些问题
1. 首先去官网下载jdk10,点击接受协议,复制链接就准备wget开始下载了0s下载完成,真的受宠若惊!然后...果然惊吓到了...竟然解压不了...弄到本地一看压缩包是坏的tar -xvf jdk-10.0.1_linux-x64_bin.tar.gzF**K!直接在从官网下到本地可以啊!解决办法:点击下载后,复制下载历史地址,wget 之后就OK了果然正确的下载地址是要读秒的!然后解压,修改...
2018-06-21 09:49:31
1568
转载 Java8系列之重新认识HashMap
Java8系列之重新认识HashMap原文出处: 前利 http://tech.meituan.com/java-hashmap.html简介Java为数据结构中的映射定义了一个接口java.util.Map,此接口主要有四个常用的实现类,分别是HashMap、Hashtable、LinkedHashMap和TreeMap,类继承关系如下图所示:下面针对各个实现类的
2017-06-22 11:04:15
227
转载 Java web项目使用webSocket
http://www.cnblogs.com/winkey4986/p/5478332.html前端:@ page language="java" import="java.util.*" pageEncoding="UTF-8" %> String path = request.getContextPath(); String basePath =
2017-06-20 14:31:21
409
1
转载 wait()、notify()、notifyAll()是三个定义在Object类里的方法,可以用来控制线程的状态。 这三个方法最终调用的都是jvm级的native方法。随着jvm运行平台的不同可能有
/*** 转载请注明作者longdick http://longdick.iteye.com**/ wait()、notify()、notifyAll()是三个定义在Object类里的方法,可以用来控制线程的状态。这三个方法最终调用的都是jvm级的native方法。随着jvm运行平台的不同可能有些许差异。 如果对象调用了wait方法就会使持有该对象的
2017-06-19 11:50:33
801
转载 深入理解Condition
http://www.jianshu.com/p/6b5aa7b7684c我们知道在线程的同步时可以使一个线程阻塞而等待一个信号,同时放弃锁使其他线程可以能竞争到锁。在synchronized中我们可以使用Object的wait()和notify方法实现这种等待和唤醒,但是在Lock中怎么实现这种wait和notify呢?答案是Condition,学习Condition主要是为了方便以后学
2017-06-18 22:37:12
339
转载 Java集合之LinkedHashMap
http://www.cnblogs.com/xiaoxi/p/6170590.html一、初识LinkedHashMap上篇文章讲了HashMap。HashMap是一种非常常见、非常有用的集合,但在多线程情况下使用不当会有线程安全问题。大多数情况下,只要不涉及线程安全问题,Map基本都可以使用HashMap,不过HashMap有一个问题,就是迭代HashMap的顺序并不是
2017-06-16 19:50:09
250
转载 MySQL性能优化总结
作者:阿凡卢出处:http://www.cnblogs.com/luxiaoxun/一、MySQL的主要适用场景1、Web网站系统2、日志记录系统3、数据仓库系统4、嵌入式系统二、MySQL架构图: 三、MySQL存储引擎概述1)MyISAM存储引擎MyISAM存储引擎的表在数据库中,每一个表都被存放为三个以表名命名的物理文件。首先肯
2017-06-01 17:01:45
403
原创 学习的本质
比如看到别人画鸡蛋,顿时觉得就是一个圈,是在太简单了。但是,如果不亲手画,你永远不知道你画的有多难看,永远无法体会画鸡蛋的难点在什么地方?需要注意哪些细节!更重要的是,你永远无法了解你的不足,你对于画鸡蛋这件事,只有一个表面印象,你真的不懂如何画鸡蛋!这种事物本质,思维抽象,抽象建模(语言,文字或其他途径),解读模型一系列步骤之间都有信息丢失,越往后,失真月严重。而且,这个过程只能正
2017-05-18 18:12:47
352
转载 SpringMVC 基于注解的Controller详解
本文出处http://blog.csdn.net/lufeng20/article/details/7598801 概述继 Spring 2.0 对 Spring MVC 进行重大升级后,Spring 2.5 又为 Spring MVC 引入了注解驱动功能。现在你无须让 Controller 继承任何接口,无需在 XML 配置文件中定义请求和 Controller
2016-10-29 22:38:56
257
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人