脏数据(Dirty data),也叫坏数据(Bad data),通常是指跟期待的数据不一样、会影响系统正常行为的数据。生产环境下的缺陷分析流程是这样的:调查分析生产环境缺陷,到最后定位是数据问题的时候,总是让人浑身轻松… 于是,“脏数据”就跟测试的“随机挂”一样,成为了光荣的“背锅侠”!脏数据 ≠ ...
分类:
其他好文 时间:
2019-07-13 13:46:45
阅读次数:
128
(啊···我的排版好垃圾·····) 如何处理已产生的脏数据?有那么多预防脏数据产生的方法,但相信脏数据的产生还是在所难免的。脏数据一旦产生,导致的系统行为也是不可预测的,可能无足轻重,也可能暴露非常严重的缺陷。该如何应对产生的脏数据呢? 脏数据产生以后有两种存在形式,一种是已经引起某些问题被发现了 ...
分类:
其他好文 时间:
2019-07-13 13:25:13
阅读次数:
208
mysqldump是mysql自带的数据库备份工具,属于单线程,大部分生产环境的mysql数据库备份都是使用该工具,mysqldump可以将数据导出为原生sql语句,在将其数据导入至数据库时,相当于是执行一遍备份文件中的所有sql语句,mysqldump提供了丰富的options选项,可以在导出或者导入数据的时候,添加需要的options,以便达到用户预期的效果mysql常用参数//导出全部数据库
分类:
数据库 时间:
2019-07-13 00:55:27
阅读次数:
157
Tomcat在各位JavaWeb从业者常常就是默认的开发环境,但是Tomcat的默认配置作为生产环境,尤其是内存和线程的配置,默认都很低,容易成为性能瓶颈. 幸好Tomcat还有很多的提升空间.下文介绍一下Tomcat优化,可以分为内存,线程,IO. 一:Tomcat内存优化,启动时告诉JVM我要一 ...
分类:
其他好文 时间:
2019-07-12 20:06:52
阅读次数:
153
本地检测之间到$JAVA_HOME/bin 下的目录点击jmc 或者jvisualvm,然后选择你要监控的app 可是一般我们生产环境项目都是部署在远程,这个时候想要监控怎么办 1、监控tomcat 找到tomcat的catalina.sh,然后在第一行加上:(最后的位置加上本机ip) 2、监控其他 ...
分类:
编程语言 时间:
2019-07-12 18:19:03
阅读次数:
134
环境切换 正式开发中分为不同的环境(开发环境、测试环境、生产环境),我们需要根据不同的情景来切换各种环境 pm2通过在配置文件中通过env_xx来声明不同环境的配置,然后在启动应用时,通过--env参数指定运行的环境 环境配置定义,在应用中,可以通过process.env.REMOTE_ADDR等来 ...
分类:
其他好文 时间:
2019-07-12 15:45:39
阅读次数:
774
环境需求 1. 最低硬件配置:1核CPU,1G内存(1+1)提示:如果你的应用较多,而主机节点的硬件配置较低,建议在部署节点时开通虚拟虚拟内存;2. 生产环境建议使用2G或以上内存;3. 推荐安装系统:Ubuntu-16.04、Ubuntu-18.04、CentOS7.X、Debian9X的64位的 ...
分类:
Web程序 时间:
2019-07-11 17:22:22
阅读次数:
137
生产环境中使用Docker的过程中,往往需要对数据进行持久化,或者需要在多个容器之间进行数据?享,这必然涉及容器的数据管理操作。 容器中管理数据主要有两种方式: 数据卷(Data Volumes):容器内数据直接映射到本地主机环境; 数据卷容器(Data Volume Containers):使用特 ...
分类:
其他好文 时间:
2019-07-11 12:19:06
阅读次数:
161
一、操作浏览器的Cookie 1.1、验证码的处理方式 说明:WebDriver类库中没有对验证码处理的方法,但是在这里可以叙说下针对验证码的几种常用处理方式; 方式:1). 去掉验证码(测试环境下-采用)2). 设置万能验证码(生产环境-采用)3). 验证码识别技术(通过Python-tesser ...
分类:
编程语言 时间:
2019-07-09 17:57:14
阅读次数:
109