Java_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> Java >>列表
· JavaSE_81_Java异常发布时间:2014-04-23
没有人敢保证说它写的程序永远没有错。即使写的程序没有错,也不要指望你的用户能按照你的意愿来执行程序,比如,你不要指望用户的网络是畅通的,你不要指望你需要的某个文件一定会在它应该存在的位置,你不要期待用户一定会在需要数字的地方输入数字而不是字母甚至更奇怪的符号。作为程序设计人员,你应该尽可能多的去想象可能会碰到的错误、尽可能糟糕地去考虑用户不规范的输入、尽可能的取考虑运行环境的恶劣,所谓“有备无患”,不要等到出了问题再去补救。但是,且慢,我们需要针对每一个错误都自己去编写错误处理程序么... 查看全文
· JavaSE_82_系统属性操作发布时间:2014-04-23
这里首先要说明的是,Java并不能够直接操作底层操作系统的属性,进行设置。这里的系统属性,指的是Java运行环境变量。在JDK与JRE在操作系统上进行安装的时候,已经对系统的各种环境信息进行辨析并记录在专门的文件里面。虽然说Java是与平台无关的语言,但是在一些特殊操作中,还是需要对当前进行运行的平台进行判断和分析,所以这方面的操作需要了解一些。在Java中,系统属性起到替代环境变量的作用,或者说,系统属性就是Java的环境变量,它是又一种将运行时Java程序的相关信息参数化的机制。具体的说... 查看全文
· 开源 java CMS - FreeCMS1.9发布。发布时间:2014-04-22
FreeCMS商业版V1.9更新功能增加Oracle数据库支持。... 查看全文
· 疯狂Java联盟发布时间:2014-04-22
疯狂Java联盟是一个交流氛围极好的Java论坛,论坛矢志成为最受欢迎的Java论坛,为广大编程学习者提供交流分享的平台。疯狂Java联盟上有大量热心的会员,他们乐于与广大会员交流自己的学习、工作经验,乐于与广大会员分享自己学习、工作中的项目。疯狂Java联盟的宗旨是:“所有技术发帖,必有回复!”。疯狂Java联盟的网址是http://www.crazyit.org。... 查看全文
· java请求cgi或REST获取数据发布时间:2014-04-22
POST发送http请求可请求cgi程序或REST程序获取JSON格式数据串,编码要统一publicstaticStringhttp(Stringurl,Map<String,String>params){URLu=null;HttpURLConnectioncon=null;//构建请求参数StringBuffersb=newStringBuffer();if(params!=null){for(Entry<String,String>e:params... 查看全文
· JavaSE_89_文件操作初步发布时间:2014-04-22
1基本文件操作在Java中,提供了对文件以及目录进行操作的File类。注意,在Java中,对目录的操作也是通过这个类来完成的,并没有单独为目录定义相应的类。File类放在java.io包中。在Java中,将路径也当作File类来处理。它并没有为路径特别设置一个类。路径名中除了最后一个之外每个字段都表示一个目录;最后一个字段可能表示一个目录或文件名。路径名可以是绝对的,也可以是相对的。绝对路径名包含了定位它所表示的文件所需要的全部信息,而相对路径名则不然,必须依据其他路径名的信息进行解释... 查看全文
· Java中final,finally,finalize的区别发布时间:2014-04-21
final—修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取,不可修改。被声明为final的方法也同样只能使用,不能重载。finally—再异常处理时提供finally块来执行任何清除操作。如果抛出一个异常,那么相匹配的catch子句就会执行... 查看全文
原文:http://java.dzone.com/articles/think-twice-using-java-8作者:LukasKrecan翻译:长风如果你去听Oracle的人谈论Java8背后的设计抉择的话,你经常会听到他们说并行化是其主要的动机。并行化是lambdas、streamAPI及其它一些技术的背后驱动力。让我看一个streamAPI的例子:privatelongcountPrimes(intmax){returnrange(1,max).parallel().filter... 查看全文
译注:但见新人笑,哪闻旧人哭。在大家都在兴致勃勃的讨论Java8的时候,那个早被遗忘的Java7,或许你从来都没有记得它的好。Java8的发布也有一个月了,我相信现在大家都在探索JDK8中的新特性。但是,在你彻底开始钻研Java8之前,最好先来回顾下Java7有哪些新特性。如果你还记得的话,Java6是没有增加任何特性的,只是JVM的一些改动以及性能的提升,不过JDK7倒是增加了不少有助于提升开发效率的很给力的特性。我现在写这篇文章的目的是什么呢?为什么别人都在讨论Java8的时候... 查看全文
· Java文件下载的几种方式发布时间:2014-04-21
publicHttpServletResponsedownload(Stringpath,HttpServletResponseresponse){try{//path是指欲下载的文件的路径。Filefile=newFile(path);//取得文件名。Stringfilename=file.getName();//取得文件的后缀名。Stringext=filename.substring(filename.lastIndexOf(".")+1).toUpperCase()... 查看全文
http://blog.csdn.net/mazhimazh/article/details/16828505http://blog.csdn.net/mazhimazh/article/details/20292331... 查看全文
转自:http://hi.baidu.com/suofang/item/06ea24ba63a7dceb4fc7fd17API文档中对MaxAge的描述:publicvoidsetMaxAge(intexpiry)Setsthemaximumageofthecookieinseconds.Apositivevalueindicatesthatthecookiewillexpireafterthatmanysecondshavepassed... 查看全文
· Java函数式编程(十三)遍历目录发布时间:2014-04-19
本系列文章译自VenkatSubramaniam的FunctionalProgramminginJava未完待续,后续文章请继续关注[url={{site.url}}]Java译站[/url]。列出目录中的文件用File类的list()方法可以很容易的列出目录中的所有文件的文件名。如果想要获取文件而不止是文件名的话,可以使用它的listFiles()方法。这很简单,难的是怎么去处理这个返回的列表。我们不再使用传统的冗长的外部迭代器,而是使用优雅的函数式来实遍历这个列表... 查看全文
packageorg.GE.action;importjava.math.BigDecimal;importjava.util.HashMap;importjava.util.Map;importjava.util.Scanner;/***CreatedwithIntelliJIDEA.*User:Administrator*Date:14-4-12*Time:上午11:18*TochangethistemplateuseFile|Settings|FileTemplates... 查看全文
项目地址:http://code.google.com/p/freecms/依申请公开1.转交申请公开用户可以把申请公开转交给其他人办理,系统会记录此申请公开的转交记录。注意:同时只能转交一个申请公开。选择需要转交的申请公开,点击“转交”按钮。选择要转交的个人,点击“转交”按钮即可。2.办理申请公开选择需要办理的申请公开,然后点击“办理按钮”。注意:同时只能办理一个申请公开。输入办理结果后,点击“办结”按钮即可。3.删除申请公开选择需要删除的申请公开,然后点击“删除”按钮。提示... 查看全文
英文原文:WhyIdon'tsuggestJavaScriptasafirstprogramminglanguage此文章引起比较大的争论,并不代表我们赞同其观点,这是继JavaScript就是一种垃圾语言后,另一篇黑JS的文章)在你的软件职业生涯中,JavaScript不应该成为你的首要语言作者MatthewMombrea1月09,2014(几天前,我写了一篇文章关于在你的职业生涯中应该学习的编程语言。这个引起比较大的争论)在我向大家推荐语言的时侯,一个主要的告诫就是... 查看全文
· java逆转单链表发布时间:2014-04-19
节点类://节点类classNode{publicNode(intvalue){this.value=value;}publicNode(){}intvalue;Nodenext;}初始化链表//初始化一个有序的单链表publicNodeinitList(){Nodehead=newNode();Noden1=newNode();Noden2=newNode();Noden3=newNode();Noden4=newNode();Noden5=newNode();n1.value=1;n2... 查看全文
· java单链表冒泡排序发布时间:2014-04-19
去面试的一家公司出的面试题,让我回来做完发过去,记录一下节点类://节点类classNode{publicNode(intvalue){this.value=value;}publicNode(){}intvalue;Nodenext;}获得随机的链表//获得一个随机的单链表publicNodegetRandomSingList(){Nodehead=newNode();Noden1=newNode((int)(Math.random()*100));Noden2=newNode((int)... 查看全文
· java遍历文件夹发布时间:2014-04-19
使用递归:importjava.io.File;importjava.util.ArrayList;publicclassFileSystem1{privatestaticArrayListfilelist=newArrayList();publicstaticvoidmain(String[]args){longa=System.currentTimeMillis();refreshFileList("C:/Users/shibin/Desktop/tupian");System.out... 查看全文
· java rmi使用后的感想发布时间:2014-04-19
由于我的程序设计中需要应用RMI所以这段时间对RMI进行了一下研究。写一些感想,对于什么是RMI之类的就省略了。下边连接是RMI的用法,需要的朋友可以看一看http://haolloyin.blog.51cto.com/1177454/332426我们这里介绍一下其中的一些小的知识,1.什么情况下用RMI由于RMI有显著的两个缺点,一个是性能,早在很久对于分布式java而引出的webservice和SOA等理念,RMI就被抛弃了,当然这不是绝对的,对于小的子程序来说RMI还是有他的作用的... 查看全文