1、Mac Git 配置文件 既然已经在系统上安装了 Git,你会想要做几件事来定制你的 Git 环境。每台计算机上只需要配置一次,程序升级时会保留配置信息。你可以在任何时候再次通过运行命令来修改它们。 Git 自带一个 git config 的工具来帮助设置控制 Git 外观和行为的配置变量。这些 ...
分类:
移动开发 时间:
2018-03-10 01:32:05
阅读次数:
234
企业应用和互联网应用从根本上来说是相同的,都是基于因特网、HTTP、浏览器的一种应用,但面向的涉众不一样,从而导致一些差异性,两者具体特点如下: 企业应用特点是: 1.区分行业,各自领域业务背景不一样,并形成了一定的门槛; 2.业务逻辑复杂,涉及大量的数据和多人协同处理; 3.强调数据一致性,需要通 ...
分类:
其他好文 时间:
2018-03-10 01:24:31
阅读次数:
123
1、在 Windows 上安装 在 Windows 上安装 Git 也有几种安装方法。 官方版本可以在 "Git 官方网站下载" ,打开下载会自动开始。要注意这是一个名为 Git for Windows 的项目(也叫做 msysGit),和 Git 是分别独立的项目,更多信息请访问 "github ...
分类:
移动开发 时间:
2018-03-10 01:24:15
阅读次数:
301
1、Git 文件生命周期 工作目录下的每一个文件都不外乎这两种状态:已跟踪或未跟踪。 已跟踪的文件是指那些被纳入了版本控制的文件,在上一次快照中有它们的记录,在工作一段时间后,它们的状态可能处于未修改,已修改或已放入暂存区。 工作目录中除已跟踪文件以外的所有其它文件都属于未跟踪文件,它们既不存在于上 ...
分类:
移动开发 时间:
2018-03-10 01:21:05
阅读次数:
207
分布式是个工作方式,一个业务分拆多个子业务,部署在多个服务器上,不同的服务器节点完成不同的任务;分布式系统可能运行在一个集群上,也可能运行在不属于一个集群的多台(2台也算多台)机器上。 集群是个物理形态,只要是一堆机器,物理集中、统一管理,就可以叫集群,他们是不是一起协作着干活,这个谁也不知道;同一 ...
分类:
其他好文 时间:
2018-03-10 00:09:18
阅读次数:
194
1、分布式原理分布式文件系统就是把一些分散在多台计算机上的共享文件夹,集合到一个共享文件夹内,用户要访问这些文件夹的时候,只要打开一个文件夹,就可以的看到所有链接到此文件夹内的共享文件夹。2、MFS原理MFS是一个具有容错性的网络分布式文件系统,它把数据分散存放在多个物理服务器上,而呈现给用户的则是一个统一的资源。1)MFS的组成元数据服务器(Master):在整个体系中负责管理文件系统,维护元数
分类:
其他好文 时间:
2018-03-09 22:49:41
阅读次数:
205
原文:http://blog.csdn.net/wang_keng/article/details/73549274 首先讲下什么是Redisson:Redisson是一个在Redis的基础上实现的Java驻内存数据网格(In-Memory Data Grid)。它不仅提供了一系列的分布式的Java ...
分类:
编程语言 时间:
2018-03-09 19:02:11
阅读次数:
217
原文:https://www.cnblogs.com/yangzhilong/p/7605807.html 官方文档:https://github.com/redisson/redisson/wiki/%E7%9B%AE%E5%BD%95 20180226更新:增加tryLock方法,建议后面去掉D ...
分类:
编程语言 时间:
2018-03-09 19:01:03
阅读次数:
1197
原文:http://tlzl0526-gmail-com.iteye.com/blog/2378853 在一些高并发的场景中,比如秒杀,抢票,抢购这些场景,都存在对核心资源,商品库存的争夺,控制不好,库存数量可能被减少到负数,出现超卖的情况,或者 产生唯一的一个递增ID,由于web应用部署在多个机器 ...
分类:
其他好文 时间:
2018-03-09 18:58:34
阅读次数:
271
1、为什么要统一配置管理? 微服务由多个服务构成,多个服务多个配置,则对这些配置需要集中管理、不同环境不同配置,运行期间动态调整,自动刷新。 统一管理微服务的配置:分布式配置管理的一些组件: zookeeper或者consul或者config。百度的:discof,阿里的:diamond,携程的:a ...
分类:
其他好文 时间:
2018-03-09 18:06:01
阅读次数:
167