云计算时代的高可用数据库是可扩展、容错且与任何私有云或公共云兼容的数据库实例。它们旨在提供业务连续性,而不会因任何类型的硬件或网络故障而导致用户体验的影响。其核心设计原则是消除任何单点故障,并提供平稳的故障转移体验。 公共云和私有云使企业能够摆脱容易出错的传统架构,并运行具有可靠性为5个9和6个9的 ...
分类:
数据库 时间:
2018-12-28 11:36:55
阅读次数:
236
前言前几年一直在写类似dubbo,Srping Cloud的微服务框架辗辗转转重复了多次,也重构推翻了很多次,其中诞生了“Rabbit.Rpc”,”Go”,”RabbitCloud”等开源项目。其中不乏他人对这些项目的完善。很高兴自己的开源项目能够给他人提供思路和复用代码。关于Rabbit.Rpc相... ...
分类:
编程语言 时间:
2018-12-28 11:36:45
阅读次数:
340
准备工作 开发环境 Visual Studio 2017 15.5 运行环境 虚拟机CentOS 7+Docker+Rancher 2.0+Consul+RabbmitMQ 项目下载地址 https://github.com/dotnetcore/surging CentOS 7安装 Docker教 ...
分类:
其他好文 时间:
2018-12-28 11:36:35
阅读次数:
386
数据库作为IT系统中重要的组成,承接着底层的基础架构和上层的应用,重要性不言而喻。 那数据库管理员(DBA)平时都做些啥呢? 以下是来自一名普通DBA的日常独白: D B A 8:30~9:00AM 日常:每天比普通用户以及应用运维早半小时到公司,第一件事就是开始检查数据库的监控和数据库的巡检,确认 ...
分类:
数据库 时间:
2018-12-28 11:36:24
阅读次数:
238
在sql中,如果有group by,那么select的字段只能包含分组内容,或者count、sum、avg这些统计字段。 但在linq里面,是:group 你想要什么字段 by 分组字段 比如: 实际应用中,多表多字段参与分组比较常见: ...
分类:
其他好文 时间:
2018-12-28 11:36:13
阅读次数:
268
一个简单的轮播 为了更具有通用和参考性,轮播组件中,轮播只使用了react,没有添加其他的状态管理,或者参数类型限制的库. "github地址" 最终效果 显示无限循环原理 如图所示,如果轮播里面有三个部分,那么可以在首端前添加一个跟最后一块一样的dom节点,同理在最末端添加跟首端相同的节点,这样当 ...
分类:
其他好文 时间:
2018-12-28 11:36:00
阅读次数:
183
首先从官网下载64位安装包,在VM虚拟机下进行安装,虚拟机安装比较容易,不详细说,需要注意的是,如果在虚拟机下安装推荐使用网络桥接模式,让其自动识别物理网络IP,这样会更加方便,安装完成后,默认禁用了网卡设备,在桥接模式下,可以进入到指定配置文件修改参数完成配置。 需要注意,但凡更改配置信息,都必须 ...
分类:
其他好文 时间:
2018-12-28 11:35:50
阅读次数:
171
arrt.sort(this.commonSortMethod(atrr,false)) ...
分类:
编程语言 时间:
2018-12-28 11:35:41
阅读次数:
216
我们平时的编程任务不外乎就是将相同的技术套件应用到不同的项目中去,对于大多数情况来说,这些技术都是可以满足目标的。然而,有的项目可能需要用到一些特别的技术,因此工程师们得深入研究,去寻找那些最简单但最有效的方法。本文我们将介绍一些有助于解决常见问题的通用设计策略和目标实现技术,即:只做有目的性的优化常量尽量使用枚举重新定义类里面的equals()方法尽量多使用多态性值得注意的是,本文中描述的技术并
分类:
编程语言 时间:
2018-12-28 11:35:33
阅读次数:
195
随着移动互联网的发展,现在有很多功能都可以代替手工进行操作使用,又方便又节约了时间,那具体表现在哪些操作中呢?就拿常用的思维导图来说,现在绘制思维导图利用电脑就可以进行绘制,那么如何在电脑上画思维导图呢?下面就给大家说一下如何使用思维导图软件绘制思维导图的操作方法。
分类:
其他好文 时间:
2018-12-28 11:35:26
阅读次数:
250
在一个py文件中使用django的环境变量import osif __name__ == '__main__': '''' 在一个py文件中使用django的环境变量 ''' os.environ.setdefault("DJANGO_SETTINGS_MODULE", "aboutdrf.sett ...
分类:
其他好文 时间:
2018-12-28 10:58:47
阅读次数:
179
随着Vue.js越来越火爆,更多的项目都用到Vue进行开发,在实际的开发项目中如何搭建脚手架呢?今天就来跟大家分享一下如何使用vue-cli搭建脚手架。 一、安装node.js 1、进入官网https://nodejs.org/en/download/ 根据电脑操作系统,选择相应版本的文件进行下载。 ...
分类:
其他好文 时间:
2018-12-28 10:58:30
阅读次数:
210
先建立批处理 建立SynPython.bat Synwrite中配置 点击“Tools -> customize tools...”,在弹出的对话框中填写如下信息: Output Pattern..处的配置 很早以前搞的,今天记起了,保存在这里! ...
分类:
编程语言 时间:
2018-12-28 10:58:21
阅读次数:
188
为了智能化发展的需要,实现精细化管理,提高生产管理信息化水平、降低生产成本,许多企业开始有选择的实施应用MES系统,但是,企业如何选择适合企业发展的MES请添加链接描述系统,在选型和实施过程中会遇到哪些问题,该如何避免?下面小编采用问答的模式来进行解答。Q:目前在国内,MES所具有的功能模块是否在企业中得到了很好的应用,还存在哪些不足,企业应该如何选择?A:MES大部分模块在企业得到了较好应用。但
分类:
其他好文 时间:
2018-12-28 10:58:13
阅读次数:
181
f=open('C:\\Users\\fengx\\Desktop\\sharing\\test.txt') 如果打开文件的格式不匹配,可能会报如下错: ...
分类:
编程语言 时间:
2018-12-28 10:58:05
阅读次数:
180
1.修改1分支后 git add git commint2.切换到本地分支git checkout local-5.0git remote update 更新远程仓库3.git pull origin stable/5.0 将远程仓库最新代码拉取到本地仓库4.git checkout 15. git ...
分类:
其他好文 时间:
2018-12-28 10:57:55
阅读次数:
178