码迷,mamicode.com
首页 >  
搜索关键字:分布    ( 32293个结果
加权轮询和加权随机算法
今天在看《大型分布式网站架构设计与实践》一书中, 看到了一种比较简单的加权的算法, 在这里记下来: 上面的两个方法中, 就处理服务器 IP 地址的时候, 根据权重的不同, 在 IP 列表中重复添加 IP 值,权重越大, IP 列表中 IP 值的重复数就越多。 ...
分类:编程语言   时间:2018-02-23 23:40:36    阅读次数:276
MapReduce与批处理------《Designing Data-Intensive Applications》读书笔记14
之前的文章大量的内容在和大家探讨分布式存储,接下来的章节进入了分布式计算领域。坦白说,个人之前专业的重心侧重于存储,对许多计算的内容理解可能不是和确切,如果文章中的理解有所不妥,愿虚心赐教。本篇将和大家聊一聊分布式计算的一个子集: 批处理 。 批处理系统通常也叫脱机系统 ,需要大量的输入数据,运行一 ...
分类:移动开发   时间:2018-02-23 22:18:57    阅读次数:225
Spring基础知识汇总
Spring框架是由于软件开发的复杂性而创建的。Spring使用的是基本的JavaBean来完成以前只可能由EJB完成的事情。然而,Spring的用途不仅仅限于服务器端的开发。从简单性、可测试性和松耦合性的角度而言,绝大部分Java应用都可以从Spring中受益。 Spring优点: 低侵入式设计, ...
分类:编程语言   时间:2018-02-23 20:48:22    阅读次数:203
redis实现分布式锁
清理邮件的时候发现之前看的一篇关于redis分布式锁实现的文章有人回复- -当时随意扫了眼文章,为了防止发生死锁,思路是使用setnx设置value为本地时间,然后获取锁失败时读取value进行时间比对。。然后我回复了下。。多台应用服务器存在时间不同步的问题。。 其实使用setnx时设置下redis ...
分类:其他好文   时间:2018-02-23 18:54:46    阅读次数:225
源代码管理工具-(核心算法:检查数据优先级,高前置,低压缩)
GIThttp://blog.csdn.net/weishinexk/article/details/51454167 一. git 概述 1. git 简介? 什么是git? > git是一款开源的分布式版本控制工具> 在世界上所有的分布式版本控制工具中,git是最快、最简单、最流行的 1 2 3 ...
分类:编程语言   时间:2018-02-23 17:19:22    阅读次数:293
数据预测的步骤
数据预测的步骤:1. 数据预处理; 2. 数据预测
分类:其他好文   时间:2018-02-23 17:10:46    阅读次数:102
聊聊Docker
为什么是Docker 进入21世纪,继互联网之后,云计算开始大放异彩。云计算是互联网发展后期的必然方向,反过来,云计算也进一步推动了互联网的发展。云计算模式最关键的突破就是资源使用方式的改变。 云计算是一种融合了多项计算机技术的、以数据和处理能力为中心的密集型计算模式,它的主要技术包括虚拟化、分布式 ...
分类:其他好文   时间:2018-02-23 17:06:37    阅读次数:217
企业分布式微服务云SpringCloud SpringBoot mybatis (三十)关于spring boot集成apidoc
apidoc是基于注释来生成文档的,它不基于任何框架,而且支持大多数编程语言,为了springboot系列的完整性,所以标了个题。 一、apidoc简介 apidoc通过在你代码的注释来生成api文档的。它对代码没有侵入性,只需要你写好相关的注释即可,并且它仅通过写简单的配置就可以生成高颜值的api ...
分类:编程语言   时间:2018-02-23 12:08:42    阅读次数:159
企业分布式微服务云SpringCloud SpringBoot mybatis (三十一)springboot为服务器接收文件
构建工程 为例创建一个springmvc工程你需要spring-boot-starter-thymeleaf和 spring-boot-starter-web的起步依赖。为例能够上传文件在服务器,你需要在web.xml中加入标签做相关的配置,但在sringboot 工程中,它已经为你自动做了,所以不 ...
分类:编程语言   时间:2018-02-23 12:03:35    阅读次数:217
企业分布式微服务云SpringCloud SpringBoot mybatis (三十二)spring boot做调度任务
构建工程 创建一个Springboot工程,在它的程序入口加上@EnableScheduling,开启调度任务。 创建定时任务 创建一个定时任务,每过5s在控制台打印当前时间。 通过在方法上加@Scheduled注解,表明该方法是一个调度任务。 @Scheduled(fixedRate = 5000 ...
分类:编程语言   时间:2018-02-23 12:03:17    阅读次数:206
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!