Java 解惑
maytree_sun
你听哪个乐队都不重要,听哪一种风格也不重要。重要的是你能从他们的歌声里,听到黑夜,听到雾霾与水汽,听到那个压抑狂躁、伤痕累累却仍在微笑的自己
展开
-
java解惑㈠——判断一个数是否为奇数
判断一个数是否为奇数,一般情况下我们会这样写: void isOdd(int number){ if(number != 0){ System.out.println("为奇数"); }else { System.out.println("为偶数"); } } 这种方法我觉得更直观一点: 第二种方法是这样的: void isOdd(int numbe原创 2012-09-26 16:43:51 · 4076 阅读 · 1 评论 -
java解惑㈡——长整除
先看一个例子吧,很有意思的哦。 代码是这样的: final long preday = 24 * 60 * 60 * 1000 * 1000; final long predays = 24 * 60 * 60 * 1000; System.out.println(preday / predays); 你先别往下看,你先想想结果是什么然后再看看你做对了没。。。 好吧,我先原创 2012-09-26 17:54:53 · 1807 阅读 · 0 评论 -
文件下载导致的 Broken pipe
先把异常贴出来: 看到这个我确实蒙了,我表示确实第一次遇到..... 网上看了一下别人的帖子:在socket交互过程中,建立连接后,如果client端意外中断,而此时恰好server端处于socket write过程时,会向主程序发送SIGPIPE信号,此时如果主程序不做特殊处理,系统默认的处理方式为退出进程。对于产生信号,我们可以在产生信号前利用方法 signal(int原创 2016-03-01 20:00:08 · 9159 阅读 · 0 评论