发布新日志

  • 性能测试的测试需求获取

    qiguojie 发布于 2007-07-18 15:10:12

    性能测试的测试需求获取

    PS:本人在51testing博客的所有内容均为原创,转载请注明出处!!

    最近又做了一些项目,在项目进行过程中,有遇到测试需求不确定的情况,特别是一个新产品,出来以后谁也不知道要测试多少压力、多少并发才可以,项目是勉勉强强的做完了,不过心里还不是很舒服,为了避免以后出现类似的问题耽搁项目的测试工作,近日又仔细的想了一想,堆积出下面这个杂文,算是小小的积累一下吧!

    俗话说的好:“万事开头难”;做一个项目的测试,怎么着手开始的工作,通常是最难的,也是最重要的。例如今天上午上面下了一个测试任务,是测试XXX系统,这个系统在开发的过程中你没有介入,现在让你做测试,你怎么开始??
    1、去沟通!
    2、去索要需求文档!
    3、去索要技术资料!
    4、拿到版本去熟悉功能!
    5、让需求人员给培训……等等等等

    这些,都是获取需求的一些必要过程;而各种规范和测试模型里,需求也是最最基本的元素,试问一下,如果没有需求,你不知道要测试的东西是什么,测试完了应该是什么样子,那么你如何测试呢?
    需求是软件测试活动中最重要的基础元素!!

    前段日子公司给了一个项目的测试,这个项目是一个类似于百度贴吧的站点,没有给任何需求,要求功能和性能都要测试;接到项目后,我是这样做的:
    1、去百度贴吧熟悉贴吧应有的功能
    2、和需求人员沟通确认所有需要测试的功能模块
    3、依据测试经验以及和需求人员的沟通,搞定功能测试点
    4、根据具体的功能模块,综合自己的经验确认压力测试点,如下:
        (1)、XX吧首页的浏览
        (2)、XX吧帖子列表的浏览
        (3)、热门帖的内容浏览
        (4)、帖子发表
        (5)、帖子回复
        (6)、帖子投票
        (7))、XX吧用户的登录
    5、后来经过讨论,确认帖子发表和回复进行压力测试,其他的不进行压力测试(因为要做静态化)
    由第5步,可以明白,这个是需要大家来讨论确定的;

    等过了第5步,我就要获取必要的测试参数了,例如发帖和回帖都要测试多少压力、多少并发啊?只有这些问题都搞清楚了,我才好做测试计划,准备测试资源;可是由于这个是个新项目,就连提出需求的工程师也不知道测试多少压力??那这些需求该如何确定呢?试试如下的方法!当然,如果项目开始之初就明确了这些指标,例如:“发帖支持500人同时发帖,系统在5秒内都可以处理完毕”这样的技术指标,那我们也不需要麻烦团队里的人做无用的讨论了。

    确认测试需求的一些方法:

    1、问测试同行
       去问问论坛里的同行,问问有经验的大拿,可以获得一些参考的数据;例如:“平均响应时间”最好不要超过5秒啊;一般系统小于300的并发就可以了啊;这些都是我从其他的同行那里问出来的。

    2、获取并分析其他项目历史数据
       公司的其他产品和项目会累积出一些数据;项目本来就是公司的,当然按照公司的数据进行分析了哈。例如:“论坛一小时最多能发100新帖”,“博客1天新增300篇”,“回复一天大概有4W个”,等等等等……,以这些数据为确认新项目测试需求的基础

    3、注意突发事件以及惯例的峰值确定
       一般我们获得的值也许有平均值,做压力测试如果测试是平均值,那么只能在一定的程度上保证程序的稳定性而已;这样的话,我们就必须进一步确认峰值;其实在特定的条件下,压力有可能突发甚至超过以前的峰值;例如:“911事件”发生后,sina网的新闻频道几乎在几个小时内,就有上千万的点击;当时,在sina的老大的支持下,迅速增加了带宽,才能撑住恐怖的压力。这个例子也告诉我,如果我们的贴吧有个帖火了,也可能出现这样的情况。


    出现峰值的情况大概有:
       (1)、站点大规模推广(例如在sina首页明显位置放了广告后)
       (2)、习惯性的集中登录(公司上班时间、股票软件开盘前)
       (3)、突发事件造成的大量访问(例如美国炸中国大使馆)
       (4)、集中事务处理日期段(财务、税务、银行、电信等软件系统的月末)
       (5)、节假日(情人节、春节等节日的通讯系统,例如短信、电话等)
       等等……

    4、行业标准
       有些已经制定了行业标准的项目,依据行业标准来进行测试需求的确定。
    等等……

    上面的几步都做一下,综合分析得出具体的测试需求;报告给相关人员评审后,就可以进行测试了。:)

    ==============================================
    不过,一般的时候,我都会翻10倍来进行测试,以求一个心安理得,也顺被测试一下容量。

    以上纯属个人涂鸦,欢迎各位达人来讨论讨论;偶初级水平,仍然学习中……

    MSN:qiguojie at hotmail dot com
    QQ:410225

  • (转)高手眼中的网络

    xiaoyaoke 发布于 2009-06-05 23:28:57

    这段文章是我导师在入职伊始发给我的,指引着我快乐的去做技术。

    假设你的名字叫小不点,你住在一个大院子里,你的邻居有很多小伙伴,在门口传达室还有个看大门的李大爷,李大爷就是你的网关。当你想跟院子里的某个小伙伴玩,只要你在院子里大喊一声他的名字,他听到了就会回应你,并且跑出来跟你玩。
    但 是你不被允许走出大门,你想与外界发生的一切联系,都必须由门口的李大爷(网关)用电话帮助你联系。假如你想找你的同学小明聊天,小明家住在很远的另外一 个院子里,他家的院子里也有一个看门的王大爷(小明的网关)。但是你不知道小明家的电话号码,不过你的班主任老师有一份你们班全体同学的名单和电话号码对 照表,你的老师就是你的DNS服务器。于是你在家里拨通了门口李大爷的电话,有了下面的对话:
    小不点:李大爷,我想找班主任查一下小明的电话号码行吗?
    李大爷:好,你等着。(接着李大爷给你的班主任挂了一个电话,问清楚了小明的电话)问到了,他家的号码是211.99.99.99
    小不点:太好了!李大爷,我想找小明,你再帮我联系一下小明吧。
    李大爷:没问题。(接着李大爷向电话局发出了请求接通小明家电话的请求,最后一关当然是被转接到了小明家那个院子的王大爷那里,然后王大爷把电话给转到小明家)就这样你和小明取得了联系。
    至于DHCP服务器嘛,可以这样比喻:
    你家院子里的居民越来越多了,传达室李大爷那里的电话交换机已经不能满足这么多居民的需求了,所以只好采用了一种新技术叫做DHCP,居民们开机的时候随机得到一个电话号码,每一次得到的号码都可能会不同。
    你家门口的李大爷:就是你的网关
    你的班主任:就是你的DNS服务器
    传达室的电话交换机:就是你的DHCP服务器
    同上,李大爷和王大爷之间的对话就叫做路由。
    另:如果还有个小朋友叫做小暗,他住的院子看门的是孙大爷,因为小暗的院子刚盖好,孙大爷刚来不久,他没有李大爷和王大爷办公室的电话(李大爷和王大爷当然也没有他的电话),这时会有两种情况:
    1、居委会的赵大妈告诉了孙大爷关于李、王两位大爷的电话(同时赵大妈也告诉了李、王关于孙的电话),这就叫静态设定路由
    2、赵大妈病了,孙大爷自己到处打电话,见人就说:“我是小暗他们院子管电话的”,结果被李、王二位听到了,就记在了他们的通讯录上,然后李、王就给孙大爷回了个电话说:“我是小明(小不点)他们院子管电话的”,这就叫动态设定路由

    然 后有一天小不点要找小暗,结果自然是小不点给李大爷打电话说:“大爷,我找小暗”(这里省略了李大爷去查小暗电话的过程,假设他知道小暗的电话),李大爷 一找通讯录:“哦,小暗的院子的电话是孙大爷管着的,要找小暗自然先要通知孙大爷,我可以通知王大爷让他去找孙大爷,也可以自己直接找孙,那当然是自己直 接找孙方便了”,于是李大爷给孙大爷打了电话,然后孙大爷又把电话转到了小暗家。
    这里李大爷的通讯录叫做路由表。
    李大爷选择是自己直接找孙大爷还是让王大爷帮忙转接叫做路由选择。
    李 大爷之所以选择直接找孙大爷是有依据的,因为他直接找孙大爷就能一步到位,如果要王大爷转接就需要两步才能完成,这里的“步”叫做“跳数”,李大爷的选择 遵循的是最少步骤(跳数)原则(如果他不遵守这个原则,小不点可能就会多等些时间才能找到小暗,最终结果可能导致李大爷因工作不力被炒鱿鱼,这叫做“延时 太长,选路原则不合理,换了一个路由器”)
    当然,事情总是变化的,小不点和小明吵架了,这些天小不点老是给小暗打电话,小明心里想:“操,他是不是在说我坏话啊?”于是小明决定偷听小不点和小暗的通话,但是他又不能出院子,怎么办呢?小明做了这样一个决定:
    首 先他告诉自己院里管电话的王大爷说:“你给李大爷打个电话说小暗搬到咱们院子了,以后凡是打给他的电话我来接”,王大爷没反映过来(毕竟年纪大了啊!)就 给李大爷打了电话,说:“现在我来管理小暗的电话了,孙已经不管了”,结果李大爷就把他的通讯录改了,这叫做路由欺骗。
    以后小不点再找小 暗,李大爷就转给王大爷了(其实应该转给孙大爷的),王大爷收到了这个电话就转给了小明(因为他之前已经和小明说好了),小明收到这个电话就假装小暗和小 不点通信。因为小明作贼心虚,害怕明天小不点和小暗见面后当面问他,于是通信断了之后,又自己以小不点的名义给小暗通了个电话复述了一遍刚才的话,有这就 叫数据窃听。
    再后来,小不点还是不断的和小暗联系,而零落了小明,小明心里嘀咕啊:“我不能总是这样以小暗的身份和小不点通话啊,外一有 一天露馅了怎么办!”于是他想了一个更阴险的招数:“干脆我也不偷听你们的电话了,你小不点不是不给我打电话吗!那我让你也给小暗打不了,哼哼!”,他怎 么做的呢?我们来看:
    他联系了一批狐朋狗友,和他们串通好,每天固定一个时间大家一起给小暗院子传达室打电话,内容什么都有,只要传达室 的孙爷爷接电话,就会听到“打雷啦,下雨收衣服啊!”、“人是人他妈生的,妖是妖他妈生的”、“你妈贵姓”等等,听的脑袋都大了,不听又不行,电话不停的 响啊!终于有一天,孙爷爷忍不住了,大喊一声:“我受不了拉!!!!”,于是上吊自杀了!
    这就是最简单的DDOS攻击,孙爷爷心理承受能 力弱的现象叫做“数据报处理模块有BUG”,孙爷爷的自杀叫做“路由器瘫痪”。如果是我,就会微笑着和他们拉家常,例如告诉他们“我早就听了天气预报,衣 服10分钟前已经收好了”或者“那你妈是人还是妖”或者“和你奶奶一个姓”等等,我这种健全的心理叫做“健壮的数据报处理,能够抵御任何攻击”
    孙爷爷瘫了之后,小不点终于不再给小暗打电话了,因为无论他怎么打对方都是忙音,这种现象叫做“拒绝服务”,所以小明的做法还有一个名字叫做“拒绝服务攻击”。
    小明终于安静了几天,
    ...
    几天后,小明的院子来了一个美丽的女孩,名字叫做小丽,小明很喜欢她(小小年纪玩什么早恋!)可是小丽有个很帅的男朋友,小明干瞪眼没办法。当然这里还是要遵循上面的原则:小丽是不能出院子的。那个男的想泡小丽自然只能打电话,于是小明又蠢蠢欲动了:
    还记得王爷爷是院子的电话总管吗?他之所以能管理电话是因为他有一个通讯录,因为同一个院子可能有2个孩子都叫小明,靠名字无法区分,所以通讯录上每一行只有两项:
    门牌 电话
    一号门 1234567 (这个是小明的)
    二号门 7654321 (这个是小丽的)
    ......
    王 爷爷记性不好,但这总不会错了吧(同一个院子不会有2个“二号门”吧)?每次打电话人家都要说出要找的电话号码,然后通过通讯录去院子里面敲门,比如人家 说我找“1234567”,于是王爷爷一比较,哦,是一号门的,他就去敲一号门“听电话”,如果是找“7654321”,那他就找二号门“听电话”。
    这里的电话号码就是传说中的“IP地址”
    这里的门牌号就是传说中的网卡的’MAC‘地址(每一块网卡的MAC地址都是不一样的,这是网卡的制造商写死在网卡的芯片中的)
    小 明心里想“奶奶的,老子泡不到你也别想泡”,于是他打起了王爷爷通讯录的主意,经过细心的观察,周密的准备,他终于发现王爷爷有尿频的毛病(毕竟是老人 啊...),终于在一个月黑风高的白天,王爷爷去上厕所了,小明偷偷的摸进传达室,小心翼翼的改了王爷爷的通讯录
    ......
    过了几天,小丽的男朋友又给小丽打来了电话,对方报的电话是“7654321”,王爷爷一看通讯录,靠:
    门牌 电话
    一号门 1234567 (这个是小明的)
    一号门 7654321 (注意:这个原来是小丽的,但是被小明改了)
    ......
    王爷爷不知道改了啊,于是就去找一号门的小明了,小明心里这个美啊,他以小丽父亲的口吻严厉的教训了那个男的和小丽之间不正当的男女关系,结果那个男的恭恭敬敬的挂了电话。当然小丽并不知道整个事情的发生...
    这里小明的行为叫做“ARP欺骗”(因为在实际的网络上是通过发送ARP数据包来实现的,所以叫做“ARP欺骗”),王爷爷的通讯录叫做“ARP表”
    这里要注意:王爷爷现在有两个通讯录了,一个是记录每个院子传达室电话的本本,叫做“路由表”,一个是现在说的记录院子里面详细信息的本本,叫做“ARP表”。
    有句命言是“人们总是在追求完美的,尽管永远也做不到”(请记住这句话,因为这是一个大名人--也就是我,说的)
    王 爷爷的制度中有一条是这么写的“每个月要重新检查一下门牌号和电话的对应本(也就是ARP表)”,这个动作叫做“刷新ARP表”,每个月的时间限制叫做 “刷新ARP表的周期”。这样小明为了让那个男的永远不能找到小丽,之后每个月都要偷偷改一次那个通讯录,不过这样也是不得不做的事啊!
    补充一点,小明是很聪明的,如果通讯录(ARP表)被改成了这样:
    门牌(MAC) 电话(IP)
    一号门 1234567 (这个是小明的)
    二号门 1234567 (注意:这个被小明改了,但是他一时头晕改错了)
    ......
    就会是计算机就会弹出一个对话框提示“出现重复的IP地址”,最终会导致王爷爷不知所措,于是通知一号门和二号门,你们的电话重复了。这样小丽就知道有人在破坏她的好事,这个现象叫做“骗局被揭穿了”
    小不点知道了小明偷听他和小暗的电话,于是就和小暗约定好了密码。小不点在家里把要说的加密了之后告诉小暗。土豆-〉星期三,地瓜-〉请客,笨蛋-〉小不点家。于是小不点告诉小暗:土豆笨蛋地瓜。小明听了???不懂。。。。郁闷了。。。这是加密。
    除 此之外,小丽也知道了小明改他家的电话号码了。于是王爷爷就登门一个一个把电话和门牌号记下来。并且藏起来不允许外人修改,只能自己有钥匙(密码)。这是 ip地址和MAC地址绑定。当有人改了电话号码的时候,就得找王爷爷改。麻烦是麻烦了,但是安全了。不过小明偷偷的把王爷爷的钥匙偷配了一把(盗窃密码成 功),于是他还可以修改。这样么,就这样了。



  • 【转】 白话TCP/IP协议

    yangmei1985 发布于 2010-03-04 17:29:02


    这篇文章受到网上下载的一个PPT文档启发

    使用网络之前

    我有工资报表需要打印,可是我没有打印机!
    发挥土法炼钢的精神,通过U盘拷贝到另一计算机上!

    计算机网络的历史

    50年代:计算机网络初步形成,目的就是共享资源;
    60年代:美国国防部发明了ARPANET,TCP/IP协议出现;
    70年代中期:局域网发展迅速,中小企业也可以组建自己的网络;
    90年代:Internet飞速发展的时代,才有我们今天的网络

    什么是网络

    计算机网络是连接在一起的计算机的集合
    手段:通过通信设备和通信线路连接起来,并使用网络软件和协议进行管理
    目的:以实现资源共享为目的

    通信设备:集线器、交换机、路由器、ADSL Modem,包括程控交换机等
    通信线路:双绞线、电话线、光纤、无线电波等

    TCP/IP协议

    通信协议的一个比喻

    要完成的任务--通信:深圳的老总A要告诉北京的老总B:货已发出。
    A用中文写好信;把信交给秘书;秘书把信投进邮筒;邮局根据收信人地址选择好信件的传递路线;把信件打包后交给火车站;火车站负责把信件运输到北京;
    北京的火车站收到信件后,以后的步骤是什么?B怎么收到信息?

    分析上述例子(1)
    目的:通信
    是怎么完成的通信?
        每个人遵守一定的规则
        A按一定的格式写好信
        秘书在信封上填好地址
        邮局根据邮件的处理方法发送邮件
        铁路有自己的运作方式
    以上每个人协同工作,相互依赖,完成同一件事:通信

    分析上述例子(2)
        明确分工
        秘书只需要知道把信投到邮筒就行了
        邮递员不需要会开火车

    计算机通信协议(Protocol)
    目的:完成计算机通信(communicate)
    什么是协议:为了计算机能通信而制定的一组规则
    规则规定了不同设备应该如何协同工作以保证把数据传输到对方

    OSI模型
    描述了通信过程中不同设备的功能
    实际上也规定了不同设备之间如何协同
    由ISO(国际标准化组织)提出
    确定网络设备的标准

    分层
    分层通常是解决复杂问题的好方法
    分层意味着分工
    分层的3大优点:
        各层之间独立,一层变化不影响其他层
        易于实现和维护
        有利标准化:不同厂家的设备可以共存

     

    确定使用什么方式与对方联系电子邮件(pop3)还是普通信件 

    —— [ 应用层(Application) ] :为用户应用程序与网络间的接口

    信用中文还是英文写? 

    —— [ 表示层(Presentation) ] :对数据进行编码,数据压缩,数据的加密

    双方通信之前进行制定规则,何时开始、终止? 

    —— [ 会话层(Session) ] :允许用户在设备之间建立、维持和终止会话

    秘书发现对方没收到信,是否再发一封?

     —— [ 传输层(Transport)] :提供可靠(或者不可靠)的端到端服务。流量控制。

    信从什么线路送到北京? 

    —— [ 网络层(Network)] :定址:如何表示不同的计算机?例如:IP地址。选择最佳

    路径将信息从最合适的路径传送到接收端。   

    邮局会在信上盖上邮戳 

    —— [ 数据链路层(Data Link)] :帧的封装:将传输数据增加同步信息、校验信息及地址信息后封装成数据帧。  

    信是用火车拉还是汽车拉? 

    —— [ 物理层(Physical)] :负责0和1的传送,使用什么传输介质,0和1在线路上如何表示,线的接头是什么样的。

     转自:http://blog.csdn.net/Dreamcode/archive/2008/03/28/2225660.aspx

  • 经济的真相zt

    云层 发布于 2007-11-26 11:09:44

    本文以最浅显的道理阐述经济的真相。不会有任何所谓的学术妓 女们常用来欺骗人民的深奥的学术理论,还事实以清白,真相只有一个,让我们擦亮眼睛,洞观今天发生的一切。本文在以下几方面阐述中国经济的真相。      
        
       1、 什么是经济发展?
          简单的讲经济发展就是有钱,但钱从何来?钱只能印出来。那么到底是什么使印钞机不停的运转?
          假设一个岛上有1000口人,与世隔绝,人与人之间交换物品过活,但有时候你手里用来交换的东西不一定就是对方想要的,怎么办?于是人们就用都喜欢的金银作为交换的东西,于是交换方便了。但金银要磨损,携带也不方便,当交换活动频繁时,发现这个东西太繁琐,限制了交换活动,于是为了解决这个问题,想了一个办法,就是由岛上的管理者发行一种符号,用它来代替金银,于是钞票出现了。
          刚开始这种钞票可以随时得兑换金银。大家都很放心,因为钞票就是金银。可是岛上金银的产量太小,当人们的交换活动更加频繁时,钞票不够用了,只能暂停交换。暂停交换的后果就是大家不生产别人想要的东西了,因为虽然别人用,但交换不出去,套用现在的话说就是经济发展减速了。
          于是大家想了一个办法,成立一家钱庄,这个钱庄是大家的,由钱庄来发行钞票,印出的钞票借给想用钱的人,然后这个人有钱了再还给钱庄。于是银行就出现了。
          银行的出现,能保证交换活动更持续的进行,大家都拼命的生产,岛上的东西越来越多,银行根据产品的生产数量,不停的印制钞票,以保证交换能更深入的进行。
        后来人们的交换活动更频繁了,一家钱庄太少了,于是出现了很多钱庄,总要有个管钱庄的吧,于是指定一家钱庄管理其他钱庄,并且钞票只能由这家钱庄印刷,然后通过其他钱庄借给用钱的人,中央银行就这么也出现了。  

    2、什么是对外贸易?
          有一天岛上的人发明了船,于是就到处划船跑,发现了另一个岛屿,那上面也有人,也有钞票,也像自己岛上这么活动。但自己岛上生产的东西多,那个岛上生产的东西少,1元钱在自己的岛上能买1斤大米,那个岛上的一元钱只能买半斤大米,于是另外岛上的钱来这个岛上买东西时只能2元换1元才行。于是汇率出现了。算好汇率后,他们开始互相买卖东西到对方岛上,这就是对外贸易。对外贸易丰富了人们的生活生产需要,使交换活动到了一个空前的高潮。
        
       3、什么是通货膨胀?
          由于岛上生产的产品太多了,以至于没法准确估计到底该发行多少钞票,发行多了的时候,因为没有那么多产品可买,产品就开始涨价,发行少了呢就开始降价,为了保证价格稳定,央行要求各钱庄要把一部分钱放在央行里面用来调节产品的价格,根据价格情况多放和少放。这就是存款准备金率。
          可是有一部分聪明人开始怎么才能把钱弄到自己手上,他在海边捡了一颗石子,说这个石子值100万快钱,把它卖给了一个人,这个人觉得整个岛上的钱加一起也没有100万啊,怎么办,于是向钱庄借,钱庄也没有这么多钱,于是把印钞机打开,印了这100万,借给了他买了这个石子。
          然后这个人开始卖这个石子,100万卖给了第二个人,由于第一个卖石子的人把钱花了,所以岛上的钱多了,所以这一百万可以筹集到,多买些产品就有了。但当把这个石子以200万转让的时候,钱庄只能又印了100万钞票,就这样钞票越印越多,可是当这个石子不停的流动转让时,大家并不觉得岛上的钱多,产品价格还是原来的那样。可是当这个石子不流通或流通的慢时,大家觉得钱多了,可是如果当持有石子的人把它扔到大海里,那就等于岛上凭空多出N多个100
      万来,怎么办,央行最害怕的就是这颗石子没了。它没了岛上产品的价格就会飞涨,就会通货膨胀。那么持有石子的人就绑架了岛上的经济。

    4、房价能绑架中国经济吗?
          中国的房地产已经使中国央行发行了太多的人民币,如果房价下降,等于把那颗石子投进了海里,那么多印出来的钱会使中国产品价格飞涨,会发生严重的通货膨胀。
          看似房价与石子毫无相干,可是他们的属性是一样的,就是价格和价值严重的背离。实际上房地产的崩盘受害最大的并不是中国的商业银行,而是整个中国经济体系。为什么go-vern-ment迟迟没有把房价降下来,不是降不下来,如果真想降房价,只需要一道政令,房地产价格会在一夜之间土崩瓦解。可是后果谁能承担,严重通货膨胀谁来负责?
          房地产业已经绑架了中国的经济,是无可置疑的,是客观实在的,没有人能改变。
          不管谁是总理,廉洁也好,贪污也好,都希望社会和谐,可这是一个棘手的问题。
      
       5、房价和通货膨胀有关系吗?
          可更棘手的问题还不仅仅在这里。如果降房价,面对的是马上的通货膨胀,可不降房价,那么面对的就是更严重的通货膨胀,何去何从?
          所以最可靠的办法就是稳定房价,然后在社会产品增加时,减少货币的投放量,加上其他政策如加息、增加商业银行准备金率、缩小信贷规模等辅助手段,来使中国经济软着陆,这是最好的办法,我们看到的一切政令也是这个逻辑。不信的话,可以查阅一下近年来go-vern-ment发布的一系列调控房地产业的措施。
          可是为什么房价不稳定而且更加的疯长呢?难道是开发商与go-vern-ment在博弈吗?告诉你在中国没有人能和party叫板,几个肚子大点的开发商是没有这个实力的。实际上是幕后的另一只黑手在和中国go-vern-ment博弈,这支黑手就是外资,以美国为代表的帝国主义攫取中国人民血汗的黑手。 

    6、房价高涨的原动力是什么?
          使房价上涨的动力很多,房价上涨对其有利的人就是动力之一,比如:为了GDP和个人利益的地方go-vern-ment、为了赚钱的开发商、炒房族、以至于买了房的所谓“房奴”都是是房价上涨的动力,可是最大的原动力不是这些,是外资,是美国的以攫取超额利润的各大财团。
          开发商作为商人,为了赚取高额利润不是什么伤天害理的事情,可是各行各业都有商人,难道想赚就有吗?那除非是神话。房地产业的开发商也一样,不是他们想赚多少就有多少的。根据价值规律,当商品的价格和价值严重背离时,会有一种趋向正常价格回归的力量钳制价格的上涨,可是在中国的房地产业,这种规律似乎不起作用,一个重要的原因是忽视了一个参考范围的原因,如果以中国经济本身而言确实打破了这个规律,可是目前的情况是有一股力量在维持着房地产业的价格,即托市,那么谁在托市呢?
          谁能在房地产业失控能得到巨额利润的人就是托市的人。
                  
          讨论这个问题前,现看一下中国的外汇储备情况。中国的外汇储备在近几年迅速由1、2千亿突破万亿,并且还在迅速的增长,难道是中国人民奋发图强,挣来的吗?这个不需要证明,看中国的GDP增幅就知道,外汇储备的增长速度明显大于GDP的增幅。显然不是挣来的,那么除了挣来的一部分,那么就是所谓的
      “国际热钱”的涌入,而国际热钱的涌入的目的只有一个,就是要取得高额的回报。
          国际热钱进入中国市场后,首先要兑换成人民币,那么一下子哪有这么多人民币呢?只有一个办法就是让印钞机没日没夜的工作,然后这笔钱用来托住已是烫手山芋的房地产市场,就是拼命的投资房地产业,当房地产价格因背离价值而向下波动时,通过托市再把它抬高,反复如此,给人的表象就是房产价格决没有偏离价值。导致房价越涨越高。

    而开发商呢,他们一到房子将要卖不出去的时候,就有人出高价买下来,他们怎么会降价,如果没有这部分资金在运作,别说是开发商联盟,就是全国只有一个开发商,价格也会降下来,没有人买了,难道等房子发霉吗? 那么外资持有这么多高价房产做什么?不怕砸到手里吗? 不怕!为什么呢?在这个资本运作的过程中,有一个冤大头在最底下接着呢,是谁呢?就是中国的商业银行,由于火爆的房地产市场,一流的流通性,近年来没有看到任何萎缩的迹象,放了贷款就盈利,为什么不贷款呢?没有理由不放贷款。 加之中国老百姓买房的心情,外资可以轻易的把高价房转嫁到中国的银行和消费者身上,连炒房的农民都能赚到一杯羹,职业的外资会赔钱吗?
     7、房价一直涨下去,开发商会笑还是会哭?什么情况下会笑?什么情况下会哭? 在中国go-vern-ment近几年来密集的几十道金牌的调控下,房价还是如脱了缰的野马一样狂奔不止。暂且不论何时能停止上涨的势头,毕竟房价在目前还是上涨的,所以我们就看看房价上涨不止会带来什么。 首先:由于GDP上涨,中国go-vern-ment为了维持上文说的“保持产品交换的继续”要不断地投放人民币,即开动印钞机。只要房地产这个石子还没有投入到大海里去,还有一定的流通性,那么就不会有通货膨胀的发生。
    其次:开发商会在这个过程中也赚取巨大的利润。 再次:能看到的是,炒房族会赚钱、所谓的买房的“房奴”会增值。 都赚钱!可是在这个过程中到底谁亏了呢?钱从哪里来呢?如果你是有炒股的经验就会知道,如果投资价格和价值背离的商品,你赚的钱就是别人赔的钱,那么套用到房地产上,就是买房自住的人,现在看似增值,那是镜中月、水中花,你不变现就不是你的。再有就是当价格完全回归真实价值的时候,有时甚至会到真实价值一下,被高价房套住的投资者。还有一个就是开发商! 为什么说开发商也有赔钱呢?大家知道商人的本性是赚钱,赚取利润。如果一个商人投机一次就永远都不做这个生意了,他是赚钱了,可他不是商人,这种商业行为没有意义。由于商人的本性,所以赚来的钱会继续扩大再生产,在能赚钱的领域不断的加大投资。这个道理从生活中就可看出来,越是做大生意的人总喊没钱,因为要更大的流动资金来维持其扩大再生产的需要。 所以一旦房价回归真实的价值之时,就是有一大批开发商崩溃之日。这个是不以任何人的意志和任何行为为转移的。如果现在有开发商逃离房地产业的角斗场,那么跑得慢的就是最后的输家。如果都不跑,就像击鼓传花一样,最后拿到接力棒的就是接盘者。有句话叫:“出来混迟早是要还的”。也许只不过是方式不一样,看谁的运气好而已。 可是现在却没有任何的开发商赔钱的迹象,有的是开发商不断的赚钱,老百姓送钱都来不及。只是因为目前房价还在上涨,房产还在不断的流动。

    8、坐在华尔街办公室的财团们是如何吸干中国山区一个农民的血汗的
         毛主席说过:“帝国主义没有睡大觉,而是天天在蠢蠢欲动,在图谋不轨,想达到他们的罪恶目的。诚然他们的气焰的确没有以前那么嚣张,但他们确实在活动着。”是不是冷战结束就代表着人类的和平得以实现呢?“一句上帝面前人人平等”就能掩盖帝国主义噬血的本质吗?人人平等的理念是对的,但它只不过是帝国主义用来欺骗人们的伎俩罢了,说到和做到永远是两码事。 国际财团通过国际热钱涌入中国,使人民币加大发行量,然后通过房地产炒作,把中国的国内价格水平无限制的提高,GDP的增长又一次使人民币的发行量被迫提高。国际财团心黑手狠,双管齐下,目的就是使中国经济热到烫手,热到让每个中国人为之狂。 我们暂不去关心这个过程,我们放眼未来,看看这一过程的结果是什么样呢?换句话说财团的目的是什么呢? 很明显,中国人最不愿意看到的事情,就是财团们最乐见的结果。先做个假设,比如国际热钱在投资的中国房地产领域里上演最后的疯狂后,然后把房产成功解套全部变现,如果此时人民币兑美元的汇率达到美国预期最高时,汇率是热钱逃离时需要相乘的那个倍数,会发生什么谁都能想到,所有热钱会一夜之间全部兑换美元逃离。财团们会赚得沟满壕平,中国市场上除了钱就是钱,能遮住天的大把人民币将成为中国人民的噩梦。 这是中国人最不愿意看到的事情,也是财团最乐见的结果。近期美国不断的通过政治、贸易等手段逼迫人民币升值,而中国go-vern-ment迟迟不升值或小范围的升值,远远没有达到美国go-vern-ment的预期,这是在出口处的中美之间的博弈。美国逼迫人民币升值的狼子野心昭然若揭! 顺便提一句,如果真的这个升值预期达到了,中国楼市将重演日本上世纪90年代崩盘的历史。只是那时中国经济也会像日本一样进入一个连续低迷不振的不归路。 在这种攸关民族生存的问题上,go-vern-ment会坐视不管吗?就算是退一步来讲,一个完全不负责任的go-vern-ment遇到这种情况,因为这个资本运作同时也极大侵犯了go-vern-ment的利益,也会拼命反搏的。

    9、在有关这场围绕房价和通货膨胀之间的各方博弈中可能选择的中庸路线
          我一直相信:物极必反,中庸,是老祖宗留给后人解决棘手问题的杀手锏! 既然是中国房地产“绑架”了中国的经济,那么我们就从“绑架”说起。何为“绑架”,应该是相对弱的一方,拿着相对强的一方的“要害”,使相对强的一方即便有能力对付弱的一方,但碍于投鼠忌器,无力可施。 我们先来看看绑架双方的阵容和各自手上的筹码。房地产业的主体是开发商,所以开发商算一方,它绑架的要害是中国经济,那中国经济是谁的要害呢?是中国人民的要害,代表中国人民的,目前只能是中国go-vern-ment。中国go-vern-ment算一方。外资呢?它是煽风点火者,划到开发商一方。中国go-vern-ment一方有公权力,可以通过税收、财政、经济政策、行政手段对开发商阵营施力,开发商阵营通过源源不断的后备资金来绑架中国经济,且不断的提高赎金。 问题已经摆在这里,怎么办呢?冲上去一枪击毙,那歹徒非撕票不可,太极端不可行。所以有为go-vern-ment开出药方,只要实现了某某一条既可降低房价的主意,就犹如这一枪击毙一样是不可行的。我们想象如何解救绑架事件的,首先要稳定住对方的情绪,再一步步地靠近,但这种靠近虽会引起歹徒的敌意,但不会导致他撕票,然后再进一步稳定情绪,再靠近,然后条件成熟时,再稳准狠,即保证人质的安全,又要保证歹徒一举拿下。这才是真正的营救。 所以中庸才是解决棘手问题的杀手锏。极端、盲目、冒进是要不得的。 针对如何解决中国房地产市场的绑架问题,就要围绕问题的关键部分一步步地施加反作用力,然后一举成功,才是正道。
     第一个关键的部分就是汇率,中国go-vern-ment会严把汇率关,我们可以预期的是,人民币兑美元的汇率决不会过快升值,但会小幅升值,就是要稳定对方的情绪,如果一点不升,对方会狗急跳墙,如果升的过快,是给自己掘墓,所以为什么中国汇率升幅总是犹抱琵琶半遮面,看看美国go-vern-ment的态度跟一个绑匪是多么的贴切,我要一瓶果汁,为什么拿来半瓶水。可又说不出什么来,毕竟还能暂时解渴。
    第二个关键是限制资产流动性,既然房地产能绑架中国经济,说明它举足轻重,限制房产的流通性,就可以限制资产的流动性,注意这里是两个概念,“资产流动性”和“房产流通性”。两者完全不同,但又息息相关。房产流通性减弱,资产流动性减弱,那么需要印刷的人民币就减少。就像那个石子,不流通马上通胀,不涨价流通没问题,可是行不通,外资也不同意。既然是不断的上涨价格,只能一步步地限制房产流通,只要房产流通性少一点,通胀就会显现一点,然后再通过上调准备金率和加息等柔性政策来调整一点,用柳叶棉丝掌来化解泰森的一记重拳,以绵柔克强刚、化千钧于无形,这就是中国go-vern-ment的策略(这好像是中国人最擅长的事情)。我们从官方媒体就能看到相关的消息,楼市签约率在下降,即流通性在下降,然后物价开始有所涨幅,如猪肉等副食产品,但央行马上上调准备金率和加息,来稳定物价。不知各位看官是否也看出些端倪。可预期的是,到完全化解危机之前,会不断地加息和调高准备金率,同时房产流通性会越来越弱,这个预言是否准确可在以后的央行政策上验证。等完全消除了由于经济过热导致的通货膨胀预期,那么就是房地产价格回归真实价值之时。
        不管你看到没看到,这已是最后的疯狂,我们从两方面来分析:
         第一,如果这场博弈以外资胜利而告终,那么中国经济将步日本90年代持续下滑的深渊,由于外资撤走,房市赖以生存的支柱坍塌,房价会一落千丈,可到时候不管是开发商还是老百姓都将承受经济下滑之苦,持有的货币迅速贬值,即便房价落下,也不一定买的起。这是中国go-vern-ment和中国人民不可接受的,也是无法接受的。

    第二,如果外资以失败而告终,即在汇率上把住出口,让房价回归真实价值,把外资同样套在中国,这才是胜利的前提。那么以美国财团为首的帝国主义噬血者必将疯狂报复,会在投资、出口等各方面对中国施加压力。我们今天人民币升值没有达到美国预期,已经导致中国出口到美国的产品受打压,进而引起了众多的贸易摩擦,由此可见一斑。我们知道,经济发展的三套马车是,投资、出口和消费,在投资、出口领域遭到报复会影响中国经济的发展,但我相信不会影响我们的发展速度,别忘了还有一套马车是“消费”,房价下降后,如果你是爱国者,请现在保护好你的钱包,到时千万别羞羞答答,要果断地出手买房,中国经济会在消费领域异军突起,继续独占世界经济引擎的鳌头。
          所以我们要相信我们的go-vern-ment,配合我们的go-vern-ment,go-vern-ment在事关全局的问题上是和老百姓站在一起的

  • WebService性能测试研究(原创)

    junqinghuang 发布于 2009-06-28 12:21:26

    WebService性能测试研究

    黄进青 2009-3-31

    1 概述

    在某项目中,遇到手机客户端与服务器端交互的性能测试问题,其实现方式为手机客户端与服务器端通过webservice进行交互,如下:

    2 性能测试策略

    使用工具模拟多用户进行webservice在手机客户端和服务器端的交互。

    3 测试工具

    LoadrunnerSoupUI

    4 Loadrunner进行webservice测试

    4.1   访问url,将网页保存为wsd文件

    http://10.192.17.40/PanasonicQR/MobileService/UploadInventoryService?wsdl

    4.2   新建脚本

    4.3   问题

    按照上面的步骤执行脚本,发现有错,提示信息如下:

    该问题暂时无法解决,需要再进一步的研究,现用soap_request函数实现webservice的测试。

    4.4   实现webservice测试

    使用web_add_header(用户添加webservice头)、soap_request(用户向服务器发送webservice请求)、lr_convert_string_encoding(用于将webservice请求的XML转换为UTF-8格式,必须要转换为UTF-8格式,否则在请求的XML中如果含有中文字符的话将会请求失败)、和lr_eval_string(用于向soap_request函数传递转换后的UTF-8格式参数值)函数实现webservice测试,代码如下:

    Action()

    {

    int rc = 0;

    unsigned long converted_buffer_size_unicode = 0;

    char *converted_buffer_unicode = NULL;

    char *strnew = NULL;

     

    web_add_header("SOAPAction",

                  "\"\"");

    web_add_header("User-Agent",

                  "Jakarta Commons-HttpClient/3.1");

    web_add_header("Content-Type",

                  "text/xml;charset=UTF-8");

     

    strnew=  "SOAPEnvelope= <soapenv:Envelope xmlns:soapenv=\"http://schemas.xmlsoap.org/soap/envelope/\" xmlns:web=\"http://webservice.qr.ufmobile.cn/\">   <soapenv:Header/>   <soapenv:Body>      <web:uploadException><arg0>{NewParam_1}</arg0><arg1>number</arg1><arg2>有实物无帐</arg2><arg3>该产品没有入账</arg3><arg4>77804179</arg4><arg5>huangjq</arg5><arg6>96</arg6></web:uploadException></soapenv:Body></soapenv:Envelope>";

     

    rc = lr_convert_string_encoding(strnew,

           LR_ENC_SYSTEM_LOCALE,

           LR_ENC_UTF8,

           "new");

     

    //上传异常盘点信息

    soap_request("StepName=login",

    "URL=http://10.192.17.40/PanasonicQR/MobileService/UploadInventoryService",

                  lr_eval_string("{new}"),

                  "Snapshot=t1.inf",

                  "ResponseParam=result",

                  LAST);

           return 0;

    }

    4.5   日志查看

    Run-time中设置Log显示方式,显示更多的日志,以便追踪脚本运行状况。

    4.6   模拟多用户并发测试

    LoadrunnerWebservice测试licenseAEAMAUIK-YAFEKEKJJKEEA-BCJGI

    缺点:该license最多只支持100个用户并发测试。

    5 SoupUI

    5.1  新建项目

    项目对应url格式为:

    http://10.192.17.3/PanasonicQR/MobileService/UploadInventoryService?wsdl

    5.2 运行方法,提交请求

    5.3Testsuite

    5.4    Loadtest

    通过线程数虚拟多个用户进行测试。

     

    (说明:本文章为本人原创,如需转载请注明出处,谢谢!)

  • 小本创业的朋友

    believe 发布于 2009-04-08 10:16:25

    许多网友 、小本创业者整天在互联网海洋里游来游去。
    面对成千上万的创业资讯不知该如何入手,不知该如何
    有效决策。原因很简单,你根本不具备创业的最基本的
    能力和综合素质。只知道看一些别人的成功案例、失败
    上当受骗教训。表面上看你好象增长了见识,增加了经
    验,不客气的讲,实际对你的创业一点用处都没有。为
    什么会这么说,打个比方,你根本不具备钓鱼的基本功,
    每天光看别人钓了多少鱼、浪费了多少鱼饵,而不去静
    下心来去练习基本功,到你实际操作时一样会钓不到鱼,
    一样会浪费鱼饵。

    小本创业也是如此,看更多的成功案例固然能激发创业
    的激情,但创业者本身并不缺少激情。对于小本创业者
    而言,更多的应该是感慨-别人为什么会成功?也有学习
    成功经验的诚意,但是纵观当前所有的创业成功案例,
    要么是一些巨富、大富们的成功故事,要么是一些理论
    空谈,对小本创业者来说毫无意义。就是有一些适合小
    本创业者参考的成功经验,可一个创业项目的操作成功
    不是简单的告诉你1加1等于2那么容易。项目的成功是因
    人因地而异的。一个项目,99个人都成功了,并不能代表
    你操作也成功。如果你不具备基本功,再好的项目也会
    在你手中操作失误。所以更多的朋友选择了寻找加盟连锁
    项目。这样做更危险,当前中国的加盟连锁业一片混乱。
    连盟主(搞加盟连锁的企业公司)自身的素质都良莠不齐,
    加上太多的纯圈钱骗人项目混在其中,这就是我们多次提
    醒初期小本创业的朋友千万不要盲目的引进加盟连锁项目
    的原因。所以建议朋友不要浪费时间去看那些某某创业成
    功案例,请问看了许多成功案例的朋友们从中获得了什么。

    有的朋友说了,不看成功案例,我多看一些失败的教训
    案例应该有用吧,还是没有用。在你每天看到的关于项目
    的点评、暴光、失败教训看起来似乎对你有些帮助,其实
    不然。一来这些资讯的真实程度本身就有问题,有同行业
    之间恶搞的,也有项目加盟者自身操作失误反而加罪于盟
    主,项目操作失败的因素应该是综合的,是不能简单的用
    几个失败者的几句话把一个好的项目扼杀了。当然,不排
    除加盟确实上当受骗的,这也是我们重点要说的。我们假
    设网友们看到的失败教训的案例都是真实的,都是操作失
    误和上当受骗造成的,你看的越多越对你不利。操作失误
    有可能是失误者自身的综合因素,同样的项目同样的操作
    在A地是成功的在B地可能就是失误的。对你的未来操作毫
    无参考价值,甚至有时还会误导你的思维,看的越多,可
    能误导的也越多。上当受骗的资讯你看的多了,似乎增长
    了见识,没有用,今天你知道了100个项目是骗人的,明
    天还会出现100个、1000个骗人的项目,甚至是你知道的
    100个项目的改头换面,由于你自己不具备识别的基本功
    ,说不定那一天你就会上当。回忆一下你是否已经知道很
    多项目不具备操作性,那么给你一个新的项目,你能用自
    己的思维能力去判断、分析吗,如果不能,那么你整天还
    在这些无用的资讯里面泡什么呢,知道更多的骗人项目又
    能怎样,你能整天靠人云亦云来提高自己的创业技能吗。


    对于加盟连锁项目,我们还是那句话:初期小本创业者
    千万不能盲目引进加盟连锁项目。加盟连锁行业本身是
    值得推广的,一个成功的加盟连锁除了盟主自身的资质
    够格以外,加盟方自身也要具备最基本的能力与素质,
    最起码具备初步判断评估项目在当地是否有操作可能性
    的能力以及基本的商业运作能力。这就是当前为什么太
    多的小本创业者加盟失败的原因:许多小本创业者根本
    不具备实际操作的能力,想依靠加盟连锁来弥补自己的
    不足,商海无情,如果你不具备基本的商业操作能力就
    不要引进加盟连锁项目,现在中国的加盟连锁行业太乱,
    初期创业的朋友如果硬要踏进来,那么你就准备些问路
    钱。看看你身边所有的生意种类,你在互联网上看的成
    千上万的加盟连锁项目在当地有多少,成功了几个、失
    败了多少。不要把加盟连锁看的那么神奇,它不能使你
    在创业初期走捷径,更多的会让你走弯路。


    当前互联网上关于小本投资创业的资讯成千上万。除了
    有项目资讯、成功案例 、失败教训,更多的是五花八
    门的小本创业宝典、秘籍 、绝招,当然也有关于创业的
    经验之谈。我们想说的是,小本创业者在网上看到的关于
    小本创业的知识、技能、经验等资讯过于零散,大多你抄
    我的、我转载他的,小本创业者很难把这些零散的资讯进
    行有效的组合,这些资讯也无法进行系统组合。而关于小
    本创业的一些专业书籍要么是经济专家、学者的高论,但
    过于抽象,小本创业者很难领会,这就是学者与商业实践
    者的区别,很多理论往往在实践中被证实无效。还有一些
    纯粹的东抄西凑的创业类资讯,除了成功故事一大堆,就
    是鼓励、激发创业者激情的废话连篇。当然我们无权也无
    意去抨击别人。只是想再一次问问小本创业的朋友,你看
    了多少宝典 、秘籍 、有什么捷径的实用方法,告诉我们,
    我们花高价购买。


    说了一大堆废话,歪理邪说,就是想真诚的给想真正创业
    的好朋友们几句真言:
    1不要再浪费过多的时间去找项目、看成功、看失败、看
    资讯 找创业的捷径;我们的时间是宝贵的。
    2重新评估一下你自己,总结一下你自己,并不是看了、
    读了、学习了很多的这方面那方面的资讯 、信息、经验
    就觉得可以创业了,在创业的道路上不要轻看自己,也
    不要抬高自己的商业智商。
    3创业其实一点都不难,原因很简单:你还不会走,就想
    跑,势必摔跟头。许多的小本创业朋友都以为在商业的比
    赛中能跑几圈,所以对各种创业比赛总想跃跃欲试,等比
    赛失败以后才发现自己缺乏平时的锻炼。只有平时的点滴
    锻炼积累你才能正视你自己的实力到底能不能跑,能跑多
    远。
    4人的商业智商与创业潜能可以无限提高的,用不着去感慨
    别人的成功与富有。相当一部分小本创业朋友经过了许多年
    还是觉得自己没有提高,做什么都不成功。那就是你始终对
    自己的定位有误,马上纠正还不晚。从现在开始练基本功,
    当你的基本功扎实的时候,你再重新去看你以前感兴趣的资
    讯,会有天壤之别。
    5练习基本功一点都不难,回到你周边的大众主流生意的氛围
    中,哪怕从摆地滩开始,你也会一点点的积累你自己的经验
    财富。请记住:别人的成功、经验、思维是别人的,是永远
    不能克隆的。要成功,说的简单些,就是想办法如何尽快的
    用各种商业实践活动的历练来形成一套只适合你自己的专用
    的经验、思维模式。这一点谁都帮不了你,只有靠你去领悟。
    基本功一旦练成,届时你就会感到创业赚钱并不难。比我们
    富有的人没有什么神奇的,只不过他们比我们早一步意识到
    适合自己的基本功的重要性而努力去练习罢了。
    6练习基本功没有捷径,但也不意味着要吃苦。也许当你转变
    对自身的定位几个月、几天以后,你就会有新的发现。多留意
    你身边的大众生意,无论大小,说不准哪一次的历练就让你
    找到了开启自己商业智慧之门的钥匙。

    7发家致富、创业成功没有捷径。无论是传统的实体生意还
    是电子商务的都需要你的务实和努力。那些公然号称能挣多
    少钱 、轻松致富的信息是不负责任的。如果你整天在寻找
    这些赚钱的捷径如果找到了,我们花高价购买。



    对于当前没有资金、没有专业技术、没有成功创业经验、不
    知道该如何赚取第一桶金的创业新手朋友们。我们提供一招,
    仅供朋友们参考运用,是否适合你 ,是否能让你赚到钱我们
    无法保证:你能看到我们的论坛,首先说明你是一个懂得会
    运用电子商务创业的朋友。在一些当地的各种传统小店的店
    主懂得会用电子商务手段来寻找特色货源的并不多。这就是
    你的机遇,也许过几年就没有了。利用你经常上网的资讯,
    专门寻找时尚特色产品,做批发代销。具体步骤:
    1寻找新奇时尚卖点产品货源资讯,可以首先把感兴趣的产品
    资讯统统备存,然后再漫漫分析。
    2先确定你认为最有卖点的一类或几类产品。同供货商洽谈。
    这个环节很关键,记住,不做代理 ,不压货。可以虚拟你
    很有实力的样子。称我要先试销一部分,必须给我一个最
    低价我才能有效的打开市场。一般试销价要比批发价稍高一
    些,至于能拿下哪个价凭你的口才。即使拿不下批发价也没
    关系,因为是新奇时尚货,试销量也很少,风险不是很大。
    说白了,这个环节就是以试销名义进货。
    3货进来以后,由于我们没有店面。没有关系,看你的产品是
    属于哪种类型,即是工艺品 、礼品、饰品、玩具、家居、
    日用新产品、新奇特产品或是其它。然后拿到可以适销的实体
    店面。要求代销,同店主洽谈几几分成。
    4刚开始可能会有一些阻力。但只要你的产品有卖点,当地少
    有,对于店主们而言不用拿一分钱就能赚钱相信大部分会接
    受。
    5漫漫的把这个思路运作一段时间以后,你就会也形成一个涵
    盖多个分销网点的销售网。网是慢慢积累的。待形成一定规模
    以后你的工作就是网上鼠标一点,坐在家里送货了。

    要特别说明几点:
    1看的很简单,但并不是人人都能成功。能操作到什么程度因
    人而异。
    2无论什么产品、切记不要压货,现卖现发,宁可卖断货,也不
    要贪大压货。不要怕别人跟风,新奇时尚产品就是一阵,不会
    常销不衰的。卖完这个卖那个,你平时要做的就是积累大量的
    时尚产品货源资讯。
    3新奇时尚特色产品是把双刃剑。很多所谓时尚特色产品是只有
    看点没有卖点,即看的挺美,进了就滞销。如果把握不好的话,
    同样会造成积压。降低风险最好的办法就是最小量试销。

    经过一段时间的历练。你的选货眼光、经验,创业资金,产品
    分销网络便会逐步的丰富起来。那时你就可以真正的以你自身
    基本功去做县、市、地区甚至省级的产品代理业务或转型其他
    适合你的创业项目。

    对代理分销 、试销的产品如果把握不准的话,可以同我们联系。
    我们用几年来实践的经验为好朋友们做参谋。
  • 转过来一篇好文章

    biscuit 发布于 2009-02-04 13:23:51

    我有个有趣的观察,外企公司多的是25-35岁的白领,40岁以上的员工很少,二三十岁的外企员工是意气风发的,但外企公司40岁附近的经理人是很尴尬的。我见过的40岁附近的外企经理人大多在一直跳槽,最后大多跳到民企,比方说,唐骏。外企员工的成功很大程度上是公司的成功,并非个人的成功,西门子的确比国美大,但并不代表西门子中国经理比国美的老板强,甚至可以说差得很远。而进外企的人往往并不能很早理解这一点,把自己的成功90%归功于自己的能力,实际上,外企公司随便换个中国区总经理并不会给业绩带来什么了不起的影响。好了问题来了,当这些经理人40多岁了,他们的薪资要求变得很高,而他们的才能其实又不是那么出众,作为外企公司的老板,你会怎么选择?有的是只要不高薪水的,要出位的精明强干精力冲沛的年轻人,有的是,为什么还要用你? 

    从上面这个例子,其实可以看到我们的工作轨迹,二三十岁的时候,生活的压力还比较小,身体还比较好,上面的父母身体还好,下面又没有孩子,不用还房贷,也没有孩子要上大学,当个外企小白领还是很光鲜的,挣得不多也够花了。但是人终归要结婚生子,终归会老,到了40岁,父母老了,要看病要吃药,要有人看护,自己要还房贷,要过基本体面的生活,要养小孩……那个时候需要挣多少钱才够花才重要。所以,看待工作,眼光要放远一点,一时的谁高谁低并不能说明什么。 

    从这个角度上来说,我不太赞成过于关注第一份工作的薪水,更没有必要攀比第一份工作的薪水,这在刚刚出校园的学生中间是很常见的。正常人大概要工作35年,这好比是一场马拉松比赛,和真正的马拉松比赛不同的是,这次比赛没有职业选手,每个人都只有一次机会。要知到,有很多人甚至坚持不到终点,大多数人最后是走到终点的,只有少数人是跑过终点的,因此在刚开始的时候,去抢领先的位置并没有太大的意义。刚进社会的时候如果进500强公司,大概能拿到3k-6k/月的工资,有些特别技术的人才可能可以到8k/月,可问题是,5年以后拿多少?估计5k-10k了不起了。起点虽然高,但增幅有限,而且,后面的年轻人追赶的压力越来越大。 

    我前两天问我的一个销售,你会的这些东西一个新人2年就都学会了,但新人所要求的薪水却只是你的一半,到时候,你怎么办? 

    职业生涯就像一场体育比赛,有初赛、复赛、决赛。初赛的时候大家都刚刚进社会,大多数都是实力一般的人,这时候努力一点认真一点很快就能让人脱颖而出,于是有的人二十多岁做了经理,有的人迟些也终于赢得了初赛,三十多岁成了经理。然后是复赛,能参加复赛的都是赢得初赛的,每个人都有些能耐,在聪明才智上都不成问题,这个时候再想要胜出就不那么容易了,单靠一点点努力和认真还不够,要有很强的坚忍精神,要懂得靠团队的力量,要懂得收服人心,要有长远的眼光…… 

    看上去赢得复赛并不容易,但,还不是那么难。因为这个世界的规律就是给人一点成功的同时让人骄傲自满,刚刚赢得初赛的人往往不知道自己赢得的仅仅是初赛,有了一点小小的成绩大多数人都会骄傲自满起来,认为自己已经懂得了全部,不需要再努力再学习了,他们会认为之所以不能再进一步已经不是自己的原因了。虽然他们仍然不好对付,但是他们没有耐性,没有容人的度量,更没有清晰长远的目光。就像一只愤怒的斗牛,虽然猛烈,最终是会败的,而赢得复赛的人则象斗牛士一样,不急不躁,跟随着自己的节拍,慢慢耗尽对手的耐心和体力。赢得了复赛以后,大约已经是一位很了不起的职业经理人了,当上了中小公司的总经理,大公司的副总经理,主管着每年几千万乃至几亿的生意。 

    最终的决赛来了,说实话我自己都还没有赢得决赛,因此对于决赛的决胜因素也只能凭自己的猜测而已,这个时候的输赢或许就像武侠小说里写得那样,大家都是高手,只能等待对方犯错了,要想轻易击败对手是不可能的,除了使上浑身解数,还需要一点运气和时间。世界的规律依然发挥着作用,赢得复赛的人已经不只是骄傲自满了,他们往往刚愎自用,听不进去别人的话,有些人的脾气变得暴躁,心情变得浮躁,身体变得糟糕,他们最大的敌人就是他们自己,在决赛中要做的只是不被自己击败,等着别人被自己击败。这和体育比赛是一样的,最后高手之间的比赛,就看谁失误少谁就赢得了决赛。 

    你工作快乐么?你的工作好么? 

    有没有觉得干了一段时间以后工作很不开心?有没有觉得自己入错了行?有没有觉得自己没有得到应有的待遇?有没有觉得工作像一团乱麻每天上班都是一种痛苦?有没有很想换个工作?有没有觉得其实现在的公司并没有当初想象得那么好?有没有觉得这份工作是当初因为生存压力而找的,实在不适合自己?你从工作中得到你想要得到的了么?你每天开心么? 

    天涯上愤怒的人很多,你有没有想过,你为什么不快乐?你为什么愤怒? 

    其实,你不快乐的根源,是因为你不知道要什么!你不知道要什么,所以你不知道去追求什么,你不知道追求什么,所以你什么也得不到。 

    我总觉得,职业生涯首先要关注的是自己,自己想要什么?大多数人大概没想过这个问题,唯一的想法只是——我想要一份工作,我想要一份不错的薪水,我知道所有人对于薪水的渴望,可是,你想每隔几年重来一次找工作的过程么?你想每年都在这种对于工作和薪水的焦急不安中度过么?不想的话,就好好想清楚。饮鸩止渴,不能因为口渴就拼命喝毒药。越是焦急,越是觉得自己需要一份工作,越饥不择食,越想不清楚,越容易失败,你的经历越来越差,下一份工作的人看着你的简历就皱眉头。于是你越喝越渴,越渴越喝,陷入恶性循环。最终只能哀叹世事不公或者生不逢时,只能到天涯上来发泄一把,在失败者的共鸣当中寻求一点心理平衡罢了。大多数人都有生存压力,我也是,有生存压力就会有很多焦虑,积极的人会从焦虑中得到动力,而消极的人则会因为焦虑而迷失方向。所有人都必须在压力下做出选择,这就是世道,你喜欢也罢不喜欢也罢。 

    一般我们处理的事情分为重要的事情和紧急的事情,如果不做重要的事情就会常常去做紧急的事情。比如锻炼身体保持健康是重要的事情,而看病则是紧急的事情。如果不锻炼身体保持健康,就会常常为了病痛烦恼。又比如防火是重要的事情,而救火是紧急的事情,如果不注意防火,就要常常救火。找工作也是如此,想好自己究竟要什么是重要的事情,找工作是紧急的事情,如果不想好,就会常常要找工作。往往紧急的事情给人的压力比较大,迫使人们去赶紧做,相对来说重要的事情反而没有那么大的压力,大多数人做事情都是以压力为导向的,压力之下,总觉得非要先做紧急的事情,结果就是永远到处救火,永远没有停歇的时候。(很多人的工作也像是救火队一样忙碌痛苦,也是因为工作中没有做好重要的事情。)那些说自己活在水深火热为了生存顾不上那么多的朋友,今天找工作困难是当初你们没有做重要的事情,是结果不是原因。如果今天你们还是因为急于要找一份工作而不去思考,那么或许将来要继续承受痛苦找工作的结果。 

    我始终觉得我要说的话题,沉重了点,需要很多思考,远比唐笑打武警的话题来的枯燥乏味,但是,天下没有轻松的成功,成功,要付代价。请先忘记一切的生存压力,想想这辈子你最想要的是什么?所以,最要紧的事情,先想好自己想要什么。 

    什么是好工作 

    当初微软有个唐骏,很多大学里的年轻人觉得这才是他们向往的职业生涯,我在清华bbs里发的帖子被这些学子们所不屑,那个时候学生们只想出国或者去外企,不过如今看来,我还是对的,唐骏去了盛大,陈天桥创立的盛大,一家民营公司。一个高学历的海归在500强的公司里拿高薪水,这大约是很多年轻人的梦想,问题是,每年毕业的大学生都在做这个梦,好的职位却只有500个。 

    人都是要面子的,也是喜欢攀比的,即使在工作上也喜欢攀比,不管那是不是自己想要的。大家认为外企公司很好,可是好在哪里呢?好吧,他们在比较好的写字楼,这是你想要的么?他们出差住比较好的酒店,这是你想要的么?别人会羡慕一份外企公司的工作,这是你想要的么?那一切都是给别人看的,你干吗要活得那么辛苦给别人看?另一方面,他们薪水福利一般,并没有特别了不起,他们的晋升机会比较少,很难做到很高阶的主管,他们虽然厌恶常常加班,却不敢不加班,因为“你不干有得是人干”,大部分情况下会找个台湾人香港人新加坡人来管你,而这些人又往往有些莫名其妙的优越感。你想清楚了么?500强一定好么?找工作究竟是考虑你想要什么,还是考虑别人想看什么? 

    我的大学同学们大多数都到美国了,甚至毕业这么多年了,还有人最近到国外去了。出国真的有那么好么?我的大学同学们,大多数还是在博士、博士后、访问学者地挣扎着,至今只有一个正经在一个美国大学里拿到个正式的教职。国内的教授很难当么?我有几个表亲也去了国外了,他们的父母独自在国内,没有人照顾,有好几次人在家里昏倒都没人知道,出国,真的这么光彩么?就像有人说的“很多事情就像看A片,看的人觉得很爽,做的人未必。” 

    人总想找到那个最好的,可是,什么是最好的?你觉得是最好的那个,是因为你的确了解,还是因为别人说他是最好的?即使他对于别人是最好的,对于你也一定是最好的么? 

    对于自己想要什么,自己要最清楚,别人的意见并不是那么重要。很多人总是常常被别人的意见所影响,亲戚的意见,朋友的意见,同事的意见……问题是,你究竟是要过谁的一生?人的一生不是父母一生的续集,也不是儿女一生的前传,更不是朋友一生的外篇,只有你自己对自己的一生负责,别人无法也负不起这个责任。自己做的决定,至少到最后,自己没什么可后悔。对于大多数正常智力的人来说,所做的决定没有大的对错,无论怎么样的选择,都是可以尝试的。比如你没有考自己上的那个学校,没有入现在这个行业,这辈子就过不下去了?就会很失败?不见得。 

    我想,好工作,应该是适合你的工作,具体点说,应该是能给你带来你想要的东西的工作,你或许应该以此来衡量你的工作究竟好不好,而不是拿公司的大小,规模,外企还是国企,是不是有名,是不是上市公司来衡量。小公司,未必不是好公司,赚钱多的工作,也未必是好工作。你还是要先弄清楚你想要什么,如果你不清楚你想要什么,你就永远也不会找到好工作,因为你永远只看到你得不到的东西,你得到的,都是你不想要的。 

    可能,最好的,已经在你的身边,只是,你还没有学会珍惜。人们总是盯着得不到的东西,而忽视了那些已经得到的东西。 

    我发现中国人的励志和国外的励志存在非常大的不同,中国的励志比较鼓励人立下大志愿,卧薪尝胆,有朝一日成富成贵。而国外的励志比较鼓励人勇敢面对现实生活,面对普通人的困境,虽然结果也是成富成贵,但起点不一样,相对来说,我觉得后者在操作上更现实,而前者则需要用999个失败者来堆砌一个成功者的故事。 

    我们都是普通人,普通人的意思就是,概率这件事是很准的。因此,我们不会买彩票中500万,我们不会成为比尔盖茨或者李嘉诚,我们不会坐飞机掉下来,我们当中很少的人会创业成功,我们之中有30%的人会离婚,我们之中大部分人会活过65岁…… 

    所以请你在想自己要什么的时候,要得“现实”一点,你说我想要做李嘉诚,抱歉,我帮不上你。成为比尔盖茨或者李嘉诚这种人,是靠命的,看我写的这篇文章绝对不会让你成为他们,即使你成为了他们,也绝对不是我这篇文章的功劳。“王侯将相宁有种乎”但真正当皇帝的只有一个人,王侯将相,人也不多。目标定得高些对于喜欢挑战的人来说有好处,但对于大多数普通人来说,反而比较容易灰心沮丧,很容易就放弃了。 

    回过头来说,李嘉诚比你有钱大致50万倍,他比你更快乐么?或许。有没有比你快乐50万倍,一定没有。他比你最多也就快乐一两倍,甚至有可能还不如你快乐。寻找自己想要的东西不是和别人比赛,比谁要得更多更高,比谁的目标更远大。虽然成为李嘉诚这个目标很宏大,但你并不见得会从这个目标以及追求目标的过程当中获得快乐,而且基本上你也做不到。你必须听听你内心的声音,寻找真正能够使你获得快乐的东西,那才是你想要的东西。 

    你想要的东西,或者我们把它称之为目标,目标其实并没有高低之分,你不需要因为自己的目标没有别人远大而不好意思,达到自己的目标其实就是成功,成功有大有小,快乐却是一样的。我们追逐成功,其实追逐的是成功带来的快乐,而非成功本身。职业生涯的道路上,我们常常会被攀比的心态蒙住眼睛,忘记了追求的究竟是什么,忘记了是什么能使我们更快乐。 

    社会上一夜暴富的新闻很多,这些消息,总会在我们的心里面掀起很多涟漪,涟漪多了就变成惊涛骇浪,心里的惊涛骇浪除了打翻承载你目标的小船,并不会使得你也一夜暴富。“只见贼吃肉,不见贼挨揍。”我们这些普通人既没有当贼的勇气,又缺乏当贼的狠辣绝决,虽然羡慕吃肉,却更害怕挨揍,偶尔看到几个没挨揍的贼就按奈不住,或者心思活动,或者大感不公,真要叫去做贼,却也不敢。 

    我还是过普通人的日子,要普通人的快乐,至少,晚上睡得着觉。 

    跳槽与积累 

    首先要说明,工作是一件需要理智的事情,所以不要在工作上耍个性,天涯上或许会有人觉得你很有个性而叫好,煤气公司电话公司不会因为觉得你很有个性而免了你的帐单。当你很帅地炒掉了你的老板,当你很酷地挖苦了一番招聘的HR,账单还是要照付,只是你赚钱的时间更少了,除了你自己,没人受损失。 

    我并不反对跳槽,但跳槽决不是解决问题的办法,而且频繁跳槽的后果是让人觉得没有忠诚度可言,而且不能安心工作。现在很多人从网上找工作,很多找工作的网站常常给人出些馊主意,要知道他们是盈利性企业,当然要从自身盈利的角度来考虑,大家越是频繁跳槽频繁找工作他们越是生意兴隆,所以鼓动人们跳槽是他们的工作。所以他们会常常告诉你,你拿的薪水少了,你享受的福利待遇差了,又是“薪情快报”又是“赞叹自由奔放的灵魂”。至于是否会因此让你不能安心,你跳了槽是否解决问题,是否更加开心,那个,他们管不着。 

    要跳槽肯定是有问题,一般来说问题发生了,躲是躲不开的,很多人跳槽是因为这样或者那样的不开心,如果这种不开心,在现在这个公司不能解决,那么在下一个公司多半也解决不掉。你必须相信,90%的情况下,你所在的公司并没有那么烂,你认为不错的公司也没有那么好。就像围城里说的,“城里的人拼命想冲出来,而城外的人拼命想冲进去。”每个公司都有每个公司的问题,没有问题的公司是不存在的。换个环境你都不知道会碰到什么问题,与其如此,不如就在当下把问题解决掉。很多问题当你真的想要去解决的时候,或许并没有那么难。有的时候你觉得问题无法解决,事实上,那只是“你觉得”。 

    人生的曲线应该是曲折向上的,偶尔会遇到低谷但大趋势总归是曲折向上的,而不是象脉冲波一样每每回到起点,我见过不少面试者,30多岁了,四五份工作经历,每次多则3年,少则1年,30多岁的时候回到起点从一个初级职位开始干起,拿基本初级的薪水,和20多岁的年轻人一起竞争,不觉得有点辛苦么?这种日子好过么? 

    资本靠的就是积累,这种积累包括人际关系,经验,人脉,口碑……如果常常更换行业,代表几年的积累付之东流,一切从头开始,如果换了两次行业,35岁的时候大概只有5年以下的积累,而一个没有换过行业的人至少有了10年的积累,谁会占优势?工作到2-3年的时候,很多人觉得工作不顺利,好像到了一个瓶颈,心情烦闷,就想辞职,乃至换一个行业,觉得这样所有一切烦恼都可以抛开,会好很多。其实这样做只是让你从头开始,到了时候还是会发生和原来行业一样的困难,熬过去就向上跨了一大步,要知道每个人都会经历这个过程,每个人的职业生涯中都会碰到几个瓶颈,你熬过去了而别人没有熬过去你就领先了。跑长跑的人会知道,开始的时候很轻松,但是很快会有第一次的难受,但过了这一段又能跑很长一段,接下来会碰到第二次的难受,坚持过了以后又能跑一段,如此往复,难受一次比一次厉害,直到坚持不下去了。大多数人第一次就坚持不了了,一些人能坚持到第二次,第三次虽然大家都坚持不住了,可是跑到这里的人也没几个了,这点资本足够你安稳活这一辈子了。

    一份工作到两三年的时候,大部分人都会变成熟手,这个时候往往会陷入不断的重复,有很多人会觉得厌倦,有些人会觉得自己已经搞懂了一切,从而懒得去寻求进步了。很多时候的跳槽是因为觉得失去兴趣了,觉得自己已经完成比赛了。其实这个时候比赛才刚刚开始,工作两三年的人,无论是客户关系,人脉,手下,和领导的关系,在业内的名气……还都是远远不够的,但稍有成绩的人总是会自我感觉良好的,每个人都觉得自己跟客户关系铁得要命,觉得自己在业界的口碑好得很。其实可以肯定地说,一定不是,这个时候,还是要拿出前两年的干劲来,稳扎稳打,积累才刚刚开始。 

    你足够了解你的客户吗?你知道他最大的烦恼是什么吗?你足够了解你的老板么?你知道他最大的烦恼是什么吗?你足够了解你的手下么?你知道他最大的烦恼是什么吗?如果你不知道,你凭什么觉得自己已经积累够了?如果你都不了解,你怎么能让他们帮你的忙,做你想让他们做的事情?如果他们不做你想让他们做的事情,你又何来的成功? 

    等待 

    这是个浮躁的人们最不喜欢的话题,本来不想说这个话题,因为会引起太多的争论,而我又无意和人争论这些,但是考虑到对于职业生涯的长久规划,这是一个躲避不了的话题,还是决定写一写,不爱看的请离开吧。 

    并不是每次穿红灯都会被汽车撞,并不是每个罪犯都会被抓到,并不是每个错误都会被惩罚,并不是每个贪官都会被枪毙,并不是你的每一份努力都会得到回报,并不是你的每一次坚持都会有人看到,并不是你每一点付出都能得到公正的回报,并不是你的每一个善意都能被理解……这个,就是世道。好吧,世道不够好,可是,你有推翻世道的勇气么?如果没有,你有更好的解决办法么?有很多时候,人需要一点耐心,一点信心。每个人总会轮到几次不公平的事情,而通常,安心等待是最好的办法。 

    有很多时候我们需要等待,需要耐得住寂寞,等待属于你的那一刻。周润发等待过,刘德华等待过,周星驰等待过,王菲等待过,张艺谋也等待过……看到了他们如今的功成名就的人,你可曾看到当初他们的等待和耐心?你可曾看到金马奖影帝在街边摆地摊?你可曾看到德云社一群人在剧场里给一位观众说相声?你可曾看到周星驰的角色甚至连一句台词都没有?每一个成功者都有一段低沉苦闷的日子,我几乎能想象得出来他们借酒浇愁的样子,我也能想象得出他们为了生存而挣扎的窘迫。在他们一生最中灿烂美好的日子里,他们渴望成功,但却两手空空,一如现在的你。没有人保证他们将来一定会成功,而他们的选择是耐住寂寞。如果当时的他们总念叨着“成功只是属于特权阶级的”,你觉得他们今天会怎样? 

    曾经我也不明白有些人为什么并不比我有能力却要坐在我的头上,年纪比我大就一定要当我的领导么?为什么有些烂人不需要努力就能赚钱?为什么刚刚改革开放的时候的人能那么容易赚钱,而轮到我们的时候,什么事情都要正规化了?有一天我突然想,我还在上学的时候他们就在社会里挣扎奋斗了,他们在社会上奋斗积累了十几二十年,我们新人来了,他们有的我都想要,我这不是在要公平,我这是在要抢劫。因为我要得太急,因为我忍不住寂寞。二十多岁的男人,没有钱,没有事业,却有蓬勃的欲望。 

    人总是会遇到挫折的,人总是会有低潮的,人总是会有不被人理解的时候的,人总是有要低声下气的时候,这些时候恰恰是人生最关键的时候,因为大家都会碰到挫折,而大多数人过不了这个门槛,你能过,你就成功了。在这样的时刻,我们需要耐心等待,满怀信心地去等待,相信,生活不会放弃你,机会总会来的。至少,你还年轻,你没有坐牢,没有生治不了的病,没有欠还不起的债。比你不幸的人远远多过比你幸运的人,你还怕什么?路要一步步走,虽然到达终点的那一步很激动人心,但大部分的脚步是平凡甚至枯燥的,但没有这些脚步,或者耐不住这些平凡枯燥,你终归是无法迎来最后的那些激动人心。 

    逆境,是上帝帮你淘汰竞争者的地方。要知道,你不好受,别人也不好受,你坚持不下去了,别人也一样,千万不要告诉别人你坚持不住了,那只能让别人获得坚持的信心,让竞争者看着你微笑的面孔,失去信心,退出比赛。胜利属于那些有耐心的人。 

    在最绝望的时候,我会去看电影《The Pursuit of Happyness》《Jerry Maguire》,让自己重新鼓起勇气,因为,无论什么时候,我们总还是有希望。当所有的人离开的时候,我不失去希望,我不放弃。每天下班坐在车里,我喜欢哼着《隐形的翅膀》看着窗外,我知道,我在静静等待,等待属于我的那一刻。 


    原贴里伊吉网友的话我很喜欢,抄录在这里: 

    每个人都希望,自己是独一无二的特殊者 

    含着金匙出生、投胎到好家庭、工作安排到电力局拿1w月薪这样的小概率事件,当然最好轮到自己 

    红军长征两万五、打成右派反革命、胼手胝足牺牲尊严去奋斗,最好留给祖辈父辈和别人 自然,不是每个吃过苦的人都会得到回报 

        但是,任何时代,每一个既得利益者身后,都有他的祖辈父辈奋斗挣扎乃至流血付出生命的身影 

        羡慕别人有个好爸爸,没什么不可以问题是,你的下一代,会有一个好爸爸吗? 

        至于问到为什么不能有同样的赢面概率?我只能问:为什么物种竞争中,人和猴子不能有同样的赢面概率? 

        物竞天择。猴子的灵魂不一定比你卑微,但你身后有几十万年的类人猿进化积淀。 

    入对行跟对人 

        在中国,大概很少有人是一份职业做到底的,虽然如此,第一份工作还是有些需要注意的地方,有两件事情格外重要,第一件是入行,第二件事情是跟人。第一份工作对人最大的影响就是入行,现代的职业分工已经很细,我们基本上只能在一个行业里成为专家,不可能在多个行业里成为专家。很多案例也证明即使一个人在一个行业非常成功,到另外一个行业,往往完全不是那么回事情,“你想改变世界,还是想卖一辈子汽水?”是乔布斯邀请百事可乐总裁约翰·斯考利加盟苹果时所说的话,结果这位在百事非常成功的约翰,到了苹果表现平平。其实没有哪个行业特别好,也没有哪个行业特别差,或许有报道说哪个行业的平均薪资比较高,但是他们没说的是,那个行业的平均压力也比较大。看上去很美的行业一旦进入才发现很多地方其实并不那么完美,只是外人看不见。

        说实话,我自己都没有发大财,所以我的建议只是让人快乐工作的建议,不是如何发大财的建议,我们只讨论一般普通打工者的情况。我认为选择什么行业并没有太大关系,看问题不能只看眼前。比如,从前年开始,国家开始整顿医疗行业,很多医药公司开不下去,很多医药行业的销售开始转行。其实医药行业的不景气是针对所有公司的,并非针对一家公司,大家的日子都不好过,这个时候跑掉是非常不划算的,大多数正规的医药公司即使不做新生意撑个两三年总是能撑的,大多数医药销售靠工资撑个两三年也是可以撑的,国家不可能永远捏着医药行业不放的,两三年以后光景总归还会好起来的,那个时候别人都跑了而你没跑,那时的日子应该会好过很多。有的时候觉得自己这个行业不行了,问题是,再不行的行业,做得人少了也变成了好行业,当大家都觉得不好的时候,往往却是最好的时候。大家都觉得金融行业好,金融行业门槛高不说,有多少人削尖脑袋要钻进去,竞争激励,进去以后还要时时提防,一个疏忽,就被后来的人给挤掉了,压力巨大,又如何谈得上快乐?也就未必是“好”工作了。 

        太阳能这个东西至今还不能进入实际应用的阶段,但是中国已经有7家和太阳能有关的公司在纽交所上市了,国美苏宁永乐其实是贸易型企业,也能上市,鲁泰纺织连续10年利润增长超过50%,卖茶的一茶一座,卖衣服的海澜之家都能上市……其实选什么行业真的不重要,关键是怎么做。事情都是人做出来的,关键是人。 

        有一点是需要记住的,这个世界上,有史以来直到我们能够预见得到的未来,成功的人总是少数,有钱的人总是少数,大多数人是一般的,普通的,不太成功的。因此,大多数人的做法和看法,往往都不是距离成功最近的做法和看法。因此大多数人说好的东西不见得好,大多数人说不好的东西不见得不好。大多数人都去炒股的时候说明跌只是时间问题,大家越是热情高涨的时候,跌的日子越近。大多数人买房子的时候,房价不会涨,而房价涨的差不多的时候,大多数人才开始买房子。不会有这样一件事情让大家都变成功,发了财,历史上不曾有过,将来也不会发生。有些东西即使一时运气好得到了,还是会在别的时候别的地方失去的。 

        年轻人在职业生涯的刚开始,尤其要注意的是,要做对的事情,不要让自己今后几十年的人生总是提心吊胆,更不值得为了一份工作赔上自己的青春年华。我的公司是个不行贿的公司,以前很多人不理解,甚至自己的员工也不理解,不过如今,我们是同行中最大的企业,客户乐意和我们打交道,尤其是在国家打击腐败的时候,每个人都知道我们做生意不给钱的名声,都敢于和我们做生意。而勇于给钱的公司,不是倒了,就是跑了,要不就是每天睡不好觉,人还是要看长远一点。很多时候,看起来最近的路,其实是最远的路,看起来最远的路,其实是最近的路。 

        跟对人是说,入行后要跟个好领导好老师,刚进社会的人做事情往往没有经验,需要有人言传身教。对于一个人的发展来说,一个好领导是非常重要的。所谓“好”的标准,不是他让你少干活多拿钱,而是以下三个。 

        首先,好领导要有宽广的心胸,如果一个领导每天都会发脾气,那几乎可以肯定他不是个心胸宽广的人,能发脾气的时候却不发脾气的领导,多半是非常厉害的领导。中国人当领导最大的毛病是容忍不了能力比自己强的人,所以常常可以看到的一个现象是,领导很有能力,手下一群庸才或者手下一群闲人。如果看到这样的环境,还是不要去的好。 

        其次,领导要愿意从下属的角度来思考问题,这一点其实是从面试的时候就能发现的,如果这位领导总是从自己的角度来考虑问题,几乎不听你说什么,这就危险了。从下属的角度来考虑问题并不代表同意下属的说法,但他必须了解下属的立场,下属为什么要这么想,然后他才有办法说服你,只关心自己怎么想的领导往往难以获得下属的信服。 

        第三,领导敢于承担责任,如果出了问题就把责任往下推,有了功劳就往自己身上揽,这样的领导不跟也罢。选择领导,要选择关键时刻能抗得住的领导,能够为下属的错误买单的领导,因为这是他作为领导的责任。 

        有可能,你碰不到好领导,因为,中国的领导往往是屁股决定脑袋的领导,因为他坐领导的位置,所以他的话就比较有道理,这是传统观念官本位的误区,可能有大量的这种无知无能的领导,只是,这对于你其实是好事,如果将来有一天你要超过他,你希望他比较聪明还是比较笨?相对来说这样的领导其实不难搞定,只是你要把自己的身段放下来而已。多认识一些人,多和比自己强的人打交道,同样能找到好的老师,不要和一群同样郁闷的人一起控诉社会,控诉老板,这帮不上你,只会让你更消极。和那些比你强的人打交道,看他们是怎么想的,怎么做的,学习他们,然后跟更强的人打交道。 
    选择 

        我们每天做的最多的事情,其实是选择,因此在谈职业生涯的时候不得不提到这个话题。 

        我始终认为,在很大的范围内,我们究竟会成为一个什么样的人,决定权在我们自己,每天我们都在做各种各样的选择,我可以不去写这篇文章,去别人的帖子拍拍砖头,也可以写下这些文字,帮助别人的同时也整理自己的思路,我可以多注意下格式让别人易于阅读,也可以写成一堆,我可以就这样发上来,也可以在发以前再看几遍,你可以选择不刮胡子就去面试,也可以选择出门前照照镜子……每天,每一刻我们都在做这样那样的决定,我们可以漫不经心,也可以多花些心思,成千上万的小选择累计起来,就决定了最终我们是个什么样的人。 

        从某种意义上来说我们的未来不是别人给的,是我们自己选择的,很多人会说我命苦啊,没得选择阿,如果你认为“去微软还是去IBM”“上清华还是上北大”“当销售副总还是当厂长”这种才叫选择的话,的确你没有什么选择,大多数人都没有什么选择。但每天你都可以选择是否为客户服务更周到一些,是否对同事更耐心一些,是否把工作做得更细致一些,是否把情况了解得更清楚一些,是否把不清楚的问题再弄清楚一些……你也可以选择在是否在痛苦中继续坚持,是否抛弃掉自己的那些负面的想法,是否原谅一个人的错误,是否相信我在这里写下的这些话,是否不要再犯同样的错误……生活每天都在给你选择的机会,每天都在给你改变自己人生的机会,你可以选择赖在地上撒泼打滚,也可以选择咬牙站起来。你永远都有选择。有些选择不是立杆见影的,需要累积,比如农民可以选择自己常常去浇地,也可以选择让老天去浇地,诚然你今天浇水下去苗不见得今天马上就长出来,但常常浇水,大部分苗终究会长出来的,如果你不浇,收成一定很糟糕。 

         每天生活都在给你机会,他不会给你一叠现金也不会拱手送你个好工作,但实际上,他还是在给你机会。我的家庭是一个普通的家庭,没有任何了不起的社会关系,我的父亲在大学毕业以后就被分配到了边疆,那个小县城只有一条马路,他们那一代人其实比我们更有理由抱怨,他们什么也没得到,年轻的时候文化大革命,书都没得读,支援边疆插队落户,等到老了,却要给年轻人机会了。他有足够的理由象成千上万那样的青年一样坐在那里抱怨生不逢时,怨气冲天。然而在分配到边疆的十年之后,国家恢复招研究生,他考回了原来的学校。研究生毕业,他被分配到了安徽一家小单位里,又是3年以后,国家第一届招收博士生,他又考回了原来的学校,成为中国第一代博士,那时的他比现在的我年纪还大。生活并没有放弃他,他也没有放弃生活。10年的等待,他做了他自己的选择,他没有放弃,他没有破罐子破摔,所以时机到来的时候,他改变了自己的人生。你最终会成为什么样的人,就决定在你的每个小小的选择之间。 

        你选择相信什么?你选择和谁交朋友?你选择做什么?你选择怎么做?……我们面临太多的选择,而这些选择当中,意识形态层面的选择又远比客观条件的选择来得重要得多,比如选择做什么产品其实并不那么重要,而选择怎么做才重要。选择用什么人并不重要,而选择怎么带这些人才重要。大多数时候选择客观条件并不要紧,大多数关于客观条件的选择并没有对错之分,要紧的是选择怎么做。一个大学生毕业了,他要去微软也好,他要卖猪肉也好,他要创业也好,他要做游戏代练也好,只要不犯法,不害人,都没有什么关系,要紧的是,选择了以后,怎么把事情做好。 

        除了这些,你还可以选择时间和环境,比如,你可以选择把这辈子最大的困难放在最有体力最有精力的时候,也可以走一步看一步,等到了40岁再说,只是到了40多岁,那正是一辈子最脆弱的时候,上有老下有小,如果在那个时候碰上了职业危机,实在是一件很苦恼的事情。与其如此不如在20多岁30多岁的时候吃点苦,好让自己脆弱的时候活得从容一些。你可以选择在温室里成长,也可以选择到野外磨砺,你可以选择在办公室吹冷气的工作,也可以选择40度的酷热下,去见你的客户,只是,这一切最终会累积起来,引导你到你应得的未来。 

        我不敢说所有的事情你都有得选择,但是绝大部分事情你有选择,只是往往你不把这当作一种选择。认真对待每一次选择,才会有比较好的未来。 

    选择职业 

        职业的选择,总的来说,无非就是销售、市场、客服、物流、行政、人事、财务、技术、管理几个大类,有个有趣的现象就是,500强的CEO当中最多的是销售出身,第二多的人是财务出身,这两者加起来大概超过95%。现代IT行业也有技术出身成为老板的,但实际上,后来他们还是从事了很多销售和市场的工作,并且表现出色,公司才获得了成功,完全靠技术能力成为公司老板的,几乎没有。这是有原因的,因为销售就是一门跟人打交道的学问,而管理其实也是跟人打交道的学问,这两者之中有很多相通的东西,他们的共同目标就是“让别人去做某件特定的事情。”而财务则是从数字的层面了解生意的本质,从宏观上看待生意的本质,对于一个生意是否挣钱,是否可以正常运作有着最深刻的认识。 

        公司小的时候是销售主导公司,而公司大的时候是财务主导公司,销售的局限性在于只看人情不看数字,财务的局限性在于只看数字不看人情。公司初期,运营成本低,有订单就活得下去,跟客户也没有什么谈判的条件,别人肯给生意做已经谢天谢地了,这个时候订单压倒一切,客户的要求压倒一切,所以当然要顾人情。公司大了以后,一切都要规范化,免得因为不规范引起一些不必要的风险,同时运营成本也变高,必须提高利润率,把有限的资金放到最有产出的地方。对于上市公司来说,股东才不管你客户是不是最近出国,最近是不是那个省又在搞严打,到了时候就要把业绩拿出来,拿不出来就抛股票,这个时候就是数字压倒一切。 

        前两天听到有人说一句话觉得很有道理,开始的时候我们想“能做什么?”,等到公司做大了有规模了,我们想“不能做什么。”很多人在工作中觉得为什么领导这么保守,这也不行那也不行,错过很多机会。很多时候是因为,你还年轻,你想的是“能做什么”,而作为公司领导要考虑的方面很多,他比较关心“不能做什么”。 

        我并非鼓吹大家都去做销售或者财务,究竟选择什么样的职业,和你究竟要选择什么样的人生有关系,有些人就喜欢下班按时回家,看看书听听音乐,那也挺好,但就不适合找个销售的工作了,否则会是折磨自己。有些人就喜欢出风头,喜欢成为一群人的中心,如果选择做财务工作,大概也干不久,因为一般老板不喜欢财务太积极,也不喜欢财务话太多。先想好自己要过怎样的人生,再决定要找什么样的职业。有很多的不快乐,其实是源自不满足,而不满足,很多时候是源自于心不定,而心不定则是因为不清楚究竟自己要什么,不清楚要什么的结果就是什么都想要,结果什么都没得到。 

        我想,我们还是因为生活而工作,不是因为工作而生活,生活是最要紧的,工作只是生活中的一部分。我总是觉得生活的各方方面都是相互影响的,如果生活本身一团乱麻,工作也不会顺利。所以要有娱乐、要有社交、要锻炼身体,要有和睦的家庭……最要紧的,要开心,我的两个销售找我聊天,一肚子苦水,我问他们,2年以前,你什么都没有,工资不高,没有客户关系,没有业绩,处于被开的边缘,现在的你比那时条件好了很多,为什么现在却更加不开心了?如果你做得越好越不开心,那你为什么还要工作?首先的首先,人还是要让自己高兴起来,让自己心态好起来,这种发自内心的改变会让你更有耐心,更有信心,更有气质,更能包容……否则,看看镜子里的你,你满意么? 

        有人会说,你说得容易,我每天加班,不加班老板就会把我炒掉,每天累得要死,哪有时间娱乐、社交、锻炼?那是人们把目标设定太高的缘故,如果你还在动不动就会被老板炒掉的边缘,那么你当然不能设立太高的目标,难道你还想每天去打高尔夫?你没时间去健身房锻炼身体,但是上下班的时候多走几步可以吧,有楼梯的时候走走楼梯不走电梯可以吧?办公的间隙扭扭脖子拉拉肩膀做做俯卧撑可以吧?谁规定锻炼就一定要拿出每天2个小时去健身房?你没时间社交,每月参加郊游一次可以吧,周末去参加个什么音乐班,绘画班之类的可以吧,去尝试认识一些同行,和他们找机会交流交流可以吧?开始的时候总是有些难的,但迈出这一步就会向良性循环的方向发展。而每天工作得很苦闷,剩下的时间用来咀嚼苦闷,只会陷入恶性循环,让生活更加糟糕。
  • LINUX命令大全

    huaxiang0208 发布于 2009-03-06 16:57:01

    arch 显示机器的处理器架构(1)
    uname -m 显示机器的处理器架构(2)
    uname -r 显示正在使用的内核版本
    dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI)
    hdparm -i /dev/hda 罗列一个磁盘的架构特性
    hdparm -tT /dev/sda 在磁盘上执行测试性读取操作
    cat /proc/cpuinfo 显示CPU info的信息
    cat /proc/interrupts 显示中断
    cat /proc/meminfo 校验内存使用
    cat /proc/swaps 显示哪些swap被使用
    cat /proc/version 显示内核的版本
    cat /proc/net/dev 显示网络适配器及统计
    cat /proc/mounts 显示已加载的文件系统
    lspci -tv 罗列 PCI 设备
    lsusb -tv 显示 USB 设备
    date 显示系统日期
    cal 2007 显示2007年的日历表
    date 041217002007.00  设置日期和时间 - 月日时分年.秒
    clock -w 将时间修改保存到 BIOS
     

    返回顶部索引 ^

    关机 (系统的关机、重启以及登出 )
    shutdown -h now 关闭系统(1)
    init 0 关闭系统(2)
    telinit 0 关闭系统(3)
    shutdown -h hours:minutes & 按预定时间关闭系统
    shutdown -c 取消按预定时间关闭系统
    shutdown -r now 重启(1)
    reboot 重启(2)
    logout 注销
     

    返回顶部索引 ^

    文件和目录
    cd /home 进入 '/ home' 目录'
    cd .. 返回上一级目录
    cd ../.. 返回上两级目录
    cd 进入个人的主目录
    cd ~user1 进入个人的主目录
    cd - 返回上次所在的目录
    pwd 显示工作路径
    ls 查看目录中的文件
    ls -F 查看目录中的文件
    ls -l 显示文件和目录的详细资料
    ls -a 显示隐藏文件
    ls *[0-9]* 显示包含数字的文件名和目录名
    tree 显示文件和目录由根目录开始的树形结构(1)
    lstree 显示文件和目录由根目录开始的树形结构(2)
    mkdir dir1 创建一个叫做 'dir1' 的目录'
    mkdir dir1 dir2 同时创建两个目录
    mkdir -p /tmp/dir1/dir2 创建一个目录树
    rm -f file1 删除一个叫做 'file1' 的文件'
    rmdir dir1 删除一个叫做 'dir1' 的目录'
    rm -rf dir1 删除一个叫做 'dir1' 的目录并同时删除其内容
    rm -rf dir1 dir2 同时删除两个目录及它们的内容
    mv dir1 new_dir 重命名/移动 一个目录
    cp file1 file2 复制一个文件
    cp dir/* . 复制一个目录下的所有文件到当前工作目录
    cp -a /tmp/dir1 . 复制一个目录到当前工作目录
    cp -a dir1 dir2 复制一个目录
    ln -s file1 lnk1  创建一个指向文件或目录的软链接
    ln file1 lnk1 创建一个指向文件或目录的物理链接
    touch -t 0712250000 file1 修改一个文件或目录的时间戳 - (YYMMDDhhmm)
    file file1 outputs the mime type of the file as text
    iconv -l 列出已知的编码
    iconv -f fromEncoding -t toEncoding inputFile > outputFile creates a new from the given input file by assuming it is encoded in fromEncoding and converting it to toEncoding.
    find . -maxdepth 1 -name *.jpg -print -exec convert "{}" -resize 80x60 "thumbs/{}" \; batch resize files in the current directory and send them to a thumbnails directory (requires convert from Imagemagick)
     

    返回顶部索引 ^

    文件搜索
    find / -name file1 从 '/' 开始进入根文件系统搜索文件和目录
    find / -user user1 搜索属于用户 'user1' 的文件和目录
    find /home/user1 -name \*.bin 在目录 '/ home/user1' 中搜索带有'.bin' 结尾的文件
    find /usr/bin -type f -atime +100 搜索在过去100天内未被使用过的执行文件
    find /usr/bin -type f -mtime -10 搜索在10天内被创建或者修改过的文件
    find / -name \*.rpm -exec chmod 755 '{}' \; 搜索以 '.rpm' 结尾的文件并定义其权限
    find / -xdev -name \*.rpm 搜索以 '.rpm' 结尾的文件,忽略光驱、捷盘等可移动设备
    locate \*.ps 寻找以 '.ps' 结尾的文件 - 先运行 'updatedb' 命令
    whereis halt 显示一个二进制文件、源码或man的位置
    which halt 显示一个二进制文件或可执行文件的完整路径
     

    返回顶部索引 ^

    挂载一个文件系统
    mount /dev/hda2 /mnt/hda2 挂载一个叫做hda2的盘 - 确定目录 '/ mnt/hda2' 已经存在
    umount /dev/hda2 卸载一个叫做hda2的盘 - 先从挂载点 '/ mnt/hda2' 退出
    fuser -km /mnt/hda2 当设备繁忙时强制卸载
    umount -n /mnt/hda2 运行卸载操作而不写入 /etc/mtab 文件- 当文件为只读或当磁盘写满时非常有用
    mount /dev/fd0 /mnt/floppy 挂载一个软盘
    mount /dev/cdrom /mnt/cdrom 挂载一个cdrom或dvdrom
    mount /dev/hdc /mnt/cdrecorder 挂载一个cdrw或dvdrom
    mount /dev/hdb /mnt/cdrecorder 挂载一个cdrw或dvdrom
    mount -o loop file.iso /mnt/cdrom 挂载一个文件或ISO镜像文件
    mount -t vfat /dev/hda5 /mnt/hda5 挂载一个Windows FAT32文件系统
    mount /dev/sda1 /mnt/usbdisk 挂载一个usb 捷盘或闪存设备
    mount -t smbfs -o username=user,password=pass //WinClient/share /mnt/share 挂载一个windows网络共享
     

    返回顶部索引 ^

    磁盘空间
    df -h 显示已经挂载的分区列表
    ls -lSr |more 以尺寸大小排列文件和目录
    du -sh dir1 估算目录 'dir1' 已经使用的磁盘空间'
    du -sk * | sort -rn  以容量大小为依据依次显示文件和目录的大小
    rpm -q -a --qf '%10{SIZE}t%{NAME}n' | sort -k1,1n 以大小为依据依次显示已安装的rpm包所使用的空间 (fedora, redhat类系统)
    dpkg-query -W -f='${Installed-Size;10}t${Package}n' | sort -k1,1n 以大小为依据显示已安装的deb包所使用的空间 (ubuntu, debian类系统)
     

    返回顶部索引 ^

    用户和群组
    groupadd group_name 创建一个新用户组
    groupdel group_name 删除一个用户组
    groupmod -n new_group_name old_group_name 重命名一个用户组
    useradd -c "Name Surname " -g admin -d /home/user1 -s /bin/bash user1 创建一个属于 "admin" 用户组的用户
    useradd user1 创建一个新用户
    userdel -r user1 删除一个用户 ( '-r' 排除主目录)
    usermod -c "User FTP" -g system -d /ftp/user1 -s /bin/nologin user1 修改用户属性
    passwd 修改口令
    passwd user1 修改一个用户的口令 (只允许root执行)
    chage -E 2005-12-31 user1 设置用户口令的失效期限
    pwck 检查 '/etc/passwd' 的文件格式和语法修正以及存在的用户
    grpck 检查 '/etc/passwd' 的文件格式和语法修正以及存在的群组
    newgrp group_name 登陆进一个新的群组以改变新创建文件的预设群组
     

    返回顶部索引 ^

    文件的权限 - 使用 "+" 设置权限,使用 "-" 用于取消
    ls -lh 显示权限
    ls /tmp | pr -T5 -W$COLUMNS 将终端划分成5栏显示
    chmod ugo+rwx directory1 设置目录的所有人(u)、群组(g)以及其他人(o)以读(r )、写(w)和执行(x)的权限
    chmod go-rwx directory1 删除群组(g)与其他人(o)对目录的读写执行权限
    chown user1 file1 改变一个文件的所有人属性
    chown -R user1 directory1 改变一个目录的所有人属性并同时改变改目录下所有文件的属性
    chgrp group1 file1 改变文件的群组
    chown user1:group1 file1 改变一个文件的所有人和群组属性
    find / -perm -u+s 罗列一个系统中所有使用了SUID控制的文件
    chmod u+s /bin/file1 设置一个二进制文件的 SUID 位 - 运行该文件的用户也被赋予和所有者同样的权限
    chmod u-s /bin/file1 禁用一个二进制文件的 SUID位
    chmod g+s /home/public 设置一个目录的SGID 位 - 类似SUID ,不过这是针对目录的
    chmod g-s /home/public 禁用一个目录的 SGID 位
    chmod o+t /home/public 设置一个文件的 STIKY 位 - 只允许合法所有人删除文件
    chmod o-t /home/public 禁用一个目录的 STIKY 位
     

    返回顶部索引 ^

    文件的特殊属性 - 使用 "+" 设置权限,使用 "-" 用于取消
    chattr +a file1 只允许以追加方式读写文件
    chattr +c file1 允许这个文件能被内核自动压缩/解压
    chattr +d file1 在进行文件系统备份时,dump程序将忽略这个文件
    chattr +i file1 设置成不可变的文件,不能被删除、修改、重命名或者链接
    chattr +s file1 允许一个文件被安全地删除
    chattr +S  file1 一旦应用程序对这个文件执行了写操作,使系统立刻把修改的结果写到磁盘
    chattr +u file1 若文件被删除,系统会允许你在以后恢复这个被删除的文件
    lsattr 显示特殊的属性
     

    返回顶部索引 ^

    打包和压缩文件
    bunzip2 file1.bz2 解压一个叫做 'file1.bz2'的文件
    bzip2 file1 压缩一个叫做 'file1' 的文件
    gunzip file1.gz 解压一个叫做 'file1.gz'的文件
    gzip file1 压缩一个叫做 'file1'的文件
    gzip -9 file1 最大程度压缩
    rar a file1.rar test_file 创建一个叫做 'file1.rar' 的包
    rar a file1.rar file1 file2 dir1 同时压缩 'file1', 'file2' 以及目录 'dir1'
    rar x file1.rar 解压rar包
    unrar x file1.rar 解压rar包
    tar -cvf archive.tar file1 创建一个非压缩的 tarball
    tar -cvf archive.tar file1 file2 dir1 创建一个包含了 'file1', 'file2' 以及 'dir1'的档案文件
    tar -tf archive.tar 显示一个包中的内容
    tar -xvf archive.tar 释放一个包
    tar -xvf archive.tar -C /tmp 将压缩包释放到 /tmp目录下
    tar -cvfj archive.tar.bz2 dir1 创建一个bzip2格式的压缩包
    tar -xvfj archive.tar.bz2 解压一个bzip2格式的压缩包
    tar -cvfz archive.tar.gz dir1 创建一个gzip格式的压缩包
    tar -xvfz archive.tar.gz 解压一个gzip格式的压缩包
    zip file1.zip file1 创建一个zip格式的压缩包
    zip -r file1.zip file1 file2 dir1 将几个文件和目录同时压缩成一个zip格式的压缩包
    unzip file1.zip 解压一个zip格式压缩包
     

    返回顶部索引 ^

    RPM - Fedora, Redhat及类似系统)
    rpm -ivh package.rpm 安装一个rpm包
    rpm -ivh --nodeeps package.rpm 安装一个rpm包而忽略依赖关系警告
    rpm -U package.rpm 更新一个rpm包但不改变其配置文件
    rpm -F package.rpm 更新一个确定已经安装的rpm包
    rpm -e package_name.rpm 删除一个rpm包
    rpm -qa 显示系统中所有已经安装的rpm包
    rpm -qa | grep httpd 显示所有名称中包含 "httpd" 字样的rpm包
    rpm -qi package_name 获取一个已安装包的特殊信息
    rpm -qg "System Environment/Daemons" 显示一个组件的rpm包
    rpm -ql package_name 显示一个已经安装的rpm包提供的文件列表
    rpm -qc package_name 显示一个已经安装的rpm包提供的配置文件列表
    rpm -q package_name --whatrequires 显示与一个rpm包存在依赖关系的列表
    rpm -q package_name --whatprovides 显示一个rpm包所占的体积
    rpm -q package_name --scripts 显示在安装/删除期间所执行的脚本l
    rpm -q package_name --changelog 显示一个rpm包的修改历史
    rpm -qf /etc/httpd/conf/httpd.conf 确认所给的文件由哪个rpm包所提供
    rpm -qp package.rpm  -l 显示由一个尚未安装的rpm包提供的文件列表
    rpm --import /media/cdrom/RPM-GPG-KEY 导入公钥数字证书
    rpm --checksig package.rpm 确认一个rpm包的完整性
    rpm -qa gpg-pubkey 确认已安装的所有rpm包的完整性
    rpm -V package_name 检查文件尺寸、 许可、类型、所有者、群组、MD5检查以及最后修改时间
    rpm -Va 检查系统中所有已安装的rpm包- 小心使用
    rpm -Vp package.rpm 确认一个rpm包还未安装
    rpm2cpio package.rpm | cpio --extract --make-directories  *bin* 从一个rpm包运行可执行文件
    rpm -ivh /usr/src/redhat/RPMS/`arch`/package.rpm 从一个rpm源码安装一个构建好的包
    rpmbuild --rebuild package_name.src.rpm 从一个rpm源码构建一个 rpm 包
     

    返回顶部索引 ^

    YUM 软件包升级器 - Fedora, RedHat及类似系统)
    yum install package_name 下载并安装一个rpm包
    yum localinstall package_name.rpm 将安装一个rpm包,使用你自己的软件仓库为你解决所有依赖关系
    yum update package_name.rpm 更新当前系统中所有安装的rpm包
    yum update package_name 更新一个rpm包
    yum remove package_name 删除一个rpm包
    yum list 列出当前系统中安装的所有包
    yum search package_name 在rpm仓库中搜寻软件包
    yum clean packages 清理rpm缓存删除下载的包
    yum clean headers 删除所有头文件
    yum clean all 删除所有缓存的包和头文件
     

    返回顶部索引 ^

    DEB (Debian, Ubuntu 以及类似系统)
    dpkg -i package.deb 安装/更新一个 deb 包
    dpkg -r package_name 从系统删除一个 deb 包
    dpkg -l 显示系统中所有已经安装的 deb 包
    dpkg -l | grep httpd 显示所有名称中包含 "httpd" 字样的deb包
    dpkg -s package_name 获得已经安装在系统中一个特殊包的信息
    dpkg -L package_name 显示系统中已经安装的一个deb包所提供的文件列表
    dpkg --contents package.deb 显示尚未安装的一个包所提供的文件列表
    dpkg -S /bin/ping 确认所给的文件由哪个deb包提供
     

    返回顶部索引 ^

    APT 软件工具 (Debian, Ubuntu 以及类似系统)
    apt-get install package_name 安装/更新一个 deb 包
    apt-cdrom install package_name 从光盘安装/更新一个 deb 包
    apt-get update 升级列表中的软件包
    apt-get upgrade 升级所有已安装的软件
    apt-get remove package_name 从系统删除一个deb包
    apt-get check 确认依赖的软件仓库正确
    apt-get clean 从下载的软件包中清理缓存
    apt-cache search searched-package 返回包含所要搜索字符串的软件包名称
     

    返回顶部索引 ^

    查看文件内容
    cat file1 从第一个字节开始正向查看文件的内容
    tac file1 从最后一行开始反向查看一个文件的内容
    more file1 查看一个长文件的内容
    less file1 类似于 'more' 命令,但是它允许在文件中和正向操作一样的反向操作
    head -2 file1 查看一个文件的前两行
    tail -2 file1 查看一个文件的最后两行
    tail -f /var/log/messages 实时查看被添加到一个文件中的内容
     

    返回顶部索引 ^

    文本处理
    cat file1 file2 ... | command <> file1_in.txt_or_file1_out.txt general syntax for text manipulation using PIPE, STDIN and STDOUT
    cat file1 | command( sed, grep, awk, grep, etc...) > result.txt 合并一个文件的详细说明文本,并将简介写入一个新文件中
    cat file1 | command( sed, grep, awk, grep, etc...) >> result.txt 合并一个文件的详细说明文本,并将简介写入一个已有的文件中
    grep Aug /var/log/messages 在文件 '/var/log/messages'中查找关键词"Aug"
    grep ^Aug /var/log/messages 在文件 '/var/log/messages'中查找以"Aug"开始的词汇
    grep [0-9] /var/log/messages 选择 '/var/log/messages' 文件中所有包含数字的行
    grep Aug -R /var/log/* 在目录 '/var/log' 及随后的目录中搜索字符串"Aug"
    sed 's/stringa1/stringa2/g' example.txt 将example.txt文件中的 "string1" 替换成 "string2"
    sed '/^$/d' example.txt 从example.txt文件中删除所有空白行
    sed '/ *#/d; /^$/d' example.txt 从example.txt文件中删除所有注释和空白行
    echo 'esempio' | tr '[:lower:]' '[:upper:]' 合并上下单元格内容
    sed -e '1d' result.txt 从文件example.txt 中排除第一行
    sed -n '/stringa1/p' 查看只包含词汇 "string1"的行
    sed -e 's/ *$//' example.txt 删除每一行最后的空白字符
    sed -e 's/stringa1//g' example.txt 从文档中只删除词汇 "string1" 并保留剩余全部
    sed -n '1,5p;5q' example.txt 查看从第一行到第5行内容
    sed -n '5p;5q' example.txt 查看第5行
    sed -e 's/00*/0/g' example.txt 用单个零替换多个零
    cat -n file1 标示文件的行数
    cat example.txt | awk 'NR%2==1' 删除example.txt文件中的所有偶数行
    echo a b c | awk '{print $1}' 查看一行第一栏
    echo a b c | awk '{print $1,$3}' 查看一行的第一和第三栏
    paste file1 file2 合并两个文件或两栏的内容
    paste  -d  '+' file1 file2 合并两个文件或两栏的内容,中间用"+"区分
    sort file1 file2 排序两个文件的内容
    sort file1 file2 | uniq 取出两个文件的并集(重复的行只保留一份)
    sort file1 file2 | uniq -u 删除交集,留下其他的行
    sort file1 file2 | uniq -d 取出两个文件的交集(只留下同时存在于两个文件中的文件)
    comm -1 file1 file2 比较两个文件的内容只删除 'file1' 所包含的内容
    comm -2 file1 file2 比较两个文件的内容只删除 'file2' 所包含的内容
    comm -3 file1 file2 比较两个文件的内容只删除两个文件共有的部分
     

    返回顶部索引 ^

    字符设置和文件格式转换
    dos2unix filedos.txt fileunix.txt 将一个文本文件的格式从MSDOS转换成UNIX
    unix2dos fileunix.txt filedos.txt 将一个文本文件的格式从UNIX转换成MSDOS
    recode ..HTML < page.txt > page.html 将一个文本文件转换成html
    recode -l | more 显示所有允许的转换格式
     

    返回顶部索引 ^

    文件系统分析
    badblocks  -v  /dev/hda1 检查磁盘hda1上的坏磁块
    fsck  /dev/hda1 修复/检查hda1磁盘上linux文件系统的完整性
    fsck.ext2  /dev/hda1 修复/检查hda1磁盘上ext2文件系统的完整性
    e2fsck  /dev/hda1 修复/检查hda1磁盘上ext2文件系统的完整性
    e2fsck -j /dev/hda1 修复/检查hda1磁盘上ext3文件系统的完整性
    fsck.ext3  /dev/hda1 修复/检查hda1磁盘上ext3文件系统的完整性
    fsck.vfat  /dev/hda1 修复/检查hda1磁盘上fat文件系统的完整性
    fsck.msdos  /dev/hda1 修复/检查hda1磁盘上dos文件系统的完整性
    dosfsck  /dev/hda1 修复/检查hda1磁盘上dos文件系统的完整性
     

    返回顶部索引 ^

    初始化一个文件系统
    mkfs /dev/hda1 在hda1分区创建一个文件系统
    mke2fs /dev/hda1 在hda1分区创建一个linux ext2的文件系统
    mke2fs -j /dev/hda1 在hda1分区创建一个linux ext3(日志型)的文件系统
    mkfs -t vfat 32 -F /dev/hda1 创建一个 FAT32 文件系统
    fdformat  -n /dev/fd0 格式化一个软盘
    mkswap /dev/hda3 创建一个swap文件系统
     

    返回顶部索引 ^

    SWAP文件系统
    mkswap /dev/hda3 创建一个swap文件系统
    swapon /dev/hda3 启用一个新的swap文件系统
    swapon /dev/hda2 /dev/hdb3  启用两个swap分区
     

    返回顶部索引 ^

    备份
    dump -0aj -f /tmp/home0.bak /home  制作一个 '/home' 目录的完整备份
    dump -1aj -f /tmp/home0.bak /home  制作一个 '/home' 目录的交互式备份
    restore -if /tmp/home0.bak 还原一个交互式备份
    rsync -rogpav --delete /home /tmp 同步两边的目录
    rsync -rogpav -e ssh --delete /home ip_address:/tmp  通过SSH通道rsync
    rsync -az -e ssh --delete ip_addr:/home/public /home/local 通过ssh和压缩将一个远程目录同步到本地目录
    rsync -az -e ssh --delete /home/local ip_addr:/home/public 通过ssh和压缩将本地目录同步到远程目录
    dd bs=1M if=/dev/hda | gzip | ssh user@ip_addr 'dd f=hda.gz' 通过ssh在远程主机上执行一次备份本地磁盘的操作
    dd if=/dev/sda f=/tmp/file1 备份磁盘内容到一个文件
    tar -Puf backup.tar /home/user 执行一次对 '/home/user' 目录的交互式备份操作
    ( cd /tmp/local/ && tar c . ) | ssh -C user@ip_addr 'cd /home/share/ && tar x -p' 通过ssh在远程目录中复制一个目录内容
    ( tar c /home ) | ssh -C user@ip_addr 'cd /home/backup-home && tar x -p'  通过ssh在远程目录中复制一个本地目录
    tar cf - . | (cd /tmp/backup ; tar xf - ) 本地将一个目录复制到另一个地方,保留原有权限及链接
    find /home/user1 -name '*.txt' | xargs cp -av --target-directory=/home/backup/ --parents 从一个目录查找并复制所有以 '.txt' 结尾的文件到另一个目录
    find /var/log -name '*.log' | tar cv --files-from=- | bzip2 > log.tar.bz2 查找所有以 '.log' 结尾的文件并做成一个bzip包
    dd if=/dev/hda f=/dev/fd0 bs=512 count=1 做一个将 MBR (Master Boot Record)内容复制到软盘的动作
    dd if=/dev/fd0 f=/dev/hda bs=512 count=1 从已经保存到软盘的备份中恢复MBR内容
     

    返回顶部索引 ^

    光盘
    cdrecord -v gracetime=2 dev=/dev/cdrom -eject blank=fast -force 清空一个可复写的光盘内容
    mkisofs /dev/cdrom > cd.iso 在磁盘上创建一个光盘的iso镜像文件
    mkisofs /dev/cdrom | gzip > cd_iso.gz 在磁盘上创建一个压缩了的光盘iso镜像文件
    mkisofs -J -allow-leading-dots -R -V "Label CD" -iso-level 4 -o ./cd.iso data_cd 创建一个目录的iso镜像文件
    cdrecord -v dev=/dev/cdrom cd.iso 刻录一个ISO镜像文件
    gzip -dc cd_iso.gz | cdrecord dev=/dev/cdrom - 刻录一个压缩了的ISO镜像文件
    mount -o loop cd.iso /mnt/iso 挂载一个ISO镜像文件
    cd-paranoia -B 从一个CD光盘转录音轨到 wav 文件中
    cd-paranoia -- "-3" 从一个CD光盘转录音轨到 wav 文件中(参数-3)
    cdrecord --scanbus 扫描总线以识别scsi通道
    dd if=/dev/hdc | md5sum 校验一个设备的md5sum编码,例如一张 CD
     

    返回顶部索引 ^

    网络 - (以太网和WIFI无线)
    ifconfig eth0 显示一个以太网卡的配置
    ifup eth0 启用一个 'eth0' 网络设备
    ifdown eth0 禁用一个 'eth0' 网络设备
    ifconfig eth0 192.168.1.1 netmask 255.255.255.0 控制IP地址
    ifconfig eth0 promisc 设置 'eth0' 成混杂模式以嗅探数据包 (sniffing)
    dhclient eth0 以dhcp模式启用 'eth0'
    route -n show routing table
    route add -net 0/0 gw IP_Gateway configura default gateway
    route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.1.1 configure static route to reach network '192.168.0.0/16'
    route del 0/0 gw IP_gateway remove static route
    echo "1" > /proc/sys/net/ipv4/ip_forward activate ip routing
    hostname show hostname of system
    host www.example.com lookup hostname to resolve name to ip address and viceversa(1)
    nslookup www.example.com lookup hostname to resolve name to ip address and viceversa(2)
    ip link show show link status of all interfaces
    mii-tool eth0 show link status of 'eth0'
    ethtool eth0 show statistics of network card 'eth0'
    netstat -tup show all active network connections and their PID
    netstat -tupl show all network services listening on the system and their PID
    tcpdump tcp port 80 show all HTTP traffic
    iwlist scan show wireless networks
    iwconfig eth1 show configuration of a wireless network card
    hostname show hostname
    host www.example.com lookup hostname to resolve name to ip address and viceversa
    nslookup www.example.com lookup hostname to resolve name to ip address and viceversa
    whois www.example.com lookup on Whois database
     
    GO TOP INDEX ^
    Microsoft Windows networks (SAMBA)
    nbtscan ip_addr netbios name resolution
    nmblookup -A ip_addr netbios name resolution
    smbclient -L ip_addr/hostname show remote shares of a windows host
    smbget -Rr smb://ip_addr/share like wget can download files from a host windows via smb
    mount -t smbfs -o username=user,password=pass //WinClient/share /mnt/share mount a windows network share
     
     
    GO TOP INDEX ^
    IPTABLES (firewall)
    iptables -t filter -L show all chains of filtering table
    iptables -t nat -L show all chains of nat table
    iptables -t filter -F clear all rules from filtering table
    iptables -t nat -F clear all rules from table nat
    iptables -t filter -X delete any chains created by user
    iptables -t filter -A INPUT -p tcp --dport telnet -j ACCEPT allow telnet connections to input
    iptables -t filter -A OUTPUT -p tcp --dport http -j DROP block HTTP connections to output
    iptables -t filter -A FORWARD -p tcp --dport pop3 -j ACCEPT allow POP3 connections to forward chain
    iptables -t filter -A INPUT -j LOG --log-prefix "DROP INPUT" logging sulla chain di input  Logging on chain input
    iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE configure a PAT (Port Address Traslation) on eth0 masking outbound packets
    iptables -t nat -A PREROUTING -d 192.168.0.1 -p tcp -m tcp --dport 22 -j DNAT --to-destination 10.0.0.2:22 redirect packets addressed to a host to another host
     
    GO TOP INDEX ^
    Monitoring and debugging
    top display linux tasks using most cpu
    ps -eafw displays linux tasks
    ps -e -o pid,args --forest displays linux tasks in a hierarchical mode
    pstree  Shows a tree system processes
    kill -9 ID_Processo force closure of the process and finish it
    kill -1 ID_Processo force a process to reload configuration
    lsof -p $$ display a list of files opened by processes
    lsof /home/user1 displays a list of open files in a given path system
    strace -c ls >/dev/null display system calls made and received by a process
    strace -f -e open ls >/dev/null display library calls
    watch -n1 'cat /proc/interrupts' display interrupts in real-time
    last reboot show history reboot
    lsmod display kernel loaded
    free -m displays status of RAM in megabytes
    smartctl -A /dev/hda monitoring reliability of a hard-disk through SMART
    smartctl -i /dev/hda check if SMART is active on a hard-disk
    tail /var/log/dmesg show events inherent to the process of booting kernel
    tail /var/log/messages show system events
     
    GO TOP INDEX ^
    Others useful commands
    apropos ...keyword display a list of commands that pertain to keywords of a program , useful when you know what your program does, but you don't know the name of the command
    man ping display the on-line manual pages for example on ping command - use '-k' option to find any related commands
    whatis ...keyword displays description of what a program does
    mkbootdisk --device /dev/fd0 `uname -r` create a boot floppy
    gpg -c file1 encrypt a file with GNU Privacy Guard
    gpg file1.gpg decrypt a file with GNU Privacy Guard
    wget -r www.example.com download an entire web site
    wget -c www.example.com/file.iso download a file with the ability to stop the download and resume later
    echo 'wget -c www.example.com/files.iso' | at 09:00 start a download at any given time
    ldd /usr/bin/ssh show shared libraries required by ssh program
    alias hh='history' set an alias for a command - hh = history
    chsh change shell command
    chsh --list-shells nice command to know if you have to remote into another box
    who -a show who is logged on, and print: time of last system boot, dead processes, system login processes, active processes spawned by init, current runlevel, last system clock change
  • 一个成功测试人的解读测试这路

    kellyxie 发布于 2008-12-10 00:30:18

    (转载)

    我也来谈一谈吧,尽量详细一些。
    因为以前是搞开发的,所以一起都谈谈,毕竟是有因果关系的。
    毕业第一年,半年试用期工资1100。半年转正工资1700。
    毕业一年跳槽到国内一家大型公司,工资增幅比较大,达到了年薪10万。
    说明一下,这次机会还是很靠能力。当时跟我一起进去的只有我一个本科生,基本都是北大,中科院的研究生,博士,面试了很多轮。
    工作半年之后,感觉发展已经到头了,应该提升一些自己了。辞职开始学习,准备申请研究生。
    研究生3年毕业,又开始工作。
    以前都是开发,这次本来的工作也是开发,年薪××万,跟3年前一样。可是鬼使神差让我做了测试的工作。
    试用期3个月中,老板说准备让我做team lead.转正后开始做team lead.半年后,派到美国带项目回来,开始负责一个单独项目的测试。工资涨到了×××××月薪。
    工作一年后涨到××万年薪。工作一年半,涨到××××万年薪。
    工作20个月后,找到国外的一份工作,年薪45万,不过不是team lead,只是普通测试员。在那里工作1.5个月,跳槽到一家世界很大规模的公司,也是在国外,工资8万多美金。
    基本上,做测试不到两年的时间,从年薪10万人民币到8万多美金。
    当时很不情愿做测试,后来有人跟我说,“做什么想做好都不容易”,改变了自己的开发。自己实现了一套自动化测试系统,为以后的找工作,受到国外大公司的注意,打下了很好的基础。

    --------------------------------------------

    引用:
    原帖由 sunxy5291 于 2007-2-26 10:30 发表
    是呀 楼主把工资摆出来吓唬人吗?有意思吗
    你怎么不谈谈自己是怎么从开发到测试 在从测试入门到高手的,这一系列是怎么过来的?
    碰到了那些困难,是怎样克服的,又学习了哪些知识???等等等等
    那我说一下各阶段掌握的知识吧:
    大学主要是C,C++,VC。
    工作第一年就是VC编程,TCP/IP编程。
    后来的半年主要是C编程。
    研究生搞了很多,不过都不算精通,Java,Linux,并行计算,分布式计算。
    做测试以后搞了.net, C#, 开发自动化测试系统。
    另外,英文水平可以和外国人直接沟通。
    ---------------------------------------------
    引用:
    原帖由 sunxy5291 于 2007-2-27 16:20 发表
    怪不得呢
    楼主好棒!
    那楼主给我建议一下:
    我的情况:我05年毕业 本科,计算机专业
    毕业就去上海一下一般大的软件公司做.net开发,待遇一般,感觉自己也没多大进步。
    06年8月回到家乡西安在一家软件公司做 ...
    那我说一下我的看法吧。因为大家都是搞测试的,这里我也只谈测试。
    首先,我们可以有两条路发展,技术和管理。管理就是做team lead, manager, director这么走。因为我没有走这条路,所以,我这里也只谈技术。而且,即使走管理,也是应该

    具备很强的技术能力才行,所以技术是我们的发展之本。我个人不喜欢技术不精通的领导,也不喜欢被这种人管理。

    技术的发展是分阶段的,基本上你要是能发展到最后的阶段,工作,钱,房子,车子,老婆都不用发愁了。当然要一步一步走,不可能一步升天,而且一路走过来也不是很容易,

    应该说大部分人可能都达不到。不过只要你肯努力,坚持不懈,就一定能达到。

    第一阶段:就是基本功的问题。这个阶段从大学入学就开始了,我接触不少人工作几年都没有达到要求。这个要求是一定要达到的,不然以后没法往高发展。大学的一些课程一定

    要学好,主要是数据结构,算法,数据库操作系统,计算机网络。争取精通两门。数据结构,算法对软件开发非常的重要,很多大公司面试就考这些。你不过关,根本通过不了

    面试,一两道算法题一下就把你难住了。另外,我可以告诉你,顶尖公司的面试80%都是考算法,你有没有经验不要紧,做没做过项目不要紧。关键是考察你的基本功,基本功打好

    了,其他工作就都容易很多了,基本功打不好,什么都白说。操作系统,争取要精通windows或者linux内核,看你走哪条路了,我是搞windows的,不过他们之间很多地方也是相通

    的。计算机网络,争取精通TCP/IP协议。数据库我不怎么懂,我的理解是要精通oracle, sqlserver, 还有sql编程。
    另外就是编程技术了. C,C++,面向对象一定要搞懂,搞熟。大公司面试的算法就是要你用C/C++实现的。这些搞熟了,学习其他语言就是几个小时的事情。(我指的是上手,不是精

    通)。这些东西搞不透,不管你其他语言用多少年,回来学他们还是难。
    再有就是英语水平了,听说读写,各个方面都要达到要求。技术到了一定程度,英语对你的发展就起到了非常决定性的作用了。你英语好,就可以去外企,就可以外派出国,甚至

    在国外发展。
    以上这些都是在大学应该掌握好的。当然了,能在大学掌握好这些的毕竟是少数。这些少数人就是去了微软,google的那些,一毕业就拿到月薪上万工资的。大部分人都是达不到

    要求的,这没关系,毕业后一定要找时间把这些基本功补上。不然的话,在下个阶段的发展就很受限制了。

    第二阶段:计算机知识的扩展,行业知识的精通。这个阶段从你大学毕业走向第一个工作岗位开始。工作之后,发现计算机的世界比大学的知识要博大精深很多。一开始工作,就

    要拼命吸收以前没有接触过的,新的知识。这个就不多说了,大家都会有很多感受的,会觉得很多东西都不会,不会就学。以后你跳槽去面试,人家就会看你工作几年,这几年干

    什么了。工作1,2年之后,很重要的一件事情就是要选择一个行业了。也许是你现在正在从事的行业,也许是一个新的行业。总之,你自己要为自己规划,选择一个适合自己,而

    且又热门,以后有发展的行业。无论是现在的行业,还是跳槽到一个新的行业,都需要你开始积累在这个行业的经验了,要精通这个行业。有这个基础之后,就要去这个行业里top

    的公司了,国企,外企都可以,一定要有名气,大公司。比如,通信的华为,搜索的百度,等等。如果你精通了这个行业,去这些公司不是很难。
    另外有一点很重要,如果你本科不是一所名校毕业的话,争取能上一个名校的研究生,全职,兼职都可以。这样可以为下一阶段做好充分的准备,否则的话会有比较大的困难。总

    之了,是自己的短处都要想办法去弥补,不然发展总会受限制。

    第三阶段:国际著名大公司。有了前两个阶段的积累,加上自己的英文水平,就要找机会进入国际的大公司了。相信这个时候就会有很多猎头来联系你了。选择你这个行业的世界

    前3,最好是第一或者第二。进去之后要学习两个方面,一是英文,中国人可以学一辈子英文的。另外一个就是大公司的管理。可以这样说,国际大公司的管理有很多类似的地方,

    因此他们的招聘非常愿意招其他国际大公司的职员。这就是为什么,你一旦踏上一家公司,一辈子都不用愁工作了,可以在这些大公司跳来跳去,工资节节高。到了这个阶段,你

    基本上可以有个比较不错的生活了,房子,车子都不会是太大的问题。

    第四阶段:向国际化发展。如果你还不满足,觉得自己还有能力更进一步,那我就建议你向国际化发展了。中国的工资毕竟有限,到了第三阶段也不过就是20万左右,你可能还不

    满足。那么你就可以联系国外的公司了,有了你的英文,你的经验,你的背景,到时候就是水到渠成了。我相信国际的猎头也会盯上你的。

    最后说一下,如果你现在已经具备了我所说的各个阶段的能力,那么你的简历是任何公司都很难拒绝的了。因为目前的情况,具有这些素质的测试人员在世界都紧缺。很多公司都

    招不到人,即使连google,MS也不列外。他们都在到处寻找这种人。

    最后说一下测试。我一直没有讨论测试的问题,因为我一直没有把测试当作一个难得东西来看待。我认为测试是表面上的,我前边提到的东西要比它重要的多。欢迎大家一起来讨

    论。我也是进入测试才2年多的时候,其中大多数的时间也像大家一样的迷惘,很多时候也很悲观。不过通过自己的努力,最后终于得到了一个满意的结果。我发现自己对测试这个

    行业的理解和很多人都不同,希望我的理解能给大家一点帮助。
    ----------------------------------------------
    引用:
    原帖由 smz_198181 于 2007-3-6 15:52 发表
    楼主很牛,佩服,顺便问一下,楼主说的第四阶段是指要到国外去工作么?
    我觉得是,除非情况发生变化。
    目前,国内的方方面面还是不能跟国外相比。而且,当你达到一定水平,想去国外发展也是一件非常自然的事情了。
    我就接到过新加坡,爱尔兰,加拿大,美国这些地方猎头或者公司的联系。感觉到他们都是很缺人。比如新加坡的猎头还让我跟他们保持联系,给他们推荐人才。

    还有就是国内搞测试,从技术发展来讲,到了微软,google就基本发展到头了。微软,google的中国员工基本上下一个发展目标都是想调去美国的总部发展。
    ----------------------------------------------
    引用:
    原帖由 smz_198181 于 2007-3-6 16:22 发表
    另外想问楼主,如何学习TCP/IP呢, 我网络这块很薄弱,想好好补一下,但是直接看tcp/ip三卷套,我看不懂,应该如何学习,有什么好的入门书可以给我介绍一下么! 谢谢了!
    我的看法是这样的,
    1。把大学的课程《计算机网络》学好,主要是OSI七层协议,TCP/IP四层协议搞清楚,搞明白。知道每层协议是干什么的,包括什么东西,工作基本原理怎么回事。当时去华为面试,专门考了这些知识,有研究生工作多年了,没有回答好,就被淘汰了。
    2。重点学习一下TCP/IP,主要是网络层和链路层,把里边的相关知识学会。我不知道什么书适合,如果大学教材就包括了最好,否则找本TCP/IP入门的书,不要想搞得太精通,那3卷可能太深入了。我也没看过。另外学习一下应用层的几个流行的协议,http, ftp 等等。
    3。学习一下TCP/IP编程,无论用什么语言,知道怎么进行TCP/UDP通信。随便编个什么应用,编个server, 编个client. 两边通信一下,比如聊天什么的。
    4。学习一个socket编程,用C/C++。socket有一套API,学习怎么用socket来实现第三步的功能。

    有了这些,我觉得对测试就基本够用了。你甚至可以去尝试攻击一些网站了。
    ------------------------------------------------
    引用:
    原帖由 wwwyhx 于 2007-3-7 10:04 发表
    至于你说的去国外工作,我想请问一下cleverman,我姐姐现在是在落山基的一家IT公司工作(职位是DBA),他们公司缺人,介绍一个给5000$de现在我还在国内读研,我能用上这层关系吗.该如何做??
    这当然是一个很好的机会了。在国外找工作80%,甚至90%都是通过推荐的获得的。
    当然现在国内也越来越多的通过被推荐来获得工作,或者公司通过推荐来获得雇员了。

    实际上你姐姐更应该能够告诉你应该怎样去做,毕竟是她的公司吗。

    不过我认为,首先你要知道他们缺的职位是什么,有什么要求。相应的你准备好你的英文简历,要符合美国人的习惯。这些,你姐姐都可以指导你。
    然后,你姐姐要把简历送到hiring manager的手上。不知道他们是否是很熟的朋友,如果一般的关系话。你的简历要能够打动那个manager,并且你还要运气好,没有美国本地人能够适合这个工作,而你能够适合。当然还有一种情况就是他们公司想省钱,从中国招一个低工资的员工。(低是相对美国员工来说的,跟中国工资比起来还是高很多)。
    如果manager觉得你不错,可能会安排电话面试,初步考察你的英文和技术能力。面试一定要搞好,给他留下深刻的印象。
    然后可能会安排你去美国面试,到了这一步成功率就比较大了,毕竟他们要负责你的机票,吃住,是花了钱的。因此,你要通过你姐姐搞清楚面试的过程和内容。
    通过了onsite interview, 公司就会给你offer, 办工作签证什么的了。拿到签证就可以飞去工作了。

    这个是一般的过程。里边有一些困难。
    第一就是,你一定要很适合这个职位,而且,其他美国人不行。
    第二就是工作签证每年是有名额的,全球一共58,000,公司要及时申请给你抓到一个名额。

    总之,中国人申请要比美国人难很多,实力和运气是成功的保证。
    -----------------------------------------------
    引用:
    原帖由 newdam 于 2007-3-8 14:49 发表
    问下LZ 在第二阶段 为什么要 上名校的研究生?对后面的发展会有哪些影响?
    是这样的。因为中国的人才太多了,所以名企在选择候选人的时候往往会通过学历,毕业学校的名气,以前或者现在工作单位的名气来选择。
    一个具有名校高学历,并且具有著名外企工作经验的人,找好工作基本上是没有任何问题的,也许他的能力很一般,甚至不如一些非名校的人。
    可是他的背景在那里,找工作就要容易的多。比如google的招聘,不是名校的基本就不要。在中国我不是很清楚,在美国不是那几所顶尖名校的,都很难进入。往往面试顺利最后因为学校的牌子而与google无缘。
    第二点,你能考上名校和考上普通院校,能力上还有有差距的。因为你考名校所花费的时间,精力要比普通院校都要大,遇到的困难也要大。你成功了会极大的提高你的自信心,对以后的发展也是非常有帮助的。其实说一个人的能力高低,就是能解决多大的困难。优秀的人才总是能解决别人解决不了的困难。这里面能力是一方面,自信心也非常的重要。
    第三点,你上了名校,你就能有一张更好的关系网。你的教授,你的同学,你的校友都跟普通院校不是一个层次了。这张网对你的事业帮助非常的大。比如你的很多同学都在微软,你想进微软是不是会容易很多?比如说你的一个师哥在google做了经理,你想进google是不是也会比其他人更有渠道?比如说你的同学在美国开了一家公司,把你邀请过去工作是不是也顺理成章?
    第四点,就是中国的歧视问题。中国的品牌歧视还是比较厉害的。我就因为本科不是名校在找工作方面受到了不少的歧视。看看那些大外企的校园招聘都是去什么大学吧?他们根本没兴趣去那些普通院校做宣传。

    个人认为,如果你真的技术很牛的话,学历,学校对你并不重要。对于一般人来说,搞个名校的学历,会对个人的发展提高一大步。
    最后,本科,硕士,博士,上的学校应该是牌子越来越响才对。这是国际通行的惯例,至少要牌子相当,否则还不如不上。
    另外,据我现在的了解,上个名校硕士并不算难。尤其是中科院的研究生,感觉很多普通学校的本科都能进入,并且还可以边工作边学习。还有一些人是通过公司和学校有项目合作,一边完成工作一边就完成毕业论文了。路子好像挺多的,大家都可以考虑一下。
    ----------------------------------------------
    引用:
    原帖由 consentto 于 2007-3-9 10:25 发表
    我一连几天都在跟这个贴,大受鼓舞,希望楼主多留言啊。
    谢谢。那我再多说几句。有一个比较重要的发展方向我还没有谈过,就是出国留学的问题。
    其实中国人出国发展,最主要的路还是出国留学。直接出国工作的人还是少数。
    以我的经验,我还是鼓励大家在北京,上海发展。可能你会说消费高,买不起房子。可是,整个大环境对你的影响,对你的未来发展非常的有帮助。
    小地方,生活安稳,消费低,可是也很难有太大的发展了。北京,上海卧虎藏龙,让你看不到边际。
    如果你在北京工作,你可能会经常听到,看到,有些甚至是你的同事,朋友,拿到奖学金出国了。这些东西都会或多或少的触动你的神经。可能有些人平时根本就不显眼,也就是说根本不是牛人,也去美国了。
    我知道,除了那几所名校,其他学校出国的人凤毛麟角,因此很多人也根本不了解这里边的东西。我认为出国留学不是一件特别难得事情,当然也肯定不容易。但是,以我的观察,一般的人凭借努力都可能达到这一步。对于有些人来讲,甚至要比考研究生容易很多。为什么这么说呢?考研要考什么?英语,数学,政治,专业课。可是你出国只需要英语,就一门。有些人特别不喜欢政治,考研就很吃亏。
    不知道大家的英文水平如何,如果你大学已经考过六级,就拥有了基本的英文能力,是可以考虑出国留学这条路的。

    另外一条路就是移民,加拿大,澳大利亚都是移民国家。因为加拿大的地理位置的优势,和美国关系的优势,成为了中国人移民的热门国家。加拿大成就了很多中国人的出国梦想,因为只要你具有专科学历就有机会拿到加拿大绿卡,从而在北美发展自己的事业。当然里面最重要的一点还是英文了,不过比去美国留学的要求要低。

    总而言之,如果你具有六级水平,或者你有信心能够学好英文。都是有希望,都是可以考虑出国发展的。为什么我要鼓励大家出国发展呢?因为搞技术的在中国实在是没有地位。搞销售,搞市场的才叫厉害。可是如果到了国外,只有技术人才才能找到工作,搞市场的可就不行了。因此,我还是建议搞技术的最好能出去发展。 当然了,如果想在管理方向发展的,还是应该选择国内。中国人在国外很难进入管理层。

    希望能对大家有点启发作用。至少,我刚毕业的时候觉得出国好遥远,根本不敢去想。可是后来发现,并不是像想象中的那么难。

    最后给大家讲个真实的故事:
    以前一个同事,他有一个同学学习特别的烂,因此工作也很不如意。
    有一年的聚会,他说他要考研究生,大家都很surpriesd, 暗地里觉得很好笑。
    第二年的聚会,大家问他考得怎么样?他说没考上,不过还要继续考。大家觉得更好笑。
    第三年的聚会,大家问他,他又没考上,可是还要继续考,大家觉得他可能有点神经了。
    到了第四年的聚会,大家都没有问他,他确告诉大家他考上了,而且考上的是一所北京的名校。

    我的同事非常受震撼,因为他自己就是一个智力,天赋非常一般的人。工作能力也是出奇的差。记得我刚工作的时候,他已经工作一年了,竟然还不会装操作系统。
    可是他感受到了一种“坚持就是胜利的”力量。
    听说之后他每天只睡4,5个小时,工作时间之外就是学英文,GRE考了5次。不过,最后真的去了美国了,还带走了我们单位的一位美女。这也是我身边出国的第一人。
    ----------------------------------------------
    引用:
    原帖由 wwwyhx 于 2007-3-9 14:22 发表
    我想请问一下,出国读研是不是学费很贵
    费用问题比较复杂。我解释一下。
    出国有两种,一种是有奖学金的,一种是自费。
    有奖学金的国家主要是美国,加拿大,新加坡,香港。
    自费的国家主要是英国,澳大利亚,德国,日本,等等。

    如果你拿了奖学金的话,费用自己不是问题,是学校给你出。
    如果没有奖学金的话,还是有可能过去以后申请奖学金。当然最后就是全自费了。
    全自费的话,美国基本上就不要考虑了。费用不是最根本的问题,最根本的问题是签证,自费留学基本上那不到签证。
    加拿大的话,每年至少10万人民币,15万比较正常。不过你可以打工,生活费可以挣出来。
    澳大利亚现在好像学费涨了不少,估计比加拿大会多点。打工机会好像不多。估计主要得靠自己的钱。
    英国比较贵,可是硕士只需要一年的时间。要照着20万人民币。可以打工,不知道能挣回多少。不过英国学历现在挺不值钱的。
    德国学费比较便宜,有些专业还免学费。很多经济有困难的都去了德国。
    日本打工机会很多,我知道很多中国人上完学还存了不少钱。不过会很辛苦。
    ---------------------------------------------
    引用:
    原帖由 consentto 于 2007-3-9 14:42 发表
    我现在工作1年半,是否应该准备考研呢??
    我认为可以准备,当然主要是要看你自己的想法,也不是一定。
    只要在30岁以前把该拥有的东西拥有就可以了。
    如果你觉得现在的工作能学很多东西,能提高你的能力,工作所得的经验也许更重要。
    上边有个朋友说的很对,当你感觉到瓶颈的时候就去考研。

    我的理解是,工作以后上研比大学毕业直接上研要好。有了工作经验你就会知道研究生应该学什么,会很好的在你的工作经验之上更上一层楼。
    如果你还没感到瓶颈也可以再多工作一段时间。
    ---------------------------------------
    引用:
    原帖由 consentto 于 2007-3-10 09:08 发表
    你在上面说到,应该在30岁前把应该拥有的都拥有,可以说具体一点吗?
    基本上就是一个好的背景,让你的简历,你这个人能够与众不同。
    我觉得包括这几个方面,
    1。学历:最好就是硕士,博士并没有优势,除非想在学校工作。
    2。学校名气:名牌大学,或者重点大学。
    3。英文:能够流利地听说读写。
    4。工作经验:大公司的工作背景。
    5。技术水平:在某一领域达到比较深的程度。
    6。能力:能够解决生活,工作上遇到的各式各样的困难,快速的学习新知识,新技术。
    7。出国:拥有国外学历,身份。

    以上的几点可能不一定能够全部获得,那么起码要获得4,5条。30岁之前不要太在乎金钱,爱情。不要被金钱和爱情拖累了自己。
    我的观点是,我跟很多人也这样说,“年轻的时候就要争取一些得到了就不会失去的东西”。
    什么是得到了就不会失去?不是金钱,不是爱情,是上边列出的那7条。
    很多人为了涨一点点工资就频繁跳槽,这样对事业长期的发展是非常不利的。也有很多人为了男女朋友的事情,浪费了几年的青春,以后都没机会弥补了。
    我觉得20多岁的时候要往30多岁看,不要管现在怎么样,只要是有利于自己的成长就行,不要被外在的东西迷失了自己。要知道笑到最后才笑得最好。
    -------------------------------------------
    引用:
    原帖由 hongjumq 于 2007-3-9 14:56 发表
    我刚找了一份工作,做手机测试的,月薪2500,感觉很少,也不提供住宿,而且是偏硬件测试,感觉学不到什么东西,不知道要不要签,个位前辈给点建议,可以吗?
    你的具体情况我不是很了解,比如是跳槽呢?还是刚毕业呢?还有其他的offer吗?自己的兴趣爱好是什么?

    如果你觉得钱少,又不喜欢硬件,如果还有其他更好的选择,那当然可以放弃这个机会了。

    如果只是从技术上来说,我觉得手机测试应该还算热吧?这个行业我不是很熟悉,可是现在看到Apple推出了iphone, 传说google也要推出手机产品。微软更是把手机作为一个很重要的领地。还有就是摩托罗拉,诺基亚,爱立信这些大公司。感觉应该还算有前途吧。现在手机OS,应用还不是很成熟,因此发展也很迅猛,微软刚推出了mobile6.0。应该还是能学到些东西吧。个人认为手机还是个很不错的行业。这个论坛应该不少人士测试手机的,不知道他们什么感受?
    ----------------------------------------------
    引用:
    原帖由 smz_198181 于 2007-3-9 16:10 发表
    对于大多数朋友来说,工作以后考研是一个两难的决定!毕竟生活压力与考试的风险都摆在那里!楼主觉得读在职研究生是不是一个不错的选择,工作单位以及国外的认可度如何!
    另对于本科生来说,想出国工作比研究生 ...
    我觉得在职研究生是best choice,工作学习两不误。我不清楚国内的在职和全日制的毕业证书有区别吗?
    没区别就无所谓。有区别我个人认为也没什么。
    首先,国外的全日和在职的证书是一个样子,学校,社会对两种证书的对待没有任何区别。因此,他们对待国内的在职也没有任何的不同。在国内的话我认为也没什么缺陷。首先,你是有工作的,没有毕业找工作的问题。全日的毕业还要到处找工作。其次,你写简历只是写那个学校毕业的,没有必要写是否在职。跟全日的也没有区别。真正面试的时候,是看你面试的效果,在职和全日不会影响公司对你聘用的觉定。
    所以,我认为是没有什么问题的。我就不觉得我以前的公司对待这两种学历有任何不同。

    对于出国工作,本科生对比研究生完全是一样的。出国工作主要靠的是英文和技术。
    国外是很不看重学历的。他们本科毕业能找到好工作,根本不去读研究生。并且,他们挑选员工也基本上不考虑学历,除非是特殊的职位。
    而且,美国的工作签证要求就是本科就可以了。

    不过如果想要移民的话,研究生就有了一定优势,可以多加好几分。
    -----------------------------------------
    引用:
    原帖由 windflowere 于 2007-3-10 15:06 发表
    lz好强啊,看你的帖子真是看的热血沸腾

    我是快毕业的研究生,上学期间在一家还不错的外企实习了大半年,找工作时也拿了几个offer,权衡之下,签了百度,做测试。其实百度的这个offer拿的真的很容易,都没怎么 ...
    我觉得你有一个很好的起点,研究生学历,大外企的实习经验,又在百度工作.以后怎样发展都会很容易.
    像你这么好的条件,我认为你可以向你的兴趣方面发展.想想看,你可以从现在开始制定一条适合自己的发展方向.可能有这么几种,
    1.出国:个人比较推荐你走这条路,原因很简单,我已经说过了,国内搞研发的地位比较低.大家总是比较开发和测试那个好,很多开发的还看不起测试.其实根本没有必要比较,地位都不高,还是市场,销售的厉害.你的收入怎么也比不过他们.我觉得你这么好的条件,想出国不会太困难.
    2.管理:确实也有不少人并不想出国,那么我建议往管理的方向发展.国内管理的工资还是会高很多,而且年纪大了也不会轻易被淘汰.
    3.技术:我所谓的技术并不是测试技术,而是搜索引擎的技术.现在搜索引擎的竞争非常激烈,国内google,百度打得火热,国外google,yahoo,微软也打得不可开交。这是一个非常热门,非常有前景,也非常激动人心的领域。你如果把这个领域的知识学好,并且有自己的理解,甚至自己的创新,前途一片光明。

    当然以上3条路并不是互相独立的,而是相辅相成的。我觉得你可以两条,甚至三条一起来发展。比如,技术+出国,技术+管理,技术+管理+出国。当然了,管理+出国的可能性就非常小了,在国外主要还得靠技术。
    一般来讲,你可以按照你自己的兴趣为自己规划技术+出国,或者技术+管理。3条都发展还是挺难的,我是不行。

    无论你怎样选择,两点非常重要。因为你已经有了其他相关的背景了,因此技术和英文就是你要进行改善和补充的了。技术上一定要紧跟世界最先进的潮流,因为你在百度,本身就是搞得最先进的。要即时了解google,yahoo和微软的技术创新。学习新潮的web 技术。自己也一定要具备这方面的开发能力。英文吗?说来惭愧,我的英文也是属于比较烂的水平。只是刚刚能够应付工作而已。不过我以前英文更差,常常考试不及格。后来还是硬给弥补过来了,没有在我的发展上拖后腿。你既然过了六级,可能主要就是要改善口语水平了。如果在百度没有很好的语言环境,你只能自己去创造说英语的机会了。比如可以去人大的口语角。还有非常重要的一个方法就是背课文,课文背多了,语感自然就有了。有了语感就容易脱口而出了。跟熟读唐诗三百首,不会吟诗也会吟是一个道理。

    总之,你的起点比以前我好多了。好好规划以后前途不可限量。我比较喜欢你的发展轨迹是“百度-〉google北京-〉google总部moutain view".
    希望你能够成功。

    对了,google北京的面试对口语要求不高。onsite都是找的总部的中国工程师,都是国语面试。不过总部的电话面试是英文的。
    ---------------------------------------------
    引用:
    原帖由 testxml 于 2007-3-11 12:38 发表
    搂主太强了,我刚毕业,在上海一家公司试用了六个月,刚刚转正,先前作开发。后就被安排到了测试部门,心里很不是滋味,主要做黑盒测试,感到没有什么前途,白盒测试和自动化测试根本没有机会去实践。。。对测试 ...
    不知道你测试做了多久了?我想刚开始转到测试最重要的一件事情就是找感觉。我很理解你现在的心理,我以前也是这个样子的。
    我是完完全全经历了你这个阶段,在你这个阶段我主要做的事情就是,
    1。上51testing看一些测试高手的文章和测试知识,技术的相关文章。
    2。跟有测试经验的人进行技术交流和探讨。
    3。在工作中不断总结经验。
    4。学习一些自动化的测试工具

    我从进入测试行业,到找到测试的感觉大概用了一年的时间。所谓找到测试的感觉就是“觉得测试就是那么回事”。
    下一个阶段我就是找灵感了。因为大部分的公司实际上都是黑盒测试,并且很多产品是很难进行自动化的。因此,如果你想从黑盒转到自动化测试需要非常大的challenge, 比一般的软件开发工作要难多了。因为里边有个灵感的问题,有个设计的问题。
    我觉得灵感的到来还是要有一些东西作基础的,专业知识,开发能力,经验,测试的理解,测试工具的熟悉运用,对所测试产品的理解,等等。

    我最终开始自行设计自动化是因为看到了美国同事用了半年时间所开发出来的测试系统,我觉得很烂。以前没有进行这项工作是因为我把它想的太完美了,想做出一个非常完美的东西,所以迟迟没有动手。后来,我的思想改变了,“虽然我的自动化不是完美,可是比他们美国的系统还是要好很多很多了”。因为,他们考虑到的东西我全部都考虑到了,我考虑到的很多东西他们却完全没有考虑。一个月后,我的系统开发成功,并且成功的打败美国人半年开发出来的系统。这个系统为我后来的找工作奠定了一个非常好的基础。

    我大概是这样走过来的,希望能给你一些借鉴作用。我觉得要努力学习,工作,思考,一定要一步一步提高,最终在测试领域作出自己的贡献。不要被困难吓倒,大家都觉得不可能的东西,你做出来了,才真正的成熟了。我从进入测试行业到开发出自己的自动化系统用了15个月的时间,我想你也不用特别的着急,很多东西还是需要时间去积累的。

    -----------------------------------------------

    引用:
    原帖由 lq810425 于 2007-3-13 17:55 发表
    真的很震撼耶!!!
      我04年毕业,做了一年的web编程,两年的测试。
      现在已经对c、c++都忘得差不多了(在学校里这两门语言学的还是挺不错的)。对数据库(只限于sql server)还是比较清楚特别是sql编程。参 ...
    既然做了一年的Web编程,就不要放下。像你现在这样的背景是既可以做编程也可以做测试。
    不知道你个人是如何来考虑的。如果想在测试的方向更上一层楼的话,我觉得就是要从自动化测试入手了。
    虽然你现在的项目很少,但毕竟是有项目可做的。项目有没有实现自动化测试?自动化程度有多少?
    在这方面多思考一下,多尝试一下。如果真的没什么东西可做的话,是不是可以考虑换个公司了?
    还有就是如果工作不多的话,是不是可以考虑进修,考虑学英语,考虑自己搞点自己喜欢的技术?
    ----------------------------------------------
    引用:
    原帖由 gantangyu 于 2007-3-16 09:23 发表
    看了楼主blog里的关于自动化测试的部分,虽然都是用TestComplete作为测试工具,但是发现我实现的自动化真简单,很想看看你实现的自动化系统具体什么样子,希望能得到你的指导!
    我这个系统是在以前的公司做的。实际的样子可能没有机会看到了。而且,我的代码也全部留在了以前的公司里,属于以前公司的知识产权吧。
    具体的样子就是3台机器,大量的虚拟机。
    一台机器是web server, 一台机器是web service的host,一台机器是测试机。测试机上装有vmware,可以打开不同的虚拟机。
    用起来的话是这样的,
    通过IE登陆web server, 在网页上设计测试用例,保存到一个xml文件里。然后可以点击按钮执行测试用例,xml下放到web service上,web service 要求测试机打开相应的虚拟机。然后给虚拟机发布命令,等待测试结果。最后把所有测试结果整合,传回到web server上。

    现在的公司有非常成熟的测试系统,因此也不需要我再继续进行我以前的系统。
    不过区别在于,以前是通过brower来访问,现在的系统是需要一个client software,没有我以前的方便。
    现在是server直接把任务下发到测试机,没有service这一层,因为多台机器的协作测试就很困难了。
    当然,现在的系统是专门的team 开发的,功能性,稳定性等等都比我的系统要好。不过我的系统确实有一些特点,是现在系统所不具备的。
    如果你感兴趣的话,也可以尝试开发一下类似的系统,我可以在技术上帮你你一下。
    ------------------------------------------------
    引用:
    原帖由 gantangyu 于 2007-3-16 09:57 发表
    相比你的系统来讲,我的是很简单,没有用到虚拟机等,只是把测试程序生成了安装程序,用户只需要安装后,在对话框输入版本信息和此次所要执行的testcase,然后执行测试,测试结果及log格式是预先xml定义好的,不 ...
    我觉得你已经看到了问题了,“测试范围小”,“稳定性不好”。
    因此,你可以在这两个方面进行改进。
    稳定性的改善首先可以改善你自己的程序,代码稳定,另外就是进行exception control and error handling. 也就是在你执行test case的进行中,如果出现错误,出现异常你要进行怎样的处理。
    我的系统开发用了一个月的时间,在稳定性方面的改善也是用了一个月的时间。所以,这里面的工作量是很大的。
    另外就是你的系统结构也决定了能够处理错误的程度。看上去你就是一台计算机来测试,没有用到虚拟机,没有用到多机的协作,因此你就有着因为系统结构而不得不存在的不稳定的可能。
    比如,如果你的计算机crash了,你怎么办?你的测试就不能进行下去了。
    在我的系统结构里,我是用虚拟机进行测试的,如果虚拟机工作不正常了,我可以重新启动虚拟机,或者重新load snapshot,从一个干净的环境重新测试。如果那台装有vmware的测试机发生了故障,我可以通过service layer去转换到一台备份机上继续测试下去。总之,要保证任何情况下都尽可能的能测试完成。这个很重要,比如你明天就要release了,必须要知道测试结果,如果你的系统出了故障,怎么办?在我的结构里,因为service layer不亲自进行测试任务的执行,所以它出现异常的可能性就会很低,基本上不用考虑,除非自己的代码太烂了。
    另外一点就是测试范围,如果想测试的范围大,那么就要把系统设计的open and extensible。所谓open就是你很容易的能给他集成其他的系统或者工具,extensible就是很容易能够扩展。比如现在需要两台机器协作来测试。你能怎么办?比如测试的case太多,需要10台计算机一起来完成,你又要怎么办?
    所以,我觉得你还有很大的改善余地,尤其是系统结构的改善。
    ------------------------------------------------
    引用:
    原帖由 skybusy2000 于 2007-3-14 15:15 发表
    你好!看了你的帖子 ,收获不少~~
    有些个人问题想问一下.
      我是06年毕业的,在一家private company 做测试半年了,感觉收获不少,学到了不少测试理论,测试流程方面的知识.
      但是公司目前住要做的全是MIS系统,偏 ...
    我觉得很难说哪个更好。你跳槽也许不一定会像你想得那样正规。
    我想如果你对公司的工作环境还满意的话,可以不必急着跳槽,把测试的基础打牢,并且把相应的知识都好好地掌握好。
    我并不懂任何性能测试工具。不过我可以告诉你,测试到达一定的水平以后,手工或者自动测试已经没什么太大区别了,也没有说谁重要不重要了。关键是看你对所测试项目的理解深度。
    因此你也不一定非要急于要掌握什么测试工具,多了解自己测试的产品,从事的行业应该更重要。
    工具就是个工具,真正需要用的时候,给你几天的时间就够了。可是行业知识,那可真是日积月累呀。
    ------------------------------------------------
    楼主您好:
                   我现在已经做测试一年多了,在一家外企做QA,我很赞同你所说的测试必须要有编程的能力,而且我也是这样做的,我刚毕业也不知道测试是什么就糊里糊涂的做测试了,当然我不是说测试不好。 我在大学里面C和C++还是学得不错得,而且我也开始把这些东西捡起来,我已经在为转开发做准备了,但是我就怕做测试这么久,没机会转了,搂主能不能给我点意见? 我现在应该怎么做呢? 虽然现在工作环境和待遇还行,但我现在决心转开发了或者做测试工具得开发,就像楼主所说对将来得发展有利。(我现在做得是黑盒, 我本科学得也是计算机)sdlkfj7     谢谢楼主了。
     
    既然下定决心了,那么就算是自己一个近期的目标了。按说,以你的情况从测试转到开发的难度并不大。如果真的下定决心,那么就一定要实现这个目标,否则以后怎么能去克服更大的困难,攀登更高的山峰呢?
    转开发的options其实还是不少的,不过首先还是要把C,C++和一些基本的东西捡起来,熟练起来。
    看来你现在的工作情况还是很不错的,那么最好的办法是在公司内部转。这里主要做的工作是跟上边多沟通,这个就不多说了,每个公司的情况不一样。可能你哪天跟老板吃顿饭,喝喝酒,唱唱卡拉OK就OK了呢。对你来说是一件大事情,从上边来看只是小事一桩了。如果不想在人际关系上入手,那么就要在技术上下功夫了。多跟开发人员沟通,有机会的话也多跟开发经理沟通,多学习自己公司所使用的开发工具,有可能的话多看看开发的源代码。等你技术上达到开发的要求,跟上边多谈谈,应该不会太困难。我以前很多同事都是这么转过去的。
    如果转开发实在是很困难,那么就自己在测试工具,自动化方面多下下功夫了。不知道你们公司有没有专门这样的职位,如果有的话,跟上边说过的转开发要做的工作差不多。如果没有的话,自己多想想是不是自己能够push公司进行自动化,还有就是在黑盒测试的过程中发现什么问题,自己编程序来解决一下。
    另外就是跳槽了,不过因为你现在公司还是不错的,因此我觉得应该积累到一定程度再跳槽。
    ------------------------------------------------
    楼主, 我还有个问题请教, 对于你所说的读研究生的问题, 到了瓶经的时候去读?  我对这个还是比较模糊的, 你能说具体些吗? 工作多久,自身发展到哪个阶段去读是最好的呢?  sdlkfj1
     
    我个人认为应该是在你工作2年左右的时间。这么说吧,本科刚出来一般多是干打杂的工作,在这个阶段主要是要把本科的专业知识与实践相结合起来,起码需要一年多的时间。这个阶段过后,可能会达到一个瓶颈。一是因为你学历的问题,提升的机会会小一点,提升的速度会慢一点。另一方面,本科的知识毕竟有限,你可能也会发现需要更深层次的专业知识来指引自己向上的发展。这个时候,你会从这两个方面都产生了读研究生的心态。一是为了知识,二是为了学历。并且,因为你已经有了行业的经验,你心里会比较清楚知道自己喜欢的研究方向,从而报考相应的学校,导师,专业方向。
    很多本科刚毕业就上研究生的是不具备这些想法和认识的,因此他们的学习在某种程度上可能有些盲目。还有很多社会上的去上研究生也只是想混个学历,甚至有些就相当于花钱去买,学不到太多的真正的知识。
    而我建议的是,我们要在几个方面都做好,在拿到学历的同时,真正的提高的自己的知识面,研究能力。使得我们所花费的时间,金钱最大限度的回报我们。
    这也是为什么我说的一定要上名校的研究生,一般学校更多的是混,很难提供你的真正需求。
    总而言之,你在发展的过程中,会自然的产生这个需求。我当时是工作一年半左右,周围都是北大的研究生,因此而产生的。
    ------------------------------------------------
    引用:
    原帖由 skybusy2000 于 2007-4-5 11:02 发表


    工作一年多在回去考研? 学的东西都还给学校了咋办?数学都忘干净了....   而且名校的研究生分数线又高 sdlkfj9      复习一年万一考不上不就...................
    难道楼主上的是在职的?
    是有你说的困难,可是我们身边不是有太多的人是工作以后又考研的吗?
    我不是在职的。我是花了8个月申请到国外的研究生的。
    ------------------------------------------------
    引用:
    原帖由 joe1214 于 2007-4-5 14:03 发表
    国外研究生难道不用考么? 需要啥条件呢?sdlkfj5
    考只是其中的一小部分。

    条件有以下几个:
    1。托福,GRE成绩,这些是你要考的。
    2。大学GPA,这些是你大学得到的。
    3。教授推荐信,如果没有知名教授,就都差不太多了。
    4。个人的研究背景和兴趣方向

    一般中国人是在1和2上下功夫的,也就是说托福,GRE考高分,以及大学的优秀成绩。
    不过有些大外企背景的,或者大学的老师有世界知名教授给出推荐信的,托福,GRE就不用要求太高了。
    一般来讲,托福要620以上,GRE要2200以上,大学成绩平均85以上,得到offer的机会就容易一些。
    托福600,GRE2000,大学成绩80是基础,加上大外企背景,或者名教授推荐机会也很大。

    当然这是说去美国,如果是加拿大的话,没有GRE也可以。其他国家的话,花钱就能去了。不过学出来也烂。
    ------------------------------------------------
    看完了这个帖子所有的文字我就决定注册一个ID来说几句.
    首先我是在一个迷茫的状态下用"计算机专业毕业 有两年工作经验的女生适合怎么转行"这个关键字在百度的第三条找到这个主题帖子的.
    看完以后和大家一样感到一些振奋的力量.这个论坛以前没有逛过,奇怪楼主没有把它发到CSDN,那里或许反映更强烈.
    LZ分析的一切问题和表达的一些想法我大多很赞同,比如30岁之前要...
    我有一个想法就是楼主提到的所有观点对IT行业的的男性非常合适,而且,有追求的行业男性都应该按照这种思路规划自己的职业道路.
    但是做为女性,或许就有一些其他的顾虑.
    来说说自己吧,普通的计算机本科毕业两年多一点,迄今为止一直在一个不能称为外企的国外软件公司(办公地点在国内,针对国外的项目)
    做.NET方面的开发.工作的前期主要做些测试,维护,写些文档,修改些程序,后期参与Window和Web项目的开发.
    目前为止我对此行工作越来越迷茫,个人觉得自己能力的提升空间不大,还有一个外部因素,感觉行业领域对女性的认可程度也不大,总之是看
    不到前进的方向.而且越来越被女性做什么开发,久坐熬夜辛苦,年龄大了就无退路更外部因素所左右.
    于是想转行但不知道要怎么实施比较好.个人的想法是要能完全不同领域的大跨度最好,或者转做测试等同行业不同性质工作.
    目前对测试可以说完全不在行,自己所做项目完全停留在手动找错的阶段,没有系统化可言.
    希望楼主能就思想上和可行性操作上给出点建议,如果楼主还会来这里的话.
    非常感谢,我还是非常愿意朝着优秀的方向努力,尽管工作中消磨掉了很多激情!
     



    你说的很对,的确我的观点主要是适合男性,并不一定很适合女性。
    一般来讲,我们不得不承认,男性比女性更适合IT这个行业。IT中的成功人士可能90%都是男性吧?这也造就了你现在的困惑。我想从两个方面来讲。
    一方面,既然IT不适合女性,可以考虑转行业。这个的确可行,我一个亲戚就是从计算机转到会计,现在月薪2万以上。当然,转行业也需要比较大的代价,需要承受失败的风险,并且在现行业的积累可能也会做废掉,要重新来过。还有就是转行业需要一定的资本,比如要有个学历吧?如果你再去学个东西出来,时间,金钱方面都有消耗。当然了,你也谈到了,可以在同行业不同性质工作中转,这样风险就会小很多。
    另一方面,IT不适合女性并不等于不适合所有的女性。很多女孩子有很好的天赋,在IT业做的也很出色。如果你是这样的人,是没有必要跟随大众的观点的。

    有一句话说得对“行行出状元”。其实在什么行业并不一定是最重要的东西,能做这个行业最top的人才才是最难能可贵的。因此,我认为你想转行的问题应该结合你自身的特点来考虑。首先,你是否适合IT行业?如果不适合的话,适合什么行业?如果转到那个行业,成功的概率大不大,付出的代价值不值得?另外,如果适合IT行业,那么最适合什么工作类型?开发还是测试?

    我看你有两方面的顾虑,一是感觉自己能力的提升空间不大,二是外部因素的影响。我向来是很难受别人思路的影响,更多的是考虑自己的感受,因为只有自己最了解自己。因此我这里只是谈谈你感觉能力提升空间不大的问题。我想你工作了两年的时间,肯定不能说你把行业的知识都学通了吧?因此想知道你所说的提升空间不大到底意味着什么?是公司不能提供你提升能力的机会,还是你觉得你的能力已经开发的差不多了,再做下去也就是这个水平?我想如果是你自己能力的问题,到了其他行业也难说就能优秀。如果是公司做的工作太简单的话,是你的工作简单,还是你觉得整个公司的工作都简单?如果是自己的工作简单,可以要求做难度大些的工作,或者等机会接触更高重要性的工作。如果你对整个公司的工作都不满意的话,应该说你的水平确实到了一定程度了,是不是可以考虑跳槽了?

    个人还是比较看重行业经验的积累,不太赞成大跨度的转行,尤其是从IT这么热门的专业转行,除非你认为真正的不适合这个行业。当然我对其他行业的了解也非常的少,理解可能也有偏差。不过我最想知道的还是你的一些个人的特点,看看你现在到底处于怎样的情况。个人感觉你目前不应该太迷惘。
    ------------------------------------------------
     看了cleverman的很多回贴,感觉楼主实在是个工作社会经历比较丰富的人,而且也很热情,给我们这些新人在测试方面发展提供了很多的帮助。我也说说我的情况吧,希望CLEVERMEN也能帮我指点一二,尽量少走一些弯路吧,在此先谢啦。
    我是04年计算机系毕业的,由于当时就业心切,再加上比较贪玩,计算机基础并不是很扎实,所以就随便在一家金属加工行业的国企工作了两年,现在越来越感觉到非常的迷茫,无意中发现了51testing,也了解了很多测试方面的信息,决定重新开始,向测试这方面努力了,看了CLEVERMEN的这么多经历,给我震撼挺大的。也相信通过努力一定也可以像楼主这么优秀。我现在也开始恶补C语言,数据结构,英语这些基础课了。接下来我该如何规划呢,是上一些系统的培训机构,还是该如何如何,希望CLEVERMEN能给些意见或建议。
    我也留下我的联系方式吧,希望楼主能在百忙中分享一些经验和心得,重谢过!!
     
    不知道你这两年的工作内容是什么,有没有脱离计算机呢?测试还是个不错的发展方向,你如果选择了这行应该没错。我想你现在恶补这些课程都是要进入测试行业的一些必要准备,当然同时也要多了解一些测试的知识。等到基本知识ready的时候,就可以去尝试找测试方面的工作了。(相信你应该是跳槽,现在的单位可能没有相应职位)。我觉得入门是一个关键,也就是找到机会进入测试的行业,找到测试方面的工作。当然有各种途径了,自己投简历,熟人介绍,好像51testing的培训也负责给推荐工作,是吧?培训机构我可以说一点也不了解,以我个人的性格来说是喜欢自学。包括现在很多的培训,我都是报个道就溜了,很多都是从国内专程跑过来的。所以说还是要看适不适合自己。当然运气也很重要,我以前带过的一个工程师,大学刚毕业,我看重了他的发展潜力。工资刚开始2000,现在工作不到两年都涨到9000了。因此,第一步是进入测试行业,第二步是找到完全发挥自己能力的机会,加上自己的努力,成功并不遥远。
    ------------------------------------------------
     
    ------------------------------------------------
    ------------------------------------------------
    ------------------------------------------------
    ------------------------------------------------
    ------------------------------------------------
    ------------------------------------------------
    ------------------------------------------------
    ------------------------------------------------
    ------------------------------------------------
    ------------------------------------------------
    ------------------------------------------------
    ------------------------------------------------
    ------------------------------------------------
     
  • 产品经理与项目经理的区别

    wenhui7788 发布于 2008-10-27 11:49:10

    产品经理的英文称谓是Product Manager,
    项目经理的英文称谓是Project Manager,两者的缩写都是PM。

    自从1927年美国P&G(宝洁)公司出现第一名产品经理(Product Manager)以来,
    产品管理(Product Management)制度逐渐在越来越多的行业得到应用和推广。

    产品经理(Product Manager),又称品牌经理(Brand Manager)。
    一般来说,产品经理是负责并保证高质量的软件产品按时完成和发布的专职管理人员。
    他的任务包括倾听用户需求;负责产品功能的定义、规划和设计;
    做各种复杂决策,保证开发队伍顺利开展工作及跟踪程序错误等等。
    总之,产品经理全权负责产品的最终完成。
    另外,产品经理还要认真搜集用户的新需求、竞争产品的资料以及研究产品的发展趋势等。

    有一句话说的很精辟:

      产品经理——靠想。产品经理是做正确的事,其所领导的产品是否符合市场的需求,是否能给公司带来利润的。

      项目经理——靠做。项目经理是把事情做正确,把事情作得完美,在时间,成本和资源约束的条件下完成目标。

      从管理的角度讲,项目经理是纵向的,而产品经理是横向的。

      例如我们姑且理解项目经理是一个开发部门的项目经理,那么他一定是对某个产品进行开发的管理,负责开发的进度,开发过程中的协调,供应链等有关开发方面的问题,他最大的目标是时间第一,立项目标达成第一.并不会很尊重产品本身的市场需求以及业务逻辑的问题.

      在一个公司中类似这样纵向管理的部门都是一个个职能部门,例如市场部,主要负责推广,销售部主要负责销售等,而产品经理是横向管理的,也就是说他将负责某个产品或者某个产品线从商业计划\市场竞争\开发需求\推广方案\渠道策略\物流等各个方面.当然产品经理不一定是决策人,每个公司对产品经理的权限限制也不同,但是产品经理一个产品线从头到尾的重要参与人.想做好产品经理需要很多方面的才华和技能,他也是一个公司中最适合培养复合型人才潜力的职位。

      一个产品经理可能没有权利,但是一个产品经理要善于运用同事关系,客户关系去协调去促进事情的发展,一个项目是属于项目经理开发的,他有开发目标达成的责任.而这个项目也是属于产品经理的,他有对商业计划负责的责任.因此作为产品经理就意味着的和本产品有关的事,不论是开发\生产\推广\销售\成本\物流\渠道都是你的问题!

      如果希望做一个复合人才就选择产品经理,如果希望做一个专注人才就选择项目经理。

      项目经理与产品经理另一个重要区别是授权的范围不同:

      项目经理一般是被授权的合同履约的负责人:

      项目合同是规定承、发包双方责、权、利具有法律约束力的契约文件,是处理双方关系的主要依据,也是市场经济条件下规范双方行为的准则。

      项目经理是公司在合同项目上的全权委托代理人,代表公司处理执行合同中的一切重大事宜,包括合同的实施、变更调整、违约处罚等,对执行合同负主要责任。
    当然,根据企业的不同,老板能否给予项目经理相应的授权是另一回事。

      产品经理的授权是保证流通链的畅通:

      产品经理保证其所负责的产品,从上游创意、研发开始,至采购、生产,到下游渠道、通路,直至终端用户的整个流通链的畅通,因此要求产品经理既要有产品知识,也要有市场意识,还要具备协调能力,例如:财务、售后、物流……

      但是,产品经理并无对外签订合同的授权。

  • [转]ADSL使用常见经典问题解惑

    Tesherlock 发布于 2008-07-22 14:46:43

       ADSL使用中的异常故障
      
      在宽带网络的使用过程中,经常会遇到一些棘手的问题,导致不能正常上网,影响工作、学习以及娱乐。下面就ADSL宽带使用过程中常见的一些问题,提供一些参考的解决方法。
      
       1.使用USB接口的ADSL MODEM时候,拨号无法接通的问题。
      
      现象和原因分析:一般来说,出现这种情况是由于USB MODEM是通过USB接口供电,刚启动时间比较短,网络设备没有被激活或者线路没有被激活的原因,即ADSL MODEM没有被激活而导致线路不通。
      
      解决办法:出现了类似问题,我们可以耐心地等待30秒至几分钟,再尝试连接,有时候一开机就可以连上,而有的时候要激活几分钟或者重新启动才可能连上;如果线路一直不能激活的话,则可能网络连线出现了问题,请及时电话咨询当地电信局,这种情况相对发生较少。
      
       2.一直使用良好的ADSL MODEM,突然无法上网的问题。
      
      现象和原因分析:出现这样的问题,可能的原因很多,如果排除硬件损坏和线路损坏的话(这个情况出现的机率很小),主要可能有如下原因:第一,网络设备过热而出现工作不稳定的情况;第二,IP调整过程中的自动断线;第三,电信局网络系统崩溃,这种情况出现的机率也很小,不过笔者就遇到过两次。
      
      解决办法:如果是网络设备过热出现工作不稳定的情况,一般来说这样的情况设备马上可以自动连接上;由于ADSL MODEM的发热量还是比较大,手摸上去就很烫,为了设备稳定地工作,还是将其放置在通风比较好的地方。由于ADSL的IP地址是动态分配的,因此刚好有时候其IP要调整,就会出现突然掉线的情况,这种情况一般不需要在意,几秒钟之后就可以自动连接上,如果连不上,按一下RESET IO键关闭,然后再启动,就可以连接上了。如果以上都不能解决问题,可以电话咨询你的ISP,确定一下是否是网络中心出现了问题。
      
       3.网速很慢的问题
      
      一般来说,1MB的ADSL宽带的速度对于我们日常的使用(高清晰的视频点播除外)或者几个人的使用来说,应该足够了,但是有时候打开网页都很慢。
      
      现象和原因分析:第一可能是个别WEB服务繁忙,如果打开其他的网页不慢的话,则网络应该没有问题,是由于个别WEB服务比较忙而导致的网速很慢。其次,可能是拨号软件和操作系统之间的兼容性问题。再次,还有可能就是线路质量或者是距离问题,因为ADSL使用的是电话线,如果距离过长就会出现信号衰减而导致网速减慢。
      
      解决办法:个别WEB服务器繁忙则不是我们能够解决的,建议您稍后再试几次。在使用拨号软件方面,如果您使用Windows XP操作系统,则系统自带拨号工具,不需要另外的拨号软件,如果使用其他系统,则建议您使用RASPPPOE拨号软件。如果是线路质量或者距离原因的,请您和相关电信局(为您上门安装、调试ADSL的区局,安装时留有联系方式)联系。
      
      ADSL宽带共享问题
      
      1.有的朋友使用了以太网接口的ADSL MODEM上网,然后通过HUB或者交换机,几台机器组建局域网,然后共享上网的解决方案。
      
      下面以使用实达ADSL2110-EH MODEM(带路由功能)为例子介绍一下有关的设置。一般使用MODEM的默认的IP:192.168.10.1,则作为客户端(每台连接到HUB或者交换机的机器)机器保证网卡与HUB或者交换机连接好后,需要安装TCP/IP协议以及局域网的IPX/SPX协议,然后需要设置IP地址192.168.10.X,跟MODEM所在的域一样,子网掩码255.255.255.0,默认网关:192.168.10.1(MODEM的IP地址),而DNS服务器则设置成当地电信网络的IP地址。其他选择项目默认就可以了。
      
      如果使用的是实达5800U以及类似的不带路由功能的USB接口ADSL MODEM,其实同样可以共享上网。其中一台与ADSL MODEM连接的机器做主机,并和其他机器一样,通过网线连接到HUB或者交换机上。其中主机上,设置IP地址192.168.0.1,子网掩码255.255.255.0,默认网关:192.168.0.1,而DNS服务器则设置成当地电信网络的IP地址,同时选择通过局域网共享ADSL,并且在主机上不能打开WIN XP自带的防火墙,否则将不能上网。作为客户端,则只需要选择通过局域网上网就可以了,如果是WINXP的系统,基本不要设置就可以上网了,这种方法主要是的弊端是作服务器的机器的性能要好一些,而且一旦服务器关机,其他用户就不能上网了。
      
      2.多台计算机共享上网后,网速为何变慢?
      
      共享上网的速度主要取决于使用的上网方式以及网络带宽,目前一般常用的ADSL速度主要有512KBPS、1MB、2MB,Cable MODEM和小区宽带带宽甚至为10M,但是其实际的速度往往取决于供应商的服务质量,有时候并不能达到所标称的速度。一般来说,1M带宽的网络可以供1-12个人上网浏览、聊天和收发电子邮件等日常使用都没有问题,所有的用户共同分享1M的带宽,但是带宽并不是平均分配给每台计算机,如果其中的一台或者几台机器同时使用多线程的下载工具下载文件或者玩一些占用带宽较厉害的网络游戏,那么就会大量占用带宽,造成其他计算机网速太慢,甚至无法浏览网页。如果经常出现类似情况,可以建议网内用户使用单线程下载或者选择上网密度不大的时间下载。
      
      3.两台电脑原来是使用网卡互联,后来把其中的一台电脑的网卡连接到宽带上,有哪些方法可以让另一台电脑也能连接到宽带上?
      
      解决共享上网问题,主要有三种方法:使用HUB或者交换机,将宽带网接线直接连接到HUB或者交换机上,然后通过两台电脑的网卡分别同HUB或者交换机相连,就可以通过共享软件来共享宽带了;其次,在已经连接宽带的机器上再安装一片网卡,将另外一台电脑的网卡与之相连,通过网络共享软件来共享上网;再次,如果您资金相对充裕的话可以选择一台宽带路由器,将网通宽带的网线接在路由器的WAN端口,再将两台电脑网卡与路由器的LAN端口相连接,配置好路由器的PPPOE拨号功能就可以让任意一台电脑独立上网了。
      
      4.宽带上网网络安全如何保证?
      
      很多朋友都担心自己共享宽带上网,自己的机器会被“黑”,其实一般来说,现在的共享软件的功能已经比较强大了,一般都具有防火墙的功能,当外界使用连接局域网时候,由于局域网对外只有1个合法的IP地址,外界即使连接上,也只连接到了共享的那台服务器。内部其他的计算机是无法访问的,也就不能被侵入,因此,和各台计算机独立上网相比,共享上网大大提高了计算机的安全性,另外,许多宽带的路由器也具有防火墙的功能,那么外界连接也就是路由器本身,绝大多数黑客攻击遇到路由器后就无法再起作用了,因此安全性更高,因为路由器本身是不怕攻击的。因此,大家尽管放心,一般你是不会被“黑”到的!
      
      5.家里有两台计算机共享宽带上网,但是安装网卡比较麻烦,还有什么简单方法?
      
      现在的选择其实有很多,比较常见的是选择USB Link联机将两台计算机互联,然后再共享上网。不过需要注意的是USB Link联机线有两类:一类是仅提供了最简单的文件传输功能,而且需要借助专门的软件来实现,这种线是无法实现共享网络的;另外有一种USB联机线集成了专门的控制芯片,安装过后在硬件列表中会虚拟为网络适配器,在使用和配置上基本跟网卡一样,可以实现共享上网,不过跟网线比起来就是其连接距离比较短,而且价格要贵一些。此外,您还可以通过无线上网的方式,虽然方便,不过无线设备的价格也比较昂贵。
      
      拨号软件问题
      
      1 ADSL设备需要专用的驱动程序吗?
      
      答:不需要,安装任意一个遵守PPPoE协议的软件即可,但是网卡的驱动还是要装的非标准ADSL(USB,内置ADSL卡除外)
      
      2 如何选用adsl拨号软件?
      
      答:ADSL使用的是PPPoE(Point-to-Point Protocol over Ethernet,以太网上的点对点协议)虚拟拨号软件,而这些虚拟拨号软件有各自的缺点。建议大家使用Windows XP自带的PPPoE拨号软件,经过多方测试,使用自带的虚拟拨号软件断流现象较少;稳定性也相对提高。如果使用的是Windows 9x/Me,可选EnterNet、WinPoET和RasPPPoE。其中,EnterNet是现在比较常用的一款,EnterNet300适用于Windows 9x;EnterNet500适用于Windows 2000/XP。出现问题时,可以试着换用其他的虚拟拨号软件。
      
      3 为什么ADSL显示连在网上,但是每隔一段时间就没数据传送停顿?
      
      答: 一般这是ISP的问题,ISP调整设置,或者某些设置不完善都会造成ADSL的信息短时间中断,但是并不影响连线状态,只对互联网连接的数据造成停顿。
      
      4 为什么安装了ADSL的PPPoE软件以后启动速度慢了?
      
      答:这和你的网卡设置有问题,由于系统启动时需要一个合法的IP ,局域网中需要正确设置DHCP服务器,如果是单机使用就给网卡指定一个不可路由的IP就可以解决问题,例如: 192.168.xxx.xxx,子网掩码:255.255.255.0
      
      5 为什么我的 PPPoE软件安装和工作都正常,但不能列出ISP的服务项目?
      
      答:首先检查硬件的连接是否正确,ISP是否在提供服务,这些可以通过观察ADSL MODEM同步工作灯显示状态来判断,如果同步工作灯显示正常工作,那就检查计算机内其他设备是否干扰了ADSL的工作,并且升级他们的驱动程序,我们就碰到过声卡旧版本驱动程序造成PPPoE软件无法正确列出服务项目。还需要注意的一点就是ISP是否开通了你的服务,由于ADSL还有一些特殊编号捆绑在电话交换机中,ISP需要认证了这些编号才认为你的线路合法可用,还有ISP的ADSL接入服务器没开,那你也不可能列出服务器项目。
      
      6 为什么我的PPPoE软件安装不正常呢?
      
      答:一般来说,要从以下几个方面检查,网卡的驱动程序是否正确安装,安装之前其他PPPoE软件是否卸载干净,系统中是否安装有其他网络软件例如共享上网软件,如果有最好卸载

       以太网卡问题
      
      1 为什么我的ADSL数据流量一大就死了?
      
      答:我们一般认为这是网卡的品质或者兼容性不好,特别是老式ISA总线10M网卡,由于PPPoE是比较新的一项技术,这类网卡兼容性可能会有问题,并且速度较慢,造成冲突最终线路死锁甚至死机。
      
      2 10M/100M网卡在ADSL上使用速度有区别吗?
      
      答: 一般来说,速度不会有差别,因为ADSL上网速度不受网卡的限制并且低于10M,但是对于10M网卡来说,很大一部分ISA接口的使用了I/O寻址模式,其CPU占用率极高效率很低,会对速度产生微小的影响,因此本网推荐使用PCI接口10M/100M双速自适应网卡。
      
      3 ADSL使用的网卡10M/100M都可以用吗?
      
      答: 是的,ADSL外置Modem都具有10Base-T接口,支持10M网卡。目前100M网卡绝大多数也支持10M,所以都可以用。
      
      4 为什么ADSL连接使用10M/100HUB,在局域网上的计算机上无法使用PPPoE?
      
      答: 这里需要注意:ADSL使用的是10Base-T标准即10M,它连接10/100M的HUB是不会有问题的,但是你的计算机如果和HUB的连接速度是100M,,HUB的10/100交换模块目前对PPPoE支持并不是支持的很好,那么PPPoE就有可能无法在100M网速下找到ADSL信号,就不能使用了。解决办法就是用于PPPoE拨号的计算机使用10M的接线方法制作10M网线,或者用过网卡设置程序强行设置网卡工作在10M速度。
           5 10M/100M网卡在ADSL上使用速度有区别吗?
      
      答: 一般来说,速度不会有差别,因为ADSL上网速度不受网卡的限制并且低于10M,但是对于10M网卡来说,很大一部分ISA接口的使用了I/O寻址模式,其CPU占用率极高效率很低,会对速度产生微小的影响,因此本网推荐使用PCI接口10M/100M双速自适应网卡。
      
      分离器问题
      
      1 ADSL的分离器和电话分线器不是一回事呀?分离器干什么用的?
      
      答:ADSL是利用分频的技术把普通电话线路所传输的低频信号和高频信号分离。3400Hz以下供电话使用;3400Hz以上的高频部分供上网使用,即在同一铜线上分别传送数据和语音信号,数据信号并不通过电话交换机设备。这样既可以提供高速传输:上行(从用户到网络)的低速传输可达 640Kbps,下行(从网络到用户)的高速传输可达7Mbps;而且在上网的同时不影响电话的正常使用。而分离器的作用就是将ADSL电话线路中的高频信号和低频信号分离。
      
      2 如果ADSL与电话同用一根电话线不装分离器行吗?
      
      答:这要分两种情况。第一种,ADSL工作在全速率模式(FULL RATE),由于电话的瞬变杂音(如摘挂机)会干扰ADSL的运作。为了防止这类情况发生,必须加装一个小型外置式分离器。第二种,ADSL工作在G.Lite模式,在这种模式下,最大传输速率会降低,但可以省掉用户分离器设备。要知道自己的Modem工作在什麽模式,请咨询提供服务的电信局。
      
      3 外置式分离器有几种形式?
      
      答:一种分离器只有两个接口,分别连接电话机和外线,用于隔离话机的脉冲噪声,而ADSL Modem直连外线。另一种为话音数据分离器,有三个接口,一个接外线,一个接ADSL Modem,还有一个连接模拟电话机。
      
      连接线缆问题
      
      1 我如何鉴别网线的优劣?
      
      答:现在市场上假的双绞线比真还要多,而且假线上同样有和真线一样的标记。除了假线外,市面上有很多用三类线冒充五类线、超五类线的情况。下面是网线的鉴别方法:a: 三类线里的线是二对四根,五类线里的线是四对八根。
      
      b: 真线的外胶皮不易燃烧,而假线的外胶皮大部分是易燃的。
      
      c:假线在较高温下(40℃以上)外胶皮会变软,真的不会。
      
      d:真线内部的铜芯用料较纯,比较软、有韧性而且不易被拉断。
      
      e: 网线的扭绕方向是逆时针扭绕而不是顺时针绕的。顺时针绕会对速度和传输距离有影响。
      
      f: 网线里的线在对绕时圈数是不一样的,因为圈数一样的话两对线之间的传输信号会互相干扰,使传输距离变短。
      
      g:屏蔽双绞线的导线与胶皮间有一层金属网和绝缘材料,水晶头外面也被金属所包裹。
      
      h:有条件的话大家可以找100米的双绞线利用Windows中的“网络监视器”实地测试一下,5类线能达到100Mbps,3类线只有10Mbps。
      
      2 如何选择电话线?
      
      答:检查接线盒和水晶头有没有接触不良以及是否与其他电线串绕在一起,有条件最好用标准电话线,如果是符合ITU(国际电信联盟)标准的三类、五类或超五类双绞线更好。电话线入户后就分开走。一线走电话、一线走电脑。如果一定要用分线盒,最好选用质量好的。电脑接ADSL Modem的线用ADSL Modem附带的双绞线。
      
      PC问题
      
      1安装ADSL,用户是否需要申请专用电话线?对用户电脑有何要求?
      
      答: 安装ADSL,用户既可以在现有的电话线路上改造,也可以申请专门用来上网的第二条电话线。在安装使用上没有区别。如果使用现有的电话线路,以前的电话号码不变。一般的586级的电脑就可以了,没有特别的要求。用户可以用一个简单的方法判断自己的电脑是否合适:能用普通Modem上网,效果尚可的的电脑都可以用ADSL上网。 ADSL其它问题问答:1 目前的ADSL接入方式答: 虚拟拨号,也就是用ADSL“猫”(虚拟)拨号,拨号时和普通的56k“猫”拨号相似,IP自动分配;专线ADSL接入,用静态IP。
      
      2 ADSL会不会使电话通话质量下降,另外,打电话是否会导致上网速率下降?
      
      答: ADSL使用了频分复用技术将话音与数据分开,虽然在同一条电话线上但是话音和数据分别在不同的频带上运行,所以互不干扰。即使边打电话边上网,也不会发生上网速率下降,通话质量下降的情况。
      
      3 ISDN是否能改装ADSL?
      
      答: 虽然承载介质都是铜芯线,但是ISDN电话线电压、信号编码不同,暂时还不能改成ADSL。必须先将ISDN改装成普通直线电话再进行ADSL接入。
      
      4 我想在我的ADSL线路上安装电话分机或其他设备该怎样安装?
      
      答: ADSL滤波分离器最好接在电信总线进口那里,再从分离器分出的电话口来扩展电话分机,当然接在分机口理论上也可以,但是这样的就在总线进口(也就是电信局)和分离器之间并入了其他电子设备(电话),这些设备会对ADSL的通讯造成干扰,由于ADSL对线路品质要求很高有可能影响ADSL的正常工作,所以一般都在分离器出来的线路之后再安装分机。
      
      5 我使用地点和电信局(电信分局)机房较远,能安装ADSL吗?
      
      答:ADSL目前技术限制与电信局的距离在5公里以下,所以要根据情况而定,由于ADSL对线路要求较高,所以为了保证通讯质量本网认为3KM以下较好。
      
      6 ADSL会像普通56K Modem那样掉线吗?
      
      答:任何连接设备都会有故障的时候,ADSL同样会掉线,但是只要线路质量较好,掉线的几率还是很小的。
      
      7 ADSL不是说要使用ADSL线路,我安装了怎么没看见电信局更换线路?
      
      答:其实ISDN线路,电话线路,ADSL线路 使用的物理介质都是普通电话线,只是里面的信号制式不同,电信局给你更换线路并不会对线路本身更换,只是在电信局机房内把你的电话线接到不同的设备里面,作为最终用户来说是看不到的。
      
      8 上ChinaNet要拨163,ADSL虚拟拨号方式要拨什么号?
      
      答:虚似拨号用户:ADSL虚拟拨号方式并不需要拨真正的电话号码,费用也与电话服务无关,用户只需输入帐号密码,通过身份验证,获得一个动态的IP地址,即可以上网。专线用户:ADSL能同时上网及打电话。打电话与传统电话一样,拨对方号码,而上网不需要拨号。用户只要接上ADSL的电源,打开电脑即可上网。
      
      9 我的电脑是否要购买新的部件?
      
      答:是的。由于ADSL的速度很高,用户需要在电脑上插上一块网卡(普通带RJ45接头的十兆以太网卡即可)
      
      10 我想安装ADSL,但是担心电话服务的质量会下降。另外,打电话是否会导致上网速率下降?
      
      答:ADSL设备在设计上已经考虑到这一点,使用频分复用的技术将电话音与数据流分开,相不干扰。在实际线路的测试中,安装ADSL的电话与普通电话的语音没有任何区别:而在传输数据信息的时候,提起话机,挂断电话及随意通话,传输速率保持不变。
      
      11 我可否在分机上接ADSL设备?
      
      答:目前不行,只能在直线电话上接ADSL终端设备。由于ADSL是在普通电话线的底频语音上叠加高频数字信号,所以从电话公司到ADSL滤波器这段连接中任何设备的加入都将危害到数据的正常传输,所以在滤波器之前不要并电话、电话防盗打器等设备。
      
      12 为什么有时候ADSL访问速度并不比普通拨号MODEM快多少?
      
      答: 造成ADSL访问速度慢的情况有如下:1)如果访问国外站点,访问会受到出口带宽及对方站点配置情况等因素影响;2)由于ADSL技术对电话线路的质量要求较高,而且目前普遍采用的ADSL是一种RADSL(即速率自适应ADSL),如果电话机楼到用户间的电话线路在某段时间受到外在因素干扰,RADSL会根据线路质量的优劣和传输距离的远近动态地调整用户的访问速度。
      
      13 我是ADSL用户,可有时不能正常上网,这是什么原因呢?
      
      答: ADSL是一种基于双绞线传输的技术,双绞线是将两条绝缘的铜线以一定的规律互相缠在一起,这样可以有效的抵御外界的电磁场干扰。但市面大多电话线是平行线,从电话公司接线盒到用户电话这段线很多用的都是平行线,这对ADSL传输非常不利,过长的非双绞线传输会造成连接不稳定、DSL灯闪烁等现象,从而影响上网。由于ADSL是在普通电话线的底频语音上叠加高频数字信号。

       ADSL断流/断线问题

    有许多朋友遇到过ADSL断流的问题,那什么是ADSL的断流问题呢?通常是用ADSL MODEM能成功拨号登陆,但上网的时候数据流传输突然中断,没有反应,过一阵子又自动恢复正常,表现为网页打不开,下载中断,在线收看或收听的视频或音频中断。为了让网友们能更好的解决问题我总结了以下几点:
      
      一、线路问题
      
      解决办法:是不是住所离电信局太远(2.5公里以上)?可以向电信部门投诉。确保线路连接正确(不同的话音分离器的连接方法有所不同,请务必按照说明书指引正确连接),同时确保线路通讯质量良好没有被干扰,没有连接其它会造成线路干扰的设备,例如电话分机,传真机等。并检查接线盒和水晶头有没有接触不良以及是否与其它电线串绕在一起。有条件最好用标准电话线,如果是符ITU国际电信联盟标准的三类、五类或超五类双绞线更好。电话线入户后就分开走。一线走电话、一线走电脑。如果一定要用分线盒,最好选用用质量好的。PC接ADSL MODEM的线用ADSL MODEM附带的双绞线。
      
      注意:手机之类一定不要放在ADSL MODEM的旁边,,因为每隔几分钟手机会自动查找网络,这时强大的电磁波干扰足以造成ADSL MODEM断流。
      
      二、网卡问题(包括网卡有故障或ISA网卡的一些问题)
      
      解决办法:ISA网卡最好换成PCI的,选择质量好的网卡安装,太便宜的网卡可能就是造成问题的罪魁祸首。10M或10M/100M自适应网卡都可……
      
      三、操作系统问题
      
      解决办法:打补丁解决。(针对Windows98用户)Windows 98 SE网络组件存在重大缺陷,建议下载其补丁然后再安装PPPoE。
      
      Windows98 SE版的补丁。
      
      Windows 98 拨号网络1.3升级1.4补丁。
      
      以上所有软件请到这里下载。http://www.coolhuman.com/bandwidth/bwsoft.htm
      
      四、拨号软件问题
      
      解决办法:ADSL接入Internet的方式有虚拟拨号和专线接入两种,现在电信的ADSL大都是采用前者。而PPPOE(Point-to-Point Protocol over Ethernet以太网上的点对点协议)虚拟拨号软件都有各自的优缺点,偶自己所用的是操作系统是WindowsXP,用它自带PPPOE拨号软件,断流现象较少。如果您用的是WindowsME或9x,可以用以下几种虚拟拨号软件--EnterNet、WinPoET、RasPPPoE。当你用一个PPPOE拨号软件有问题时,不妨卸载这个软件后换用一个其它的PPPOE拨号软件,coolhuman.com这个站点主页就有3种不同的PPPOE软件下载。请务必注意不要同时装多个PPPOE软件,以免造成冲突。
      
      五、系统软件设置问题
      
      解决办法:设置有误,最常见的是设置了ADSL网卡的IP地址,或是错误设置了DNS服务器。对于ADSL虚拟拨号的用户来说,是不需要设定IP地址的,自动分配即可。TCP/IP网关一般也不需要设置。另外如果设定DNS一定要设置正确,如果操作系统是windows9x或me,在DOS窗口下键入winipcfg获取DNS地址,在windowXP下键入ipconfig,或到当地电信的网站上查找。
      
      六、TCP/IP协议问题
      
      解决办法:TCP/IP问题最容易引起不能浏览网页的情况,例如你没有更改过设置,一直可以正常浏览,突然发现浏览不正常了,就可以试试删除TCP/IP协议后重新添加TCP/IP 协议……
      
      七、软件问题
      
      解决办法:卸载有可能引起断流的软件,现在发现某些软件例如QQ2000b(针对旧版QQ)等,偶然会造成上网断流,具体什么条件下会引发,尚要进一步的测试。不少网友卸载后就发现断流问题解决了,包括用普通MODEM 163拨号上网的用户也有用这种方法解决了断流问题的情况,笔者也收到朋友的邮件反映卸载QQ后断流问题解决,所以如果你有QQ,不妨先卸载你的OICQ,然后再上网试试。当你发现打开某些软件就有断流现象,关闭该软件就一切正常时,卸载该软件试试……
      
      八、防火墙、共享上网软件、网络加速软件等设置不当
      
      如果你安装了防火墙、共享上网的代理服务器软件、上网加速软件等,记得不要运行这类软件再上网测试看看速度是否恢复正常。
      
      九、双网卡冲突
      
      解决办法:拔起连接局域网或其它电脑的那只网卡,只用连接ADSL的网卡上网测试,如果故障恢复正常,检查两块网卡有没有冲突。
      
      十、ADSL MODEM或同步问题
      
      解决办法:先关闭MODEM 再打开
      
      十一、OICQ问题
      
      解决办法:OICQ以前版本有时的确会引起断流问题,不少网友卸载后就发现断流问题解决了,包括用普通MODEM拨号上网的用户也反映过这样解决了断流问题的情况。所以如果你有QQ,不妨先卸载你的OICQ,然后再上网试试。

       数字错误集锦

       Error 602 The port is already open
      问题:拨号网络网络由于设备安装错误或正在使用,不能进行连接
      原因:RasPPPoE没有完全和正确的安装
      解决:卸载干净任何PPPoE软件,重新安装
      
      Error 605 Cannot set port information
      问题:拨号网络网络由于设备安装错误不能设定使用端口
      原因:RasPPPoE没有完全和正确的安装
      解决:卸载干净任何PPPoE软件,重新安装
      
      Error 606 The port is not connected
      问题:拨号网络网络不能连接所需的设备端口
      原因:RasPPPoE没有完全和正确的安装,连接线故障,ADSL MODEM故障
      解决:卸载干净任何PPPoE软件,重新安装,检查网线和 ADSL MODEM
      
      Error 608 The device does not exist
      问题:拨号网络网络连接的设备不存在
      原因:RasPPPoE没有完全和正确的安装
      解决:卸载干净任何PPPoE软件,重新安装
      
      Error 609 The device type does not exist
      问题:拨号网络网络连接的设备其种类不能确定
      原因:RasPPPoE没有完全和正确的安装
      解决:卸载干净任何PPPoE软件,重新安装
      
      Error 611 The route is not available/612 The route is not allocated
      问题:拨号网络网络连接路由不正确
      原因:RasPPPoE没有完全和正确的安装,ISP服务器故障
      解决:卸载干净任何PPPoE软件,重新安装,致电ISP询问
      
      Error 617 The port or device is already disconnecting
      问题:拨号网络网络连接的设备已经断开
      原因:RasPPPoE没有完全和正确的安装,ISP服务器故障,连接线,ADSL MODEM故障 解决:卸载干净任何PPPoE软件,重新安装,致电ISP询问 ,检查网线和 ADSL MODEM
      
      Error 619问题:与ISP服务器不能建立连接
      原因:ADSL ISP 服务器故障,ADSL电话线故障
      解决:检查ADSL信号灯是否能正确同步。致电ISP询问
      
      Error 621 Cannot open the phone book file
      Error 622 Cannot load the phone book file
      Error 623 Cannot find the phone book entry
      Error 624 Cannot write the phone book file
      Error 625 Invalid information found in the phone book
      问题:Windows NT 或者 Windows 2000 Server 网络RAS网络组件故障
      原因:卸载所有PPPoE软件,重新安装RAS网络组件和RasPPPoE Error 630
      问题:ADSL MODEM没有没有响应
      原因:ADSL电话线故障,ADSL MODEM故障(电源没打开等)
      解决:检查ADSL设备
      
      Error 633
      问题:拨号网络网络由于设备安装错误或正在使用,不能进行连接
      原因:RasPPPoE没有完全和正确的安装
      解决:卸载干净任何PPPoE软件,重新安装
      
      Error 638
      问题:过了很长时间,无法连接到ISP的ADSL接入服务器
      原因:ISP服务器故障;在RasPPPoE所创建的不好连接中你错误的输入了一个电话号码
      解决:运行其创建拨号的Raspppoe.exe检查是否能列出ISP服务,以确定ISP正常;把所使用的拨号连接中的 电话号码清除或者只保留一个0。
      
      Error 645
      问题:网卡没有正确响应
      原因:网卡故障,或者网卡驱动程序故障
      解决:检查网卡,重新安装网卡驱动程序
      
      Error 650
      问题:远程计算机没有响应,断开连接
      原因:ADSL ISP 服务器故障,网卡故障,非正常关机造成网络协议出错
      解决:检查ADSL信号灯是否能正确同步,致电ISP询问;检查网卡,删除所有网络组件重新安装网络。
      
      Error 651
      问题:ADSL MODEM报告发生错误
      原因:Windows处于安全模式下,或其他错误
      解决:出现该错误时,进行重拨,就可以报告出新的具体错误代码
      
      Error 691
      问题:输入的用户名和密码不对,无法建立连接
      原因:用户名和密码错误,ISP服务器故障
      解决:使用正确的用户名和密码,并且使用正确的ISP账号格式(name@service),致电ISP询问。
      
      Error 718
      问题:验证用户名时远程计算机超时没有响应,断开连接
      原因:ADSL ISP 服务器故障
      解决:致电ISP询问
      
      Error 720
      问题:拨号网络无法协调网络中服务器的协议设置
      原因:ADSL ISP 服务器故障,非正常关机造成网络协议出错
      解决:致电ISP询问,删除所有网络组件重新安装网络。
      
      Error 734
      问题:PPP连接控制协议中止
      原因:ADSL ISP 服务器故障,非正常关机造成网络协议出错
      解决:致电ISP询问,删除所有网络组件重新安装网络。
      
      Error 738
      问题:服务器不能分配IP地址
      原因:ADSL ISP 服务器故障,ADSL用户太多超过ISP所能提供的IP地址
      解决:致电ISP询问
      
      Error 797
      问题:ADSL MODEM连接设备没有找到
      原因:ADSL MODEM电源没有打开,网卡和ADSL MODEM的连接线出现问题,软件安装以后相应的协议没有正确 邦定,在创立拨号连接时,建立了错误的空连接 解决:检查电源,连接线;检查网络属性,RasPPPoE相关的协议是否正确的安装并正确邦定(相关协议), 检查网卡是否出现?号或!号,把它设置为Enable;检查拨号连接的属性,是否连接的设备使用了一个 “ISDN channel - Adapter Name (xx)” 的设备,该设备为一个空设备,如果使用了取消它,并 选择正确的PPPoE设备代替它,或者重新创立拨号连接。

    Q:如何组建简单局域网?
    A:组建局域网最简单的就是每台机器都为单网卡,然后有一个或多个集线器,可根据实际机器发布情况选择一个集线器(最好为10/100M自适应的)为主集线器,其他集线器则以Uplink连接到主集线器,这样可控制级连层数,集线器之间级连一般不能超过3层。然后所有的机子IP地址设成同一个网段,即IP的前三位相同,比如192.168.1.1(X,X取1到254之间整数),子网掩码使用255.255.255.0,一个局域网便做好了,可通过“网上邻居”进行互访。
    --------------------------------------------------------------------------------------

    Q:在局域网中应如何设置OutLook Express收发邮件?
    A:在局域网中OE等电子邮件收发软件同样可以通过代理服务器上网,只是不能再使用原来的单机拨号上网设置。而且相对于其他软件的代理服务器设置,邮件软件的服务器设置要更为特殊一点,其代理服务器的类型必须是Socks4或Socks5的服务器。假设所使用的代理服务器的地址为:202.100.1.1,用户的邮件地址为:abcd@163.com,那么在OE中代理服务器的设置方法为:打开OE后,选择菜单“工具→账户”。在“Internet账户”中选择“邮件”选项卡,然后在账户列表中选择需要设置的账户,点击“属性”按钮。在属性窗口中选择“服务器”选项卡,在接收和发送邮件服务器地址中输入代理服务器的地址(如202.100.1.1),并按“用户名#邮件真实的收信地址”的命名规则,在账户名中输入“abcd#pop3.163.com”,单击“确定”保存后即可在代理服务器中收发邮件了。
    ---------------------------------------------------------------------------------------

    Q:为什么可以访问服务器,也可以访问Internet,但却无法访问其他工作站?
    A:首先,如果使用了WINS解析,可能是WINS服务器地址设置不当;然后还应检查网关设置,若双方分属不同的子网而网关设置有误,则不能看到其他工作站;此外子网掩码设置有误也可导致该问题。
    ---------------------------------------------------------------------------------------

    Q:为什么在Windows 98下能够看到别人的机器,但不能读取别人电脑上的数据?
    A:首先必须设置好资源共享。选择"网络→配置→文件及打印共享",将两个选项全部打勾并确定,安装成功后在"配置"中会出现"Microsoft 网络上的文件与打印机共享"选项。此外还要检查所安装的所有协议中,是否绑定了"Microsoft网络上的文件与打印机共享"。选择"配置"中的协议如"TCP/IP协议",点击"属性"按钮,确保绑定中"Microsoft网络上的文件与打印机共享"、"Microsoft网络用户"前已经打勾了。
    ---------------------------------------------------------------------------------------

    Q:Windows 98下使用ADSL上网时为什么会出现断流现象?
    A:首先确保手机一定不要放在ADSL Modem的旁边,因为每隔几分钟手机会自动查找网络,这时强大的电磁波干扰足以造成ADSL Modem断流。同时还要尽量控制电话副机的数量,也是为了减少来自线路的干扰。另外Windows 98本身的缺陷也是罪魁祸首之一,可通过打以下两个补丁解决:Windows 98SE版的补丁、Windows 98拨号网络1.3升级1.4补丁。如果可以使用Windows Update功能则最为方便。防火墙、共享上网的代理服务器软件、上网加速软件等设置不当也有造成断流的可能,可进行试验判断是否存在影响。
    ---------------------------------------------------------------------------------------

    Q:应该如何选择ADSL虚拟拨号软件?
    A:ADSL使用的是PPPoE(Point-to-Point Protocol over Ethernet,以太网上的点对点协议)虚拟拨号软件,而这些虚拟拨号软件有各自的缺点。在Windows XP下以选择自带的PPPoE拨号软件为宜,经过多方测试,使用自带的虚拟拨号软件断流现象较少;稳定性也相对提高。如果使用的是Windows 9x/Me,可选EnterNet、WinPoET和RasPPPoE。其中,EnterNet是现在比较常用的一款,EnterNet300适用于Windows 9x;500则适用于Windows 2000/XP。若出现问题时,可以试着换用其他的虚拟拨号软件。
    ---------------------------------------------------------------------------------------

    Q:如何ADSL共享上网?
    A:此处仍以4机共享为例。如果你的ADSL Modem支持路由,那么设成路由模式,把ADSL Modem一端接Hub,其他4机接同一Hub,然后4机设置网关,DNS为ADSL Modem的IP即可。如果不支持路由,那么要有一个主机双网卡,一卡接ADSL Modem,一卡接Hub,其他机子接同一Hub,假设主机的IP为192.168.1.1,那么其他人设IP为192.168.1.2(X,X取2到254之间整数),网关和DNS都打192.168.1.1,这样客户机就设置好了,接下来是主机了,主机可以用网关代理或代理服务器代理,网关代理的话最简单是Windows本身的ICS(Internet连接共享)(机子要都是2K或XP),设置为,右键点击你的ADSLl拨号-属性-高级-允许其他网络用户共享该连接,打勾,在下面选择你连Hub的那个网卡的名字,确定。注意,这时你连Hub的那个网卡地址变成192.168.0.1,你要改为和其他机子同一网段,比如192.168.1.1,然后另一个网卡IP设成和ADSL Modem同一网段的就可以(不会的话就不要设了,不是关键,启动时只会慢一点点,不大)。不用ICS也可以用其他软件,如Sygate,Wingate,Winroute,基本上把软件安装好,其他客户机设置和像ICS那样设置就可以了,也可以使用代理服务器代理,代理服务器代理要专门设置代理的端口好,比如http代理(多为8080),socks(多为1080)等等,代理服务器代理可以利用缓存,如果很多人都上同一网站,后面的人访问速度会快点,因为第一个人已经读取了一些图片等文件了,不需要再连接到远程主机。
    ---------------------------------------------------------------------------------------

    Q:为什么ADSL的下载速度总是达不到标称值?
    A:速率单位的问题。号称56K的modem下载最大才5-6K。56K单位是bit,而下载时的速率显示是byte。1byte=8bit。所以下载显示是200kB时,其实已经 达到了1.6Mbit,已经相当快了。由于服务器和客户端硬盘读写速度等诸多原因,本地下载速度还不能发挥ADSL2-8Mbit/s的最大能力。
    ---------------------------------------------------------------------------------------
    modem上网问题 (虽然很老,不过还是有一部分用户需要的)
    ---------------------------------------------------------------------------------------

    Q:提示没有拨号音(No dial tone)
    A:确定MODEM驱动正确安装;您的电话线未与MODEM接好,应将电话线插在MODEM的"line"口上;将系统中"拨号网络"设置里的"拨号前等待拨号音"的选项不"选定"(不打勾)
    ---------------------------------------------------------------------------------------

    Q:提示说您所拨叫的计算机没有响应
    A:此种情况是由于您所用的MODEM或电话线的性能和质量原因;相关问题:此种问题还是可能导致另外一种现象,在Windows95/98的拨号后出现的终端窗口里(黑色窗口),没有显示字符或出现大量的乱码,也是这个原因。
    -------------------------------------------------------------------------------------

    Q:拨通后,发现速率在100以上
    A:主要是未正确安装驱动所至;但在其实在速率上资费上都是一样的
    ---------------------------------------------------------------------------------------

    Q:我上网时为经常断线
    A:当电话线路情况不好或Modem质量较差都会造成断线
    ---------------------------------------------------------------------------------------

    Q:怎样支持多Modem共享上网?
    A:在NT、2000、XP、2003上装上RAS服务后,在“控制面板”→“调制解调器”中选择添加调制解调器,系统会自动搜索COM口,若有Modem会自动加上去,然后在拨号网络处,新建一个拨号,选择多链路即可拨号后,Windows NT会将几个调制解调器连接后,获得共同的带宽,那么总的带宽不能大于115200bps的速率。95\98\ME不支持此项功能

    ---------------------------------------------------------------------------------------
    ADSL上网问题
    ---------------------------------------------------------------------------------------

    Q:为什么ADSL的实际速率并没有理论值的那么快?
    A:这不是ADSL本身的问题,而是目前Internet的出口带宽比较窄所造成的.还有就是现在电信网络一般都限速,其宣传的只是理论速度
    ---------------------------------------------------------------------------------------

    Q、网卡和ADSL MODEM 无法连接
    A、先检查网线是否松动,水晶头是否接触良好等,有时网卡有这么一种现象,网卡可以在操作系统上正确安装,而且可以ping通网卡(命令为:pingl27.0.0.1) ,但没法ping通ADSL MODEM.对于这种问题,只能通过更换网卡解决;或是将网卡换一个插槽。
    ---------------------------------------------------------------------------------------

    Q、无法进行虚拟拨号连接。
    A、多为系统TCP/IP协议已损坏,将TCP/IP协议删除并重新安装即可。在WIN98推荐用ENTERNET300拨号软件,在win2000推荐用RASPPPOE拨号软件,在WINXP推荐使用自带的PPPOE拨号软件;另外,现在许多ADSL MODEM厂商提供了许多应用功能,如在MODEM上直接提供路由功能,内置PPPOE拨号功能等。
    -------------------------------------------------------------------------------------

    Q:无法正常传输数据,经常出现"断流"现象。
    A:网卡的好坏直接影响传输质量,建议使用质量好的网卡安装。
    确保ADSL MODEM 的温度不是太高,如果上面两项都没有问题就杀毒或重新安装系统或重装IE。
    ---------------------------------------------------------------------------------------

    Q:没有授权数据传输时,ADSL MODEM的DATA灯也不停的闪
    A:确定系统中未安装P2P软件,建议安装防火墙软件

    ---------------------------------------------------------------------------------------

    局域网问题

    Q:安装网卡后机器的启动速度明显减慢
    A、一般电脑在装上网卡后,由于在启动时需要做初始化网卡通讯协议等工作,启动速度就会明显变慢,但这并不影响正常使用。
    ---------------------------------------------------------------------------------------

    Q:网卡POWER灯不亮
    A、一般检查网线是否插好,水晶头是否接牢,网卡是否插牢,
    网线是否有80度以上的弯曲或有重物相压,排除以上问题如果还不行就将网卡换槽或重新敷设网卡,水晶头重做,或更换网卡。
    ---------------------------------------------------------------------------------------

    Q:每台机器只能找到自己,看不见别的机器
    A、检查机箱背后的网卡指示灯是否闪烁。如果闪烁,一般可以证明本机与集线器的连接正常。否则应当检查网线的两端是否插好,集线器的电源是否打开。Ping其他主机的IP地址,或主机名如果不通就证明网络存在硬件问题。反之就是网络设置,要将所有机器处在同一个网段之下即同一个网关
    ---------------------------------------------------------------------------------------

    Q:WIN98系统不能访问XP系统的资源
    A、WIN98用户一定要用XP现存的开放的帐号密码登陆本机系统。
    并且最好在一个工作组中。
    ---------------------------------------------------------------------------------------

    Q:WIN98系统登陆时要求填入WINDOWS登陆域
    A、点击取消来进入系统,然后在MICROSOFT网络客户端的属性里去掉登陆WINDOWS登陆域就可以了。
    ---------------------------------------------------------------------------------------

    Q:如何在局域网实现双机或多机共享上网?
    A:其方式有2钟,
    (1)以服务器方式共享
    先保证局域网能够连通、服务器能够单机上网,如果服务器是56k MODEM 拨号,那么在win98、ME里就安装INTELNET连接共享,在NT、XP、2000、2003里就直接在拨号连接的属性里把 共享此连接 打钩,然后再设置服务器网卡IP地址为192.168.0.1,DNS不填。 其余工作站只须设置NDS为服务器IP地址即可。如果服务器是用ADSL拨号或着使用ADSL固定IP,那么就需要再安装一块网卡,然后设置第二块网卡设置其IP为192.168.0.1,DNS不填。其余工作站DNS设置为服务器IP地址即可。此种共享方式在98、ME、NT、2000、XP、2003下都可用。
    (2)以路由方式共享
    先保证局域网能够连通、服务器能够单机上网,这种共享方法只适用于ADSL或DDN专线,如果是拨号就根据路由器销售商提供的说明书参考自己的上网方式设置路由器,如果是虚拟拨号就把自己的帐号、密码填好,如果是固定IP就把自己的IP、DNS、GATWAY
    填进去,最后别忘了重新启动路由器,最好重启之后关闭路由器电源1分钟后再打开。否则现在许多SOHO型路由器有时候都会出现设置无法生效的BUG
    ---------------------------------------------------------------------------------------

    Q:WIN98系统不能访问XP系统的资源
    A、WIN98用户一定要用XP现存的开放的帐号密码登陆本机系统。
    并且最好在一个工作组中。
    ---------------------------------------------------------------------------------------

    Q:双绞线制作时排列的顺序
    A:两台电脑直连的话,双绞线需按“1→3,2→6交换”进行错线。具体制作方法是:将RJ45一头的第一根线与第三根线调换,第二根线与第六根线调换,其他不变。
    第一个头:橙,橙白,绿,蓝白,蓝,绿白,棕,棕白;
    另一个头:绿,绿白,橙,蓝白,蓝,橙白,棕 棕白。
    如果使用HUB把三台电脑以上的电脑组成一个局域网时,双绞线按一一对应的接法即可。
    ---------------------------------------------------------------------------------------

    这篇文章很有实用价值,但也有很多错误,容易误导新手。
    这两篇有明显错误/漏洞,和大家讨论一下,
    如有不对,欢迎指正。

    1。WIN98访问WINXP时,楼主的方法没有问题,但更方便的
    方法是在<我的电脑>上右键<管理><本地用户和组>
    <用户>里把<GUEST>的<帐户已停用>去掉。当然,
    这样的安全性就低了,大家看个人实际情况了。

    2。网线的制作是有标准的,如果不按标准做,可能会
    出现不可预测的丢包现象,原因是线对之间相互干扰太大。
    楼主说的一一对应的接法可以使用,也有很多人这样做,
    但不推荐。
    直通线的排列方法:(水晶头面对自己,卡子向下,从左向右
    为1~8)
    12345678
    白绿,绿,白橙,蓝,白蓝,橙,白棕,棕。(568A标准)
    白橙,橙,白绿,蓝,白蓝,绿,白棕,棕。(568B标准)(推荐)

    Q.双机互连问题

    要双网卡是因为多机的话,要一卡连modem,一卡连hub,然后其他人连hub来实现共享,而你只是两台机子,所以不需要hub了
    你所需要的全部东西:
    两台机子(废话),三张网卡(两张主机,一张另一机子),一adsl modem,两条网线(一条是modem接到网卡上,一条是从主机网卡连到另一机子网卡上,注意线要做好,跟老板说清楚,他懂的,线接hub和接网卡是不一样的),当然,这样当另一机子要上网是,主机就得开起来,
    所以也有路由方式的:首先你的adsl modem要支持路由方式,那么你就只需要:
    两机子,2网卡(一主机,一另一机子),一hub,两条3条网线(一条从modem到hub,一条从主机到hub,一条从另一机子到hub),这样就是modem一直开着,哪个机子需要上网开哪机


    Q.如何设置停用自动拨号
    打开IE---工具---INTERNET选项---连接---选中你的连接名---选择从不进行拨号连接

    Internet选项里面那个禁用经常不起作用。可以在它第一次弹出窗口时在“高级”对话框里把“当我登录时禁用自动拨号功能”钩上即可。如果还是不起作用,那就是病毒作怪,最有可能是JS.StartPage,用NAV可以杀除。


    Q.为什么我QQ语聊失败?
    语聊要先进行语音功能测试,此外如果有防火墙或者端口没有映射也会导致语聊失败


    Q.局域网IP绑定问题

    在Windows命令提示符下输入命令:
    ARP -s IP地址 MAC地址
    即可把MAC地址和IP地址捆绑在一起。但ARP命令是针对静态IP地址的,如果采用Modem拨号上网或是动态IP地址就不起作用。

    Q.网上保障隐私的十大秘技
    1.采用匿名方式浏览,因为许多网站利用cookies跟踪网友的互联网活动,从而确定网友喜好。你可以在使用浏览器时关闭电脑接收cookie的选项,避免受到cookies的追踪。
    2. 进行任何网上交易或发送电邮前,切记阅读网站的隐私保护政策,因为有些网站会将你的个人资料卖给第三方。
    3. 安装个人防火墙,以防止个人资料和财务数据被窃取。及时升级是非常重要的一环,否则防火墙的作用就没有被完全发挥,被攻击的可能性依然很大。此外,你还可利用保安软件将重要资料保密,减少不慎把这些资料发送到不安全网站的可能性。
    4. 使用保安软件或防火墙以防止黑客攻击和spyware(一个连接外部服务器并将个人资料传送至网络的软件)。这些软件能够保护个人电脑和资料免受黑客窃取,并防止spyware自动连接网站并发送你的资料。
    5.网上购物时,确保已采用安全的连接方式。可以透过查看浏览器上方的闭锁图标(closed lock icon),以确定连接是否安全。
    6. 黑客有时会假装成互联网服务供应商的代表,并询问你的密码及个人资料,谨记上网时不要向任何人透露这些资料。
    7. 经常更改你的密码,使用包含字母和数字的七位数的密码,从而干扰黑客利用软件程序来搜寻最常用的密码。
    8.在不需要文件和打印共享时,关闭这些功能。文件和打印共享功能虽然非常有用,但也会暴露你的电脑给予寻找安全漏洞的黑客。黑客一旦进入个人电脑,便能窃取私隐资料。
    9.不要打开来自陌生人的电子邮件附件。这些附件可能包含一个特洛伊木马程式,该程序让黑客长驱真入电脑文档,甚至控制外设,有些黑客甚至能潜入互联网照相机(Web camera)进行监视。此外,你还应当安装一个具备防病毒程式的软件,保护电脑免受病毒、特洛伊木马程序和蠕虫的侵害。
    10. 可以利用网络安全公司的实时检查。例如使用设于Symantec网站的security check(www.symantec.com/securitycheck),以确定电脑是否备有防护电脑病毒和恶意代码的能力。此功能还可以扫描电脑,寻找安全漏洞和病毒,并将扫描结果与其他已经扫描的系统作比较。迄今为止,已经有超过300万的用户浏览过这个网站,推荐使用。
    总之,在网络安全越来越重要的今天,每个网友都不要抱着“被黑的不会是我”的侥幸心理,只有做好良好的防卫工作才行。


    Q.请问使用USB联机线之后,这两台电脑是不是可以通过局域网连游戏了?

    USB联机线相联。
    1、所需配件:
    要通过USB接口连接两台电脑,首先你需要在电脑销售店去购买一根“USB连机线”(用于连网但不能共享上网),其价格一般在30-80元左右;或者购买一根“USB联机线”(既USB虚拟网卡,可联机可共享上网),价格在80-150元左右。

    2、联网实战:
    “USB连机线”的安装很简单,将线插在两台电脑的USB接口上后,再插入该“USB连机线”的安装光盘进入相应的安装目录与文件,鼠标双击名为“PC-LINQ.exe”执行文件,打开后依次点“下一步”,完成后会在桌面上生成一个名为“PC-LINQ”的图标,然后重启电脑。再次进入WINDOWS的时侯,系统会自动找到该“USB连机线”的虚拟网卡驱动并自行安装之。而另一台电脑也按同样的办法安装好该软件及驱动。你就可分别在两台电脑上执行“PC-LINQ”文件,而在打开的窗口中,你可以任意的将另一台电脑上的文件复制过来。
    而“USB联机线”的安装方法为,解压缩驱动光盘上的USBpro15.exe的软件后,在需要联网的两台电脑上安装该软件,在提示输入“Enter Information Windows”时,两台电脑要分别输入不同的计算机名称,安装完成后重新启动,USB连机线就可以正常工作了,其共享文件的操作跟普通局域网一样,也可以用ICS等软件实现共享上网功能。
    3、点评:
    USB接口是目前电脑的主流接口,几乎所有的电脑上都有这个接口,利用其来进行联机具备较大的方便性。其价格和两块网卡差不多,但其连接距离很短(根据线的长度一般不超过3米)。

    ---------------------------------------------------------------------------------------
    IE被黑问题
    ---------------------------------------------------------------------------------------

    Q:如果IE标题栏被修改怎么办?
    A:症状:浏览器标题栏变成了广告信息或者“欢迎访问……网站样式”
    涉及的注册表子键为:
    [HKEY_CURRENT_USER\Software\Microsoft\IE\main]
    [HKEY_LOCAL_MACHINE\Software\Microsoft\IE\main]
    [HKEY_USERS\.DEFAULT\Software\Microsoft\IE\main]
    修复方法:运行注册表,展开上述几个子键,找到“window Title”字串,可以删除该键或双击该键,在“数值数据”栏中,输入其他字。
    ---------------------------------------------------------------------------------------


    Q:如果IE缺省网页被修改怎么办?
    A:症状:这里所说的缺省网页就是运行IE自动打开的起始网站,恶意网站将默认网页改成自己的网页。
    涉及的注册表子键:
    [HKEY_CURRENT_USER\Software\Microsoft\IE\main]
    [HKEY_LOCAL_MACHINE\Software\Microsoft\IE\main]
    [HKEY_USERS\.DEFAULT\Software\Microsoft\IE\main]
    修复方法:运行注册表,展开上述几个子键,找到“start page”字串,可以删除该键或双击该键,在“数值数据”栏中,输入自己喜欢的网站
    特殊例子:有时候,在你改好后,只要你重启计算机,又被改成了恶意网站的网址。原因是他们在计算机里加入了一个自动运行程序,该程序会在系统启动时将IE起始页设成他们的网站
    有的时候会掩饰地比较隐蔽,比如启动中加一句与注册表没有明显关系的语句,仔细看看有什么不明用途的程序启动了
    修复方法:1、展开[HKEY_LOCAL_MACHINE\Software\Microsoft\windows\current
    version\run]子键,然后将其中的含有registry字串的键值删除
    按上个子键找到的registry字串提示的位置,到系统分区中找到该程序的位置,删除它
    ---------------------------------------------------------------------------------------


    Q:如何解决IE自动启动并前往恶意网站的问题?
    A:症状:开机后,IE自动启动并打开恶意网站。
    修复方法:打开注册表,选择菜单“编辑/查找”,输入自动打开的网站网址,会发现在“internet.exe”键下有这个网址,双击“intermet.exe”,在弹出的对话框中把恶意网址删除即可。
    ---------------------------------------------------------------------------------------

    Q:如果你打开注册表时,被锁定了注册表编辑器怎么办?
    A:症状:当你打开注册表时会弹出一个对话框“注册表编辑器已被管理员禁用”。
    遇到这种状况时,其实搞个注册表文件导入更方便,下面的就可以解锁注册表和IE主页被锁定,随便建立一个文本文件,内容为:
    REGEDIT4

    [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\olicies\System]
    "DisableRegistryTools"=dword:00000000

    [HKEY_CURRENT_USER\Software\olicies\Microsoft\Internet Explorer\Control Panel]
    "HomePage"=dword:00000000
    然后保存,把文件扩展名改为reg,双击这个文件,就好了


    防止ADSL受攻击的十大手段

    目前,使用ADSL的用户越来越多,由于ADSL用户在线时间长、速度快,因此成为黑客们的攻击目标。现在网上出现了各种越来越详细的“IP地址库”,要知道一些ADSL用户的IP是非常容易的事情。要怎么保卫自己的网络安全呢?不妨看看以下方法。

    一、取消文件夹隐藏共享

      如果你使用了Windows 2000/XP系统,右键单击C盘或者其他盘,选择"共享",你会惊奇地发现它已经被设置为“共享该文件夹”,而在“网上邻居”中却看不到这些内容,这是怎么回事呢?

      原来,在默认状态下,Windows 2000/XP会开启所有分区的隐藏共享,从“控制面板/管理工具/计算机管理”窗口下选择“系统工具/共享文件夹/共享”,就可以看到硬盘上的每个分区名后面都加了一个“$”。但是只要键入“\\计算机名或者IP\C$”,系统就会询问用户名和密码,遗憾的是,大多数个人用户系统Administrator的密码都为空,入侵者可以轻易看到C盘的内容,这就给网络安全带来了极大的隐患。

      怎么来消除默认共享呢?方法很简单,打开注册表编辑器,进入“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Sevices
    \Lanmanworkstation\parameters”,新建一个名为“AutoShareWKs”的双字节值,并将其值设为“0”,然后重新启动电脑,这样共享就取消了。

    二、拒绝恶意代码

      恶意网页成了宽带的最大威胁之一。以前使用Modem,因为打开网页的速度慢,在完全打开前关闭恶意网页还有避免中招的可能性。现在宽带的速度这么快,所以很容易就被恶意网页攻击。

      一般恶意网页都是因为加入了用编写的恶意代码才有破坏力的。这些恶意代码就相当于一些小程序,只要打开该网页就会被运行。所以要避免恶意网页的攻击只要禁止这些恶意代码的运行就可以了。

      运行IE浏览器,点击“工具/Internet选项/安全/自定义级别”,将安全级别定义为“安全级-高”,对“ActiveX控件和插件”中第2、3项设置为“禁用”,其它项设置为“提示”,之后点击“确定”。这样设置后,当你使用IE浏览网页时,就能有效避免恶意网页中恶意代码的攻击。

    三、封死黑客的“后门”

      俗话说“无风不起浪”,既然黑客能进入,那说明系统一定存在为他们打开的“后门”,只要堵死这个后门,让黑客无处下手,便无后顾之忧!

      1.删掉不必要的协议

      对于服务器和主机来说,一般只安装TCP/IP协议就够了。鼠标右击“网络邻居”,选择“属性”,再鼠标右击“本地连接”,选择“属性”,卸载不必要的协议。其中NETBIOS是很多安全缺陷的根源,对于不需要提供文件和打印共享的主机,还可以将绑定在TCP/IP协议的NETBIOS关闭,避免针对NETBIOS的攻击。选择“TCP/IP协议/属性/高级”,进入“高级TCP/IP设置”对话框,选择“WINS”标签,勾选“禁用TCP/IP上的NETBIOS”一项,关闭NETBIOS。

      2.关闭“文件和打印共享”

      文件和打印共享应该是一个非常有用的功能,但在不需要它的时候,也是黑客入侵的很好的安全漏洞。所以在没有必要“文件和打印共享”的情况下,我们可以将它关闭。用鼠标右击“网络邻居”,选择“属性”,然后单击“文件和打印共享”按钮,将弹出的“文件和打印共享”对话框中的两个复选框中的钩去掉即可。

      虽然“文件和打印共享”关闭了,但是还不能确保安全,还要修改注册表,禁止它人更改“文件和打印共享”。打开注册表编辑器,选择“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\NetWork”主键,在该主键下新建DWORD类型的键值,键值名为“NoFileSharingControl”,键值设为“1”表示禁止这项功能,从而达到禁止更改“文件和打印共享”的目的;键值为“0”表示允许这项功能。这样在“网络邻居”的“属性”对话框中“文件和打印共享”就不复存在了。

      3.把Guest账号禁用

      有很多入侵都是通过这个账号进一步获得管理员密码或者权限的。如果不想把自己的计算机给别人当玩具,那还是禁止的好。打开控制面板,双击“用户和密码”,单击“高级”选项卡,再单击“高级”按钮,弹出本地用户和组窗口。在Guest账号上面点击右键,选择属性,在“常规”页中选中“账户已停用”。另外,将Administrator账号改名可以防止黑客知道自己的管理员账号,这会在很大程度上保证计算机安全。

      4.禁止建立空连接

      在默认的情况下,任何用户都可以通过空连接连上服务器,枚举账号并猜测密码。因此,我们必须禁止建立空连接。方法有以下两种:

      方法一是修改注册表:打开注册表“HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\LSA”,将DWORD值“RestrictAnonymous”的键值改为“1”即可。

      最后建议大家给自己的系统打上补丁,微软那些没完没了的补丁还是很有用的!

    四、隐藏IP地址

      黑客经常利用一些网络探测技术来查看我们的主机信息,主要目的就是得到网络中主机的IP地址。IP地址在网络安全上是一个很重要的概念,如果攻击者知道了你的IP地址,等于为他的攻击准备好了目标,他可以向这个IP发动各种进攻,如DoS(拒绝服务)攻击、Floop溢出攻击等。隐藏IP地址的主要方法是使用代理服务器。

      与直接连接到Internet相比,使用代理服务器能保护上网用户的IP地址,从而保障上网安全。代理服务器的原理是在客户机(用户上网的计算机)和远程服务器(如用户想访问远端WWW服务器)之间架设一个“中转站”,当客户机向远程服务器提出服务要求后,代理服务器首先截取用户的请求,然后代理服务器将服务请求转交远程服务器,从而实现客户机和远程服务器之间的联系。很显然,使用代理服务器后,其它用户只能探测到代理服务器的IP地址而不是用户的IP地址,这就实现了隐藏用户IP地址的目的,保障了用户上网安全。提供免费代理服务器的网站有很多,你也可以自己用代理猎手等工具来查找。

    五、关闭不必要的端口

      黑客在入侵时常常会扫描你的计算机端口,如果安装了端口监视程序(比如Netwatch),该监视程序则会有警告提示。如果遇到这种入侵,可用工具软件关闭用不到的端口,比如,用“Norton Internet Security”关闭用来提供网页服务的80和443端口,其他一些不常用的端口也可关闭。

    六、更换管理员帐户

      Administrator帐户拥有最高的系统权限,一旦该帐户被人利用,后果不堪设想。黑客入侵的常用手段之一就是试图获得Administrator帐户的密码,所以我们要重新配置Administrator帐号。

      首先是为Administrator帐户设置一个强大复杂的密码,然后我们重命名Administrator帐户,再创建一个没有管理员权限的Administrator帐户欺骗入侵者。这样一来,入侵者就很难搞清哪个帐户真正拥有管理员权限,也就在一定程度上减少了危险性。

    七、杜绝Guest帐户的入侵

      Guest帐户即所谓的来宾帐户,它可以访问计算机,但受到限制。不幸的是,Guest也为黑客入侵打开了方便之门!网上有很多文章中都介绍过如何利用Guest用户得到管理员权限的方法,所以要杜绝基于Guest帐户的系统入侵。

      禁用或彻底删除Guest帐户是最好的办法,但在某些必须使用到Guest帐户的情况下,就需要通过其它途径来做好防御工作了。首先要给Guest设一个强壮的密码,然后详细设置Guest帐户对物理路径的访问权限。举例来说,如果你要防止Guest用户可以访问tool文件夹,可以右击该文件夹,在弹出菜单中选择“安全”标签,从中可看到可以访问此文件夹的所有用户。删除管理员之外的所有用户即可。或者在权限中为相应的用户设定权限,比方说只能“列出文件夹目录”和“读取”等,这样就安全多了。

    八、安装必要的安全软件

      我们还应在电脑中安装并使用必要的防黑软件,杀毒软件和防火墙都是必备的。在上网时打开它们,这样即便有黑客进攻我们的安全也是有保证的。

    九、防范木马程序

      木马程序会窃取所植入电脑中的有用信息,因此我们也要防止被黑客植入木马程序,常用的办法有:

      ● 在下载文件时先放到自己新建的文件夹里,再用杀毒软件来检测,起到提前预防的作用。

      ● 在“开始”→“程序”→“启动”或“开始”→“程序”→“Startup”选项里看是否有不明的运行项目,如果有,删除即可。 

      ● 将注册表里 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run下的所有以“Run”为前缀的可疑程序全部删除即可。

    十、不要回陌生人的邮件

      有些黑客可能会冒充某些正规网站的名义,然后编个冠冕堂皇的理由寄一封信给你要求你输入上网的用户名称与密码,如果按下“确定”,你的帐号和密码就进了黑客的邮箱。所以不要随便回陌生人的邮件,即使他说得再动听再诱人也不上当。

      做好IE的安全设置

      ActiveX控件和 Applets有较强的功能,但也存在被人利用的隐患,网页中的恶意代码往往就是利用这些控件编写的小程序,只要打开网页就会被运行。所以要避免恶意网页的攻击只有禁止这些恶意代码的运行。IE对此提供了多种选择,具体设置步骤是:“工具”→“Internet选项”→“安全”→“自定义级别”,建议您将ActiveX控件与相关选项禁用。谨慎些总没有错!

      另外,在IE的安全性设定中我们只能设定Internet、本地Intranet、受信任的站点、受限制的站点。不过,微软在这里隐藏了“我的电脑”的安全性设定,通过修改注册表把该选项打开,可以使我们在对待ActiveX控件和 Applets时有更多的选择,并对本地电脑安全产生更大的影响。

      下面是具体的方法:打开“开始”菜单中的“运行”,在弹出的“运行”对话框中输入Regedit.exe,打开注册表编辑器,点击前面的“+”号顺次展开到:HKEY_CURRE-NT_USER\Software\Microsoft\Windows\CurrentVersion\InternetSettings\Zones\0,在右边窗口中找到DWORD值“Flags”,默认键值为十六进制的21(十进制33),双击“Flags”,在弹出的对话框中将它的键值改为“1”即可,关闭注册表编辑器。无需重新启动电脑,重新打开IE,再次点击“工具→Internet选项→安全”标签,你就会看到多了一个“我的电脑”图标,在这里你可以设定它的安全等级。将它的安全等级设定高些,这样的防范更严密。

  • 如果时间不够,无法进行充分的测试怎么办

    musix 发布于 2007-05-24 14:14:13

    使用风险分析,确定测试的重点。

    由于很少有机会对一个应用软件进行所有可能的测试 (包括所有可能的事件组合、所有的相关性、或者一切可能出错的东西),对大多数软件开发项目来说,利用风险分析是适当的。这需要判断技能、常识、感觉和经验。如果有正当理由,也可采用正式的方法。需要考虑下列因素:

    ü        对于该项目的用途而言,哪种功能最重要?

    ü        哪种功能对用户最明显?

    ü        哪种功能对安全影响最大?

    ü        哪种功能对用户最有用?

    ü        对客户来说,该应用软件的哪个部分最重要?

    ü        在开发过程中,该应用软件的哪个部分可以最先测试?

    ü        哪一部分代码最复杂,容易导致出现错误?

    ü        哪一部分的应用程序是在急迫或在惊恐的情况下开发出来的?

    ü        哪一部分程序与过去项目中引起问题的部分相类似/有关?

    ü        哪一部分程序与过去项目中需要大量维护的部分相类似/有关?

    ü        需求和设计的那些部分不清楚或不容易读?

    ü        开发人员认为在应用软件中哪些部分是高风险的?

    ü        哪些问题能造成最差的发行?

    ü        哪些问题最能引起用户抱怨?

    ü        哪些测试可以容易地覆盖多种功能?

    ü        哪些测试在覆盖高风险部分的测试时使用时间最少?

     

    如果需求一直在变化怎么办?

    这是一个常见的令人头疼的问题。

    ü        如果可能,尽早与承担该项目风险的人接触,以便了解需求会怎样改变,从而可以尽早地改变测试计划和策略。

    ü        如果在对应用程序进行初始设计时多考虑一些适应性,那么以后在发生需求的改变时,就不需要再为改变做很多事情了。

    ü        好的代码注释和好的文档有助于开发人员作出相应的改变。

    ü        只要有可能,就应使用快速原型 (rapid prototyping),以帮助用户确认他们的需求,从而减少变更。

    ü        在项目的时间表中应当留出余量,以应付可能出现的变更。

    ü        尽量把新的需求纳入应用软件的“下一版”,而把原始需求作为“第一版”。

    ü        通过谈判,把易于实现的新的变更列入项目,而把难于实现的新需求列入该应用软件的以后的版本。

    ü        要确保让客户和管理人员了解变更对进度表的影响、所带来的风险、以及因变更所引起的大量资金消耗。

    ü        在应付改变时,应在为建立自动测试而作的努力和重新进行测试所做的努力之间取得平衡。

    ü        在设计自动测试剧本时,试图使其有一些灵活性。

    ü        在对应用软件进行自动测试时,要把注意力集中在看来不大会改变的部分。

    ü        对变更进行适当的风险分析,以减少回归测试的要求。

    ü        在设计测试案例时要有一定的灵活性。做到这一点并不容易,所以要降低测试案例的详细程度,或者只建立高级的通用型的测试计划。

    ü        少注意详细的测试计划和测试案例,要把重点放在专门的测试 (ad hoc testing) 上。

      面向对象的设计如何影响测试?

    好的面向对象的工程设计使得从代码追溯内部设计、再到功能测试,最后追溯到需求,成为一件容易的事。因为它对黑盒测试的影响很少 (不需要了解应用软件的内部设计) ,而白盒测试只需针对该应用软件的对象。如果该应用软件设计得好,就可简化测试设计。

  • 扫盲————内存泄漏的有关知识[转载]

    51mobile 发布于 2007-08-20 09:04:27

    扫盲————内存泄漏的有关知识
    有关内存泄漏的知识
    最近在看LR,对于内存泄漏的知识有点模糊,查找的有关资料,跟大家分享,本文只是介绍了内存泄漏的概念,例子,分类,表现,和检测方法,抛砖引玉,希望大侠们能分享自己检测出的内存泄漏实例
    1.概念
    简单的说就是你申请了一块内存空间,使用完毕后没有释放掉。它的一般表现方式是程序运行时间越长,占用内存越多,最终用尽全部内存,整个系统崩溃。由程序申请的一块内存,且没有任何一个指针指向它,那么这块内存就泄露了。
    2.泄漏的例子
    举几个例子   
      void   fun0()   
      {   
          char   *p=new   char[100];   
      }   
      执行完上面的函数就发生了泄露   
      指针p是局部变量,函数执行完后,指针p被销毁,造成   new   char[100]的内存没有指针指向它   
      ,也就无法再使用,造成内存泄漏。  
      void   fun1()   
      {   
          char   *p=new   char[100];   
          p=new   char[100];   
      }   
      这也泄露了   
       
      void   fun2()   
      {   
          new   char[100];   
      }   
      这东西肯定泄露完了   
       
      void   fun3(char   *a)   
      {   
          char   *p=new   char[100];   
          char   *b=p;   
          p=a;   
          a=b;   
      }   
      可能有泄露,赶紧去加内存条。
    3.泄漏的分类
    以发生的方式来分类,内存泄漏可以分为4类:

    1. 常发性内存泄漏。发生内存泄漏的代码会被多次执行到,每次被执行的时候都会导致一块内存泄漏。
    2. 偶发性内存泄漏。发生内存泄漏的代码只有在某些特定环境或操作过程下才会发生。常发性和偶发性是相对的。对于特定的环境,偶发性的也许就变成了常发性的。所以测试环境和测试方法对检测内存泄漏至关重要。
    3. 一次性内存泄漏。发生内存泄漏的代码只会被执行一次,或者由于算法上的缺陷,导致总会有一块仅且一块内存发生泄漏。比如,在类的构造函数中分配内存,在析构函数中却没有释放该内存,所以内存泄漏只会发生一次。
    4. 隐式内存泄漏。程序在运行过程中不停的分配内存,但是直到结束的时候才释放内存。严格的说这里并没有发生内存泄漏,因为最终程序释放了所有申请的内存。但是对于一个服务器程序,需要运行几天,几周甚至几个月,不及时释放内存也可能导致最终耗尽系统的所有内存。所以,我们称这类内存泄漏为隐式内存泄漏。

    从用户使用程序的角度来看,内存泄漏本身不会产生什么危害,作为一般的用户,根本感觉不到内存泄漏的存在。真正有危害的是内存泄漏的堆积,这会最终消耗尽系统所有的内存。从这个角度来说,一次性内存泄漏并没有什么危害,因为它不会堆积,而隐式内存泄漏危害性则非常大,因为较之于常发性和偶发性内存泄漏它更难被检测到。
    4.内存泄漏的表现
    内存泄漏或者是说,资源耗尽后,系统会表现出什么现象哪?
    cpu资源耗尽:估计是机器没有反应了,键盘,鼠标,以及网络等等。这个在windows上经常看见,特别是中了毒。
    进程id耗尽:没法创建新的进程了,串口或者telnet都没法创建了。
    硬盘耗尽: 机器要死了,交换内存没法用,日志也没法用了,死是很正常的。
    内存泄漏或者内存耗尽:新的连接无法创建,free的内存比较少。发生内存泄漏的程序很多,但是要想产生一定的后果,就需要这个进程是无限循环的,是个服务进程。当然,内核也是无限循环的,所以,如果内核发生了内存泄漏,情况就更加不妙。内存泄漏是一种很难定位和跟踪的错误,目前还没看到有什么好用的工具(当然,用户空间有一些工具,有静态分析的,也会动态分析的,但是找内核的内存泄漏,没有好的开源工具)
    内存泄漏和对象的引用计数有很大的关系,再加上c/c++都没有自动的垃圾回收机制,如果没有手动释放内存,问题就会出现。如果要避免这个问题,还是要从代码上入手,良好的编码习惯和规范,是避免错误的不二法门。
    5.内存泄漏的检测
    内存泄漏检测工具介绍: http://bbs.51testing.com/thread-87138-1-1.html,只是列出了各个工具,具体实践没有
    另外网上还有很多针对java和c++等的内存泄漏的文章
    Java内存泄漏:http://www.blogjava.net/galaxyp/archive/2006/04/28/43724.html
    VC6.0内存泄漏检测:http://leoman95.spaces.live.com/blog/cns!87f442ce8fa434b1!131.entry
    LR中:如果Process\Private Bytes计数器和Process\Working Set计数器的值持续升高,同时Memory\Available bytes计数器的值却持续降低的话,说明很有可能是存在内存泄漏
     
  • [论坛] 人在职场,XDJM们看看"职场少走弯路的十条忠告"

    从小兵到将军 发布于 2007-06-06 22:20:19

    职场少走弯路的十条忠告

    1.买个闹钟,以便按时叫醒你。贪睡和不守时,都将成为你工作和事业上的绊脚石。不仅要学会准时,更要学会提前。“闹钟”只是一种简单的标志和提示,真正灵活、实用的时间,掌握在每个人的心中。

    2.如果你不喜欢现在的工作,要么辞职不干,要么就闭嘴不言。初出茅庐,往往眼高手低,心高气傲,大事做不了,小事不愿做。不要养成挑三拣四的习惯,处处表现出不满的情绪。记住,不做则已,要做就要做好。

    3.每个人都有孤独的时候,要学会忍受孤独,这样才会成熟起来。千万不要浮躁,要学会静心,更不要因为寂寞去做无聊无益的事情,白白浪费了宝贵的时间。

    4.走运时要做好倒霉的准备,退路同样重要。饱带干粮,晴带雨伞,点滴积累,水到渠成。有的东西今天似乎一文不值,但有朝一日也许就会身价百倍。

    5.不要像玻璃那样脆弱。有的人眼睛总盯着自己,所以长不高看不远,总是喜欢怨天尤人。没有苦中苦,哪来甜中甜?既然睁开眼睛享受风的清凉,就不要埋怨风中细小的沙粒。

    6.管住自己的嘴巴。不要谈论自己,更不要议论别人。谈论自己往往会自大虚伪,在名不副实中失去自己。议论别人往往陷入鸡毛蒜皮的是非口舌中纠缠不清。背后议论别人的短处,会降低你的人格。

    7.机会从不会“失掉”,你失掉了,自有别人会得到。不要凡事在天,守株待兔,更不要寄希望于“机会”。机会是相对于充分准备而又善于创造机会的人而言的。也许,你正为失去一个机会而懊悔、埋怨的时候,机会正被你对面那个同样的“倒霉鬼”给抓住了。没有机会,就要创造机会,有了机会,就要巧妙地抓住。

    8.若电话老是不响,你该打出去。很多时候,电话会给你带来意想不到的收获。交际的一大诀窍就是主动。好的人缘好的口碑,往往助你的事业更上一个台阶。

    9.千万不要因为自己已经到了结婚年龄而草率结婚。想结婚,就要找一个能和你心心相印相辅相携的伴侣。不要因为放纵和游戏而恋爱,不要因为恋爱而影响工作和事业,更不要因一桩草率而失败的婚姻而使人生受阻。感情用事往往会因小失大。

    10.写出你一生要做的事情,把单子放在皮夹里,经常拿出来看。人生要有目标,要有计划,要有提醒,要有紧迫感。一个又一个小目
  • 对话 UNIX(转)

    ytqmyself 发布于 2007-05-30 13:54:02

  • HAHU讲义——QTP9.0笔记回放及发散

    hahu2001 发布于 2007-05-01 11:31:49

    QTP9.0笔记回放

    一、             安装

    1.         首先使用 完成安装,在关闭QTP的前提下,将拷入安装文件目录下的/bin目录后并执行,完成破解。

    2.         安装,用于调试,据说要在QTP之前安装,但后补安装也没发现问题。

    3.         还可以安装MSQuary,据说用于查询,与数据库验证有关,可从OFFICE安装盘里获取。(暂时没搞懂)

    4.         至于安装后不能执行的问题处理,有提及一个性能设置里用到的数据执行保护,选第2个,测什么加什么。(也忘了去哪里找

    5.         测试IE之前,请先删除类似“雅虎助手”“上网助手”等等会拦截弹出窗口的插件,不然会误判断录制过程打开的IE为弹出窗口而进行拦截。

     

    二、             学习录制与输出。

    1.         录制“打开计算器,进行运算操作,清零后关闭”

    2.         用插入“wait 3”来控制回放间隔,也可在“tools”——“option”——“run”里设置。

    3.          分别用可视化和代码的形式来显示项目。在从代码切换到可视化的过程中,会自动进行语法检查。有错会显示在左下的里。

    4.         练习使用msgbox来输出数据。格式为 msgbox  内容” “标记” ”标题,如msgbox "hello",16,"ok",或者a = msgbox ("hello",16,"ok")。可以用来追踪值的变化。

     

    三、             对象库

    1.         添加对象库:CTRL+R或者点取Resources——Object Respository——Object——Add去抓取相应的应用程序。

    2.         对于无法录取的对象,可以使用F7,点击,再按下进行抓取,抓取中按下ctrl能进行鼠标形态的切换。

    3.         至于如何抓取一个隐藏于无法录取的对象中的对象,待学中。。。。。比如如何录制从开始菜单里打开控制面板。

    4.         新发现,在家里XP的系统上装完了QTP后,本来网页上的一些链接是无法自动捕捉的,但现在都可以了,很好奇为什么。

     

    四、             打开文件的方式

    1.         使用自编译脚本.vbs文件运行QTP
    Dim app
    Set app = CreateObject ("QuickTest.Application")
    app.launch
    app.visible=True
    可以安装Primalscrīpt 4.1 Professional 脚本编辑器来编写,或者直接在.txt里编辑后改后缀。

    关于WSHwindows scrīpt host)的发散搜索
       
    这其中涉及到WSH的知识,WSH是一个脚本语言的运行环境,它之所以具备强大的功能,是在于其充分挖掘了脚本语言的潜力。
        Windows
    脚本宿主是一个脚本引擎的控制器,兼容 Windows 脚本,需要很少的内存非常适合于交互和非交互的脚本,如登录脚本和管理脚本。
        Windows
    脚本宿主有两个版本:基于 Windows 的版本 (Wscrīpt.exe),它提供用于设置脚本属性的属性单;另一个是基于命令提示符的版本 (Cscrīpt.exe),它提供用于设置脚本属性的命令行开关。通过在命令提示符下键入 Wscrīpt.exe      Cscrīpt.exe 可以运行其中某一个。
       
    当从 Windows 桌面或者命令提示符下启动脚本时,脚本宿主将读取指定的脚本文件内容,并把它传送给已注册的脚本引擎(用于解释执行)。脚本引擎使用文件扩展名(.vbs 用于 VBscrīpt,而.js 用于 Jscrīpt)来识别脚本,而不是使用 scrīpt 标记(用于 HTML)。由于这个原因,您不必熟悉脚本引擎的准确的程序标识符 (ProgID)。脚本宿主自己维护着脚本扩展名到 ProgID 的映射,并针对给定的脚本使用 Windows 关联模型来启动合适的引擎。
       
    利用 WSH 完成一次创建十个文件夹的工作。代码如下:
      dim objdir
      set ōbjdir=wscrīpt.createobject("scrīpting.filesystemobject")  
        注释:wscrīpt试调试环境不同可不写。
       
    注释:绑定对象分前后,createobject 为后期绑定,脚本语言都不能使用前期绑定。VB中的前期绑定示范如下:
          VB
    ——project——reference——找到object206
          Dim a as new ADODB.Connaction
          Dim b as new ADODB.Command
       
    经过这样的定义,a就有了ADOActiveX Data Object的实例,这就是前期绑定。
        ADO
    ADO是一组优化的访问数据库的专用对象集,它为ASP提供了完整的站点数据库解决方案,它作用在服务器端,提供含有数据库信息的主页内容,通过执行SQL命令,让用户在浏览器画面中输入,更新和删除站点数据库的信息。
        ADO
    主要包括Connection,RecordsetCommand三个对象, 它们的主要功能如下:
    ·Connection
    对象:负责打开或连接数据库文件;
    ·Recordset
    对象:存取数据库的内容;
    ·Command
    对象:对数据库下达行动查询指令,以及执行SQL Server的存储过程。
      for k=1 to 10
      anewfolder="c:\chapter" & k
      objdir.createfolder(anewfolder)
      next
     
       Windows 脚本宿主对象模型提供了逻辑的、系统的方法来执行很多管理任务。WscrīptWshShell等等,都具有完成不同任务的功能(可在WINDOW帮助中查到),可以“运行”——wscrīpt,来设置限制脚本运行时间。
       

    2.         SystemUtil.Run "C:\Program Files\Internet Explorer\IEXPLORE.EXE",这也可以通过在F7里选择相应设置后自动生成。

    这是一个步骤添加器,可以方便的添加一些步骤代码。

    3.         打开QTP无法识别的JAVA计算器:
    Dim cale
    set cale = createobject(“wscrīpt.shell”)
    cale.run “cmd  /k  cd  c:\  &  java counter  &  exit”
    其中&为换行符。

    4.         InokeApplication

    五、Debug View

    1.         除了用msgbox来追踪值的变化外,还可以使用“View”——“Debug View”窗口来追踪。

    2.         顾名思义,这是在调试中使用的追踪界面。所以对于RUN后没有停留直接回放结束的追踪无法实现,可以在脚本后随意打几句话,然后设置break point(断点),使得脚本无法回放完毕,这样就能在调试环境下追踪。

    3.          
    Command
    让你可以在调试中编写调试命令,怎么用还不清楚。
    Variables 显示了脚本中变量的值
    Watch
    可以自己添加想要观察的变量,添加后会自动获取Variables中的值,用于追踪。

     

  • 测试相关的63个国外站点

    lavender2004 发布于 2007-01-21 21:06:20

    关键词: 测试相关的63个国外站点                                            
    测试相关的63个国外站点

    网址          简介
    http://bdonline.sqe.com/         一个关于网站测试方面的网页,对这方面感兴趣的人可以参考
    http://citeseer.nj.nec.com/         一个丰富的电子书库,内容很多,而且提供著作的相关文档参考和下载,是作者非常推荐的一个资料参考网站
    http://groups.yahoo.com/group/LoadRunner         性能测试工具LoadRunner的一个论坛
    http://groups.yahoo.com/g......ing-paperannou-nce/messages         提供网站上当前发布的软件测试资料列表
    http://satc.gsfc.nasa.gov/homepage.html         软件保证中心是美国国家航天局(NASA)投资设立的一个软件可靠性和安全性研究中心,研究包括了度量、工具、风险等各个方面
    http://seg.iit.nrc.ca/English/index.html         加拿大的一个研究软件工程质量方面的组织,可以提供研究论文的下载
    http://sepo.nosc.mil         内容来自美国SAN DIEGO的软件工程机构(Sofrware Engineering Process Office)主页,包括软件工程知识方面的资料
    http://www.asq.org/         是世界上最大的一个质量团体组织之一,有着比较丰富的论文资源,不过是收费的
    http://www.automated-testing.com/         一个自动化软件测试和自然语言处理研究页面,属于个人网页,上面有些资源可供下载
    http://www.benchmarkresources.com/         提供有关标杆方面的资料,也有一些其它软件测试方面的资料
    http://www.betasoft.com/         包含一些流行测试工具的介绍、下载和讨论,还提供测试方面的资料
    http://www.brunel.ac.uk/~csstmmh2/vast/home.html         VASTT研究组织,主要从事通过切片技术、测试技术和转换技术来验证和分析系统,对这方面技术感兴趣的人是可以在这里参考一些研究的项目及相关的一些主题信息
    http://www.cc.gatech.edu/aristotle/         Aristole研究组织,研究软件系统分析、测试和维护等方面的技术,在测试方面的研究包括了回归测试、测试套最小化、面向对象软件测试等内容,该网站有丰富的论文资源可供下载
    http://www.computer.org/         IEEE是世界上最悠久,也是在最大的计算机社会团体,它的电子图书馆拥有众多计算机方面的论文资料,是研究计算机方面的一个重要资源参考来源
    http://www.cs.colostate.edu/testing/         可靠性研究网站,有一些可靠性方面的论文资料
    http://www.cs.york.ac.uk/testsig/         约克大学的测试专业兴趣研究组网页,有比较丰富的资料下载,内容涵盖了测试的多个方面,包括测试自动化、测试数据生成、面向对象软件测试、验证确认过程等
    http://www.csr.ncl.ac.uk/index.html         学校里面的一个软件可靠性研究中心,提供有关软件可靠性研究方面的一些信息和资料,对这方面感兴趣的人可以参考
    http://www.dcs.shef.ac.uk/research/groups/vt/         学校里的一个验证和测试研究机构,有一些相关项目和论文可供参考
    http://www.esi.es/en/main/         ESI(欧洲软件组织),提供包括CMM评估方面的各种服务
    http://www.europeindia.org/cd02/index.htm         一个可靠性研究网站,有可靠性方面的一些资料提供参考
    http://www.fortest.org.uk/         一个测试研究网站,研究包括了静态测试技术(如模型检查、理论证明)和动态测试(如测试自动化、特定缺陷的检查、测试有效性分析等)
    http://www.grove.co.uk/         一个有关软件测试和咨询机构的网站,有一些测试方面的课程和资料供下载
    http://www.hq.nasa.gov/office/codeq/relpract/prcls-23.htm         NASA可靠性设计实践资料
    http://www.io.com/~wazmo/         Bret Pettichord的主页,他的一个热点测试页面连接非常有价值,从中可以获得相当大的测试资料,很有价值

    http://www.iso.ch/iso/en/ISOOnline.frontpage         国际标准化组织,提供包括ISO标准系统方面的各类参考资料
    http://www.isse.gmu.edu/faculty/ofut/classes/ 821-ootest/papers.html         提供面向对象和基于构架的测试方面著作下载,对这方面感兴趣的读者可以参考该网站,肯定有价值
    http://www.ivv.nasa.gov/         NASA设立的独立验证和确认机构,该机构提出了软件开发的全面验证和确认,在此可以获得这方面的研究资料
    http://www.kaner.com/         著名的测试专家Cem Kanner的主页,里面有许多关于测试的专题文章,相信对大家都有用。Cem Kanner关于测试的最著名的书要算Testing Software,这本书已成为一个测试人员的标准参考书
    http://www.library.cmu.edu/Re-search/Engineer- ingAndSciences/CS+ECE/index.html         卡耐基梅陇大学网上图书馆,在这里你可以获得有关计算机方面各类论文资料,内容极其庞大,是研究软件测试不可获取的资料来源之一
    http://www.loadtester.com/         一个性能测试方面的网站,提供有关性能测试、性能监控等方面的资源,包括论文、论坛以及一些相关链接
    http://www.mareinig.ch/mt/index.html         关于软件工程和应用开发领域的各种免费的实践知识、时事信息和资料文件下载,包括了测试方面的内容
    http://www.mtsu.ceu/-storm/         软件测试在线资源,包括提供目前有哪些人在研究测试,测试工具列表连接,测试会议,测试新闻和讨论,软件测试文学(包括各种测试杂志,测试报告),各种测试研究组织等内容
    http://www.psqtcomference.com/         实用软件质量技术和实用软件测试技术国际学术会议宣传网站,每年都会举行两次
    http://www.qacity.com/front.htm         测试工程师资源网站,包含各种测试技术及相关资料下载
    http://www.qaforums.com/         关于软件质量保证方面的一个论坛,需要注册
    http://www.qaiusa.com/         QAI是一个提供质量保证方面咨询的国际著名机构,提供各种质量和测试方面证书认证
    http://www.qualitytree.com/         一个测试咨询提供商,有一些测试可供下载,有几篇关于缺陷管理方面的文章值得参考
    http://www.rational.com/         IBM Rational的官方网站,可以在这里寻找测试方面的工具信息。IBM Rational提供测试方面一系列的工具,比较全面

    http://rexblackconsulting.com/Pages/publicat-ions.htm
           Rex Black的个人主页,有一些测试和测试管理方面的资料可供下载
    http://www.riceconsulting.com/         一个测试咨询提供商,有一些测试资料可供下载,但不多
    http://www.satisfice.com/         包含James Bach关于软件测试和过程方面的很多论文,尤其在启发式测试策略方面值得参考
    http://www.satisfice.com/seminars.shtml         一个黑盒软件测试方面的研讨会,主要由测试专家Cem Kanar和James Bach组织,有一些值得下载的资料
    http://www.sdmagazine.com/         软件开发杂志,经常会有一些关于测试方面好的论文资料,同时还包括了项目和过程改进方面的课题,并且定期会有一些关于质量和测试方面的问题讨论
    http://www.sei.cmu.edu/         著名的软件工程组织,承担美国国防部众多软件工程研究项目,在这里你可以获俄各类关于工程质量和测试方面的资料。该网站提供强有力的搜索功能,可以快速检索到你想要的论文资料,并且可以免费下载
    http://www.soft.com/Institute/HotList/         提供了网上软件质量热点连接,包括:专业团体组织连接、教育机构连接、商业咨询公司连接、质量相关技术会议连接、各类测试技术专题连接等
    http://www.soft.com/News/QTN-Online/         质量技术时事,提供有关测试质量方面的一些时事介绍信息,对于关心测试和质量发展的人士来说是很有价值的
    http://www.softwaredioxide.com/         包括软件工程(CMM,CMMI,项目管理)软件测试等方面的资源
    http://www.softwareqatest.com/         软件质量/测试资源中心。该中心提供了常见的有关测试方面的FAQ资料,各质量/测试网站介绍,各质量/测试工具介绍,各质量/策划书籍介绍以及与测试相关的工作网站介绍
    http://www.softwaretestinginstitute.com         一个软件测试机构,提供软件质量/测试方面的调查分析,测试计划模板,测试WWW的技术,如何获得测试证书的指导,测试方面书籍介绍,并且提供了一个测试论坛
    http://www.sqatester.com/index.htm         一个包含各种测试和质量保证方面的技术网站,提供咨询和培训服务,并有一些测试人员社团组织,特色内容是缺陷处理方面的技术
    http://www.sqe.com/         一个软件质量工程服务性网站,组织软件测试自动化、STAR-EASE、STARWEST等方面的测试学术会议,并提供一些相关信息资料和课程服务
    http://www.stickyminds.com/         提供关于软件测试和质量保证方面的当前发展信息资料,论文等资源
    http://www.stqemagazine.com/         软件策划和质量工程杂志,经常有一些好的论文供下载,不过数量较少,更多地需要通过订购获得,内容还是很有价值的
    http://www.tantara.ab.ca/         软件质量方面的一个咨询网站,有过程改进方面的一些资料提供
    http://www.tcse.org/         IEEE的一个软件工程技术委员会,提供技术论文下载,并有一个功能强大的分类下载搜索功能,可以搜索到测试类型、测试管理、 测试分析等各方面资料
    http://www.testing.com/         测试技术专家Brain Marick的主页,包含了Marick 研究的一些资料和论文,该网页提供了测试模式方面的资料,值得研究。总之,如果对测试实践感兴趣,该网站一定不能错过
    http://www.testingcenter.com/         有一些测试方面的课程体系,有一些价值
    http://www.testingconferences.com/asiastar/home         著名的AsiaStar测试国际学术会议官方网站,感兴趣的人一定不能错过
    http://www.testingstuff.com/         Kerry Zallar的个人主页,提供一些有关培训、工具、会议、论文方面的参考信息
    http://www-sqi.cit.gu.edu.au/         软件质量机构,有一些技术资料可以供下载,包括软件产品质量模型、再工程、软件质量改进等  
Open Toolbar