Java_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> Java >>列表
· Java生成缩略图之Thumbnailator发布时间:2012-06-01
Thumbnailator是一个为Java界面更流畅的缩略图生成库。从API提供现有的图像文件和图像对象的缩略图中简化了缩略过程,两三行代码就能够从现有图片生成缩略图,且允许微调缩略图生成,同时保持了需要写入到最低限度的代码量。同时还支持根据一个目录批量生成缩略图。http://code.google.com/p/thumbnailator/版本:thumbnailator-0.4.2.jar原图如下:1、指定大小进行缩放//size(宽度,高度)/**若图片横比200小,高比300小... 查看全文
Java自从上个月丢掉第一个的宝座以后,这个月的的走势依然下挫。在过去8年中,前10名的编程语言几乎没有变化,支持Objective-C把Delphi给挤了出去。人们对新语言的接受程度进展缓慢,这很有可能是由于遗留系统难以迁移导致的。及时把这个因素考虑进去,也没有任何新的语言表现出持续上升的势态。谁会是下一个明星编程语言呢?让我看一些例子,例如Scala,它目前是第48位,当我们在2006年开始注意到这个语言的时候,它的排名是57。看起来上涨不多,但是即使这么小的涨幅也没有发生在其他语言身上... 查看全文
先建立一个类,有四种属性:privateintid;privateStringname;privatebyteby;privateshortst;以下方法,创建一个对象,然后打印该对象的属性名字,属性值,和属性的类型:publicclassT{publicstaticvoidmain(String[]args)throwsException{Useru=newUser();u.setId(1);u.setName("cc");u.setBy((byte)1);u.setSt((short)2)... 查看全文
· java 调用外部程序发布时间:2012-05-10
javaRuntime、Process类,可以调用外部命令,主要方法是:Runtime:1.没有构造函数,只有这个静态方法:publicstaticRuntimegetRuntime()返回与当前Java应用程序相关的运行时对象2.执行外部命令,传递字符串参数,返回Process类:publicProcessexec(Stringcommand)throwsIOException在单独的进程中执行指定的字符串命令Process:1.获取子进程的错误流... 查看全文
· 来JavaEye两年了发布时间:2012-05-10
今天偶尔看见,在我的个人资料里面,记录着我进入JavaEye的时间是:2010-05-2613:40!也许有人不明白哪里是JavaEye,有些老人都是知道的,之前ITEye叫JavaEye,后来被CSDN合并后更名为ITEye!两年了,过去的可真快,一个刚入门的小伙子现在已经是某公司的高级软件工程师了。工作期间遇到问题总是会想到Google,而Google上搜Java的问题不管那时还是现在,连接到ITEye上的是最多的,因为这是一个专门讨论Java的地方。今天来了我还打开ITEye了... 查看全文
最近的机器内存又爆满了,除了新增机器内存外,还应该好好review一下我们的代码,有很多代码编写过于随意化,这些不好的习惯或对程序语言的不了解是应该好好打压打压了。下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。1.尽量在合适的场合使用单例使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面:第一,控制资源的使用,通过线程同步来控制资源的并发访问;第二,控制实例的产生,以达到节约资源的目的;第三... 查看全文
加密和解密使用不同的密钥(公钥/私钥),有代表性的有RSA、DSA、ElGamal和ECDSA。非对称加密/解密的安全性是基于复杂数学难题,特点是运算复杂、速度慢,主要应用于金融、军事等重大机密的系统。代码演示:packagecom.naxsu.security;importjava.io.FileInputStream;importjava.io.FileNotFoundException;importjava.io.FileOutputStream;importjava.io... 查看全文
· java——万年历发布时间:2012-05-10
/***@(#)wannianli.java***@author*@version1.002012/5/9*/importjava.util.Scanner;publicclasswannianli{publicstaticbooleanrunnian(intyear)/*定义变量*/{if(year%4==0&&year%100!=0||year%400==0)/*利用函数判断输入年份是闰年还是平年*/returntrue;elsereturnfalse;... 查看全文
Math类中提供了三个与取整有关的方法:ceil、floor、round,这些方法的作用与它们的英文名称的含义相对应。ceil的英文意义是天花板,该方法就表示向上取整,所以,Math.ceil(11.3)的结果12,Math.ceil(-11.3)的结果为-11;floor的英文意义是地板,该方法就表示向下取整,所以,Math.floor(11.6)的结果为11,Math.floor(-11.6)的结果为-12;最难掌握的是round方法,它表示“四舍五入”,算法为Math.floor(x+0... 查看全文
· java回调函数发布时间:2012-05-10
下面使用java回调函数来实现一个测试函数运行时间的工具类:如果我们要测试一个类的方法的执行时间,通常我们会这样做:java代码publicclassTestObject{/***一个用来被测试的方法,进行了一个比较耗时的循环*/publicstaticvoidtestMethod(){for(inti=0;i<100000000;i++){}}/***一个简单的测试方法执行时间的方法*/publicvoidtestTime(){longbegin=System... 查看全文
· java keytool证书工具使用小结发布时间:2012-05-10
详见:http://www.micmiu.com/lang/java/keytool-start-guide/... 查看全文
一.精度举例:doubleresult=1.0-0.9;这个结果不用说了吧,都知道了,0.09999999999999998float和double类型主要是为了科学计算和工程计算而设计的。他们执行二进制浮点运算,这是为了在广泛的数字范围上提供较为精确的快速近似计算而精心设计的。然而,它们并没有提供完全精确的结果,所以我们不应该用于精确计算的场合。float和double类型尤其不适合用于货币运算,因为要让一个float或double精确的表示0.1或者10的任何其他负数次方值是不可能的... 查看全文
本文来自smallboy_5的专栏http://blog.csdn.net/smallboy_5/article/details/2119123线性表,链表,哈希表是常用的数据结构,在进行Java开发时,JDK已经为我们提供了一系列相应的类来实现基本的数据结构。这些类均在java.util包中。本文试图通过简单的描述,向读者阐述各个类的作用以及如何正确使用这些类。Collection接口Collection是最基本的集合接口,一个Collection代表一组Object... 查看全文
· Java Pattern 翻译发布时间:2012-05-10
java.util.regexClassPatternjava.lang.Objectjava.util.regex.PatternAllImplementedInterfaces:SerializablepublicfinalclassPatternextendsObjectimplementsSerializableAcompiled(编辑)representation(描述)ofaregularexpression(正则表达式).Aregularexpression(正则表达式)... 查看全文
· java与c++比较 --值与引用的传递发布时间:2012-05-10
一、基本概念:1、按值传递:将一个参数传递给一个函数时,函数接收的是原始值的一个副本。因此,如果函数修改了该参数,仅改变副本,而原始值保持不变。2、按引用传递:将一个参数传递给一个函数时,函数接收的是原始值的内存地址,不是值的副本。因此,如果函数修改了该参数指向的内容,调用代码中的原始值也随之改变。二、引用与指针区别:java其实很多东西在内部都是用指针实现,指不过不让大家用而已。引用就相当于别名。C++当中引用和指针的差别:引用的概念:引用是个别名,当建立引用时,程序用另一个变量或对象(目标... 查看全文
· 处理好c++与java的关系发布时间:2012-05-10
java使你工作的利器,c++使你成长的沃土;语言只是工具而已,这就跟你选择IDE一样,如果想使用所学语言干一件事情,要了解的就是本语言相关的东西和这个语言的思想!1.你真的以为java就这么浅薄吗,还是你自己浅薄,给你一个JVM你就能写个JVM的agency来跟他通讯,J2EE的组件你都清楚,理解。2.如果你把JAVA只是当成一门语言来学,我只能说你是学了三分之一都没有而且你确定你精通嘛???3.SWT/RPCplug-In开发,JAVA+COM/OLE平台集成这些技术你都明白4... 查看全文
目录一、引言二、个人网站三、Oracle/支付宝/旺旺四、淘宝技术发展(Java时代:脱胎换骨)五、淘宝技术发展(Java时代:坚若磐石)六、淘宝技术发展(Java时代:创造技术-TFS)文/赵超在讲淘宝文件系统TFS之前,先回顾一下上面几个版本。1.0版的PHP系统运行了将近一年的时间(2003.05~2004.01);后来数据库变成Oracle之后(2004.01~2004.05,叫1.1版本吧),不到半年就把开发语言转换为Java系统了(2004.02~2005.03,叫2.0版本)... 查看全文
#titleTourDeBabel通天塔导游(译注:圣经记载:在远古的时候,人类都使用一种语言,全世界的人决定一起造一座通天的塔,就是巴别塔,后来被上帝知道了,上帝就让人们使用不同的语言,这个塔就没能造起来。巴别塔不建自毁,与其说上帝的分化将人类的语言复杂化,不如说是人类自身心灵和谐不再的分崩离析。之所以后来有了翻译,不仅是为了加强人类之间的交流,更寄达了一种愿望,希望能以此消除人际的隔阂,获求来自心灵的和谐及慰藉。真正的译者,把握血脉,抚平创痕,通传天籁,开启心门。... 查看全文
源代码见附件ipread.zipQQwry.dat见附件qqwry.zip引自:http://www.java3z.com/cwbwebhome/article/article5/5219.htmlipread.zip(7.7KB)下载次数:1qqwry.zip(5MB)下载次数:0... 查看全文
由于工作需要,要写一段c++代码来调用java的api。下面把实现和调研的过程总结出来。1.如何解决?首选JNI,首先对JNI的原理和使用方法简单调研一下,JNI的权威资料是:http://java.sun.com/docs/books/jni/html/jniTOC.html简单点说,JNI可以帮助我们解决两个问题:1)实现java代码调用其他代码(c,c++,...)大致的做法:a)写java类classHelloWorld{privatenativevoidprint()... 查看全文