
JAVA
文章平均质量分 65
shaopang
人很笨,笨得自己叫什么都忘了。敬请原谅!
展开
-
关于java中如何获得特殊字符
有时在写java程序的时候,常常遇到字符编码的问题,关于汉字乱码的问题网上有很多文章,大家可以去搜索一下,笔者这次遇到了个问题,我做用java生成HTML文件的时候,其它的字符都没有问题,唯独一个字符"·"编译后出现了"?",后来用java的字符转换解决了问题,大家以后如果遇到同样的问题的话,可以用下面的一个句子来解决了。String aa=String.valueOf((char)((int转载 2005-12-06 17:03:00 · 1111 阅读 · 0 评论 -
jspSmartUpload上传下载全攻略
一、安装篇 jspSmartUpload是由www.jspsmart.com网站开发的一个可免费使用的全功能的文件上传下载组件,适于嵌入执行上传下载操作的JSP文件中。该组件有以下几个特点: 1、使用简单。在JSP文件中仅仅书写三五行JAVA代码就可以搞定文件的上传或下载,方便。 2、能全程控制上传。利用jspSmartUpload组件提供的对象及其操作方法,可以获得全部上传文件的信息(包括文转载 2006-07-14 13:56:00 · 765 阅读 · 0 评论 -
ant的使用
Ant是什么? Ant是一种基于Java和XML的build工具。2 下载、安装Ant 安装Ant下载.zip文件,解压缩到c:/ant1.3(后面引用为%ANT_HOME%)2.1 在你运行Ant之前需要做一些配置工作。· 将bin目录加入PATH环境变量。 · 设定ANT_HOME环境变量,指向你安装Ant的目录。在一些OS上,Ant的脚本可以猜测ANT_HOME(Unix和Windo转载 2006-07-04 22:40:00 · 839 阅读 · 0 评论 -
使用 JFreeChart来创建基于web的图表
WWW的发展使得基于因特网的应用程序不再局限于静态或者简单的动态内容提供。传统的一些以软件包形式发布应用程序例如报表系统等都在逐渐搬到因特网上。但是这两者之间有着天壤之别,虽然对于数据获取、业务处理等方面基本类似,但是最大的差别在于用户界面。为了能在web浏览器上显示要求用户界面使用HTML以及图片的方式来展现数据,而传统的一些利用操作系统本身的控件来开发的用户界面无法适应琳琅满目的客户端,因此在转载 2006-07-02 23:42:00 · 632 阅读 · 0 评论 -
Java中的几种算法的实现
插入排序:package org.rut.util.algorithm.support;import org.rut.util.algorithm.SortUtil;/** * @author treeroot * @since 2006-2-2 * @version 1.0 */public class InsertSort implements SortUtil.Sort{ /* (转载 2006-06-19 15:40:00 · 677 阅读 · 0 评论 -
java.util.Arrays的BUG - 二分搜索算法
Joshua Bloch, 获得过Jolt最畅销奖的《Effective Java》的作者, 是Sun Microsystems的杰出工程师和Transarc的资深系统设计师, J2SE 5.0 Tiger的代言人和领路人, 也是还是JSR166的发起人之一..后来, Joshua Bloch去了Google, 成为了Google的首席工程师Joshua Bloch拥有卡耐基.梅隆大学(CMU)计转载 2006-06-18 16:12:00 · 548 阅读 · 0 评论 -
Java程序员的存储过程
本文阐述了怎么使用DBMS存储过程。我阐述了使用存储过程的基本的和高级特性,比如返回ResultSet。本文假设你对DBMS和JDBC已经非常熟悉,也假设你能够毫无障碍地阅读其它语言写成的代码(即不是Java的语言),但是,并不要求你有任何存储过程的编程经历。 存储过程是指保存在数据库并在数据库端执行的程序。你可以使用特殊的语法在Java类中调用存储过程。在调用时,存储过程的名称及指定的参数通过J转载 2006-06-18 15:59:00 · 512 阅读 · 0 评论 -
覆盖VS重载
初次见到这两个单词并没有什么特别的感觉,但是时间长了,却发现书上一会儿用override,一会儿又用overload,搞得我的迷迷糊。于是就做了个总结,希望能对和我一样对这两个概念模糊不清的网友有一个帮助。override可以翻译为覆盖,从字面就可以知道,它是覆盖了一个方法并且对其重写,以求达到不同的作用。对我们来说最熟悉的覆盖就是对接口方法的实现,在接口中一般只是对方法进行了声明转载 2006-06-11 21:03:00 · 666 阅读 · 0 评论 -
java中的加密技术的实现
本文主要谈一下密码学中的加密和数字签名,以及其在java中如何进行使用。对密码学有兴趣的伙伴,推荐看Bruce Schneier的著作:Applied Crypotography。在jdk1.5的发行版本中安全性方面有了很大的改进,也提供了对RSA算法的直接支持,现在我们从实例入手解决问题(本文仅是作为简单介绍): 一、密码学上常用的概念 1)消息摘要: 这是一种与消息认证码结合使用以确转载 2006-10-06 11:05:00 · 1008 阅读 · 0 评论 -
每个java初学者都应该搞懂的问题!
对于这个系列里的问题,每个学Java的人都应该搞懂。当然,如果只是学Java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列。内容均来自于优快云的经典老贴。 问题一:我声明了什么! String s="Hello world!"; 许多人都做过这样的事情,但是,我们到底声明了什么?回答通常是:一个String,内容是“Helloworld!”。这样模糊的转载 2006-04-28 12:49:00 · 748 阅读 · 0 评论 -
Java 的简单数据库连接池实现
一个连接容器,记录连接和连接使用状况package db.khan;import java.sql.*;/**//*数据库连接容器 * */public class DBPoolCon { /**//*容器中的连接*/ public Connection con = null; public int nUsedTimes = 0; DBPoolCon() { } public Co转载 2006-04-09 11:00:00 · 1237 阅读 · 0 评论 -
Thinking:Java中static、this、super、final用法
一、static 请先看下面这段程序: public class Hello{ public static void main(String[] args){ //(1) System.out.println("Hello,world!"); //(2) } } 看过这段程序,对于大多数学过Java 的从来说,都不陌生。即使没有学过Java,而学过其它转载 2006-01-09 15:13:00 · 661 阅读 · 0 评论 -
Tomcat5数据库连接池
有位兄弟对此代码有改,大家参考一下***********************************************bluelily22(丁丁) 发的代码是正确可用的,但是我个人认为其有一下缺点:1.为了计算记录集的总数,总共访问了两次数据库,没有必要,而且这样开销有点大!只需访问数据库一次即可!2.每页显示的记录条数在javabean中固定死了,不能灵活修改每页显示的条数!所以我对上转载 2005-12-06 14:55:00 · 818 阅读 · 0 评论 -
Java 面试中的陷阱
找工作要面试,有面试就有对付面试的办法。以下一些题目来自我和我朋友痛苦的面试经历,提这些问题的公司包括IBM, E*Trade, Siebel, Motorola, SUN, 以及其它大小公司。 面试是没什么道理可讲的,它的题目有的不合情理、脱离实际。有在纸上写的,有当面考你的,也有在电话里问的,给你IDE的估计很少(否则你赶快去买彩票, 说不定中)。所以如果你看完此文后,请不要抱怨说这些问题转载 2006-07-21 10:38:00 · 857 阅读 · 0 评论