关于作者

用户名:darkseven
笔名:seven
地区:
行业:其他

日历  

快速登录

+ 用户名:
+ 密 码:

在线留言



垃圾朋友

访问统计:
文章个数:64
评论个数:14
留言条数:0




Powered by BlogDriver 2.1

死幕黄昏

 

死幕黄昏欢迎你的到来!!!

文章

darkseven's工作文档  (作者置顶)

死幕黄昏2.0

功能:多功能筛选+个人工作自动化功能

下载地址:

http://darkseven.bokee.com/inc/smhh20.rar

死幕黄昏2.1

新增功能:使用方法更改,实例恢复。

http://darkseven.bokee.com/inc/smhh21.rar

- 作者: seven 2005年12月16日, 星期五 12:53  回复(0) |  引用(0) 加入博采

刚做的半成品

CREATE OR REPLACE PROCEDURE NLY_RATEPLAN_CHCEK_P AS
--  rateplanid          VARCHAR2(30);  --id
--  result              VARCHAR2(30);  --说明
--  billingrateplanid   VARCHAR2(30);  --计费模版id


  --取原始数据
  CURSOR c_origin_data IS
    SELECT *
      FROM nly_rateplancheck_Origindata_t;
  --临时存放游标取出的数据
  temp_origin_data c_origin_data%ROWTYPE;

BEGIN
  EXECUTE IMMEDIATE  'truncate table NLY_rateplan_check_RESULT_T';
  for temp_origin_data in c_origin_data loop
      nly_RATEPLAN_ISBILLINGDO_p(temp_origin_data);
 --     nly_RATEPLAN_ISPRESTORE_p(temp_origin_data);
      if temp_origin_data.RPTYPEKEY='24' then
         nly_RATEPLAN_RPTYPEKEY24_p(temp_origin_data);
      end if;
      if temp_origin_data.RPTYPEKEY='26' then
         nly_RATEPLAN_RPTYPEKEY26_p(temp_origin_data);
      end if;
      if temp_origin_data.billingunitid='6214100912' then
         nly_RATEPLAN_6214100912_p(temp_origin_data);
      end if;
      if temp_origin_data.billingunitid in ('6214100847','6214100851','6214100853','6214100857',
                                                '6214100859','6214100861','6214100863','6214100865',
                                                '6214100867','6214100869','6214100871','6214100873',
                                                '6214100886','6214100916','6214100918','6214100936',
                                                '6214100938')
         then
         nly_RATEPLAN_114PRESTORE_p(temp_origin_data);
      end if;
/*      C(temp_origin_data);
      C(temp_origin_data);
      C(temp_origin_data);
      C(temp_origin_data);
      C(temp_origin_data);*/
  END LOOP;
end NLY_RATEPLAN_CHCEK_P;

