- 博客(14)
- 收藏
- 关注
原创 基于docker的产品缺陷验证,修复,测试全流程简化工具 之 第一章 准备篇
背景:客户提出产品问题后,技术支持团队首先会介入,技术支持工程师的任务是尝试复现客户提出的产品问题,成功复现后,技术支持工程师会将确认后的产品问题转交研发团队,developer会根据技术支持工程师提供的复现步骤来发现产生问题的root cause,然后修复产品缺陷。Developer修复后,会将patch交付给QA团队测试,直至patch交付到客户手中。在这个流程中,各个团队用于搭建环境的时
2017-03-31 22:17:10 324
转载 Iteration和sprint的区别
转自 http://kratinmobile.com/blog/index.php/difference-between-agile-terminologies-sprint-iteration/In the recent past Agile software development methods has proven to be most suitable for most of t
2017-03-21 15:27:56 3044
原创 Vertica "Too many ROS containers exist for the following projections" 错误的分析和处理
在某客户的日志文件中发现很多类似如下的错误“[Vertica][VJDBC](5065) ERROR: Too many ROS containers exist for the following projections:”查询Vertica的文档后发现 这种错误是由于过多的ROS碎片导致的,可以通过调小如下几个TM(Tuple Mover)的参数来优化
2016-09-07 14:15:01 2469
转载 linux 内存泄露 Valgrind
Valgrind的主要作者Julian Seward刚获得了今年的Google-O'Reilly开源大奖之一──Best Tool Maker。让我们一起来看一下他的作品。Valgrind是运行在Linux上一套基于仿真技术的程序调试和分析工具,它包含一个内核──一个软件合成的CPU,和一系列的小工具,每个工具都可以完成一项任务──调试,分析,或测试等。Valgrind可以检测内存泄漏和内存违
2016-07-21 09:39:30 316
转载 GDB教程
file 加载被调试的可执行程序文件。因为一般都在被调试程序所在目录下执行GDB,因而文本名不需要带路径。(gdb) file gdb-samplerRun的简写,运行被调试的程序。如果此前没有下过断点,则执行完整个程序;如果有断点,则程序暂停在第一个可用断点处。(gdb) rcContinue的简写,继续执行被调试程序,直至下一个断点或程序结束
2016-07-20 16:59:50 200
原创 How to post quotes in cURL
使用cURL -d post数据时,如果数据中包含双引号或者单引号(比如post的数据是一个json string),则需要将单/双引号做特殊处理才能成功提交。下面给出2中方法:方法一, 转义(escape)。将需要提交的数据中的特殊字符进行转义,转义方法\u00+特殊字符的ASCII码的十六进制值。例如'(单引号)转以后变为\u0027方法二,使用文件。将
2016-05-31 10:43:48 526
转载 JNI使用中的10大误区
Best practices for using the Java Native InterfaceTechniques and tools for averting the 10 most common JNI programming mistakesThe Java™ Native Interface (JNI) is a standard Java API t
2016-05-06 10:41:31 1885
转载 bat for帮助文档
for帮助文档对一组文件中的每一个文件执行某个特定命令。 FOR %variable IN (set) DO command [command-parameters] %variable 指定一个单一字母可替换的参数。 (set) 指定一个或一组文件。可以使用通配符。 command 指定对每个文件执行的命令。 command-parameters 为特定命
2015-02-06 08:53:28 438
原创 bat中如何处理参数的引号
如果调用bat时 某一个参数包含空格,那么需要调用者将参数放在双引号中,这时候就遇到一个问题,有些参数包含双引号,有些则没有,如何能够对这些参数进行统一的处理,下面给出我常用的一段code。(如果参数中本身就包含双引号,这段代码就失效了)====================================@ECHO offREM 读取第一个参数SET par
2014-12-12 17:04:03 7239
转载 linux shell trap功能介绍
它有三种形式分别对应三种不同的信号回应方式.第一种: trap 'commands' signal-list当脚本收到signal-list清单内列出的信号时,trap命令执行双引号中的命令.第二种: trap signal-list trap不指定任何命令,接受信号的默认操作.默认操作是结束进程的运行.第三种: trap ' ' signal-list
2014-12-12 16:51:47 455
转载 bat截取字符串
@echo offset str=123456789echo 第一个字符为:%str:~0,1%echo 头两个字符为:%str:~0,2%echo 头5个字符为:%str:~0,5%echo 去掉最后一个字符后的字符串为:%str:~0,-1%echo 去掉最后3个字符后的字符串为:%str:~0,-3%echo 第4个字符为:%str:~3,1%echo 第4个
2014-12-12 16:44:43 775
转载 linux下查看磁盘空间
如果要查看磁盘还剩多少空间,使用df命令。[root@localhost ~]# df -h Filesystem Size Used Avail Use% Mounted on/dev/mapper/vg_padev3-lv_root 50G 19G 28G 41% /tmpfs
2014-12-12 13:54:31 307
转载 bat 读写文件中对感叹号“!”的处理
开启变量延迟:setlocal EnableDelayedExpansion,而字符"!"刚好是这种变量延迟的特殊字符,所以不会正常显示。如果一定要在开启延迟变量的同时也显示 "!" 字符,必须在每一个"!"的前面加字符 "^" ,(shift + 6),然后就可以 echo !str! 正常显示。下面是种变通的延迟变量开启法:使用 call + 两个%%@echo offfo
2014-12-11 13:23:47 8078 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人