- 博客(18)
- 资源 (7)
- 收藏
- 关注
转载 分析函数-DENSE_RANK
Analytic SyntaxAggregate SyntaxPurposeDENSE_RANK computes the rank of a row in an ordered group of rows and returns the rank as a NUMBER. The ranks are consecutive(连续的) integers beginning with 1. The l
2016-09-30 12:01:17 1618
转载 分析函数-SUM
原始数据CREATE OR REPLACE VIEW v_t AS SELECT 1000 AS ID,'预缴费用' AS NAME,30000 AS money FROM dualUNION ALL SELECT 7782 AS ID,'支出1' AS NAME,3450 AS money FROM dualUNION ALL SELECT 7839 AS ID,'支出
2016-09-30 11:41:36 492
转载 translate与REGEXP
TRANSLATESyntaxPurposeTRANSLATE returns expr with all occurrences of each character in from_string replaced by its corresponding(相应的) character in to_string. If expr is a character string, then you mus
2016-09-21 17:30:45 538
转载 一个偶数总能表示为两个素数之和(do)
public void even(int num) { int j = 0, num2 = 0, flag = 0, tag = 0, temp = 0; for (int i = 3; i <= num/2; i++) { j = (int) Math.sqrt(i); for (int k = 2; k <= j; k++) {
2016-09-19 16:35:41 960
转载 围圈报数(do)
/*** 有n个人围成一圈,顺序排号。 * 从第一个人开始报数(从1到3报数),凡报到3的人退出圈子, * 问最后留下的是原来第几号的那位 */public void quit(int n) { int[] a = new int[n]; int i = 0; int t = 0; while (n > 1) { if
2016-09-19 16:28:23 585
原创 杨辉三角形(do)
/** * 打印出杨辉三角形 */public void yanghui(int line) { int[] a = new int[line]; for (int i = 0; i < line; i++) { a[i] = 1; } if (line == 1) { System.out.println(1); } e
2016-09-19 16:20:23 359
原创 素数
/** * 求n之内的素数 */public void primeNumber(int n){ int j = 0 ; boolean isprime = true; for(int i=2;i<=n;i++){ j = (int) (Math.sqrt(i)); for(int m=2;m<j;m++){ if(
2016-09-19 16:03:33 322
原创 阶乘
/** * 求n!,也就是1*2*3*4乘到n过 */public int multiplicate(int n){ if(n==1){ return 1; }else{ return n*multiplicate(n-1); }}
2016-09-19 15:33:45 328
原创 序列求和
/** * 有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13... * 求出这个数列的前num项之和 */public Double add(int num){ Double i1=1d; Double i2=2d; Double result = 0d; for(int i=0;i<num;i++){ result+=(i2
2016-09-19 11:41:36 373
转载 计算年度第几天
/** * 输入某年某月某日,判断这一天是这一年的第几天 */public int day(int year,int month,int day){ int date = 0; int arr[] = { 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 }; if ((year % 400 == 0) || (y
2016-09-19 11:21:29 325
原创 完数
/** * 一个数如果恰好等于它的因子之和,这个数就称为"完数" * 例如6=1+2+3.编程 找出10000以内的所有完数 */public void wanShu (){ for(int index=1;index<=10000;index++){ int sum = 1,i=2,temp = index; while(i<=temp){
2016-09-19 11:05:19 337
原创 最大公约数和最小公倍数
/** * 输入两个正整数,求其最大公约数和最小公倍数 * @param a,b 输入的两个正整数 */public void comonDivisor (int a,int b){ for(int i=a>b?b:a;i>=1;i--){ if(a%i==0 && b%i==0){ System.out.println("最大公约数"+i);
2016-09-19 10:34:36 306
转载 分解质因数(do)
/** * 将一个正整数分解质因数 * 例如:输入90,打印出90=2*3*3*5 * @param num 要分解的正整数 * @return 分解结果 */public String resolveNumber(int num){ String result = num + "="; int i = 2; while (i<num) {
2016-09-19 10:12:40 453
转载 水仙花数
/** * 打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如: * 153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方 */public void daffodilNumber(){ for(int i=100;i<1000;i++){ int i1 = i/100; int i
2016-09-19 10:12:07 304
转载 斐波那契数列
/** * 有一对兔子,从出生后第3个月起每个月都生一对兔子, * 小兔子长到第三个月后每个月又生一对兔子, * 假如兔子都不死,问每个月的兔子总数为多少? * @param month 第几个月 * @return 当月兔子总数 */public Integer rabbit(int month){ // 数字规律1,1,2,3,5,8,13,21....后面一个永远是前面两
2016-09-19 10:11:23 392
原创 Google搜索技巧
双引号(”“):我就是要搜这些,如”我说的每一个字都是真理”星号():模糊搜索,如的麻省在电线杆上*短横(-):排除你不想要的结果,如手机 -苹果site:指定你想搜索的站点,如lcp site:sspai.comfiletype:搜索研报小能手,入党申请书 filetype:pdf,此外还有格式html,htm,xls,ppt,doc,swf,rtf以图搜图,google图片搜索有个上传
2016-09-03 10:05:09 510
原创 优化SQL语句
建议不用 * 来代替所有列名用truncate代替delete多用commit以释放事务所占用的资源用exists代替in,in子句将执行一次全表遍历和合并,是最低效的WHERE子句中,表与表之间的连接要写在其他条件之前避免全表扫描,特别是大表的全表扫描多表链接有索引的写在前面,作为驱动表select s.name,d.dept_name from dept d,student s w
2016-09-01 17:55:42 307
转载 共享连接和专用连接
专用连接在专用连接中,每一个连接到数据库服务器的客户端请求,服务器会和客户端之间建立起连接,这个连接用于专门处理该客户端的所有请求,直到断开。在连接的时候,首先要创建PGA(程序全局区),参数pga_aggregate_target 决定可以由所有服务器进程使用的内存的总量,参数workarea_size_policy 决定是用手动管理还是自动管理。而Pga由三部分构成,其中有可以配置的 sort_
2016-09-01 15:56:12 771
ArrayUtil+DateUtil+FileUtil+ReguUtil+StringUtil
2013-05-28
Java算法20例
2013-05-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人