==============================================
CREATE OR REPLACE PROCEDURE nly_RATEPLAN_114PRESTORE_p
(RATEPLAN_related   nly_rateplancheck_Origindata_t%ROWTYPE) as
--变量
BEGIN
  case RATEPLAN_related.billingunitid
      when '6214100847' then
          if NVL(RATEPLAN_related.ACCOUNTITEMTYPE,'-1')!='381020590' then
             nly_RATEPLAN_logresult_p(RATEPLAN_related,'账目项不对');
          end if;
      when '6214100851' then
          if NVL(RATEPLAN_related.ACCOUNTITEMTYPE,'-1')!='381020650' then
             nly_RATEPLAN_logresult_p(RATEPLAN_related,'账目项不对');
          end if;
      when '6214100853' then
          if NVL(RATEPLAN_related.ACCOUNTITEMTYPE,'-1')!='381020630' then
             nly_RATEPLAN_logresult_p(RATEPLAN_related,'账目项不对');
          end if;
      when '6214100857' then
          if NVL(RATEPLAN_related.ACCOUNTITEMTYPE,'-1')!='381020600' then
             nly_RATEPLAN_logresult_p(RATEPLAN_related,'账目项不对');
          end if;
      when '6214100859' then
          if NVL(RATEPLAN_related.ACCOUNTITEMTYPE,'-1')!='381020610' then
             nly_RATEPLAN_logresult_p(RATEPLAN_related,'账目项不对');
          end if;
      when '6214100861' then
          if NVL(RATEPLAN_related.ACCOUNTITEMTYPE,'-1')!='381020620' then
             nly_RATEPLAN_logresult_p(RATEPLAN_related,'账目项不对');
          end if;
      when '6214100863' then
          if NVL(RATEPLAN_related.ACCOUNTITEMTYPE,'-1')!='381020660' then
             nly_RATEPLAN_logresult_p(RATEPLAN_related,'账目项不对');
          end if;
      when '6214100865' then
          if NVL(RATEPLAN_related.ACCOUNTITEMTYPE,'-1')!='381020670' then
             nly_RATEPLAN_logresult_p(RATEPLAN_related,'账目项不对');
          end if;
      when '6214100867' then
          if NVL(RATEPLAN_related.ACCOUNTITEMTYPE,'-1')!='381020690' then
             nly_RATEPLAN_logresult_p(RATEPLAN_related,'账目项不对');
          end if;
      when '6214100869' then
          if NVL(RATEPLAN_related.ACCOUNTITEMTYPE,'-1')!='381020700' then
             nly_RATEPLAN_logresult_p(RATEPLAN_related,'账目项不对');
          end if;
      when '6214100871' then
          if NVL(RATEPLAN_related.ACCOUNTITEMTYPE,'-1')!='381020710' then
             nly_RATEPLAN_logresult_p(RATEPLAN_related,'账目项不对');
          end if;
      when '6214100873' then
          if NVL(RATEPLAN_related.ACCOUNTITEMTYPE,'-1')!='381020640' then
             nly_RATEPLAN_logresult_p(RATEPLAN_related,'账目项不对');
          end if;
      when '6214100886' then
          if NVL(RATEPLAN_related.ACCOUNTITEMTYPE,'-1')!='381020720' then
             nly_RATEPLAN_logresult_p(RATEPLAN_related,'账目项不对');
          end if;
      when '6214100916' then
          if NVL(RATEPLAN_related.ACCOUNTITEMTYPE,'-1')!='381020750' then
             nly_RATEPLAN_logresult_p(RATEPLAN_related,'账目项不对');
          end if;
      when '6214100918' then
          if NVL(RATEPLAN_related.ACCOUNTITEMTYPE,'-1')!='381020760' then
             nly_RATEPLAN_logresult_p(RATEPLAN_related,'账目项不对');
          end if;
      when '6214100936' then
          if NVL(RATEPLAN_related.ACCOUNTITEMTYPE,'-1')!='381020790' then
             nly_RATEPLAN_logresult_p(RATEPLAN_related,'账目项不对');
          end if;
      when '6214100938' then
          if NVL(RATEPLAN_related.ACCOUNTITEMTYPE,'-1')!='381020800' then
             nly_RATEPLAN_logresult_p(RATEPLAN_related,'账目项不对');
          end if;
  end case;
end nly_RATEPLAN_114PRESTORE_p;

======================================
CREATE OR REPLACE PROCEDURE nly_RATEPLAN_6214100912_p
(RATEPLAN_related   nly_rateplancheck_Origindata_t%ROWTYPE) as
--变量
BEGIN
  if NVL(RATEPLAN_related.ACCOUNTITEMTYPE,'-1')!='帐户级分期预存款' then
     nly_RATEPLAN_logresult_p(RATEPLAN_related,'账目项1不对');
  end if;
  if NVL(RATEPLAN_related.Secondparam,'-1')!='2' then
     nly_RATEPLAN_logresult_p(RATEPLAN_related,'预存款参数2位置不对');
  end if;
  if NVL(RATEPLAN_related.Secondeaccounttype,'-1')!='帐户级预存款' then
     nly_RATEPLAN_logresult_p(RATEPLAN_related,'账目项2不对');
  end if;
  if NVL(RATEPLAN_related.Secondisinvoice,'-1')!='1' 
     or NVL(RATEPLAN_related.Secondisinvoice,'-1')!='2'  then
     nly_RATEPLAN_logresult_p(RATEPLAN_related,'SECONDISINVOICE不对');
  end if;
end nly_RATEPLAN_6214100912_p;

