Java_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> Java >>列表
JavaScript是一种面向对象的脚本语言,但是JavaScript中的对象与其他语言(尤其是像Java、C#这样的静态语言)有很大的不同,JavaScript中的对象是基于原型的。原型是对象的基础,它定义并实现了一个新对象所必须包含的成员列表,并被所有同类对象实例所共享。与其他语言中类的概念相比,原型更像是类的静态成员。本文就JavaScript中对象的创建、继承做初步的讲解,并探讨下对象成员相关的一些概念和特性。(斑头雁原创:http://bantouyan.iteye.com)一... 查看全文
· ftp上传下载 java FTPClient发布时间:2012-03-28
项目需要,网上搜了搜,很多,但问题也不少,估计转来转去,少了不少东西,而且也情况也不太一样。没办法,只能自己去写一个。一,安装sserv-uftp服务器版本10.1.0.1我所设服务器配置:用户名:shiyanming密码:123端口:21跟目录:D:/ftpindex二、所需jar包:common-net-1.4.1.jarjakarta-oro-2.0.8.jar注意:第二个jar包必须要存在,不然在列举ftp服务器中文件是出错三、中文传输问题四、具体程序com.ftp... 查看全文
人类一思考,上帝就发笑。但是人类不会因为上帝发笑就停止了思考,不是说命运在自己手里吗,那干脆让上帝去他妈的。好吧,那思考是什么?思考是因为我们人类有事情要解决,所以我们要考虑考虑......那么,开始我们的思考吧。当小老板还是当大老板?首先,请原谅我问这么个貌似世俗的问题,我也知道钱不是万能的,但还是那句套话:没有钱是万万不能的...现在请你回答自己愿意当小老板还是当大老板,我猜你一定回答是大当老板了,那么恭喜你,你的JAVA肯定会学的很好-(弱弱的说:其实回答当小老板也没关系... 查看全文
· Java基础之操作符发布时间:2012-03-28
Java操作符这块知识,以前只是一扫而过,今天再次看到《Java编程思想》的操作符这一章,看了一会,觉得还是有点文章的,于是整理了点内容如下(不全是操作符的知识),理解其中错误之处。(小弟初来乍到,大手留情)publicclassTest{publicstaticvoidmain(String[]args){intx++=0;int+x=0;int-x;intx=3++;floatf=3.04;floatf=3.04f;floatf=(f++)+-5;floatf=(f++)-+5... 查看全文
· Java方法中的return发布时间:2012-03-28
没事翻翻书,就总是胡思乱想,看着return总想把它研究一番://关于方法中的returnpublicvoidtest(){returnnull;//编译错误}publicinttest(){return(int)null;//编译错误}publicinttest(){return(Integer)null;//运行时抛出空指针异常}publicIntegertest(){return(Integer)null;//运行时抛出空指针异常}publicIntegertest()... 查看全文
· java用一个for循环输出99乘法表发布时间:2012-03-28
publicstaticvoidmain(String[]args){for(inti=1,j=1;i<=9;){System.out.print(j+"*"+i+"="+i*j);if(j==i){i++;j=1;System.out.println();}else{j++;System.out.print("\t");}}}//以下是两个for实现for(inti=1;i<=9;i++){for(intj=1;j<=i;j++){System.out.print... 查看全文
· JAVA的HTTP多线程下载程序发布时间:2012-03-28
JAVA的HTTP多线程下载程序。自己教学中使用的一段程序。java代码publicclassDownloadNetTest{privateFilefileOut;privateURLurl;privatelongfileLength=0;//初始化线程数privateintThreadNum=5;publicDownloadNetTest(){try{System.out.println("正在链接URL");url=newURL("http://211.64.201... 查看全文
· java数据库连接方式汇总发布时间:2012-03-28
java代码1、Oracle8/8i/9i数据库(thin模式)Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();Stringurl="jdbc:oracle:thin:@localhost:1521:orcl";//orcl为数据库的SIDStringuser="test";Stringpassword="test";Connectionconn=DriverManager.getConnection(url... 查看全文
原贴:http://www.iteye.com/magazines/66最近的机器内存又爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。1.尽量在合适的场合使用单例使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面:第一,控制资源的使用... 查看全文
· BP神经网络的Java实现发布时间:2012-03-28
课程作业要求实现一个BPNN。此前只用Matlab实现过,这次尝试使用Java实现了一个。现共享之。版权属于大家。关于BPNN的原理,就不赘述了。下面是BPNN的实现代码。类名为BP。packageml;importjava.util.Random;/***BPNN.**@authorRenaQiu**/publicclassBP{/***inputvector.*/privatefinaldouble[]input;/***hiddenlayer... 查看全文
· Java类设计技巧发布时间:2012-03-28
(该内容出自:Java核心卷,摘取出来跟大家分享分享!)1.一定将数据设置为私有。最重要的是:绝对不要破坏封装性。当数据保持私有时,他们的表现形式的变化不会对类的使用者产生影响,即使出现bug也易于检测。2.一定要对数据初始化。Java不对局部变量进行初始化,但是会对对象的事例域进行初始化。最好不要依赖于系统的默认值,而是应该显示地初始化所有的数据,具体的初始化方式可以是提供默认指,也可以是在所有的构造器中设置默认值。3.不要在类中使用过多的基本数据类型。就是说... 查看全文
· 如何进行Java EE性能测试与调优发布时间:2012-03-28
性能测试的目标性能测试不同于功能测试,不是对与错的检验,而是快与慢的衡量。在进行真正的性能测试之前要先搞清楚目标:1.在确定的硬件条件下,可以支持的并发数越大越好,响应时间越快越好。具体需要达到的并发数是多大,要求的响应时间是多快,由产品经理来提出。2.在确定的硬件条件下,测试得到最大并发数和相应的响应时间之后。如果增加硬件投入,可以得到怎样的性能提升回报?(系统扩展性和伸缩性测试,Scalability)这里的硬件条件包括:cpu,memery,I/O,networkbandwidth... 查看全文
[本文是我对JavaConcurrencyInPractice第二章的归纳和总结,转载请注明作者和出处,如有谬误,欢迎在评论中指正.]多线程环境下,无需调用方进行任何同步处理也能保证正确性的类是线程安全的类无状态的对象是线程安全的。无状态是指没有成员变量。由于方法的局部变量都是在线程私有的栈中分配的,因此在一个线程中调用无状态对象的方法,不会影响到其他线程。racecondition:正确性依赖于事件发生的相对时间。check-and-act是racecondition中的一种... 查看全文
· Java程序与RSR232串口通讯小练手发布时间:2012-03-28
一直以来都是在学习J2EE方面的应用系统开发,从未想过用JAVA来编写硬件交互程序,不过自己就是喜欢尝试一些未曾接触的新东西。在网上搜索了些资源,了解到JAVA写串口通讯的还是蛮多的,那么便着手准备开发调试环境。软件程序开发环境搭建不成问题,可这硬件环境就有点犯难啦。更何况自己用的是笔记本哪来的串口呀,再说要是真拿这串口硬件来自己也不会弄,随即想到了虚拟机,觉得这东西应该也有虚拟的吧,果真跟自己的猜测一样还真有这东西,顺便也下载了个串口小助手做为调试之用。下面就先看看软件环境的搭建:1... 查看全文
[本文是我对JavaConcurrencyInPractice第三章的归纳和总结,也有部分语句摘自周志明所著的"深入理解java虚拟机".转载请注明作者和出处,如有谬误,欢迎在评论中指正.]线程安全包含2个方面:原子性和可见性,java的同步机制都是围绕这2个方面来确保线程安全的.可见性理解可见性首先要清楚为什么多线程环境下会有可见性问题.现代CPU一般都使用读写速度很快的高速缓存来作为内存和CPU之间的缓冲,高速缓存的引入可以有效的解决CPU和内存的速度矛盾,但是也带来了新的问题:缓存一致性... 查看全文
· JAVA导出Excel 发布时间:2012-03-28
packagelee;importjava.io.FileNotFoundException;importjava.io.FileOutputStream;importjava.io.IOException;importjava.io.OutputStream;importjava.util.ArrayList;importjava.util.Date;importjava.util.List;importjxl.Workbook;importjxl.format.Alignment... 查看全文
· JAVA 回调机制之策略模式发布时间:2012-03-23
待写!... 查看全文
· 多微博API整合SDK:scribe-java发布时间:2012-03-23
该项目由twitter推荐,放置于github:https://github.com/fernandezpablo85/scribe-java附件是zip包.fernandezpablo85-scribe-java-1.3.0-30-gf4c36ab.zip(100.4KB)下载次数:0... 查看全文
· Java中单例设计模式的代码实现发布时间:2012-03-23
因为在Java中使用单例设计模式代码实现,遇到些问题,故Google了一下。找到下面两篇blog,有所帮助。1.【转】单例模式完全剖析2.单例模式的七种写法... 查看全文
项目需要,写一个显示网络拓扑结构的插件(见我之前的博客),根据客户需要,要在拓扑展示面板添加滚动条,研究了一好一会……我是将JLayeredPane放入JScrollPane中,开始怎么都不能显示滚动条,JScrollPane的size设小了是显示出来了,但是即使JLayeredPane中的内容超过了JScrollPane滚动条也不起作用,后来网上找到一个办法:关键几句:JScrollPanepane=newJScrollPane();pane... 查看全文