sql 查询 一年当中的星期
select to_date('2008' || '0101', 'yyyymmdd') + rownum - 1 rq, to_char(to_date('2008' || '0101', 'yyyymmdd') + rownum - 1, 'day') from (select rownum from dual connect by rownum <= to_date('2008' || '1231', 'yyyymmdd') - to_date('2008' || '0101', 'yyyymmdd') + 1)[@more@]
Java heap space 解决方法
因为程序要从数据读取近10W行记录处理,当读到9W的时候就出现 java.lang.OutOfMemoryError: Java heap space 这样的错误。在网上一查可能是JAVA的堆栈设置太小的原因。跟据网上的答案大致有这两种解决方法:1、设置环境变量 set JAVA_OPTS= -Xms32m -Xmx512m可以根据自己机器的内存进行更改,但本人测试这种方法并没有解决问题。可能是还有哪里需要设置。2、java -Xms32m -Xmx800m className就是在执行JAVA类文件时加上这个参数,其中className是需要执行的确类名。(包括包名)这个解决问题了。而且执行的速度比没有设置的时候快很多。如果