=====================================
CREATE OR REPLACE PROCEDURE nly_RATEPLAN_ISBILLINGDO_p
(RATEPLAN_related   nly_rateplancheck_Origindata_t%ROWTYPE) as
--变量
BEGIN
  if RATEPLAN_related.ISBILLINGIMPLKEY='1' then
       if RATEPLAN_related.EXPTIME!='0' then
          nly_RATEPLAN_logresult_p(RATEPLAN_related,'EXPTIM应该为0');
       end if;
       if RATEPLAN_related.OFFSETMONTH!='0' then
          nly_RATEPLAN_logresult_p(RATEPLAN_related,'OFFSETMONTH应该为0');
       end if;
       if RATEPLAN_related.EFFECTIVEOFFSETMONTH!='0' then
        nly_RATEPLAN_logresult_p(RATEPLAN_related,'EFFECTIVEOFFSETMONTH应该为0');
       end if;
   else
       if RATEPLAN_related.EXPTIME='0' then
          nly_RATEPLAN_logresult_p(RATEPLAN_related,'EXPTIM不应该为0');
       end if;
       if RATEPLAN_related.billingunitid != '6219100037' then
          if RATEPLAN_related.OFFSETMONTH='0' then
             nly_RATEPLAN_logresult_p(RATEPLAN_related,'OFFSETMONTH不应该为0');
          end if;
       end if;
       if RATEPLAN_related.billingunitid != '6219100037' then
          if RATEPLAN_related.EFFECTIVEOFFSETMONTH='0' then
             nly_RATEPLAN_logresult_p(RATEPLAN_related,'EFFECTIVEOFFSETMONTH不应该为0');
          end if;
       end if;
   end if;
end nly_RATEPLAN_ISBILLINGDO_p;

========================================
CREATE OR REPLACE PROCEDURE nly_RATEPLAN_ISPRESTORE_p
(RATEPLAN_related   nly_rateplancheck_Origindata_t%ROWTYPE) as
--变量
BEGIN
  if instr(RATEPLAN_related.XX,'预') then
     if RATEPLAN_related.billingrateplanid != '6214100009' then  --如果能查询模版信息,可以这样判断是否是需要预存款的
        if RATEPLAN_related.PRESTORE='0' then
           nly_RATEPLAN_logresult_p(RATEPLAN_related,'PRESTORE不应该为0');
        end if;
        if RATEPLAN_related.ACCOUNTITEMTYPE='0' then
           nly_RATEPLAN_logresult_p(RATEPLAN_related,'ACCOUNTITEMTYPE不应该为0');
        end if;
        if RATEPLAN_related.ISINVOICE='0' then
           nly_RATEPLAN_logresult_p(RATEPLAN_related,'ISINVOICE不应该为0');
        end if;
      end if;
   end if;
end nly_RATEPLAN_ISPRESTORE_p;

=====================================
CREATE OR REPLACE PROCEDURE nly_RATEPLAN_logresult_p
(RATEPLAN_related   nly_rateplancheck_Origindata_t%ROWTYPE,
 RESULT_CONTENT     nly_rateplancheck_Origindata_t.Servicetypes%TYPE
)
 as
--  rateplanid          VARCHAR2(30);  --id
--  result              VARCHAR2(60);  --说明
--  billingrateplanid   VARCHAR2(30);  --计费模版id
  region_id           VARCHAR2(30);     --申报地市

BEGIN
  region_id:=substr(RATEPLAN_related.BUSINESSAREA,1,4);
  INSERT INTO NLY_rateplan_check_RESULT_T VALUES (RATEPLAN_related.id, RESULT_CONTENT,RATEPLAN_related.billingunitid,region_id);
  COMMIT;

end nly_RATEPLAN_logresult_p;

