自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 收藏
  • 关注

原创 如何比较不同的编程语言

希望这个能成为一个系列.因为工作需要,近距离学习了perl和ruby.对脚本语言有了一些自己的理解,也特别有欲望比较一下perl, ruby,和python.但是,如果只是比较语法,我想就没有什么意义了。希望能从下面几个方面展开:1. 对于合作开发的支持:包,模块, ...2. 对于重用的支持:如何从语法层面为代码重用和重构提供帮助3. 对流行编程范式的支持:3.1

2013-07-19 11:40:31 2077

原创 Usefunctional programming in Perl to make test automation code more structural

AbstractIn USD test automation, we used Perl as the majorprogramming language. With daily practice, we noticed that as a programminglanguage, Perl does not enforce any particular programming paradig

2012-05-02 15:57:27 2193

原创 Polymorphism in Perl comparing with JAVA and C++

Polymorphism in Perlcomparing with JAVA and C++AbstractIn USD daily test automation, we used Perl as programminglanguage a lot. When talking about Perl, many people still see it in this way: “itis

2012-04-28 10:08:20 2619

原创 十年 之 工作心得

工作心得比起工作经历来说其实更容易写一些 为啥呢 因为工作经历很容易絮絮叨叨没有重点变成流水帐 工作心得来自积累和总结 还是很容易数个一二三出来的 一 人脉 这个东西人人都知道重要 中国人叫人脉或人际关系 老外叫network 更形象 回想我工作这十年的经历身边的朋友同事一直是我各种好运气的直接来源 记得第一家公司的时候我们一起报到的二十几个研究生来自祖国各地也有首都各个名牌大

2012-03-25 14:35:27 3831 2

原创 十年 之 工作经历

人生能有几个十年?离开学校步入社会,第一个十年,回首一看,感慨无限。先说说工作,毕竟靠这个挣钱糊口。本来研究生学的是电子工程专业,单片机,电路板本应该是我的本行,但教研室的网络安全实验室却让我有了在学校接触网络和linux的机会,毕业的时候,一心想来北京,一个是因为自己是北方人,另一个是因为这里高中同学也不少,自己也是个群居动物,喜欢热闹。第一份工作就是在一个国企里,隶属于普天集团

2012-03-25 14:34:17 3054

原创 一个学习编程技术的好网站-http://www.tutorialspoint.com/index.htm

我喜欢tutorial的方式,任何一个新的事物,有一个好的tutorial,可以让学习者更容易理解事物的设计意图和解决的典型问题,再深入学习就更容易了

2011-08-17 17:14:05 10041 1

原创 利用UML来理解系统,生成测试

UML是为面向对象而生,但UML其实给我们一个机会用图形化的方式描述你的设计,不管这个设计是关于什么的,是不是面向对象的,我们都有机会用UML来展现它。 但是现实是很少有developer会使用UML来描述自己的设计,特别是在design specification里,大量的文字描述,加上几个自己随笔画出来的不知所云的图形;潜在的带来的危害就是,当测试人员阅读完文档后,基本上30%的歧义和

2011-06-17 16:51:00 1948

原创 一个功能强大的IDE能否让测试人员失业?

最近看了一些书和文章,主要集中于如何写出高质量的代码,理论上讲一个程序员如果有很强的质量意识和编程经验,配合一个强大的IDE工具,我想80%的bug就不会被check-in到代码库中。 传统意义上,程序员认为的code complete就是程序编译通过,第一次编译通过的感觉,每一个程序员都会历历在目,剩下的事情,就交给QA好了。 但是,这自然是不行的,内存泄露,混乱的继承关系以及结

2011-06-17 16:22:00 1733

原创 linux samba server configuration

readonly:[repository]        comment = Tests        inherit acls = Yes        path = /qa/konductor/repository        read only = Yes        public = yes        only guest = yes        printable = nowritable to some user:[nsn_testeng]        comment = Tests

2011-02-18 11:31:00 1970

原创 linux vnc server configuration

<br />steve-52:/etc/samba # cat /root/.vnc/xstartup <br />#!/bin/sh<br />unset SESSION_MANAGER<br />exec /etc/X11/xinit/xinitrc<br />xrdb $HOME/.Xresources<br />xsetroot -solid grey<br />xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &<br />t

2011-02-14 15:48:00 1964

转载 6 Command Line Tools for Linux Performance Monitoring

