这个是在网上找到的一个大神写的(http://wudashan.cn/2017/10/23/Redis-Distributed-Lock-Implement/),对于分布式redis部署的,可以参考redisson(https://github.com/redisson/redisson/tree/ ...
分类:
其他好文 时间:
2017-12-02 19:16:06
阅读次数:
163
一、mogilefsmogilefs特性:1、支持多节点冗余2、可实现自动的文件复制3、使用名称空间(命名空间),每个文件通过key来确定4、不需要RAID,应用层可以直接实现RAID,不共享任何东西,通过“集群”接口提供服务5、工作于应用层,没有特殊的组件要求;6、不共享任何数据,MogileFS不需要依靠昂贵的SAN来共享磁盘,每个机器只用维护好自己的磁盘。mogilefs的架构:mogile
分类:
其他好文 时间:
2017-12-02 17:42:38
阅读次数:
152
2. 模型 本部分从建模的角度讨论条件随机场,解释条件随机场如何将结构化输出上的概率分布表示为高维输入向量的函数。条件随机场即可以理解为逻辑回归在任意图结构上的扩展,也可以理解为结构化数据的生成模型(如隐马尔可夫模型)的判别化。 本部分首先对图模型做一个简单的介绍(2.1节),并对NLP中的生成模型 ...
分类:
其他好文 时间:
2017-12-02 16:17:58
阅读次数:
191
# 简介## 一 什么是MongDB?1.MongDB 是c++语言编写的,是一个基于分布式存储的开源数据库系统,在高节点的情况下,添加更多的节点,可以保证服务器性能**性能非常高,每秒钟读写可以达到2万次**2.MongDB旨在为WEB应用提供可扩展的高性能数据存储解决方案3.MongDB将数据存 ...
分类:
数据库 时间:
2017-12-02 15:13:39
阅读次数:
471
git是世界上最先进的分布式版本控制系统。git是有linux之父linus仅仅用了两周时间开发的,果然牛人就是这么牛!git非常流行,会用git是我们在开发中必备的技能。 一.分布式VS集中式 分布式: git是分布式版本控制系统; 每台电脑都是完整的仓库 无需联网就能在本地工作 集中式: CVS ...
分类:
其他好文 时间:
2017-12-02 13:06:37
阅读次数:
154
参考博客:http://blog.csdn.net/xyang81/article/details/52847311 官网Java客户端源代码: https://github.com/happyfish100/fastdfs-client-java 从上面地址下载压缩包,解压 使用idea工具打开执 ...
分类:
编程语言 时间:
2017-12-02 12:59:01
阅读次数:
184
题意:给定$n$和$r$,要找$n$个整点,使得他们两两距离的平方和最大,并且所有点到原点的距离必须小于$r$ 很容易猜到答案在凸包上然后暴力找,但证明还是挺妙的 首先转化一下距离平方和 令$\vec{a_i}=\vec{OA_i}$,则$\sum\limits_{i\lt j}A_iA_j^2=\ ...
分类:
其他好文 时间:
2017-12-02 11:25:34
阅读次数:
169
透明性 1、访问透明性(Access Transparency):用户不必知道数据表示和访问方法。例如,你可以读一个网页,上面有很多文字,这些字符的内部编码到底是UNICODE8,还是UNICODE16,不需要你了解。 2、位置透明性(Location Transparency):用户不必知道资源位 ...
分类:
其他好文 时间:
2017-12-02 11:14:23
阅读次数:
147
Cache hibernate提供查询缓存,用于减轻数据压力,提高数据库性能。 经常做查询,修改比较少,而且不需要事时显示的数据,甚至能允许一部分过期数据存在,这样才使用查询缓存. hibernate提供一级缓存,二级缓存,三级缓存 缓存种类 一级缓存是Session级别的缓存。在操作数据库时需要构 ...
分类:
Web程序 时间:
2017-12-01 23:41:34
阅读次数:
331
1.Akka.NET: 概述:更轻松地构建强大的并发和分布式应用。 简介:Akka.NET是一个用于在.NET和Mono上构建高度并发,分布式和容错的事件驱动应用程序的工具包和运行时。 开源地址:https://github.com/akkadotnet/akka.net 2.Topshelf: 概 ...
分类:
Web程序 时间:
2017-12-01 23:36:27
阅读次数:
289