====================================
CREATE OR REPLACE PROCEDURE nly_RATEPLAN_RPTYPEKEY24_p
(RATEPLAN_related   nly_rateplancheck_Origindata_t%ROWTYPE) as
--变量
BEGIN
   if RATEPLAN_related.billingunitid='6216100004' then
      if
        ABS(to_number(RATEPLAN_related.PARAM3)+to_number(RATEPLAN_related.PARAM4)
        +to_number(RATEPLAN_related.PARAM5)+to_number(RATEPLAN_related.PARAM6)
        +to_number(RATEPLAN_related.PARAM7)+to_number(RATEPLAN_related.PARAM8)-1)<=0.02
        then
        nly_RATEPLAN_logresult_p(RATEPLAN_related,'分摊比例值之和不合理');
      end if;
   elsif RATEPLAN_related.billingunitid='6216100034' then
         if
           ABS(to_number(RATEPLAN_related.PARAM3)+to_number(RATEPLAN_related.PARAM4)
           +to_number(RATEPLAN_related.PARAM5)+to_number(RATEPLAN_related.PARAM6)
           +to_number(RATEPLAN_related.PARAM7)+to_number(RATEPLAN_related.PARAM8)
           +to_number(RATEPLAN_related.PARAM9)-1)<=0.02
           then
           nly_RATEPLAN_logresult_p(RATEPLAN_related,'分摊比例值之和不合理');
         end if;
   elsif RATEPLAN_related.billingunitid='6216100035' then
         if
           ABS(to_number(RATEPLAN_related.PARAM3)+to_number(RATEPLAN_related.PARAM4)
           +to_number(RATEPLAN_related.PARAM5)+to_number(RATEPLAN_related.PARAM6)
           +to_number(RATEPLAN_related.PARAM7)+to_number(RATEPLAN_related.PARAM8)
           +to_number(RATEPLAN_related.PARAM9)+to_number(RATEPLAN_related.PARAM10)-1)<=0.02
           then
           nly_RATEPLAN_logresult_p(RATEPLAN_related,'分摊比例值之和不合理');
         end if;
   end if;
end nly_RATEPLAN_RPTYPEKEY24_p;

==============================================
CREATE OR REPLACE PROCEDURE nly_RATEPLAN_RPTYPEKEY26_p
(RATEPLAN_related   nly_rateplancheck_Origindata_t%ROWTYPE) as
--变量
BEGIN
   if RATEPLAN_related.billingunitid='6216100032' then
      if
        ABS(to_number(RATEPLAN_related.PARAM2)+to_number(RATEPLAN_related.PARAM3)
        +to_number(RATEPLAN_related.PARAM4)+to_number(RATEPLAN_related.PARAM5)
        +to_number(RATEPLAN_related.PARAM6)+to_number(RATEPLAN_related.PARAM7)-1)<=0.02
        then
        nly_RATEPLAN_logresult_p(RATEPLAN_related,'分摊比例值之和不合理');
      end if;
   elsif RATEPLAN_related.billingunitid='6216100040' then
         if
           ABS(to_number(RATEPLAN_related.PARAM3)+to_number(RATEPLAN_related.PARAM4)
           +to_number(RATEPLAN_related.PARAM5)+to_number(RATEPLAN_related.PARAM6)
           +to_number(RATEPLAN_related.PARAM7)+to_number(RATEPLAN_related.PARAM2)-1)<=0.02
           then
           nly_RATEPLAN_logresult_p(RATEPLAN_related,'分摊比例值之和不合理');
         end if;
   end if;
end nly_RATEPLAN_RPTYPEKEY26_p;

==============================================
CREATE OR REPLACE PROCEDURE NLY_TEST_P AS
  rateplanid          VARCHAR2(30);  --id
  result              VARCHAR2(30);  --说明
--  billingrateplanid   VARCHAR2(30);  --计费模版id
--  paramcount          NUMBER(2);     --参数个数

  --取原始数据
  CURSOR c_origin_data IS
    SELECT *
      FROM nly_rateplancheck_initial_t;
  --临时存放游标取出的数据
  temp_origin_data c_origin_data%ROWTYPE;

BEGIN
  --open c_origin_data
  --while c_origin_data%FOUND LOOP
  for temp_origin_data in c_origin_data loop
