Java基础之常见错误

例子1:浮点数相减System.out.println(2.0 - 1.1); // 结果是 0.8999999999999999例子2:长整除final long mic = 24 * 60 * 60 * 1000 * 1000; final long mil = 24 * 60 * 60 *...

2017-02-16 11:55:29

阅读数:245

评论数:0

通讯协议

基础概念 : IP是网络层协议 TCP是传输层协议,主要解决数据如何在网络中传输 HTTP/FTP/TELNET是应用层协议,主要解决如何包装数据,不然没法识别数据内容 SOCKET是对TCP/IP协议的封装和应用,是一套API,通过Socket,我们才能使用TCP/IP协议 一、什么是TCP连接...

2016-11-22 11:18:32

阅读数:274

评论数:0

Linux文件系统十问

机械磁盘随机读写时速度非常慢,操作系统是采用什么技巧来提高随机读写的性能的?操作系统通过按磁道对应的柱面划分分区,来降低磁盘IO所花费的的寻道时间 ,进而提高磁盘的读写性能touch一个新的空文件占用磁盘空间吗? 占用的话占用多少?一个空文件占一个inode(一般为256byte)新建一个空目录占...

2016-11-18 15:37:57

阅读数:220

评论数:0

分析函数-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 a...

2016-09-30 12:01:17

阅读数:474

评论数:0

分析函数-SUM

原始数据CREATE OR REPLACE VIEW v_t AS SELECT 1000 AS ID,'预缴费用' AS NAME,30000 AS money FROM dual UNION ALL SELECT 7782 AS ID,'支出1' AS NAME,3450...

2016-09-30 11:41:36

阅读数:124

评论数:0

translate与REGEXP

TRANSLATESyntaxPurposeTRANSLATE returns expr with all occurrences of each character in from_string replaced by its corresponding(相应的) character in to...

2016-09-21 17:30:45

阅读数:228

评论数:0

一个偶数总能表示为两个素数之和(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.sq...

2016-09-19 16:35:41

阅读数:273

评论数:0

围圈报数(do)

/** * 有n个人围成一圈,顺序排号。 * 从第一个人开始报数(从1到3报数),凡报到3的人退出圈子, * 问最后留下的是原来第几号的那位 */ public void quit(int n) { int[] a = new int[n]; int i = 0; ...

2016-09-19 16:28:23

阅读数:206

评论数:0

杨辉三角形(do)

/** * 打印出杨辉三角形 */ public void yanghui(int line) { int[] a = new int[line]; for (int i = 0; i < line; i++) { a[i] = 1; } ...

2016-09-19 16:20:23

阅读数:121

评论数:0

素数

/** * 求n之内的素数 */ public void primeNumber(int n){ int j = 0 ; boolean isprime = true; for(int i=2;i<=n;i++){ j = (int) (Math....

2016-09-19 16:03:33

阅读数:95

评论数:0

阶乘

/** * 求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

阅读数:101

评论数:0

序列求和

/** * 有一分数序列: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 =...

2016-09-19 11:41:36

阅读数:86

评论数:0

计算年度第几天

/** * 输入某年某月某日,判断这一天是这一年的第几天 */ public int day(int year,int month,int day){ int date = 0; int arr[] = { 31, 28, 31, 30, 31, 30, 31, 31, ...

2016-09-19 11:21:29

阅读数:100

评论数:0

完数

/** * 一个数如果恰好等于它的因子之和,这个数就称为"完数" * 例如6=1+2+3.编程 找出10000以内的所有完数 */ public void wanShu (){ for(int index=1;index<=10000;index++){ ...

2016-09-19 11:05:19

阅读数:103

评论数:0

最大公约数和最小公倍数

/** * 输入两个正整数,求其最大公约数和最小公倍数 * @param a,b 输入的两个正整数 */ public void comonDivisor (int a,int b){ for(int i=a>b?b:a;i>=1;i--){ if(a%i...

2016-09-19 10:34:36

阅读数:90

评论数:0

分解质因数(do)

/** * 将一个正整数分解质因数 * 例如:输入90,打印出90=2*3*3*5 * @param num 要分解的正整数 * @return 分解结果 */ public String resolveNumber(int num){ String result = num +...

2016-09-19 10:12:40

阅读数:121

评论数:0

水仙花数

/** * 打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如: * 153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方 */ public void daff...

2016-09-19 10:12:07

阅读数:92

评论数:0

斐波那契数列

/** * 有一对兔子,从出生后第3个月起每个月都生一对兔子, * 小兔子长到第三个月后每个月又生一对兔子, * 假如兔子都不死,问每个月的兔子总数为多少? * @param month 第几个月 * @return 当月兔子总数 */ public Integer rabbit(in...

2016-09-19 10:11:23

阅读数:94

评论数:0

Google搜索技巧

双引号(”“):我就是要搜这些,如”我说的每一个字都是真理” 星号():模糊搜索,如的麻省在电线杆上* 短横(-):排除你不想要的结果,如手机 -苹果 site:指定你想搜索的站点,如lcp site:sspai.com filetype:搜索研报小能手,入党申请书 filetype:pdf,此外...

2016-09-03 10:05:09

阅读数:294

评论数:0

优化SQL语句

建议不用 * 来代替所有列名 用truncate代替delete 多用commit以释放事务所占用的资源 用exists代替in,in子句将执行一次全表遍历和合并,是最低效的 WHERE子句中,表与表之间的连接要写在其他条件之前 避免全表扫描,特别是大表的全表扫描 多表链接有索引的写在前面,作为驱...

2016-09-01 17:55:42

阅读数:119

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