JAVA
文章平均质量分 77
123409876
这个作者很懒,什么都没留下…
展开
-
Comparator和Comparable在排序中的应用
当需要排序的集合或数组不是单纯的数字型时,通常可以使用Comparator或Comparable,以简单的方式实现对象排序或自定义排序。一、Comparator强行对某个对象collection进行整体排序的比较函数,可以将Comparator传递给Collections.sort或Arrays.sort。接口方法: /** * @return o1小于、等于或大于o2,分别返回负整...原创 2008-10-14 01:18:10 · 88 阅读 · 0 评论 -
AJP
由于tomcat的html和图片解析功能相对其他服务器如apche等较弱,所以,一般都是集成起来使用,只有jsp和servlet服务交由tomcat处理,而tomcat和其他服务器的集成,就是通过ajp协议来完成的。 AJP协议AJP13是定向包协议。因为性能原因,使用二进制格式来传输可读性文本。WEB服务器通过TCP连接和SERVLET容器连接。为了减少进程生成socket的花...2010-08-29 15:26:42 · 257 阅读 · 0 评论 -
java项目同步discuz与uchome登录
本项目提供完全免费的JAVA版Discuz Ucenter API,可以轻松实现现有JAVA系统与UCenter之间无缝对接。具体实现在的功能如下: 1.单点登录, Discuz! passport for java. 2.基本用户管理的API。 中文名登陆不了的,请将URLEncode.encode(str) 为 URLEncode.encode(str,"GBK") ...2010-08-29 23:24:25 · 137 阅读 · 0 评论 -
Rational rose 2003安装破解过程
一、下载rational rose 2003英文版【======点此下载:rational rose 2003原版下载地址-========】注意:选择3百多兆的下载,选择热门推荐的下载二、下载破解补丁【======点此下载:rational rose 2003破解补丁===-========】三、下载汉化补丁【======点此下载:rational rose 2003汉化...2010-09-02 16:06:37 · 154 阅读 · 0 评论 -
BETA,RC,ALPHA软件版本号介绍
版本号:V(Version):即版本,通常用数字表示版本号。(如:EVEREST Ultimate v4.20.1188 Beta )Build:用数字或日期标示版本号的一种方式。(如:VeryCD eMule v0.48a Build 071112)SP:Service Pack,升级包。(如:Windows XP SP 2/Vista SP 1)授权和功能划分:Trial:试用版,通常都有时间...原创 2010-09-06 09:38:57 · 147 阅读 · 0 评论 -
BoneCP,Proxool,DBCP,C3P0 参数介绍
DBCP,C3P0,Proxool,BoneCP详细参数介绍 BoneCP: acquireIncrement: 当连接池中的连接耗尽的时候c3p0一次同时获取的连接数。Default: 3 driveClass:数据库驱动 jdbcUrl:响应驱动的jdbcUrl username:数据库的用户名 password:数据库的密码 idleConnectionTestPeriod:检查数据...2011-04-19 06:32:47 · 126 阅读 · 0 评论 -
天气预报接口|API|城市代码
根据 下面的接口可获得城市天气情况http://www.weather.com.cn/data/sk/101010100.html http://www.weather.com.cn/data/cityinfo/101010100.htmlhttp://m.weather.com.cn/data/101010100.html 101010100=北京 101010200=海...2011-06-27 11:36:21 · 948 阅读 · 0 评论 -
Tomcat6/7 SSI配置
在$CATALINA_BASE/conf/servlet.xml中的Context标签加入属性privileged="true",<Context privileged="true">在$CATALINA_BASE/conf/web.xml中把ssi相关的servlet servlet-mapping filter filter-mapping注释去掉就行在$CATALIN...2011-07-09 15:21:19 · 117 阅读 · 0 评论 -
PowerDesigner连接数据库出现错误: Non SQL Error : Could not load class
PowerDesigner连接数据库出现错误: Non SQL Error : Could not load class应该是PowerDesigner的一个bug。解决办法:将驱动文件,如:ojdbc14.jar复制到PowerDesigner安装目录下,然后编辑连接配置,选择这个驱动,然后关闭PowerDesiginer,重新启动后测试连接,正常。为什么要放在PowerDesi...2011-03-30 11:51:10 · 733 阅读 · 0 评论 -
Cannot load 32-bit SWT libraries on 64-bit JVM解决方案
win7 64-bit下,Eclipse运行SWT程序报错:Cannot load 32-bit SWT libraries on 64-bit JVM两种解决方案如下:1.下载64位的swt包(相对方案2,稍微繁琐些)2.安装32位的JVM,Window -> Preferences -> Java -> Installed JRE's,指向Program File...2011-11-13 12:27:26 · 1680 阅读 · 0 评论 -
Jmagick压缩高质量图片
图片处理需要使用ImageMagick时,需要做如下配置:Windows:1. 安装Tools下面的ImageMagick-6.3.9-0-Q8-windows-dll.exe2. 复制Tools目录下jmagick.dll到 %JAVA_HOME%/jre/bin 3. 登录后台 “系统管理->配置管理”修改ImageLibType的值为1 Linux:在一般的li...2010-08-19 17:05:25 · 216 阅读 · 0 评论 -
用xfire的Eclipse Plugin生成web服务的客户端
注:这篇随笔用到的服务是上一篇随笔《在Eclipse中,用XFire发布web服务》中发布的HelloService。 本文编码环境:Eclipse SDK 3.2.2,Tomcat5.5.20,XFire-1.2.6。正文: 利用xfire生成web服务客户端的方法有多种,Eclipse Plugin为XFire的WSDL->Code generator提供了Ecl...原创 2008-11-24 16:21:32 · 76 阅读 · 0 评论 -
HttpClient 4.0 - HttpClient Overview
HttpClient是一个实现了http协议的开源Java客户端工具库,可以通过程序发送http请求,现在HttpClient已经更名为HttpComponents, HttpClient 4.0 几乎重新设计,并重写了 HttpClient 3.x的全部代码。在HttpClient 4.0 中修正一些 HttpClient 1.0中遗留的问题,这些遗留问题在不改变现在核心AP代码是无法解决的,因...原创 2009-12-18 00:17:23 · 151 阅读 · 0 评论 -
JFreeChart中文API
JFreeChart类:void setAntiAlias(boolean flag) 字体模糊边界void setBackgroundImage(Image image) 背景图片void setBackgroundImageAlignment(int alignment) 背景图片对齐方式(参数常量在org.jfree.ui.Align类中定义)void setBackground...原创 2009-12-24 20:27:00 · 92 阅读 · 0 评论 -
maven-appfuse配置步骤
配置环境:maven 2.2.1appfuse 2.0.2JDK 1.6.0_03MySQL 5.1 下载文件:1.到http://maven.apache.org/download.html下载apache-maven-2.2.1-bin.zip下载地址:http://apache.freelamp.com/maven/binaries/apache-maven-2.2.1-bin...原创 2010-01-05 19:33:22 · 176 阅读 · 0 评论 -
Cannot convert value '0000-00-00 00:00:00' 错误解决方案
MySQL数据库,如果数据库中Datetime字段为空为值为'0000-00-00 00:00:00', Hibernate就会报如下错误“Cannot convert value '0000-00-00 00:00:00' from column 3 to TIMESTAMP。”解决方案:为在数据库连接后面加上 "jdbc:mysql://127.0.0.1:3306/ht?useUnico...2010-04-07 09:51:39 · 376 阅读 · 0 评论 -
Derby数据库使用简介-Derby入门
Derby数据库是由Apache下的一个开源的DB项目,与其它DB相比,它有如下的优点:1. 完全用Java实现 2. 支持JDBC及SQL标准 3. 全部文件只有2M左右 4. 提供嵌入式的支持,可以简单地嵌入到其它的Java项目 5. 同时提供网络数据库的功能,可以用C/S方式访问 一、下载Derby项目的首页为:http://db.apache.org/der...2010-04-10 08:52:48 · 384 阅读 · 0 评论 -
互联网常见Open API文档资源
所谓的开放API(OpenAPI)是服务型网站常见的一种应用,网站的服务商将自己的网站服务封装成一系列API(Application Programming Interface,应用编程接口)开放出去,供第三方开发者使用,这种行为就叫做开放网站的API,所开放的API就被称作OpenAPI(开放API)。 网站提供开放平台的API后,可以吸引一些第三方的开发人员在该平台上开发商业应用,平...2010-04-14 09:18:59 · 551 阅读 · 0 评论 -
EL表达式 访问集合和String的内置方法(size,contains,indexOf,endWith...)
称呼 Functions 标签库为标签库,倒不如称呼其为函数库来得更容易理解些。因为 Functions 标签库并没有提供传统的标签来为 JSP 页面的工作服务,而是被用于 EL 表达式语句中。在 JSP2.0 规范下出现的 Functions 标签库为 EL 表达式语句提供了许多更为有用的功能。 Functions 标签库分为两大类,共 16 个函数。字符串处理函数: fn:contains...2010-05-06 10:08:35 · 1109 阅读 · 0 评论 -
验证码无法显示:Could not initialize class sun.awt.X1 解决方案
网站验证码突然无法显示,并报如下错误。Caused by: java.lang.NoClassDefFoundError: Could not initialize class sun.awt.X11GraphicsEnvironmentCaused by: java.lang.InternalError: Can't connect to X11 window server using ...2010-05-13 15:25:24 · 2282 阅读 · 1 评论 -
FusionCharts link中文乱码 字体大小 解决办法 - FusionCharts参数说明
功能特性animation 是否动画显示数据,默认为1(True)showNames 是否显示横向坐标轴(x轴)标签名称rotateNames 是否旋转显示标签,默认为0(False):横向显示showValues 是否在图表显示对应的数据值,默认为1(...2010-07-27 18:36:50 · 152 阅读 · 0 评论 -
Tomcat配置-多域名绑定
<Host name="www.jiajiao.com" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false"> <Context path=&quo2009-09-08 17:11:06 · 101 阅读 · 0 评论 -
DBCP连接池配置参数说明及优化
在配置DBCP连接池时,主要难以理解的主要有:removeAbandoned 、logAbandoned、removeAbandonedTimeout、maxWait这四个参数,设置了rmoveAbandoned=true那么在getNumActive()快要到getMaxActive()的时候,系统会进行无效的Connection的回收,回收的Connection为removeAbandoned...2010-05-18 10:46:01 · 952 阅读 · 0 评论