--    temp_origin_data.billingrateplanid:=c_origin_data.billingrateplanid;
--    temp_origin_data.paramcount:=c_origin_data.paramcount;
    if temp_origin_data.billingrateplanid='6212100002' then
       if temp_origin_data.paramcount=1 then
          rateplanid:=temp_origin_data.rateplanid;
          result:='ok';
       else
          rateplanid:=temp_origin_data.rateplanid;
          result:='参数个数不对';
       END IF;
       INSERT INTO nly_result_t VALUES (rateplanid, result,'');
       COMMIT;
     ELSIF temp_origin_data.billingrateplanid='6212100005' then
       if temp_origin_data.param1=78 then
          rateplanid:=temp_origin_data.rateplanid;
          result:='ok';
       else
          rateplanid:=temp_origin_data.rateplanid;
          result:='参数1值不对';
       END IF;
       INSERT INTO nly_result_t VALUES (rateplanid, result,'');
       COMMIT;
     else
       rateplanid:=temp_origin_data.rateplanid;
       result:='不参与校验';
       INSERT INTO nly_result_t VALUES (rateplanid, result,'');
       COMMIT;
     end if;
    /*case substr(temp_origin_data.rateplanid,1,1)
          when '1' then
              result:='11';
              INSERT INTO nly_result_t(rateplanid,result_content) VALUES (temp_origin_data.rateplanid, result);
              COMMIT;
          when '2' then
              result:='13';
              INSERT INTO nly_result_t(rateplanid,result_content) VALUES (temp_origin_data.rateplanid, result);
              COMMIT;
          else
              result:='19';
              INSERT INTO nly_result_t(rateplanid,result_content) VALUES (temp_origin_data.rateplanid, result);
              COMMIT;
      end case;*/
  END LOOP;


end NLY_TEST_P;

============================================

- 作者: seven 2007年07月26日, 星期四 13:33  回复(0) |  引用(0) 加入博采

oracle 存储过程的基本语法

oracle 存储过程的基本语法

1.基本结构
CREATE OR REPLACE PROCEDURE 存储过程名字
(
    参数1 IN NUMBER,
    参数2 IN NUMBER
) IS
变量1 INTEGER :=0;
变量2 DATE;
BEGIN

END 存储过程名字

2.SELECT INTO STATEMENT
  将select查询的结果存入到变量中,可以同时将多个列存储多个变量中,必须有一条
  记录,否则抛出异常(如果没有记录抛出NO_DATA_FOUND)
  例子:
  BEGIN
  SELECT col1,col2 into 变量1,变量2 FROM typestruct where xxx;
  EXCEPTION
  WHEN NO_DATA_FOUND THEN
      xxxx;
  END;
  ...

3.IF 判断
  IF V_TEST=1 THEN
    BEGIN
       do something
    END;
  END IF;

4.while 循环
  WHILE V_TEST=1 LOOP
  BEGIN
 XXXX
  END;
  END LOOP;

5.变量赋值
  V_TEST := 123;

6.用for in 使用cursor
  ...
  IS
  CURSOR cur IS SELECT * FROM xxx;
  BEGIN
 FOR cur_result in cur LOOP
  BEGIN
   V_SUM :=cur_result.列名1+cur_result.列名2
  END;
 END LOOP;
  END;

7.带参数的cursor
  CURSOR C_USER(C_ID NUMBER) IS SELECT NAME FROM USER WHERE TYPEID=C_ID;
  OPEN C_USER(变量值);
  LOOP
 FETCH C_USER INTO V_NAME;
 EXIT FETCH C_USER%NOTFOUND;
    do something
  END LOOP;
  CLOSE C_USER;

8.用pl/sql developer debug
  连接数据库后建立一个Test WINDOW
  在窗口输入调用SP的代码,F9开始debug,CTRL+N单步调试

- 作者: seven 2007年07月25日, 星期三 18:06  回复(0) |  引用(0) 加入博采

史诗任务(最后的陨落)
史诗任务(最后的陨落)
句首:请堂堂正正的完成猎人唯一值得骄傲的任务。(一个伴随卡利姆多一同诞生的猎人)

