`
文章列表
     之前在ubuntu中装好了mysql,今天再次打开ubuntu想登录mysql确一直报错,错误如下: zhanglu@zhanglu-VirtualBox:/$ mysql -u root -p Enter password: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)      首先查看mysql服务是否开启,如下命令均可:      netstat -tap| grep mysql      netstat -an | grep 3306 ...
很长一段时间,对informatica的数据加载方式,比较迷惑,只是大致知道怎么去使用,直到现在的工作环境中,看到有人在使用Update Strategy这个组件,目的只是为了能使数据得到更新(组件中,只是写这dd_update),个人认为Update Strategy ...
    hive中的科学计数法如何转换回数字,搜了半天终于找到了一篇好文章,这里记录转换代码为自己日后参考。(转自:https://blog.csdn.net/zreodown/article/details/15506637) case   --处理非科学计数法表示的字符串   when length(regexp_extract('字符串','([0-9]+\\.)([0-9]+)(E-*[0-9]+)',2))=0 then '字符串'   --处理整数   when length(regexp_extract('字符串','([0-9]+\\.)([0-9]+)(E[0-9]+)' ...
1、sysdate:返回当前日期 2、add_months(d1,n1):返回在日期d1基础上再加n1个月后新的日期 3、last_day(d1):返回d1日期所在月份的最后一天 4、months_between(d1,d2):返回日期d1与日期d2间隔的月数,d1>d2返回正数,反之返回负数 5、NEW_TIME(dt1,c1,c2):给出时间dt1在c1时区对应c2时区的日期和时间。dt1为日期类型,c1和c2为时区及其简写,时区简写如下:     大西洋标准时间:AST或ADT     阿拉斯加_夏威夷时间:HST或HDT     英国夏令时:BST或BDT     美国山区时间:M ...
一、正则表达式入门 1. 正则表达式规则 1.1 普通字符     字母、数字、汉字、下划线、以及后边章节中没有特殊定义的标点符号,都是"普通字符"。表达式中的普通字符,在匹配一个字符串的时候,匹配与之相同的一个 ...
ORACLE异常包括预定义异常,非预定义异常,自定义异常。 1、预定义异常 即oracle已定义的异常,无需在程序中定义,由ORACLE自动将其引发,可以直接使用定义的异常名称捕获。ORACLE预定义的异常情况大约有24个,如下。 错误号      异常错误信息名称          异常产生原因 ORA-0001    dup_val_on_index          违反了唯一性限制 ORA-0051    timeout_on_resource       在等待资源时发生超时 ORA-0061    transaction_backed_out    由于发生死锁事务被撤消 ORA-1 ...
软件性能测试中关键指标的监控与分析: http://blog.csdn.net/aovenus/article/details/7755770 很好的性能测试讲解: 一切从零开始——性能测试学习笔记之 LoadRunner实战(1): http://www.51testing.com/html/39/n-3723939.html 测试工具的选择——性能测试学习笔记之 LoadRunner实战(2): http://www.51testing.com/html/41/n-3723941.html 脚本创建——性能测试学习笔记之 LoadRunner实战(3): http://www.51tes ...
一篇讲的很好的文章 http://blog.csdn.net/hguisu/article/details/6155636 try 块:用于捕获异常。其后可接零个或多个catch块,如果没有catch块,则必须跟一个finally块。 catch 块:用于处理try捕获到的异常。 finally 块:无论是否捕获或处理异常,finally块里的语句都会被执行。当在try块或catch块中遇到return语句时,finally语句块将在方法返回之前被执行。在以下4种特殊情况下,finally块不会被执行: 1)在finally语句块中发生了异常。 2)在前面的代码中用了System.exit( ...
原文:http://blog.sina.com.cn/s/blog_915cefbf0101sah4.html id:findElement(by.id(“id”)) name:findElement(by.name(“name”)) class_name:findElement(by.className(“className”)) linkText:driver.findElement(By.linkText("Inbox"));--链接文本等于Inbox partialLinkText:driver.findElement(By.partialLinkText(&quo ...
    什么是字节流和字符流,两者有什么区别,什么情况下使用哪种流?一直比较迷惑,今天查资料找到些答案,仅做记录。     stream结尾都是字节流,reader和writer结尾都是字符流。     两者的区别就是读写的时候一个是按字节读写,一个是按字符。字节流在操作时本身不会用到缓冲区(内存),是文件本身直接操作的,而字符流在操作时使用了缓冲区,通过缓冲区再操作文件。 @Test public void test1() throws IOException{ System.out.println("this is SuiteTest1.test1&q ...

log4j配置学习

    博客分类:
  • java
log4j.properties文件: ### 设置### log4j.rootLogger = debug,stdout,D,E ### 输出信息到控制抬 ### log4j.appender.stdout = org.apache.log4j.ConsoleAppender log4j.appender.stdout.Target = System.out log4j.appender.stdout.layout = org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern = [%-5p] ...
    informatica中joiner组件用于两个表的关联,如果两个表在同一个数据库中,使用Source Qualifier组件自己写sql语句查询效率会更高,当两个表在不同数据库中需要做关联查询时,可使用joiner组件。     总是记不住joiner组件的join type的关联效果,这里做下记录,详情请参考http://www.folkstalk.com/2012/04/joiner-transformation-in-informatica.html。     Normal Join:相当于我们自己写sql时的inner join,关联的结果是只保留两个表匹配关联条件的数据。 ...
    最近工作中需要给数据库创建分区,简单学习了一下,做下笔记。     oracle11g之前,维护分区需要手工,11g之后使用interval来实现自动扩展分区,使得维护工作变得简单。      根据年: INTERVAL(NUMTOYMINTERVAL(1,'YEAR'))     根据月: INTERVAL(NUMTOYMINTERVAL(1,'MONTH'))     根据天: INTERVAL(NUMTODSINTERVAL(1,'DAY'))     根据时分秒: NUMTODSINTERVAL( n, { 'DAY'|'HOUR'|'MINUTE'|'SECOND'}) 下面 ...
    rowid与rownum都被称为伪列,但它们的存在方式是不一样的,rowid是在数据插入到数据库中时生成的,可以说是物理存在的,表示记录在表空间中的唯一位置ID,在DB中是唯一的,只要记录没被搬动过,rowid是不变的。rowid 相对于表来说又像表中的一般列,所以以 rowid 为条件就不会有rownum那些莫名其妙的结果出现。     rownum是对结果集加的一个伪列,即先查到结果集之后再加上去的一个列 (强调:先要有结果集)。简单的说 rownum 是在sql执行时对符合条件结果的序列号。它总是从1开始排起的。所以你选出的结果不可能没有1,而有其他大于1的值。     另外还要注 ...

test

    博客分类:
  • html
test test test test
Global site tag (gtag.js) - Google Analytics