程序员JAVA_程序员俱乐部_JAVA频道

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 > 编程开发 > JAVA > 文章列表
· Java 8中时间API初探之一发布时间:2013-08-29
Java8目前已经开始进入大众的视线,其中笔者在写本文之前,留意到其中Java8预览版中将会出现新的关于日期和时间的API(遵守JSR310规范)。在本系列文章中,将对这些新的API进行举例说明。首先在本文中,将先介绍以下几个:Instant,Loc... 查看全文
· 你不知道的5个JVM命令行标志发布时间:2013-08-29
本文将介绍一些命令行标志,您可以使用它们来诊断和调优您的Java虚拟机性能。1.DisableExplicitGC我已记不清有多少次用户要求我就应用程序性能问题提供咨询了,其实只要跨代码快速运行grep,就会发现清单1所示的问题—原始Java性能反模... 查看全文
· OGNL发布时间:2013-08-29
一、什么是OGNL名称:全称是Object-GraphNavigationLanguage用途:是一个用来获取和设置java对象属性的表达式语言。应用场合:通过使用表达式语法导航对象图,而不是直接调用对象的获取和设置方法可以提供许多应用。比如在XML... 查看全文
· linux java安装发布时间:2013-08-29
1、拷贝jdk-1_5_0_15-linux-i586.bin到/opt目录下。#cp/media/cdrom/JDK/jdk-1_5_0_15-linux-i586.bin/opt/#cd/opt#chmod755jdk-1_5_0_15-linu... 查看全文
· 3Sum 4Sum发布时间:2013-08-29
3SumJan18'129830/38290GivenanarraySofnintegers,arethereelementsa,b,cinSsuchthata+b+c=0?Findalluniquetripletsinthearraywhichgi... 查看全文
最近做个项目,从浏览器发送参数到后台服务端,中文全是一堆问号乱码解决方案如下://获取发送的参数//客户端名称Stringusername=newString(request.getParameter("username").getBytes("IS... 查看全文
前言:由于上一个星期工作繁忙,利用上下班和晚上睡前空余的时间拜读了秦小波老师的《改善Java程序的151建议》,感觉廓然开朗,注意到了很多平时在编写代码中并不会注意的问题,甚至感觉自己对Java只是略懂皮毛,不足以登大雅之堂,特此与读者分享读书笔记,... 查看全文
在Java语言中,abstractclass和interface是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstractclass和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚... 查看全文
· 导入Maven Project出现各种Maven错发布时间:2013-08-29
最近接触的新的project都是Mavenproject,由于之前没有使用过Maven,发现导入的工程每个都有错误,折腾了好久都没能完全解决,不过现在已经解决了部分,总结一下最常见的错误:1.buildfailure可以通过环境配置解决,首先确保已经... 查看全文
· Json 数据反序列化为Java对象发布时间:2013-08-29
前言:我们在项目中经常用到的是Json格式的数据,如果是将一个被Jackson转化为JSON数据格式的Java对象进行操作,我们就需要将JSON数据再反序列化为Java对象。1、实体对象packagecom.boonya.gps;importjava... 查看全文
· srping3.1中cache(ehcache)问发布时间:2013-08-29
在项目中有使用到spring3.1的cache(使用内置的EhCache)在一个类中有两个方法.这两个方法的缓存名是一样的,key值都是用户id.第一个方法中已经缓存过一个对象了(比如userA),在调用第二个方法用userA的uid获取userA实... 查看全文
· 问题2: 打印"水仙花数 "发布时间:2013-08-29
分析:水仙花数是指一个n位数(n≥3),它的每个位上的数字的n次幂之和等于它本身。例如:153是一个"水仙花数",因为153=1的三次方+5的三次方+3的三次方publicclassDaffodils{publicstaticvoidmain(Str... 查看全文
· 问题1:兔子问题发布时间:2013-08-29
问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?分析:斐波那契数列,又称黄金分割数列:0、1、1、2、3、5、8、13、21、……在数学上,斐波纳契数列以如下被... 查看全文
· String+=和StringBuilder.ap发布时间:2013-08-29
大家都知道String+String会开销额外的系统资源,粗略的原因是String是不可变类,每一步操作都会返回新的String变量,占用空间及时间。其实我的理解不是这样的,我们来看看String+的底层实现。测试案例publicstaticvoid... 查看全文
· axis2 通过wsdl生成java发布时间:2013-08-28
用Eclipse的Axis2CodeGenerator生成的接口方法名首字母大写用cmd命令就没有,不知道为什么wsdl2java-urihttp://172.162.3.158:8888/TBCService.svc?wsdl-pcom.tempu... 查看全文
网上找了很多资料,折腾的大半天,结果不尽如人意,最终还是成功了,将过程写下来,与大家分享一下。运行环境:jdk1.6.0_23+tomcat7.0+;测试内容,远程监控tomcat下运行的应用。步骤:1.将CATALINA_HOME/conf下的se... 查看全文
· java处理oracle中转义字符%和_发布时间:2013-08-28
一般针对输入框查询,后台做的是模糊查询,那么针对输入框中有特殊字符%或者_时,应如何查询?/***@类功能说明:处理转义字符%和_,针对ORACLE数据库*@创建日期:2013-8-21*@版本:V1.0*/publicclassEscapeUtil... 查看全文
· java调用oracle存储过程的笔记发布时间:2013-08-28
-------------------数据库-----------------------objectCREATEORREPLACETypeuser_objectIsObject(c_idNvarchar2(50),c_nameNvarchar2(3... 查看全文
· 快速排序算法发布时间:2013-08-28
快速排序(Quicksort)是对冒泡排序的一种改进。它的基本思想是:通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另外一部分的所有数据都要小,然后再按此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整... 查看全文
· JAVA修饰符native、transient和v发布时间:2013-08-28
transient:变量修饰符。在对象被存储时,这些变量不会被持久化。当对象序列化的保存在存储器上时,不希望有些字段数据被保存,为了保证安全性,可以把这些字段声明为transient。native:方法修饰符。Native方法是由另外一种语言(如c/... 查看全文