自从卡里姆多大陆的苏醒后,我便踏上了成长的历程。伴随着大陆的复苏,我的盔甲也变得沉重。作为一个拿着弓箭的猎人,总有人会告诉你,你的朋友只有你的宠物。
渐渐的,从一次又一次的磨练中,我成长了,当站在雷霆崖往下傲视的那一霎那,我升华了。我从一个没有朋友的孤单的人,身后出现了无数共同战斗的战友。他们将猎人至高无上的荣誉献给了我,石化树叶。
拿到了树叶的我前往了费伍德的密林中,仰望着那三颗硕大的古树,带走了他们长久的寄托。 扼杀那四个存在于不同大陆的恶魔。我再一次擦亮了我的战袍,磨光了我的骨弓,削利了我的箭头,踏上了远古的征程。
第一站:东泉,找到了恶魔之后激活,清掉通往大路上的怪,之后开打。无难度,猎豹守护+毒蛇盯刺,风筝放死。无需BUFF。无需药水

第二战:燃烧,找到了恶魔之后激活,换上了自己的另一套武器,雷德副手+寒冰斧。副上了屠魔(非常方便)。接下来激活,冰冻陷阱,标记,瞄准,震荡,多重,冰,瞄准,震荡多重,多方狂暴之后毒蝎,之后就是狂砍,第一下用猛禽,然后砍,然后接着到第二下猛禽之后,摔拌,拉开距离,毒蝎,继续重复上面的动作,如果没拉开,驱散射一下。基本没难度。无需BUFF。1小蓝

第三站:环山,找到了恶魔之后激活,基本不用清怪。标记,冰冻,对狗震荡,冰住女人之后放狗风筝,放死之后切换到自然守护,直接砍死恶魔,对方闪电就直接驱散,驱散没好你也没多少损失,觉得血不够的拉开了放蝰蛇,可以使女人沉默。接着砍。无需BUFF。1红或者绷带。可能是恶魔中最简单的一个。

最终站:西利苏斯,找到了恶魔之后激活,清小怪。冰霜,等恶魔过来中了冰霜,假死。将它身上的怒去掉。然后冰冻,标记,瞄准,震荡,多重。中陷阱。瞄准,多重,等恶魔过来,摔拌。拉开射一下。中恐惧。拉开继续多重+毒蛇。如此反复。建议带好工程炸点,炸虫子。如果不幸进了虫子堆,基本就挂了。假死重新来过吧。实在太多就乱射一下,但是要费400多蓝,自己考虑。注意自己的跑位,基本能过。当然运气还是要有点的。BUFF方面,虽然我一直都想无BUFF过,但是还是吃了猫鼬,老婆帮我加了韧和暗抗。(谢谢老婆)。药水方面,1个大蓝2个绑带1个大红。这些就足够了。如果实在打不过去,可以去搞强效暗影防护药水。不过不知道有没有。听说效果不错。

我沾满鲜血的手,提着那四个恶魔的头颅,回到了古树的身边。依偎着古树,他抹去我血腥的气味,回复我自然的本性。它将那古老的手杖赠与了我。自此,我终于能荣耀的在自己的右臂上刻上猎人的称谓。我是一个平凡的猎人。

- 作者: seven 2006年04月11日, 星期二 18:38  回复(0) |  引用(0) 加入博采

猎人单刷厄运大树
今天终于成功单条杀死纽木~~在无数次死亡的探索上~~
下面介绍下经验:

战前准备:
1. 箭袋装满, 修好装备(废话)
2. 食物, 补给品要充足, 特别是蓝, 强烈建议出发前找个FS拿5组魔法晶水!

宝宝选择:
要高速的宝宝, 推荐战场狼, 速度惊人, 没有的话可以用猫科带3级突进的宝宝, 或者鸟类带3级俯冲的. 其他猩猩, 熊,鳄鱼都不行~~(非常重要)

天赋:
我是兽王 31-20-0的

战前重点:
1. 110问题, 进去后到了大树面前时, 同一层有两个隐型的110jy怪, 要先消灭掉, 要不对刷大树有很大影响!!
2. 宝宝的停留点, 必须要安全, 越远越好, 但是不能超出你的范围.
3. 宝宝技能全部要关上, 特别是低孔, 切记!!!这是关键!!
4. 宝宝选停留, 然后防御模式
5. 开雄鹰守卫, 回蓝