6 Command Line Tools for Linux Performance MonitoringSo you need to monitor a Linux system for performance metrics... CPU, Memory, Network, Disk, etc.Here are 6 of my favorite command line tools for monitoring a Linux system from the command line.htop  htt

2010-07-02 09:04:00 2107

转载 Performance Testing Guidance for Web Applications

http://msdn.microsoft.com/en-us/library/bb924375.aspx

2009-12-22 10:11:00 1991

转载 nfs v4 testing

 http://linux.sys-con.com/node/86018

2009-11-04 10:41:00 1808

转载 使用 setfacl 和 getfacl in linux

 如果使用过Unix,就不会对ACL(Access Control List,访问控制列表)感到陌生。在Linux 2.4内核中,ACL作为补丁存在,而在2.6新内核中,它已经是标准内核的一部分了。  传统Unix的ACL,只能对文件设定用户、组和其他人的权限,也就是我们常用的755、644之类的权限。如果想为一个文件交叉定义若干个不同组的用户访问权限,比如说tom、mary、tony、tod分别

2009-11-04 10:03:00 6574

转载 使用 NFSv4 ACL 的文件系统

     NFSv4 (Network File System – Version 4) 协议引入了一种新的 ACL(访问控制列表)格式,这种格式扩展了现有的其他 ACL 格式。NFSv4 ACL 很容易使用,还引入了更详细的文件安全属性,因此 NFSv4 ACL 更安全。IBM® AIX®、Sun Solaris 和 Linux® 等操作系统已经在文件系统中实现了 NFSv4 ACL。   

2009-11-04 09:49:00 10444 1

原创 NFS v4 新特性

