工作随笔
文章平均质量分 59
AXDC_QA_Team
这个作者很懒,什么都没留下…
展开
-
安装VMware Tools
为了使Windows和Linux虚拟机共享文件,所以我们需要在VMware Workstation 的Linux虚拟机下安装VMware Tools。在网上查阅的安装过程如下:1、 VMware 菜单栏里的VM下,点击install VMwareTools ,,此时就把VMwa原创 2011-07-18 11:23:25 · 1444 阅读 · 0 评论 -
删除testlink三步骤
假设在服务器上建立了testlink, 想把它删除,则需要在三个地方进行操作。1. 删除testlink数据库 , mysql command:"drop database db_name;"2. 删除文件目录, 找到testlink安装的目录,把整个文件夹全部删除3. 删除apache配置文件中的配置, 找到apach的httpd.conf配置文件(such as: /usr/local/etc/apache22/httpd.conf),把相关的配置部分删除。 本文目的: 提醒原创 2010-12-09 16:35:00 · 4427 阅读 · 0 评论 -
Linux之GCC命令 -- 解析GCC编译的四个过程
在Linux下进行C语言编程,必然要采用GNU GCC来编译C源代码生成可执行程序。Gcc指令的一般格式为:Gcc [选项] 要编译的文件 [选项] [目标文件]。其中,目标文件可缺省,Gcc默认生成可执行的文件名为:编译文件.out看一下经典入门程序"Hello World!"# vi hello.c ,编辑如下:#include #include void main(void){ printf("hello world!/r/n");}用gcc编译成执行程序。#gcc hello.c,该命令转载 2010-10-15 10:22:00 · 1687 阅读 · 0 评论 -
Linux下/proc目录简介
/proc目录Linux 内核提供了一种通过 /proc 文件系统,在运行时访问内核内部数据结构、改变内核设置的机制。proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为访问系统内核数据的操作提供接口。用户和应用程序可以通过proc得到系统的信息,并可以改变内核的某些参数。由于系统的信息,如进程,是动态改变的,所以用户或应用程序读取proc文件时,proc文件系统是动态从系统内核读出所需信息并提交的。下面列出的这些文件或子文件夹,并不是都是在你的系统中存在,这取决于你的原创 2010-12-03 13:56:00 · 2212 阅读 · 0 评论 -
Bugzilla 4.1 版delete product时提示“visibility_value_id is not a valid parameter for the Bugzilla::Field::match”
由于同事没了解清楚,把QA添加version的要求理解成了添加产品了,导致我在bugzilla上面多添加了两个产品。一大早QA就找来说这件事,我的工作就是要把多添加的两个产品删除。结果删除时,提示“visibility_value_id is not a valid parameter for the Bugzilla::Field::match function.” 问题出来了,当然要解决了,找来找去搜来搜去也没搜出个名堂,向同事请教吧,热心的BX直接跑过来帮忙查看,perl写的原创 2010-10-12 19:16:00 · 2159 阅读 · 0 评论 -
计算机的标识不能更改 联网没有安装或配置不正确
问题起因:今天需要从公司服务器上Copy备份的文件,能够远程桌面登陆到这台服务器上,这台服务器已经加入到域中,因此想通过共享的方式来进行Copy。但是尝试时发现并不能实现共享,难道此机器没有真正加入到域中吗?于是查看计算机名,我的电脑->计算机名->发现计算机名无法更改,同时也无法退出域,更改按钮为灰色,界面如下图原创 2010-08-31 10:16:00 · 14824 阅读 · 0 评论 -
axdc-release 服务器问题小记
1. 公司http服务器对应的index文件存放在/usr/local/www/wwwroot目录,该index文件集成了公司各种常用服务器的url连接;2. bugzilla安装目录及其子目录所有文件的属主和属组均为www, 更改权限的指令为:chown -R www:www bugzilla,如果文件权限不够,则没办法看到bugzilla页面上的快捷键菜单栏;3. axdc-release back up文件的解压密码存放在/usr/local/axdc-release script中。8月12号,原创 2010-08-16 14:16:00 · 1408 阅读 · 0 评论 -
FC11下给VSFTPD添加新的用户
<br /># adduser -d /opt/david -g ftp -s /sbin/nologin david <br />// -s /sbin/nologin该用户不能登陆Linux系统<br />// -d 指定ftp用户访问目录为/opt/david<br />// 这时要更改/opt/david目录的访问权限,要确保可以读写才可以下载上传<br />// 采用以下配置可以更改用户能访问的范围<br />①当chroot_list_enable=YES,chroot_local_user原创 2010-06-24 18:00:00 · 835 阅读 · 0 评论 -
MOSS关于显示为“系统账号”登陆的问题
最近Survey Project 2007的过程中,发现使用自己的域用户名登陆SharePoint站点,或者登陆Project Web Access,站点的首页上方都是显示为“Welcome system account”。 于是乎寻找原因及解决办法,网上Google了一下,倒是有些文章谈到过这个问题,甚是开心,这些文章的大意均如下: 在你安装了SharePoint Server 2007之后,当用管理员账户访问你已经建立好的站点时,你可能会发现在站点上显示欢迎信息的地方,显示的是"欢迎原创 2010-06-21 09:39:00 · 3612 阅读 · 4 评论 -
Project Server 2007发布项目失败,发布项目看不到,作业堵塞问题处理小记
<br /> 好久没有来了,最近刚开始在Survey Project Server2007企业级应用的项目管理方法,服务器端安装和部署都已经完成,就想着发布一个项目试试看,但是发布的时候总是出现无法发布企业项目到网站。点击发布,状态栏却始终显示“已完成 发布 作业 的0%。预期等待时间为**秒”。登陆到Project Web Access项目中心,也看不到该项目。明明显示“已连接”上服务器端啊,用户配置什么的都检查OK的啊,半天也没整明白~<br /> 于是乎Google之,发现网上真的有解原创 2010-06-09 11:59:00 · 3526 阅读 · 3 评论 -
testlink 1.9 matrix report 生成速度很慢 -- 解决方法
最近有人反应 1.9版的testlink ,用“General Test Plan Metrics"的方式生成report时,速度特别慢,要很长时间。针对这类的性能问题, testlink官网首页专门有一个栏位 TestLink 1.9.0 - Performance improvement , 这个栏位中记载了目前一些关于性能的问题, 以及testlink是否解决,如何解决等。 遇到问题了, 可以先查找上面的 issue list, 看看问题是否已经被记录下来了。 要想访问该栏位, 必须先要注册,注册后才原创 2010-12-09 16:07:00 · 3111 阅读 · 0 评论 -
公司服务器瘦身/var占用空间
<br />目前隔一段时间,/var占用空间就会一直上升。 目前可以删除的文件记录如下:<br />1) /var/db/mysql/mysql-bin.xxxxx, 直接删除这类文件<br />2) /var/log/httpd-error.log等log, 用清空的方式来瘦身, 比如 cat /dev/null > httpd-error.log (因为apache 是向这个文件中追加log的,所以不能直接删除)<br /> <br /> <br />目前这两个地方的文件删除比较保险。<br /> <b原创 2010-12-09 17:45:00 · 1445 阅读 · 0 评论 -
Linux shell 进制转换
修改脚本时,想直接用10进制转换为16进制的方法,在网上搜了搜,结果是找到了,可惜所用系统中没有对应的指令,还是用不成,最后就用了一个比较笨一点的方法。既然有需要,就把搜到感觉有用的进制转换函数或指令都贴在这里,便于以后应用。shell可以在不调用第3方命令,表示不同进制数据。这里总结以下表示方法。shell 脚本默认数值是由10 进制数处理,除非这个数字某种特殊的标记法或前缀开头. 才可以表示其它进制类型数值。如:以 0 开头就是 8 进制.以0x 开头就是16 进制数.使用 BASE#NUMBER 这种转载 2010-12-21 18:22:00 · 7388 阅读 · 0 评论 -
ubuntu 启动过程注解
[ 0.000000] Initializing cgroup subsys cpuset[ 0.000000] Initializing cgroup subsys cpu# 初始化cgroup[ 0.000000] Linux version 2.6.32-原创 2011-07-22 10:02:48 · 11684 阅读 · 0 评论 -
source命令与shell scripts的区别
<br />运行如下命令./set_env.sh设置相关环境变量时发现:当此命令运行结束后,脚本中所设置的环境变量仍为空,感觉此脚本没有执行;运行. set_env.sh脚本执行成功。通过上网查询,发现是由于source命令与shell scripts的作用范围不同而导致的。<br /><br /><br /><br />source命令与shell scripts的区别:<br />source在当前bash环境下执行命令,而scripts是启动一个子shell来执行命令。这样如果把设置环境变量(或ali原创 2011-05-03 14:58:00 · 1465 阅读 · 0 评论 -
linux设置时区和时间
计算机有两个时钟,一个是始终运行的、由电池供电的( 硬件的、BIOS或CMOS )时钟,另一个是由运行在计算机上的操作系统维护的( 系统 )时钟。硬件时钟通常只在操作系统启动时用来设置系统时钟,然后直到重启或关闭系统,由系统时钟来记录时间。设置时区:Linux 下的时区是通过建立从/etc/localtime[1] 到/usr/share/zoneinfo [2] 目录下与您所在时区相符的文件的符号链结实现的。例如,由于我在北京,/etc/localtime就是到/usr/share/zoneinfo/As转载 2011-05-20 16:09:00 · 6591 阅读 · 1 评论 -
vsftp log记录存放位置
昨天有个同事提了个要求,希望能查看都谁从ftp上面下载了子目录的中的文档。这个要求一出,我还有点懵,后来询问了全能的dan,晓得可以通过ftp的log文件来查看,里面清楚的记录了都关于ftp的一些连接,操作等log。ftp的log存放在/var/log/vsftpd.log, 只可惜里面的内容是从2010年12月开始的,之前的都不见了,不知道是人为删除了还是咋的?这个要再查查。除了这个log,如果是关于http web相关的,则log保存在/var/log/httpd-error.log文档中, 登陆bug原创 2011-02-15 13:50:00 · 28731 阅读 · 0 评论 -
利用regedit删除安装软件
<br /> 晚上回去要用vpn,登陆时提示drive failure,无奈之下先到公司官网下载最新版的VPN安装程序,结果安装是提示有旧版本,必须先删除。<br /> 找到旧版vpn的下载程序,下载时又提示下载的dll找不到,无法完成下载,怎么试都没用。<br /> 出绝招,找到vpn的安装目录,把整个文件夹全部删除,彻底,再reboot,再装新版,仍旧提示旧版存在。坏了,肯定是没删干净造成的。<br /> 看看网上wh在,就问这种情况应该怎么办,他问我有没原创 2011-03-04 15:23:00 · 3036 阅读 · 0 评论 -
Bugzilla 邮件发送脚本jopqueue.pl
bugzilla 从3.4版后,改由jopqueue.pl来执行邮件通知功能。如果发现几天没有收到邮件了,就可以check一下该脚本的状态,看看是否在正常工作。在bugzilla安装目录,执行指令:./jobqueue.pl check如果该脚本运行正常,一般会有如下提示:[root@axdc-release /usr/local/www/bugzilla]# ./jobqueue.pl checkConfiguration looks okayjobqueue.pl running - pid 34479原创 2010-11-24 18:22:00 · 3794 阅读 · 2 评论 -
FC12下将普通用户添加到sudo组
<br />FC12 默认下,新建的用户不在sudo组,但可以编辑/etc/sudoers文件将普通用户加入sudo组,要注意的是修改该文件只能使用visudo命令,具体做法如下。<br /> <br />步骤:<br />1. 普通用户karen 登陆Linux系统<br />2. 用“su -”切换到root用户(注意有- ,这和su不同,在用命令"su"的时候只是切换到root,但没有把root的环境变量传过去,还是当前用户的环境变量,而使用带横线参数的"su -"命令则将环境变量也一起转换过去,就象原创 2010-11-08 17:47:00 · 1347 阅读 · 0 评论 -
window系统自带的比较指令FC
昨天经过WH的指点,才发现windows系统有一个自带的实用比较两个文件的指令:FC, 搜素用法,说明如下。使用方法: 类型:外部命令 (在dos下使用, 可以先用cmd进入dos模式,然后再用该指令)格式:FC [文件名1] [文件名2] [/A][/B][/C][/N] (该命令不区分大小写)Note:默认不带参数时是比较的是text file使用说明: (1)选用/A参数,为ASCII码比较模式; (2)选用/B参数,为二进制比较模式; (3)选用/C参数,将大原创 2010-11-10 10:23:00 · 4260 阅读 · 0 评论 -
winxp下secure crt登录上linux机器,显示中文乱码的问题
<br />通过secure crt 登陆远程linux, 中文显示为乱码, 在网上查找了解决方法,转帖至此。<br />========================================================================= <br />1,修改远程linux机器的配置<br /><br />vim /etc/sysconfig/i18n<br /><br />把LANG改成支持UTF-8的字符集<br /><br />如:<br />LANG=”zh_CN.UT转载 2010-11-04 14:42:00 · 1853 阅读 · 0 评论 -
Linux启动过程
(1)打开PC电源 PC加电后,一个特殊的硬件电路会触发CPU的Reset脚的逻辑值,然后一些CPU寄存器,如CS,eip等被给定一个值,接着CPU跳转到一个固定地址开始执行代码(BIOS);(2)BIOS自检,按设置的设备启动 BIOS对硬件进行一系列彻底的检查,如CPU类型、速度、缓存等,主板类型,内存速度、容量,硬盘大小、类型和工作模式,风扇速度等。BIOS完成自检后,查找一个可以引导的操作系统,并查看用户配置的启动设备(软盘、硬盘或者光盘启动)。发现合法的设备后(读取CMOS中的引导设备原创 2010-06-04 18:05:00 · 922 阅读 · 0 评论 -
安装Fedora 11有关硬盘格式化问题
在装Fedora 11的时候,到分割硬盘及格式化硬盘这步的时候,有几个选项,他们的意思及将执行的操作分别是:(1)Use entire drive(使用整个磁盘)这个方案会删除硬盘上所有分割区,然后再重新分割硬盘。如果您硬盘上有您想保留的操作系统,请不要选择此项。(2)Replace exiting Linux system(替换掉现有的Linux系统)这个方案会删除硬盘上所有GNU/Linux分割区,然后再重新分割硬盘。这种方案不会删除其他操作系统的分割区。如果您硬盘上有您想保留的GNU/Linux系统,原创 2010-06-04 18:02:00 · 3384 阅读 · 0 评论 -
MPEG1和MPEG2码流结构分析
上次测试MPEG4和H264的时候,由于要进行分帧输入解码器测试,因此进行了MPEG4和H264码流的简单分析,MPEG4码流的分析见上次记录的那篇文章。目前又要开始测试MPEG1和MPEG2码流的解码了,同样,对这两种码流也进行一下简单的分析,通过搜集资料和查看两种标准的协议13818-2和11172-2,了解这两种码流格式的一些基本结构,今天把它们也在此做一个简单的整理和记录,也便于以后的原创 2009-05-31 17:51:00 · 10455 阅读 · 4 评论 -
FFMPEG使用参数详解
目前又开始测MPEG1和MPEG2的解码,在准备编码好的测试序列过程中,需要通过编码器来进行原始视频序列的编码操作,以生成我们需要的测试数据。由于IPP example提供的Encoder不支持MPEG1,经过查询,决定MPEG1的编码使用FFMPEG。FFMEPG是个啥子东西呢,这里简单说一下:FFmpeg是用于录制、转换和流化音频和视频的完整解决方案,一套领先的音/视频编解码类库。FF原创 2009-05-20 17:10:00 · 48174 阅读 · 1 评论 -
如何重装Grub,使其可以引导双系统
引言: GRUB是一个多重操作系统的启动管理器。用来引导不同的系统,如windows,Linux。一般来说要先装Windows,后装Linux,这样grub才能生效(grub存在于linux的安装中)。这两天我重装了Windows,grub就不起作用了,也无法进入linux了(grub设置的默认进入windows)。在不想重装linux的情况下,需要对grub进行重装,将搜集的资料及验原创 2009-05-06 14:09:00 · 7669 阅读 · 0 评论 -
Linux 下无法ping通windows的ip
新装了windows系统后,在Linux(ubuntu)下想ping windows系统,结果ip无法ping通,但是在windows下却可以ping通 Linux的ip,十分不解。上网查了查,原来是windows的防火墙在作怪。 不知道其他人是否也遇到过这种简单却头大的问题,特把解决办法转帖过来。 windows主机下-> 控制面板-> windows 防火墙-> 高级 ->转载 2009-05-05 17:41:00 · 7256 阅读 · 0 评论 -
创建固定大小的文件 -- Linux shell 脚本编写实例
昨天验证bug时,需要在原来文件的基础上生成一个固定大小的新文件,具体要求如下: 1. 源文件 src_file, 大小为4840896 byte; 2. 目标文件obj_file(在源文件基础上扩大),大小为5263104 byte; 需要的准备工作: 1. 获得文件大小的组合指令: ls -l src_file | awk {print $5},其中 ls -l原创 2009-05-05 16:22:00 · 6305 阅读 · 0 评论 -
如何解决.csv格式文件用excel打开是乱码的问题?
以前遇到过.csv格式文件用excel打不开的问题,大家归结为“RP”有问题,昨天翻翻资料,原来是有原因的,:-)。 造成乱码的原因主要是编码的问题,用下面的方法可以解决:1、 用notepad打开.csv文件,显示正确。2、 save as一下,save as的时候要选一下编码,比如ANSI,UTF-8等。3、 用excel打开另存的.csv文件,如果还是乱码就重复step2的操作,主要转载 2009-04-01 15:14:00 · 10653 阅读 · 4 评论 -
MPEG4码流简单分析
测试解码器测试了很久,由于需要将H264和MPEG4的码流进行分析和判断,并逐帧输入解码器进行测试,如何正确的分析码流,并将Video送给我们的解码器做Decode的呢?耐着性子找了很多资料,主要也因为我本身对MPEG4和H264的码流的格式并不懂,自己在视频编码方面的积累也实在是太少了,所以也确实挺头疼的。后来就直接在网上找是否有对码流的各个部分意义的解释,开始搜索码流中的的StartC原创 2009-04-02 10:06:00 · 13068 阅读 · 5 评论 -
Linux下VLAN创建举例
验证bug过程中,需要创建VLAN,由于并不是很清楚,磕磕碰碰了很久,今天终于知道自己的创建的VLAN是正确的,特把步骤贴在这里,共大家参考。 创建VLAN时最常用最简单的方法就是利用支持VLAN的交换机来创建和管理VLAN,比如Cisco 3560,如果手边没有可用的支援VLAN的交换机,也可以采用一台Linux主机来管理VLAN。本文就是采用Linux主机来实现VLAN的创建和管理原创 2009-04-01 14:00:00 · 8779 阅读 · 1 评论 -
如何计算当前进程的CPU占用率
由于测试一个解码器的项目,很长时间都在反复进行domain knowledge的学习,再加上自己是一个测试新手,对于测试代码撰写啥的还很是生嫩,前一阵被要求在性能测试中,最好在测试时能够计算出解码进程的CPU占用率,做为我们参考的一种性能参数。于是乎搜寻并参考了网络中的N多方法,并在项目中进行实际的实验调试,由此略了解了一点点如何计算进程CPU占用率的代码方法,在此将最终采用的方法之一记录原创 2009-03-27 17:21:00 · 8266 阅读 · 0 评论 -
AAC的各种规格
Hi,又来写点儿小记录心得吧,这次是在准备AAC音频解码的规格中发现和总结出的一些问题,大概的情况在这里简要做一小记,为我们最后确立规格提供参考,当然我对AAC规格的了解还很稚嫩,有些表述不太确切的地方,还请大家指正: 一、规格(profile)问题:wiki上说到,AAC共有9种规格,以适应不同的场合的需要:l MPEG-2 AAC LC 低复杂度规格(Low C原创 2009-06-15 17:30:00 · 11060 阅读 · 4 评论 -
FC11下用vsFTPd来配置FTP服务器
1. 查看是否安装了vsFTPd软件:rpm –qa | grep vsftpd如果没有安装,则安装:rpm –ivh vsftpd*.rpm2. vsFTPd常见的配置文件有三个:/etc/vsftpd/vsftpd.conf:ftp信息的配置,包括超时的时间等。要上传下载文件,还需对其进行相应的配置。/etc/vsftpd.ftpusers和/etc/vsftpd.user_list:对用户的配置,里边的用户都不能登录ftp3. 启动vsFTPd服务器:/etc/in原创 2010-06-24 17:49:00 · 1314 阅读 · 0 评论 -
Linux下在当前目录及子目录下查找字符串的方式
假设当前目录下有①文件a.txt,内容里边有字符串“test”;②目录test,该目录下又有文件b.txt,该文件内容也有字符串“test”。现在当前目录下查找字符串“test”:1. 用grep命令#grep –r “test” * // -r 表示读取目录下的所有文件及子目录下的所有文档结果如下:a.txt:testtest/b.txt:test2. 用find命令#find . “test” // . 表示查找的路径为当前目录结果如下:../test.原创 2010-06-25 11:40:00 · 16027 阅读 · 0 评论 -
计算机加入域的一种方法
<br />重装系统后,想把机子加入域,却总是不成功,隐约记得以前老大们讲过,厚着脸皮问了(/(^o^)/~)之后,决定记下来,省的我以后又忘了~~~<br /> <br />step 1 更改计算机名字<br /> 右键点击“我的电脑”,打开“属性”页面,找到“计算机名” 页面,点击“更改”按钮,在打开的页面中“计算机名”栏位进行更改,将计算机名更改为域规定的名字,比如rd-xxx,然后点击“确定”一路退出。<br />step 2 重启计算机<br /> 更改完计算机名并“确定”退出后,原创 2010-06-02 12:10:00 · 3654 阅读 · 0 评论 -
FreeBSD系统,bugzilla, testlink, svn, ftp等LDAP 配置所在文件及位置
<br />公司的几种常用服务都用了LDAP认证,为了方便快捷的找到这些LDAP认证服务器配置在文件中的位置, 可采用 grep -r “xxx.xxx.xxx.xxx" * 的指令查找当前目录及其子目录下所有ip为 ”xxx.xxx.xxx.xxx"的文件,这样就可以快速的定位并进行LDAP server ip的更改了。<br /> <br /> 举例: bugzilla, bugzilla sandbox, testlink, testlink sandbox, svn,LDAP server配置所在文原创 2010-07-23 14:53:00 · 3066 阅读 · 0 评论 -
无法下载安装Project Web Access ActiveX 控件
在访问Project Web Access 的时候,若访问项目中心,或者资源中心等,均需要下载相关ActiveX控件,由于IE配置的各不相同,有时可能导致ActiveX控件,无法下载安装。通常情况下,我们经常通过配置IE的安全级别,来解决这个问题,操作比较简单(Internet 选项——安全设置)这里就不详细说明了。如果一切都设置好,且都检查无误的话,仍然不能正常下载ActiveX控件的话,还有一种手动注册ActiveX控件的方法,现就这种方法转帖如下,已记录该问题于此。原创 2010-07-16 17:39:00 · 7427 阅读 · 0 评论 -
关于SharePoint 2007的用户组和用户
首先,在站点(Site,not Site Collection)的层次上,是不能创建用户组(Group)的。虽然和你的“直觉”不一致,但确实如此。所有用户组都是基于站点集的!当我们在一个站点集中任何一个站点中创建一个用户组的时候,实际上都是在站点集层次上创建了一个用户组。如果你试图用代码在SPWeb.Groups里面添加新的SPGroup,是不会成功的。只有SPWeb.SiteGroups里面才能添加新的SPGroup。当我们在MOSS2007界面上操作时,“确实”是可以在一个站点中创建用户组的,而且这个用转载 2010-07-09 14:13:00 · 998 阅读 · 0 评论