开战:
1: 站位问题,(忘记了截图, 不要意思哦~~)站在斜坡跟右边走道突出处的分解线上. (可以理解吧~)
2: 加引记, 宝宝手动攻击, 然后等宝宝从老远走过去~
3: 关键!! 宝宝快冲到大树身前时, 马上开狂野怒火, 宝宝变大(免疫缠绕), 同时自己假死~(自己不会被缠绕)
4: 特别关键!!看好宝宝引到大树的一瞬间, 时间要掌握的好, 宝宝最好最好不要打到大树, 只要用身子引, 按下被动, 宝宝往回走, 自己还是处于假死, 这时用突进, 俯冲~~就是说,让宝宝在狂野怒火18秒时间内引到大树而且跑开
5: 当大树和宝宝拉开一段距离后, 自己就可以跳起来, 然后退后到走廊那边一点. 经验所得, 这时候太靠近斜坡会被大树缠绕的~~
6: 当大树走到右边的走廊追宝宝的时候我们就要站在斜坡上开打, 毒蛇钉刺, 奥术射击, 切记不要用扰乱射击, 会马上被缠绕的~~~
7: 由于宝宝拉的时候没有攻击到大树, 所以只要两箭, 大树就会转身来攻击你了, 但是如果宝宝对大树造成的伤害过多, 你很难拉回大树, 因此而失败~~
8 :大树下斜坡时你继续攻击, 当他到了底部时, 就要假死~~要马上, 这里假死最不容易抵抗了~~
9: 假死后马上要站起来等恢复, 没蓝的喝水, 有蓝的等大树走过了斜坡, 往斜坡跳, 放火陷阱, 然后迅速跳回高斜坡平台准备攻击
10. 重复以上步骤~~~

成功率在80%左右, 试过假死被抵抗的==真死~~
感谢射神对战术上提供的帮组, 还有女骑士帮我组队刷, 和小雪儿帮我清110~~
以上仅供参考~~模仿时要小心哦~~~

- 作者: seven 2006年04月11日, 星期二 18:17  回复(1) |  引用(0) 加入博采

经典遗言

 1、三国周渝:既生渝,何生亮?
狍鸮
  2、西楚霸王项羽:时不利兮骓不逝,虞姬虞姬奈若何?

  3、戊戌六君子之谭嗣同:有心杀贼,无力回天!

  4、宋代诗人陆游:王师北定中原日,家祭勿忘告乃翁。

  5、革命领袖孙文:革命尚未成功,同志仍需努力。

   6、宋代爱国名士文天详 :人生自古谁无死,留取丹心照汗青?

  7、伟大的爱国者屈原:举世皆浊我独清,众人皆醉我独醒。

  8、三十年代影星阮玲玉:不死不足以明我冤!

  9、革命烈士夏明翰: 杀了我一个,还有后来人。

 特别奖:这草有毒! (神农氏)

 此外,民间还流传着不少脍炙人口大家耳熟能详的遗言:

  1、十八年后老子又是一条好汉!

  2、人死不过头点地 !

  3、要杀要剐悉听尊便,动手吧!

  4、这是我的党费!

  5、孩子!不要报仇!!

  6、老婆!我死了以后你就改嫁吧!

  7、我觉得我还可以抢救一下!

- 作者: seven 2006年01月19日, 星期四 13:40  回复(0) |  引用(0) 加入博采

老人安养院墙上发现的一篇文章
孩子!当你还很小的时候,我花了很多时间,教你慢慢用汤匙、用筷子吃东西。教你系鞋带、扣扣子、溜滑梯、教你穿衣服、梳头发、拧鼻涕。这些和你在一起的点点滴滴,是多么的令我怀念不已。所以,当我想不起来,接不上话时,请给我一点时间,等我一下,让我再想一想……极可能最后连要说什么,我也一并忘记。孩子!你忘记我们练习了好几百回,才学会的第一首娃娃歌吗?是否还记得每天总要我绞尽脑汁,去回答不知道你从哪里冒出来的吗?所以,当我重复又重复说着老掉牙的故事,哼着我孩提时代的儿歌时,体谅我。让我继续沉醉在这些回忆中吧!切望你,也能陪着我闲话家常吧!孩子,现在我常忘了扣扣子、系鞋带。吃饭时,会弄脏衣服,梳头发时手还会不停的抖,不要催促我,要对我多一点耐心和温柔,只要有你在一起,就会有很多的温暖涌上心头。

