`
文章列表

日期处理

/** * 去年今天 * @return */ public static String getNowOfLastYear() { // Date Format will be display SimpleDateFormat aSimpleDateFormat = new SimpleDateFormat("yyyy-MM-dd"); GregorianCalendar aGregorianCalendar = new GregorianCalendar(); // ...

零碎知识点

1.Character.isDigit('1'):判断一个字符是否为数字! 2.如果<div style="display: none"><input type="text" name="t" value="abc"/></div>,层里的参数值也能够取出来!即通过String t = request.getParameter("t");获得参数的值! 3.this:    指代三种情况:         1.当前类(set,get的时候)       ...
java浅克隆和深克隆 ⑴浅复制(浅克隆) 被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原来的对象。 换言之,浅复制仅仅复制所考虑的对象,而不复制它所引用的对象。 ⑵深复制(深克隆) 被复制对象的所有变量都含有与原来的对象相同的值,除去那些引用其他对象的变量。 那些引用其他对象的变量将指向被复制过的新对象,而不再是原有的那些被引用的对象。 换言之,深复制把要复制的对象所引用的对象都复制了一遍。 基本数据类型能自动实现深度克隆 String对象,Integer,Double对象clone后好像也实现了深度克隆 拷贝对象(使用clone)的两个特点: 1.拷贝对象 ...

好的博客备忘

1.oracle开发:http://blog.csdn.net/wh62592855/article/category/611540 2.axis1:http://www.ibm.com/developerworks/cn/webservices/ws-secaxis1/(webService陈亚强)    axis2:https://www.ibm.com/developerworks/cn/webservices/ws-webaxis1/    axis2大讲堂:   http://www.blogjava.net/nokiaguy/category/37087.html 3.htt ...

插入排序

代码: int[] scores = {2,3,1,10,20,4,5,8,6,7,3}; int i,j,temp = 0; //排序 for(i=1;i<scores.length;i++){ if(scores[i] < scores[i-1]){ temp = scores[i]; j = i-1; do{ scores[j+1] = scores[j]; j--; }while(j>=0&&temp<sco ...
ORA-20000: ORU-10027: buffer overflow, limit of 2000 bytes: 解决方法: sqlplus登录环境没有设置buffer的大小,默认情况下是20000,将打印打开也同时赋予20000的buffer,如果输出超过这个值,则会报以上错误! 设置更大的buffer值,可以使用 exec dbms_output.enable(200000)来设置该buffer值。 设置成更大的也会出现buffer overflow.同时要oracle无限制好像没什么方法,所以输出这么多内容的话,建议作个日志表,因为缓冲总会满的  说明:该方法要先执行了&qu ...

oracle游标常用属性

    博客分类:
  • db
Oracle游标常用属性: %FOUND:变量最后从游标中获取记录的时候,在结果集中找到了记录。 %NOTFOUND:变量最后从游标中获取记录的时候,在结果集中没有找到记录。 %ROWCOUNT:当前时刻已经从游标中获取的记录数量。 %ISOPEN:是否打开。  说明: 写道 当执行一条DML语句后,DML语句的结果保存在四个游标属性中,这些属性用于控制程序流程或者了解程序的状态。当运行DML语句时,PL/SQL打开一个内建游标并处理结果,游标是维护查询结果的内存中的一个区域,游标在运行DML语句时打开,完成后关闭。隐式游标只使用SQL%FOUND,SQL%NO ...

oracle instr函数(转载)

    博客分类:
  • db
 
INSTR方法的格式为INSTR(源字符串, 目标字符串, 起始位置, 匹配序号)例如:INSTR('CORPORATE FLOOR','OR', 3, 2)中,源字符串为'CORPORATE FLOOR', 目标字符串为'OR',起始位置为3,取第2个匹配项的位置。默认查找顺序为从左到右。当起始位置为负数的时候,从右边开始查找。所以SELECT INSTR('CORPORATE FLOOR', 'OR', -1, 1) "Instring" FROM DUAL的显示结果是Instring——————14  

冒泡排序

冒泡排序: 写道 int[] scores = { 2, 4, 6, 1, 7,9,3,3, 5 }; Boolean exchange; // 交换标志 for (int i = 0; i < scores.length-1; i++) { // 最多做n-1趟排序 exchange = false; // 本趟排序开始前,交换标志应为假 for (int j = scores.length - 2; j >= i; j--) { // 对当前无序区R[i..n]自下向上扫描 if (scores[j + 1] < scores[j]) {// 交换记录 int temp ...
<head> <title>good</title> <link href="css/dtree.css" rel="stylesheet" type="text/css"> <script type="text/javascript" src="<%=request.getContextPath() %>/js/dtree.js"></script> </head> <body& ...

oracle分页

    博客分类:
  • db
oracle分页:   SELECT * FROM ( SELECT A.*, ROWNUM RN FROM (SELECT * FROM TABLE_NAME) A WHERE ROWNUM <= 40 ) WHERE RN >= 21 说明: where rownum<=40,在实际应用中应是:where rownum<=page*pageSize where rn >=21,在实际应用中应写成:where rn >= (page-1)*pageSize + 1 更为详细的可以参考: http://yangtingk ...

oracle的RBO/CBO优化器

    博客分类:
  • db
Oracle的优化器有两种优化方式,即基于规则的优化方式(Rule-Based Optimization,简称为RBO)和基于代价的优化方式(Cost-Based Optimization,简称为CBO),在Oracle8及以后的版本,Oracle强列推荐用CBO的方式     RBO方式:优化器在分析SQL语句时,所遵循的是Oracle内部预定的一些规则。比如我们常见的,当一个where子句中的一列有索引时去走索引。     CBO方式:它是看语句的代价(Cost),这里的代价主要指Cpu和内存。优化器在判断是否用这种方式时,主要参照的是表及索引的统计信息。统计信息给出表的大小、有多少行、 ...
一般开放原代码软件都会有两个版本发布:Source   Distribution     和     Binary   Distribution 前者是源代码版,你需要自己编译成可执行软件。后者是可执行版,直接可以拿来用的,他已经给你编译好的版本)

oracle基础知识

    博客分类:
  • db
1.distinct:        如果查询条件是下面这种:select distinct t.name,t.price from book t 则两条记录,只有同时满足t.name相同,t.price也相同的时候才算重复,才能被distinct掉! 2.oracle使用别名的时候,列的别名可以用as,表的别名不可以用as             select * from test t; (正确)           selec * from test as t;(错误)            注释:  这可能是为了防止和Oracle数据库中的存储过程中的关键字as冲突的问题(这句 ...
Java(TM) Platform SE binary 打开jar文件  1.进入“我的电脑”——〉“工具”——〉“文件夹选项”——〉“文件类型”——〉找到JAR类型文件 2.找到 "jar扩展名的详细信息"里面的“高级”——〉选择“操作”中的open ——〉“编辑”——〉找到"用于执行操作的应用程序" 点击右侧的“浏览”,找到jdk的安装目录下的jre-bin-javaw.exe,(比如我的路径:D:\softdir\jdk\jre\bin\javaw.exe), 设置完成,点击确定  说明:如果没有jar文件类型,则点击新建,新 ...
Global site tag (gtag.js) - Google Analytics