`
文章列表
转自http://blog.itpub.net/23155850/viewspace-683737/ 1、查看值得怀疑的SQL select substr(to_char(s.pct, '99.00'), 2) || '%' load, s.executions executes, p.sql_text from (select address, disk_reads, executions, pct, rank() over( ...
    今天编写往数据库中插入200万数据的存储过程,遇到to_char的问题,记录下来与大家分享。     主键id为32位varchar类型,由数字组成,高位用0补足,例如'00000000000000000000000000000001'。     存储过程如下: create or replace procedure insertintouserstmp20151104(numb in number) as user_id varchar2(32); i number := 1; begin   for i in 1..numb loop     user_id := to_char(U ...
oracle中goto循环用法 DECLARE x number; BEGIN x:=9; <<repeat_loop>> --循环点 x:=x-1; DBMS_OUTPUT.PUT_LINE(X); IF X>0 THEN GOTO repeat_loop; --当x的值小于9时,就goto到repeat_loop END IF; END; ORACLE中的FOR循环用法 DECLARE X number; --声明变量 BEGIN x:=1; --给 ...
今天看了sqlplus登录本地和远程oracle服务器,记录下供大家参考。 表面上oracle“本地登录”和“远程登录”的区别在于是否有“@”符号 SQL>conn username/password as sysdba  是本地登录 SQL>conn username/password@SID as sysdba 是远程登录 一、本地登录和远程登录的本质区别是: 1)本地登录不会调用tnsnames.ora,oracle服务器也无需启动监听器;本地登录是通过环境变量ORACLE_SID来定位数据库的,如果将其删掉,则本地登录会失败。    ORACLE_SID为安装oracle数 ...
1、搜索路径中间的某个节点所在层级有多个该dom节点时,xpath和cssSelector会在多个节点中均搜索后续的节点,如测试1. 2、搜索路径最后一个节点下仍包含该类型的dom节点时,cssSelector会将包含的同名节点也搜索出来,xpath则不会继续向下搜索,只打印搜索路径中的最后一个dom节点,如测试2. 3、查找第几个子节点    xpath:div[2],查找到父节点下的所有div节点后,取第二个div返回    cssSelector:div:nth-child(2),查找父节点下的第2个节点,如果该节点是div,则返回否则找不到元素                 div:f ...
有些方法参数有许多特殊值,或者说他的参数分为很多歌区域,为了简化类似的测试,JUnit4提出了“参数化测试”的概念,只写一个测试函数,把这若干种情况作为参数传递进去,一次性的完成测试。 首先,要为这种测试专门生成一个新的类,而不能与其他测试共用同一个类,此例中我们定义了一个SquareTest类。 然后,要为这个类指定一个Runner,而不能使用默认的Runner了,因为特殊的功能要用特殊的Runner嘛。@RunWith(Parameterized.class)这条语句就是为这个类指定了一个ParameterizedRunner。 第三步,定义一个待测试的类,并且定义两个变量,一个用于存放参数 ...
attr_accessor用于创建读取和设置实例变量的方法,例如attr_accessor :price,则相当于创建price方法用于读取@price的值,创建price=(yourprice)方法用于将@price的值设置为yourprice attr_reader则只创建读取实例变量的方法 attr_writer只创建为实例变 ...

ruby安装配置

    博客分类:
  • ruby
1、windows xp下安装ruby: 下载ruby1.9.3installer,直接运行,安装过程中勾选“Install Tcl/Tk support”、“Add Ruby executables to your PATH”、“Associate .rb and .rbw files with this Ruby installation”三个选项 第一个选项用于使用ruby开发有界面的程序,如果你不开发这类程序,那么可以不勾选此选项 第二个选项会在系统的path路径中添加ruby的路径,这样可以在cmd中直接运行ruby 第三个选项 至此,ruby安装完成,打开cmd,输入ruby -v ...
功能:     通过使用SSH,你可以把所有传输的数据进行加密,这样"中间人"这种攻击方式就不可能实现了,而且也能够防止DNS欺骗和IP欺骗。使用SSH,还有一个额外的好处就是传输的数据是经过压缩的,所以可以加快传输的速度。SSH有很多功能,它既可以代替Telnet,又可以为FTP、PoP、甚至为PPP提供一个安全的"通道"。 验证:     从客户端来看,SSH提供两种级别的安全验证。     第一种级别(基于口令的安全验证) 只要你知道自己帐号和口令,就可以登录到远程主机。所有传输的数据都会被加密,但是不能保证你正在连接的服务器就是你想连接的服务器。 ...
抄自http://www.cnblogs.com/york-hust/archive/2012/03/29/2422911.html virtualbox有四种网络连接方式: 1、NAT:Network Address Translation,网络地址转换 NAT模式是最简单的实现虚拟机上网的方式,可以这样理解:     虚拟机与主机的关系:只能单向 ...
最近构建自动化测试,用webdriver+ant+junit3,发现用例的运行顺序无法保证,具有相关性的功能只好写在一个用例中,网上资料说junit4可以控制用例执行顺序,还没实际操作过,今天发现一篇TestNG与Junit4对比的文章,对我们的自动 ...

ant学习之集成svn

    博客分类:
  • ant
今天想通过ant任务从svn中下载文件,由于build.xml想在任意一台机器上随意使用,所以在每台机器上都按照svn不太实际,今天查了下资料,发现可以通过javahl或者svnkit来执行,下面对ant集成svn的方式进行介绍。本文主要参考http://blog.csdn.net/zh2qiang/article/details/6795823 准备: 1、下载svnant-1.3.1,然后将其lib目录下的jar文件拷贝到ant的lib下,或者自己的目录(在build.xml文件中指定这些jar文件的路径即可),主要包括svnant.jar、svnClientAdapter.jar、svn ...
Selenium官网的Document里极力推荐使用CSS locator,而不是XPath来定位元素,原因是CSS locator比XPath locator速度快,特别是在IE下面(IE没有自己的XPath 解析器(Parser))。原来对CSS定位元素一直不太明白,今天看了一下,发现其实它和XPath很 ...
4类8种基本类型 第一类:整型(4种) byte  1字节    -128——127 short  2字节   -32768——32767 int   4字节    -2147483648——2147483647 long  8字节    -9,223,372,036,854,775,808——9,223,372,036854,775,807 注释:java中所有的数据类所占据的字节数量与平台无关,java也没有任何无符号类型 第二类:浮点类型(2种) float   4字节 double  8字节 第三种:字符(1种) char   2字节 第四种:布尔类型 boolean  1位 引用类 ...
xpath的语法(转载自:http://www.cnblogs.com/jianjialin/archive/2009/02/01/1382056.html),在原文基础上稍做修改。 XPath 是XML的查询语言,和SQL的角色很类似。以下面HTML为例,介绍XPath 的语法。 <html> <head> </head> <body ...
Global site tag (gtag.js) - Google Analytics