孩子!如今,我的脚站也站不稳,走也走不动。所以,请你紧紧的握着我的手,陪着我,慢慢的。就像当年一样,我带着你一步一步地走。

若为人子女也不懂得如何体谅他们,那他们便只能于痛苦中渡过余生,黑暗中逝去……

请把此文章转发给您的朋友,让他们知道家人才是最重要的。爱情可以重新再找寻,但父母一生却只有一个,要珍惜、珍重。

在此祝愿天下父母亲——身体健康,长命百岁。

- 作者: seven 2006年01月18日, 星期三 17:31  回复(0) |  引用(0) 加入博采

vba-find方法的使用

在区域中查找特定信息,并返回 Range 对象,该对象代表用于查找信息的第一个单元格。如果未发现匹配单元格,就返回 Nothing。本方法不影响选定区域或活动单元格。

有关在 Visual Basic 中使用 Find 工作表函数的详细信息,请参阅在 Visual Basic 中使用工作表函数。

expression.Find(What, After, LookIn, LookAt, SearchOrder, SearchDirection, MatchCase, MatchByte, SerchFormat)
expression      必需。该表达式返回一个 Range 对象。

What      Variant 类型,必需。要搜索的数据。可为字符串或任意 Microsoft Excel 数据类型。

After      Variant 类型,可选。表示搜索过程将从其之后开始进行的单元格。此单元格对应于从用户界面搜索时的活动单元格位置。值得注意的是,After 必须是区域中的单个单元格。请记住搜索是从该单元格之后   开始的;直到本方法绕回到指定的单元格时,才对其进行搜索。如果未指定本参数,搜索将从区域的左上角单元格之后开始。

LookIn      Variant 类型,可选。信息类型。

LookAt      Variant 类型,可选。可为以下 XlLookAt 常量之一:xlWhole 或 xlPart。

SearchOrder      Variant 类型,可选。可为以下 XlSearchOrder 常量之一:xlByRows 或 xlByColumns。

SearchDirection      XlSearchDirection 类型,可选。搜索的方向。

XlSearchDirection 可为以下 XlSearchDirection 常量之一。
xlNext 默认值
xlPrevious

MatchCase      Variant 类型,可选。若为 True,则进行区分大小写的查找。默认值为 False。

MatchByte      Variant 类型,可选。仅在选择或安装了双字节语言支持时使用。若为 True,则双字节字符仅匹配双字节字符。若为 False,则双字节字符可匹配其等价的单字节字符。

SearchFormat      Variant 类型,可选。搜索的格式。

说明
每次使用本方法后,参数 LookIn、LookAt、SearchOrder 和 MatchByte 的设置将保存。如果下次调用本方法时不指定这些参数的值,就使用保存的值。设置这些参数将更改“查找和替换”对话框中的设置,如果您忽略参数,更改“查找和替换”对话框中的设置将更改使用的保存值。若要避免这种问题的出现,每次使用该方法时请明确设置这些参数。

可以使用 FindNext 和 FindPrevious 方法重复搜索。

当搜索到指定的搜索区域的末尾时,本方法将绕回到区域的开始继续搜索。发生绕转后,若要停止搜索,请保存第一个找到的单元格地址,然后依据该保存地址测试每个后续查找到的单元格地址。

若要进行更为复杂的模式匹配查找,请用 For Each...Next 语句和 Like 运算符。例如,下列代码在单元格区域 A1:C5 中搜索字体名称以“Cour”开始的单元格。当 Microsoft Excel 找到匹配单元格以后,就将其字体改为“Times New Roman”。

For Each c In [A1:C5]
    If c.Font.Name Like "Cour*" Then
        c.Font.Name = "Times New Roman"
    End If
Next
    
示例
本示例在工作表的单元格区域 A1:A500 中查找包含值 2 的所有单元格,并将这些单元格的值更改为 5。

With Worksheets(1).Range("a1:a500")
    Set c = .Find(2, lookin:=xlValues)
    If Not c Is Nothing Then
        firstAddress = c.Address
        Do
            c.Value = 5
            Set c = .FindNext(c)
        Loop While Not c Is Nothing And c.Address <> firstAddress
    End If
End With

- 作者: seven 2006年01月4日, 星期三 13:50  回复(0) |  引用(0) 加入博采