NFS是一种分布式文件系统,它能够使用户像访问本地文件系统一样地通过网络访问远程计算机上的共享文件。在AIX 5.3以前的版本中,AIX操作系统支持NFS Version 2和NFS Version 3。从AIX 5.3开始,AIX操作系统支持NFS Version 2,3,4版本。NFS V4有以下的新特性:*增强的安全特性。支持RPCSEC-GSS和使用身份映射(Identity Mappin

2009-11-04 09:35:00 6476

原创 NFS v3 介绍

 一、NFS简介  NFS-Network FileSystem的缩写,NFS是由Sun开发并发展起来的一项用于在不同机器,不同操作系统之间通过网络互相分享各自的文件。NFS server也可以看作是一个FILE SERVER,它可以让你的PC通过网络将远端得NFS SERVER共享出来的档案MOUNT到自己的系统中,在CLIENT看来使用NFS的远端文件就象是在使用本地文件一样。  NFS协

2009-10-30 15:38:00 8520

转载 linux下更改eth0网卡名称为eth1

网卡MAC地址改变之后,在Linux中找到网卡,新的网卡会被识别为eth1或者更为靠后的网卡写入到/etc/udev/rules.d/70-persistent-net.rules这个文件中,修改/etc/udev/rules.d/70-persistent-net.rules这个文件,将eth0的MAC地址修改为改变后的地址就可以。

2009-09-01 15:56:00 3530

转载 DHCP Relay 配置

DHCP Relay 配置1.4.1 dhcp relay简介    随着网络规模的扩大和网络复杂度的提高,网络配置越来越复杂,经常出现计算机位置变化(如便携机或无线网络)和计算机数量超过可分配的ip地址的情况。伴随这种需求,dhcp协议(dynamic host configuration protocol)即动态主机配置协议逐渐发展起

2009-07-10 13:39:00 5352

转载 windows DOS 命令大全

 net use //ip/ipc$ " " /user:" " 建立IPC空链接 net use //ip/ipc$ "密码" /user:"用户名" 建立IPC非空链接 net use h: //ip/c$ "密码" /user:"用户名" 直接登陆后映射对方C:到本地为H: net use h: //ip/c$ 登陆后映射对方C:到本地为H: net use //ip/ipc$ /del 删

2009-03-25 11:55:00 2277

原创 动态更新dns原理介绍

 动态DNS更新(DYNAMIC DNS UPDATES)DHCP 服务器有可以动态更新DNS的能力。在配置文件中,你可以定义如何使DNS更新,这些更新是指符合RFC 2136的DNS。支持RFC 2136 应该能够从DHCP服务器中进行动态更新。       两个DNS更新草案已经实施,另一个正在规划中。两个已经实施的是ad-hocDNS 更新模式和interim DHCP-DNS 交互更新模式

2009-03-19 15:36:00 5520

转载 修改网卡的mac地址

 How to change a MAC address in LinuxUnder Linux, you can change your MAC address with `ifconfig hw `, or you can use the GNU MAC Changer.How to change a MAC address in SolarisIn Solaris, yo

2009-03-19 10:08:00 770

转载 交换机 tagged 与 untagged 的关系

 端口接收数据时:  如果端口是tagged方式,当数据包本身不包含VLAN的话,输入的数据包就加上该缺省vlan;如果数据包本身已经包含了VLAN,那么就不再添加。  如果是untagged方式,输入的数据包全部都要加上该缺省vlan。不管输入的数据包是否已经有VLAN标记。 端口发送数据时:  如果端口是tagged方式,如果端口缺省VLAN等于发送的数据包所含的VLAN,那么就会将V

2009-03-18 17:22:00 1450

转载 VLAN间路由-路由器加二层交换机实现

http://www.it.com.cn/f/network/0410/27/25931.htmVLAN间路由的必要性   根据目前为止学习的知识,我们已经知道两台计算机即使连接在同一台交换机上,只要所属的VLAN不同就无法直接通信。接下来我们将要学习的就是如何在不同的VLAN间进行路由,使分属不同VLAN的主机能够互相通信。   首先,先来复习一下为什么不同VLAN间不通过路由就无法通信

2009-03-18 16:33:00 5778 1

原创 vlan间路由-只用三层交换机实现

 今天我们来演示VLAN间路由的实验,配置方法有多种,我们首先来演示利用三层交换机实现VLAN间路由。其实该实验还有另外一种实现方法:直接在交换机的物理接口配置IP而不用划分VLAN ,下面演示的是在交换机上划分VLAN的实现方法。实验拓扑图:实验环境说明:1.分别启用路由器R1 、R2和交换机SW1;2.将路由器R1的Fa0/0端口的ip设为:192.168.1.2/24,关闭路由功能,用来模拟

2009-03-18 16:30:00 14639

转载 Trunk(端口汇聚)的概念与设置

 在二层交换机的性能参数中,常常提到一个重要的指标:TRUNK,许多的二层交换机产品在介绍其性能时,都会提到能够支持TRUNK功能,从而可以为互连的交换机之间提供更好的传输性能。那到底什么是TRUNK呢?使用TRUNK功能到底能给我们带来哪些应用方面的优势?还有在具体的交换机产品中怎样来配置TRUNK.下面我们来了解一下这些方面的知识。  一、什么是TRUNK?  TRUNK是端口汇聚的意

2009-03-18 10:41:00 1262

原创 linux 设置静态路由

LINUX静态路由设置问题永久静态路由设置:touch /etc/sysconfig/static-routesvi /etc/sysconfig/static-routeseth1  net 192.168.30.0/24 gw 192.168.60.254eth0  net 192.168.40.0/24 gw 192.168.60.254临时静态路由设置:route add -n

2009-03-17 12:58:00 709

原创 DDNS配置实例(DHCP+DNS=DDNS)

DDNS配置实例(DHCP+DNS=DDNS) 在网络管理中,维护DNS服务器是一项很基本的工作。但是,随着网络规模的不断扩大,频繁的去修改DNS区域数据文件,那也将会是一件很麻烦的事情。因此,动态DNS就应运而生。 动态DNS(DDNS)需要DNS和DHCP来协同工作。Linux下也可以实现DDNS,不过DNS需要Bind8以上的版本,DHCP需要3.0以上的版本。 

2009-03-16 16:32:00 3057

原创 linux 下dns server 与 dhcp server的集成(转贴)

 我们在办室的时候,有时会去访问别的机器,如果是在windows下,我们我数时候会用机器名去访问,因为netbios/wins会帮我们来把机器名转成IP的。下面给大家介绍一种用动态DNS来解析机器名的办法。不过,不是用的w2k的DDNS,而是用的Linux.    准备:一台(或两台)Linux服务器,用来做DHCP server和DNS server。也可以把它做成两台服务器。    安

2009-03-16 15:22:00 1998

原创 Linux dhcp client 如何向dhcp server说明自己希望使用的主机名

 简单来讲,在ifcfg-eth? 中添加: DHCP_HOSTNAME=xxx 然后重启网络服务,ifcfg-eth? 就会创建一个文件/etc/dhclient-eth?.conf ,其中就有这样一句话:send host-name xxx 这就表示作为client, 它可以选择接受来自dhcp server设置的hostname,也可以反过来要求dhcp将自己希望

2009-03-13 17:27:00 6408

原创 如何使 Solaris DHCPv4 客户机请求特定的主机名

DHCPv4 客户机主机名缺省情况下,Solaris DHCPv4 客户机不提供自己的主机名,因为此客户机希望 DHCP 服务器提供主机名。缺省情况下,Solaris DHCPv4 服务器配置为向 DHCPv4 客户机提供主机名。当您同时使用 Solaris DHCPv4 客户机和 Solaris DHCPv4 服务器时,这些缺省设置会正常发挥作用。但是,当您将 Solaris DHCPv4

2009-03-13 17:22:00 944

转载 linux 下的dns配置

 linux下的dns设置详解2004年08月18日02:04 查看10953次 作者:  【大 中 小】文章分类:unix系统 作者:Slice更新:Boban更新日期: 2004-05-10①简介DNS就是Domain Name System,它能够把形如www.21php.com这样的域名转换为211.152.50.35这样的IP地址;没有DNS,浏览21php.co

2009-03-11 11:25:00 568

转载 how to deal with fdisk error: Re-reading the partition table failed with error 16: Device or resource busy.

I had this situation at office where I was told to re-partition an already existing partition. The situation was to get the below schema/dev/sdb1 1 3040 24418768+ 83 Linux/dev/sdb2 3041 6080 24418

2009-02-24 10:21:00 7493

原创 GDT磁盘分区操作

对GPT磁盘分区表进行操作,我们要使用parted命令。其实parted功能很强大,它可以象fdisk一样既可用命令行也可以用于交互式.下面我们就来实际操作吧,在提示符下输入parted就会进入交互式模式#  parted  /dev/sdbGNU  Parted  1.8.1Using  /dev/sdbWelcome  to  GNU  Parted!  Type  ‘help’  to 

2009-02-05 13:03:00 2760

原创 linux 下的NFS配置

NFS Server端的设定NFS Server端的设定,首先需要确认Linux主机是否可以支持NFS这项服务,然后再设定使用者的来源IP或主机名称以及共享出去的目录权限。 那么,在Client PC怎么使用这个共享出来的目录呢?首先以showmount检查Linux Server是否有可以使用的 NFS目录。如果有就将它mount在本机上面,这样就可以使用NFS Server主机提供的资源了

2009-02-03 14:54:00 547

原创 更改esx console的物理IP地址及esx console命令

 今天安装了另外一台esx 3.5 测试,安装完成后,发觉设置错了网段,本来想用修改linux网卡Ip的方法操作,后来,上网找了下,有专用的命令可用,很简单,如下:列出当前网卡信息esxcfg-vswif -l 删除原来的配置vswif0, 没有修改的命令,该文件应该在:/etc/sysconfig/network-scripts/ifcfg-vswif0esxcfg-vswif

2009-01-22 17:51:00 2426

原创 修改linux 网路配置

Linux网络基本网络配置目标:掌握linux网络的基本配置知识掌握linux系统中网络信息的查看命令掌握linux系统中的网络设置命令掌握linux系统网络配置文件的设置网络信息查看查看网路接口信息1.了解linux中的网络接口设备$/sbin/ifconfig                                 查看所有活动网络接口信息,其中包括一个lo环回端口。2.查看指定网络接

2009-01-22 17:50:00 967

原创 linux 下查看服务和与服务的运行级别以及自动启动相关的配置

#service --status-all (查看所有service的状态,但有可能service并没有实现status接口) #chkconfig --list (查看服务的启动设置,以及在哪一个运行级别自动启动与否)  #runlevel (查看当前的运行级别) 详细介绍:Linux 启动时需要哪些步骤呢?本文将详细描述不同的运行级在启动中的作用。对于那些在DO

2008-12-30 14:51:00 7919

原创 REST 通俗概念

http://www.ibm.com/developerworks/webservices/library/ws-restful/index.html

2008-12-19 15:04:00 762

原创 向你的老婆解释REST

 http://tomayko.com/writings/rest-to-my-wife

2008-11-10 15:05:00 507

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除