应用程序升级面临最大挑战是新旧业务切换,将软件从测试的最后阶段带到生产环境,同时要保证系统不间断提供服务。 长期以来,业务升级渐渐形成了几个发布策略:蓝绿发布、灰度发布和滚动发布,目的是尽可能避免因发布导致的流量丢失或服务不可用问题。 一、 蓝绿发布 项目逻辑上分为AB组,在项目系统时,首先把A组从 ...
分类:
其他好文 时间:
2019-11-01 15:56:56
阅读次数:
105
第一种方法(企业常用) 1.将数据库down掉 2.给/opt/目录下所有受mysql用户权限 3.启动数据库 4.进入数据库 5.初始化 6.设置数据库用户权限和密码 7.退出重启数据库 8.进入数据库查看 第二种方法(企业不可用) 1.down掉数据库 2.删除或改名/opt/mysql/dat ...
分类:
其他好文 时间:
2019-10-31 22:02:33
阅读次数:
97
误删tree命令如何恢复考察rpm,yum的用法一、删除tree命令,tree命令不可用[root@centos7~]#whichtree/usr/bin/tree[root@centos7~]#rm-f/usr/bin/tree[root@centos7~]#tree.bash:tree:commandnotfound...二、直接yum或rpm安装将提示tree已经安装[root@centos
分类:
其他好文 时间:
2019-10-31 18:57:36
阅读次数:
86
历史文章: 【jar】JDK将单个的java文件打包为jar包,并引用到项目中使用【MD5加密】 【java】javac命令在win10不可用,提示javac不是内部或外部命令,也不是可运行的程序【解决方法】 【javac命令不能使用,提示不是内部命令或外部命令,请查看历史文章】 需求说明 之前的文 ...
分类:
编程语言 时间:
2019-10-30 16:32:33
阅读次数:
358
窗体和控件的属性CreateParams,通过它你能够很方便的控制窗体或控件诸如边框、最大化、最小化关闭,按钮的隐藏、窗体的模式化,弹窗模式等的一些特性。 如: 让窗体的关闭按钮不可用。虽然通过ControlBox 也可让,最大,最小,关闭三个按钮都不显示。 例:让窗体不显示。 例:防止WinFro ...
分类:
其他好文 时间:
2019-10-28 17:42:57
阅读次数:
181
一、 在工具栏菜单中选择Rules--》Automatic Breakpoints,在这个选项下,我们可以看到三个可选项; Before Requests:在请求发出前拦截请求; After Requests:拦截返回信息; Disabled:不可用(默认) 二、 1、在然后手机上操作(例如刷新页面 ...
分类:
其他好文 时间:
2019-10-28 12:31:39
阅读次数:
170
在linux下,它是调用speech-dispatcher。在其它不同的平台上,调用各自平台的TTS引擎。所以在使用的时候,要确保本地的TTS引擎是可用的。 本地TTS引擎不可用可能会在声明QTextToSpeech变量的时候导致程序崩溃。 Win7下如果TTS引擎不可用,可能是使用的系统不是完整版 ...
sublime缩进4个空格和自动把tab转换成空格的方法 根据 PSR 2 编码风格规范 代码 必须 使用 4 个空格符的缩进,一定不可用 tab 键。 备注:使用空格而不是「tab 键缩进」的好处在于, 避免在比较代码差异、打补丁、重阅代码以及注释时产生混淆。 并且,使用空格缩进,让对齐变得更方便 ...
分类:
其他好文 时间:
2019-10-26 10:40:15
阅读次数:
139
背景 业务说明 接到一个业务需求,往DB表中某个字段里新增一些数据,该字段本来是text类型,发现根据业务需求来说,新增数据超过text类型的最大长度,因此需要对数据库表的该字段类型做变更,变更为了MEDIUMTEXT类型来解决业务需求; 数据流转 DB表的数据会通过数据处理转化到mongo中存储, ...
分类:
数据库 时间:
2019-10-25 20:29:43
阅读次数:
124
# Eureka错误解决方法 ## security.basic.enabled 配置过时或不可用默认情况下:用户名:user密码:启动应用在控制台会输出,如下图: 也可以通过如下属性配置:spring.security.user.namespring.security.user.password如 ...
分类:
其他好文 时间:
2019-10-24 23:43:05
阅读次数:
128