Java_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> Java >>列表
· java取小数点后两位的4种方法发布时间:2013-09-04
方法一Long是长整型,怎么有小数,是double吧java.text.DecimalFormatdf=newjava.text.DecimalFormat("#.##");doubled=3.14159;System.out.println(df.format(d));方法二java.math.BigDecimalBigDecimalbd=newBigDecimal("3.14159265");bd=bd.setScale(2,BigDecimal.ROUND_HALF_UP)... 查看全文
最近安装eclipse给一个客户开发项目,项目中用jna调用了自定义的一个本地动态链接库,动态链接库名称是uuwisehelper.dll。该动态链接库的功能是验证码识别功能。eclipse中调用调试是运行正常的,但是程序打包后报错提示加载动态库失败。咨询优优云的技术(该动态链接库的技术支持)后获知DLL是C编写的。于是在谷歌,百度,咨询优优云的动态链接库编译作者。得知C编写的动态链接库配合eclipse和jna的时候可能是C和Java的数据类型不一致,导致类型对应出现问题... 查看全文
rg.apache.jasper.JasperException:PWC6345:Thereisanerrorininvokingjavac.AfullJDK(notjustJRE)isrequiredatorg.apache.jasper.compiler.DefaultErrorHandler.jspError(DefaultErrorHandler.java:92)异常信息如上一般是jetty8才会出现这种情况在网上找了很多资料,主要问题还是jetty运行的jre环境配置问题... 查看全文
1.常规使用1.1枚举值用于表示常量[Sweet]Java1.5引入枚举类型,允许用常量的形式来表示特定数据片段,编码中常常出现的字典值就可以用枚举来定义,还有数据库表字段等信息。[Sweet]枚举类型专门用来取代恶心的publicstaticfinal定义静态常量的代码。这句话的引申含义就是请不要再在接口中定义常量常量了。/***Copyright(c)2013bywww.futeng.org**@{#}@Size.javaCreateon@2013-9-3@下午10:31... 查看全文
· java 打开文件夹发布时间:2013-09-03
使用java语言,如何打开文件夹和浏览文件呢?打开文件夹或打开目录/*****@paramfolder*:directory*/publicstaticvoidopen_directory(Stringfolder){Filefile=newFile(folder);if(!file.exists()){return;}Runtimeruntime=null;try{runtime=Runtime.getRuntime();if(!SystemUtil.isWindows){//System... 查看全文
· java实现页面访问量统计的实例发布时间:2013-09-03
有时候,我们可能需要统计Web站点上的一个特定页面的访问次数,考虑这样一个场景,你为了宣传一个产品,在某个门户网站花钱做了一个链接,你希望知道产品页面每天的访问量,借此了解广告的效果。要完成上述功能,可以使用ServletContext对象来保存访问的次数。我们知道一个Web应用程序只有一个ServletContext对象,而且该对象可以被Web应用程序中的所有Servlet所访问,因此使用ServletContext对象来保存一些需要在Web应用程序中共享的信息是再合适不过了... 查看全文
· java 类加载器的种类:发布时间:2013-09-03
java类加载器的种类:bootstrapclassloader跟类加载器|extensionclassloader扩展类加载器|systemclassloader系统类加载器userclassloader用户自定义类加载器bootstrapclassloader-引导(也称为原始)类加载器,它负责加载Java的核心类。在Sun的JVM中,在执行java的命令中使用-Xbootclasspath选项或使用-D选项指定sun.boot.class.path系统属性值可以指定附加的类... 查看全文
在学习编程的过程中,我觉得不止要获得课本的知识,更多的是通过学习技术知识提高解决问题的能力,这样我们才能走在最前方,本文主要讲述Java程序中解决数据库超时与死锁,更多Java专业知识,广州疯狂java培训为你讲解;简介每个使用关系型数据库的程序都可能遇到数据死锁或不可用的情况,而这些情况需要在代码中编程来解决;本文主要介绍与数据库事务死锁等情况相关的重试逻辑概念,此外,还会探讨如何避免死锁等问题,文章以DB2(版本9)与Java为例进行讲解。什么是数据库锁定与死锁锁定(Locking... 查看全文
在学习编程的过程中,我觉得不止要获得课本的知识,更多的是通过学习技术知识提高解决问题的能力,这样我们才能走在最前方,本文主要讲述Java抽象类和接口和继承之间关系,更多Java专业知识,广州疯狂java培训为你讲解;有时候,我们可能想要构造一个很抽象的父类对象,它可能仅仅代表一个分类或抽象概念,它的实例没有任何意义,因此不希望它能被实例化。例如:有一个父类“水果(Fruit)”,它有几个子类“苹果(Apple)”、“橘子(Orange)”、“香蕉(Banana)”等... 查看全文
· java中的匿名内部类总结发布时间:2013-09-03
匿名内部类也就是没有名字的内部类正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口实例1:不使用匿名内部类来实现抽象方法abstractclassPerson{publicabstractvoideat();}classChildextendsPerson{publicvoideat(){System.out.println("eatsomething");}}publicclassDemo... 查看全文
· Java中匿名类的两种实现方式发布时间:2013-09-03
网址:http://blog.csdn.net/cntanghai/article/details/6094481使用匿名内部类课使代码更加简洁、紧凑,模块化程度更高。内部类能够访问外部内的一切成员变量和方法,包括私有的,而实现接口或继承类做不到。然而这个不是我说的重点,我说的很简单,就是匿名内部类的两种实现方式:第一种,继承一个类,重写其方法;第二种,实现一个接口(可以是多个),实现其方法。下面通过代码来说明:publicclassTestAnonymousInterClass... 查看全文
javajar发布读取properties文件失败用Stringpath=Test.class.getResource("/").getPath();获取根目录后+文件名读取失败,因此采用JarFile类读取privatestaticConnectiongetJdbcConnection()throwsException{Connectionconn=null;try{logger.info("开始获取properties文件")... 查看全文
· Sweet.Java.S01E00 Preface发布时间:2013-09-03
1.前言ToMySelfTotheReader2.结构previouslyon...TasteSweet3.附录修改了什么还修改了什么引用了什么... 查看全文
· java基础特性-多态发布时间:2013-09-02
多态一、概念:不同方法名中的不同实现。不同实现的有两种表现形式:重写(overwrite)和重载(overload)。1.重写(overriding):在有继承关系的两个类中,子类继承了父类的方法,当子类对象实例赋值给父类对象引用时,通过父类调用方法时,是调用的子类的方法,这种方式叫子类覆盖/重写了父类方法,也叫动态链接或者动态方法调用。总结:因此通过父类的引用不同子类中的重写的方法而实现不同的行为,则实现了多态性。例子:classFather{publicvoidshow(){System... 查看全文
· java基础特性-继承-代码分析发布时间:2013-09-02
publicclassFather{intx=10;publicFather(){add(20);}publicvoidadd(inty){System.out.println("Father");x+=y;}}publicclassChildextendsFather{intx=9;publicvoidadd(inty){System.out.println("Child");System.out.println("X:"+x);x+=y;System.out.println(x+":... 查看全文
例子:classFather{publicvoidfunc1(){func2();}//这是父类中的func2()方法,因为下面的子类中重写了该方法//所以在父类类型的引用中调用时,这个方法将不再有效//取而代之的是将调用子类中重写的func2()方法publicvoidfunc2(){System.out.println("AAA");}}classChildextendsFather{//func1(inti)是对func1()方法的一个重载//由于在父类中没有定义这个方法... 查看全文
代码:classA{publicStringshow(Dobj){return("AandD");}publicStringshow(Aobj){return("AandA");}}classBextendsA{publicStringshow(Bobj){return("BandB");}publicStringshow(Aobj){return("BandA");}}classCextendsB{}classDextendsB{}Aa1=newA();Aa2=newB();Bb=newB(... 查看全文
· JavaScript与有限状态机发布时间:2013-09-02
有限状态机(Finite-statemachine)是一个非常有用的模型,可以模拟世界上大部分事物。简单说,它有三个特征:*状态总数(state)是有限的。*任一时刻,只处在一种状态之中。*某种条件下,会从一种状态转变(transition)到另一种状态。它对JavaScript的意义在于,很多对象可以写成有限状态机。举例来说,网页上有一个菜单元素。鼠标悬停的时候,菜单显示;鼠标移开的时候,菜单隐藏。如果使用有限状态机描述,就是这个菜单只有两种状态(显示和隐藏),鼠标会引发状态转变... 查看全文
WebBuilder是一个开源的JavaWeb开发工具,范例网址请参考http://www.putdb.com,平台下载地址为:http://www.putdb.com/zh_cn.html。下载完成WebBuilder软件包后,目录如下:一、安装方法1、安装任意类型的一款JAVAWeb应用服务器(如Tomcat)和数据库(如MySql),并且在Web应用服务器中创建一个JNDI链接串,以访问所创建的数据库。2、解压缩下载的安装包webbuilder.zip,并把wb目录部署到Web应用服务器... 查看全文
右键项目名字-->Properties-->ProjectFacets-->选择DynamicWebModule勾选版本... 查看全文