关闭

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 * 1000; System.out.println(mic / mil); // 结果是5(谁留言告诉我...
阅读(213) 评论(0)

通讯协议

基础概念 : IP是网络层协议 TCP是传输层协议,主要解决数据如何在网络中传输 HTTP/FTP/TELNET是应用层协议,主要解决如何包装数据,不然没法识别数据内容 SOCKET是对TCP/IP协议的封装和应用,是一套API,通过Socket,我们才能使用TCP/IP协议 一、什么是TCP连接的三次握手在客户机和服务器之间建立正常的TCP网络连接时,客户机首先发出一个SYN消息,服务器使用SYN...
阅读(227) 评论(0)

Linux文件系统十问

机械磁盘随机读写时速度非常慢,操作系统是采用什么技巧来提高随机读写的性能的?操作系统通过按磁道对应的柱面划分分区,来降低磁盘IO所花费的的寻道时间 ,进而提高磁盘的读写性能touch一个新的空文件占用磁盘空间吗? 占用的话占用多少?一个空文件占一个inode(一般为256byte)新建一个空目录占用磁盘空间吗?占用多少?和新建一个文件相比,哪个占用的更大?一个空目录占一个block(一般为4k)+一...
阅读(162) 评论(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 are consecutive(连续的) integers beginning with 1. The l...
阅读(297) 评论(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 AS money FROM dual UNION ALL SELECT 7839 AS ID,'支出...
阅读(72) 评论(0)

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...
阅读(173) 评论(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.sqrt(i); for (int k = 2; k <= j; k++) {...
阅读(172) 评论(0)

围圈报数(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...
阅读(149) 评论(0)

杨辉三角形(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...
阅读(89) 评论(0)

素数

/** * 求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(...
阅读(61) 评论(0)

阶乘

/** * 求n!,也就是1*2*3*4乘到n过 */ public int multiplicate(int n){ if(n==1){ return 1; }else{ return n*multiplicate(n-1); } }...
阅读(67) 评论(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 = 0d; for(int i=0;i<num;i++){ result+=(i2...
阅读(60) 评论(0)

计算年度第几天

/** * 输入某年某月某日,判断这一天是这一年的第几天 */ 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...
阅读(68) 评论(0)

完数

/** * 一个数如果恰好等于它的因子之和,这个数就称为"完数" * 例如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){...
阅读(66) 评论(0)

最大公约数和最小公倍数

/** * 输入两个正整数,求其最大公约数和最小公倍数 * @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);...
阅读(56) 评论(0)

分解质因数(do)

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

水仙花数

/** * 打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。例如: * 153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方 */ public void daffodilNumber(){ for(int i=100;i<1000;i++){ int i1 = i/100; int i...
阅读(65) 评论(0)

斐波那契数列

/** * 有一对兔子,从出生后第3个月起每个月都生一对兔子, * 小兔子长到第三个月后每个月又生一对兔子, * 假如兔子都不死,问每个月的兔子总数为多少? * @param month 第几个月 * @return 当月兔子总数 */ public Integer rabbit(int month){ // 数字规律1,1,2,3,5,8,13,21....后面一个永远是前面两...
阅读(66) 评论(0)

Google搜索技巧

双引号(”“):我就是要搜这些,如”我说的每一个字都是真理” 星号():模糊搜索,如的麻省在电线杆上* 短横(-):排除你不想要的结果,如手机 -苹果 site:指定你想搜索的站点,如lcp site:sspai.com filetype:搜索研报小能手,入党申请书 filetype:pdf,此外还有格式html,htm,xls,ppt,doc,swf,rtf 以图搜图,google图片搜索有个上传...
阅读(269) 评论(0)

优化SQL语句

建议不用 * 来代替所有列名 用truncate代替delete 多用commit以释放事务所占用的资源 用exists代替in,in子句将执行一次全表遍历和合并,是最低效的 WHERE子句中,表与表之间的连接要写在其他条件之前 避免全表扫描,特别是大表的全表扫描 多表链接有索引的写在前面,作为驱动表 select s.name,d.dept_name from dept d,student s w...
阅读(99) 评论(0)
99条 共5页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:30581次
    • 积分:1123
    • 等级:
    • 排名:千里之外
    • 原创:81篇
    • 转载:18篇
    • 译文:0篇
    • 评论:2条
    最新评论