发布新日志

  • jQuery 语法实例

    2012-04-11 22:20:28

    1)jQuery 语法实例
    $(this).hide()
    演示 jQuery hide() 函数,隐藏当前的 HTML 元素。
    $("#test").hide()
    演示 jQuery hide() 函数,隐藏 id="test" 的元素。
    $("p").hide()
    演示 jQuery hide() 函数,隐藏所有 <p> 元素。
    $(".test").hide()
    演示 jQuery hide() 函数,隐藏所有 class="test" 的元素。
    2)jQuery 元素选择器
    jQuery 使用 CSS 选择器来选取 HTML 元素。
    $("p") 选取 <p> 元素。
    $("p.intro") 选取所有 class="intro" 的 <p> 元素。
    $("p#demo") 选取 id="demo" 的第一个 <p> 元素。
    3)jQuery 属性选择器
    jQuery 使用 XPath 表达式来选择带有给定属性的元素。
    $("[href]") 选取所有带有 href 属性的元素。
    $("[href='#']") 选取所有带有 href 值等于 "#" 的元素。
    $("[href!='#']") 选取所有带有 href 值不等于 "#" 的元素。
    $("[href$='.jpg']") 选取所有 href 值以 ".jpg" 结尾的元素。
    4)jQuery CSS 选择器
    jQuery CSS 选择器可用于改变 HTML 元素的 CSS 属性。
    下面的例子把所有 p 元素的背景颜色更改为红色:
    5)jQuery 事件
    下面是 jQuery 中事件方法的一些例子:
    Event 函数 绑定函数至
    $(document).ready(function) 将函数绑定到文档的就绪事件(当文档完成加载时)
    $(selector).click(function) 触发或将函数绑定到被选元素的点击事件
    $(selector).dblclick(function) 触发或将函数绑定到被选元素的双击事件
    $(selector).focus(function) 触发或将函数绑定到被选元素的获得焦点事件
    $(selector).mouseover(function) 触发或将函数绑定到被选元素的鼠标悬停事件
  • linux进程的种类

    2012-04-10 11:12:38

    Linux操作系统包括3种不同类型的进程,每种进程都有自己的特点和属性。
    • 交互进程:由一个Shell启动的进程,交互进程既可以在前台运行,也可以在后台运行。
    • 批处理进程:这种进程和终端没有联系,是一个进程序列。
    • 监控进程:也称守护进程,Linux系统启动是启动的进程,并在后台运行。
  • 查看本地进程以及查看远程计算机进程

    2012-04-10 10:22:49

    1.查看本地进程相关信息
    通过访问CMD,输入tasklist/?来查看帮助信息
    输入如:tasklist运行结果显示运行在本地或远程计算机上的所有任务的应用程序和服务列表
    输入如:tasklist/m |more进行分页显示所有进程模块信息
    2.查看远程计算机上的所有任务的应用程序和服务列表
    输入如:tasklist /s 远程电脑ip /u 远程电脑用户名/p 远程电脑密码
  • 学习感言

    2012-04-09 19:07:51

    悲催!
    学习java中!
    拿来公司项目先从jsp层看,自以为jsp学的还不错!
    发现一片模糊!没办法,回头继续学习ing,先看jquery以及html标签,再看代码了!
    最起码最低标准也得看懂啊!
  • 线程和进程运行的方式有何不同

    2012-04-09 16:38:45

    1.怎么设置如何使用线程跑或进程跑
    【Vuser】 >【Run-Time Setting...】>【Multithreading】中选择设置
    2.如果按进程运行每个vuser,则对于每个Vuser实例,都将反复启动同一程序并将其加载到内存中。这样会占用大量的RAM及其它系统资源。这就限制了任一负载生成器上运行的Vuser的数量。如果按线程运行每个Vuser,Controller为每50个Vuser仅启动驱动程序的一个实例。该驱动进程/程序将启动几个Vuser,每个Vuser都按线程运行。这些线程Vuser将共享父驱动进程的内存段。这就消除了多次重新加载驱动程序/进程的需要,节省了大量内存空间,进而可以在负载生成器上运行更多的Vuser。
    注意:
    下列协议不是线程安全协议,如Sybase-Ctilib,Sybase-Dblib,Informix,Tuxedo
    and PeopleSoft-Tuxedo.
  • loadrunner11关联

    2012-04-09 10:15:24

    1.什么是关联
    关联就是把脚本中写死的数据,转变成动态数据来适应脚本的方式。
    2.为什么要关联
    几种原因,我个人任务如下几点:
    1.网站想服务器发送请求标示,例如sessionID如果不转成动态就跑不通过
    2.关联可以使用伪数据来解决无法性能测试的方案。
    3.具体该怎样关联
    自动关联就不多说,手动关联才是王道!
    我个人觉得比较简单,直接同样的请求,同样的数据重复录制两次,
    然后使用loadrunner中的Windiff比较就可以!
    选择【tools】>【Compare with Vuser】然后选择要比较脚本既可,
    弹出黄色部分内容为有差异的代码行!
  • 关于loadrunner弹出错误not writing pre_cci.ci

    2012-04-06 11:36:57

    关于loadrunner弹出错误not writing pre_cci.ci
    主要原因都是由于编译不通过的错误导致。
    例如:
     float r = 4.5;
     float s;
     double r1 = 22.36;
     double s1;
     long double r2 = 876.99;
     long double s2;
      
     s = PI * r * r;
     s1 = PI * r1 * r1;
     s2 = PI * r2 * r2;
     int total=0;
      total = id *mount;
       lr_output_message("mianjiis:%d",total);
       lr_output_message("mainjiis:%f",s);
    输出报错,想了半天最后终于找到原因,这个属于C的基本语法规则,必须把定义
    放在前面,把算法放后面,不能交叉定义!
    实际结果如下:
     int total=0; 
     float r = 4.5;
     float s;
     double r1 = 22.36;
     double s1;
     long double r2 = 876.99;
     long double s2;
        total = id *mount;
     s = PI * r * r;
     s1 = PI * r1 * r1;
     s2 = PI * r2 * r2;
       lr_output_message("mianjiis:%d",total);
       lr_output_message("mainjiis:%f",s);
     
272/2<12
Open Toolbar