java 排序算法
摘要:各种排序算法的分析及java实现 java程序员必知的 8大排序 常用排序算法稳定性分析
阅读全文
posted @
2017-08-27 13:09
程序员修仙之路
阅读(163)
推荐(0) 编辑
Java 文件拼接器
摘要:1. 功能描述: 实现指定目录下相同类型的文件拼接成一个文件, 拼接效果如代码所示. 涉及内容: 反射, io, 递归 1.1 xml 的拼接: 1.2 java 文件的拼接:
阅读全文
posted @
2017-08-26 22:11
程序员修仙之路
阅读(1531)
推荐(0) 编辑
oracle join
摘要:-- http://www.cnblogs.com/kerrycode/p/5935704.html -- http://www.cnblogs.com/hehaiyang/p/4745897.html 参考 我们先准备一个两个测试表M与N(仅仅是为了演示需要),如下脚本所示 SQL> CREATE TABLE M 2 ( 3 NAME VARCHAR2(1...
阅读全文
posted @
2017-08-20 20:14
程序员修仙之路
阅读(255)
推荐(0) 编辑
Oracle 去重
摘要:Oracle 删除重复数据只留一条 查询及删除重复记录的SQL语句 -- 1、查找表中多余的重复记录,重复记录是根据单个字段(Id)来判断 select * from 表 where Id in (select Id from 表 group byId having count(Id) > 1) -- 例: select * from orders_tmp2 where cust_nb...
阅读全文
posted @
2017-08-20 20:13
程序员修仙之路
阅读(2706)
推荐(0) 编辑
Java 笔试面试 - 其他
摘要:三. html&JavaScript&ajax 部分 1. 判断第二个日期比第一个日期大 如何用脚本判断用户输入的的字符串是下面的时间格式2004-11-21必须要保证用户 的输入是此格式, 并且是时间, 比如说月份不大于12等等, 另外我需要用户输入两个, 并 且后一个要比前一个晚, 只允许用JAVASCRIPT, 请详细帮助作答, , //这里可用正则表达式判断提前判断一下格式, 然后按下提...
阅读全文
posted @
2017-08-20 19:09
程序员修仙之路
阅读(318)
推荐(0) 编辑
Oracle 笔试题02
摘要:1.选择部门30中的所有员工: SELECT * FROM emp WHERE deptno=30; 2.列出所有办事员(CLERK)的姓名,编号和部门编号: SELECT ename,empno,deptno FROM emp WHERE UPPER(job)='CLERK'; 3.列出佣金(comm)高于薪金(sal)的员工: SELECT * FROM emp WHERE com...
阅读全文
posted @
2017-08-20 18:56
程序员修仙之路
阅读(726)
推荐(0) 编辑
Oracle 笔试题01
摘要:数据库:Oracle数据库select面试笔试经典题目 2013-12-13 11:21:55 分类: Oracle number(10):存10位数字,即1234567890 number(10,3):123456.789 varchar2(20):最大存放20个字节的字符,其中每个字符占2个字节,如存入字符串‘abc’,则实际只占用6个字节空间。 null不能用==或者!=比较 ,必须用 ...
阅读全文
posted @
2017-08-20 18:55
程序员修仙之路
阅读(625)
推荐(0) 编辑
PLSQL开发笔记和小结
摘要:PLSQL开发笔记和小结 ***************************************** PLSQL基本结构 ***************************************** 基本数据类型变量 1. 基本数据类型 Number 数字型 Int 整数型 Pls_integer 整数型,产生溢出时出现错误 Binary_integer 整数型,表示带符...
阅读全文
posted @
2017-08-20 18:50
程序员修仙之路
阅读(1167)
推荐(1) 编辑
oracle 分析函数 - 总结
摘要:一、统计方面: Sum() Over ([Partition by ] [Order by ]) Sum() Over ([Partition by ] [Order by ] Rows Between Preceding And Following) Sum() Over ([Partition by ] [Order by ] Rows Between Preced...
阅读全文
posted @
2017-08-20 18:02
程序员修仙之路
阅读(270)
推荐(0) 编辑
oracle 分析函数5
摘要:RATIO_TO_REPORT -- 列出上一年度每个月的销售总额、年底销售额以及每个月的销售额占全年总销售额的比例 -- 方法①: select all_sales.*, 100 * round(cust_sales / region_sales, 2) || '%' Percent from (select o.cust_nbr customer,o.region_id region, ...
阅读全文
posted @
2017-08-20 18:01
程序员修仙之路
阅读(134)
推荐(0) 编辑
oracle 分析函数4
摘要:窗口函数 first_value/last_value rows between ...preceding and ... following range between interval current row lag(sum(tot_sales),1), lead -- ①列出每月的订单总额以及全年的订单总额 -- ②列出每月的订单总额以及截至到当前月的订单总额 -- ③列出上个月、当月、...
阅读全文
posted @
2017-08-20 18:00
程序员修仙之路
阅读(227)
推荐(0) 编辑
oracle 分析函数3
摘要:Top/Bottom N First/Last NTile -- ①对所有客户按订单总额进行排名 -- ②按区域和客户订单总额进行排名 -- ③找出订单总额排名前13位的客户 -- ④找出订单总额最高、最低的客户 -- ⑤找出订单总额排名前25%的客户 -- 此处 null 被排到第一位 , 可以加 nulls last 把null的数据放到最后 select region_id, cus...
阅读全文
posted @
2017-08-20 18:00
程序员修仙之路
阅读(177)
推荐(0) 编辑
oracle 分析函数2
摘要:(Rank, Dense_rank, row_number) ①ROW_NUMBER:12345 Row_number函数返回一个唯一的值,当碰到相同数据时,排名按照记录集中记录的顺序依次递增。 ②DENSE_RANK:12223 Dense_rank函数返回一个唯一的值,除非当碰到相同数据时,此时所有相同数据的排名都是一样的。 ③RANK:12225 Rank函数返回一个唯一的值,除非遇...
阅读全文
posted @
2017-08-20 17:59
程序员修仙之路
阅读(206)
推荐(0) 编辑