内容列表
Java 关于中文乱码问题的解决方案与经验 (1)
一、字节和unicode Java内核是unicode的,就连class文件也是,但是很多媒体,包括文件/流的保存方式是使用字节流的。因此Java要对这些字节流经行转化。char是unicode的,而byte是字节。Java中byte/char互转的函数在sun.io的包中间有。其中ByteToCharConverter类是中调度,可以用来告诉你,你用的convertor。其中两个很常用的静态函数
分类:Java 查阅全文
如何学习Hibernate
Hibernate入门容易,掌握精通我也不敢自夸。我第一遍看Hibernate文档的时候也觉得很吃力,但不是因为Hibernate难掌握而感到吃力,是因为Hibernate文档处处都是持久层设计的经验和最佳实践。Hibernate文档准确的来说,绝大部分内容都在讲对象的持久层设计,而不是简单的Hibernate使用,使用问题查Java doc就够了。所以学习Hibernate,主要是在学习持久层的
分类:Java 查阅全文
使用JDK的javap工具,反汇编由javac编译器生成的.class文件,省视真正的代码
用javac Test.java 得到了Test.class文件,它由字节码组成,那么怎么才能看到编译后的字节码呢?--用javap -c Test > Test.bc即反汇编出了此文件的字节码,从中可以看出JVM究竟会执行怎样的操作码,我们的程序又真正是什么!如Test.java的内容是这样的:public class Test(){    public Te
分类:Java 查阅全文
JSP调用JavaBean在网页上动态生成柱状图
我们经常要在网页看到一些动态更新的图片,最常见的莫过于股票的K线图,本文试图通过一个简单的实例,向大家展示如何通过JSP 调用JavaBean在网页上动态生成柱状图。   背景:本人最近在为某统计局开发项目时,涉及到在网页上动态生成图片的问题,费了一天的时间,终于搞定,为帮助大家在以后遇到同样的问题时不走弯路,现将设计思想及源代码公布出来,与大家共勉。以下代码在Windows2000成功测试通过,
分类:Java 查阅全文
JSP生成jpeg图片用于投票
首文件index.jsp如下: <%-- Author: Tony Wang E-mail: [email protected] Date: 2001-01-01 如果对程序有什么疑问,可以和我联系, 另外程序如果有什么bug,麻烦指出!! --%> <%@ page contentType="text/html;charSet=gb2312"%> &
分类:Java 查阅全文
JSP技巧:发送动态图像
你是否曾经想过从jsp页面(或者servlet)中发送动态产生的图像?这篇技巧告诉你如何做。要运行这里的代码,你需要一个Tomcat或者其他支持JSP 1.1的web服务器。   当一个web页面带有image/jpeg (或者其他的图像格式)的MIME类型被发送时,你的浏览器将那个返回结果当作一个图像,然后浏览器显示图像,作为页面的一部分或者完全作为图像自身。要为你的jsp页面设置MIME类型,
分类:Java 查阅全文
初次接触jbpm--环境搭建
欣喜之下,下载了
分类:Java 查阅全文
集成EJB和CORBA/CORBA客户端访问EJB
摘要: EJB与CORBA的集成能力对于集成基于JAVA或非JAVA的应用来说是很重要的。本文描述了如何实现一个EJB与一个CORBA的C++应用相集成。它阐述了几个重要的集成问题,尤其是那些EJB采用JAVA固有的或是用户定义的对象作为参数或返回值的方法时涉及的问题。 EJB对于用JAVA来开发关键业务应用程序是非常重要的。但是,业务应用不是孤立存在的,当今,企业需要集成各种应用。从而,把基于E
分类:Java 查阅全文
JSP编程进度条设计实例
许多Web应用、企业应用涉及到长时间的操作,例如复杂的数据库查询或繁重的XML处理等,虽然这些任务主要由数据库系统或中间件完成,但任务执行的结果仍旧要借助JSP才能发送给用户。本文介绍了一种通过改进前端表现层来改善用户感觉、减轻服务器负载的办法。   当JSP调用一个必须长时间运行的操作,且该操作的结果不能(在服务器端)缓冲,用户每次请求该页面时都必须长时间等待。很多时候,用户会失去耐心,接着尝试
分类:Java 查阅全文
Hibernate 3新增XML关系持久性介绍
非常感谢最近发布的Hibernate 3中的XML持久性特性,Java开发者现在拥有了一个框架组件,它为易于实现的对象关系(OR)和XML持久性提供了高效的和一致的方法。  Hibernate的易用性、高性能和对象关系持久性等高级特性给IT界带来了很大的惊喜。 Hibernate的最新版本(版本3,3月29日发布的)给产品API带来了一个重要的新特性:XML持久性。有了Hibernate 3之后,
分类:Java 查阅全文
JSP数据库连接池的必要性
最近我作了数据库JSP的频繁连接,在此给出数据库连接池的必要性,对于JSP来说一个很好的J2EE服务器是很必要的,JBOOS,WebLogic都是很好的解决方案。 一般情况下,在使用开发基于数据库的WEB程序时,传统的模式基本是按以下步骤:   1. 在主程序(如Servlet、Beans)中建立数据库连接。   2. 进行SQL操作,取出数据。   3. 断开数据库连接。   使用这种模式开发,
分类:Java 查阅全文
防止用户非法登录又一法
由于用户名及密码都是由a-z,A-Z,0-9这几字符组成, 我参考了一下正则表达式的算法,故有已下想法: 把用户输入的用户名及密码判断一下,看是否是这几个字符组成, 如果是,进行登录验证 否则提示有非法字符 代码如下: //login.jsp <%@ page contentType="text/html; charset=GBK" language="java
分类:Java 查阅全文
JCreator Pro 2.50 中用户命令的配置
JCreator Pro 2.50 中用户命令的配置: 创建一个可运行的Jar 文件的命令配置如下: 其中run.mf 是清单文件 abc.jar是输出文件 *是当前目录下的所有文件 Create Jar File命令的配置: (1) Command: C:\jdk1.3\bin\jar.exe Arguments: cvfm aaa.jar run.mf * Initial: $[FileDir
分类:Java 查阅全文
Mysql对文件操作的封装
Mysql对文件操作的封装 在查看Mysql对文件的操作中发现,它在不同的操作系统上对文件的操作,除了使用标准C运行库函数,包括open、close、seek等,在Win32下的文件和目录操作函数使用了CreatFile、CloseHandl、SetFilePointer等,不明白为什么对文件的操作要封装出两套函数。 查看了相关资料,其实使用API和标准库函数都可以生成文本文件和二进制文件,在这点
分类:Java 查阅全文
手机与Servlet的网络通信技巧
手机与Servlet的网络通信技巧 2003年12月12日 16:14 随着越来越多手提电话和个人数字助理开始融入到信息高速公路之上,从移动设备上访问Web站点变得越来越重要。只有你实现移动设备与非移动设备互相通信的功能后,你设计的移动设备应用程序才可以称的上是真正有用的。在本文中, 我们将通过一个简单的例子来学习如何实现手机与Servlet的网络通信。该程序经tomcat4.0.6、J2ME的M
分类:Java 查阅全文
如何优化JAVA程序设计和编码,提高JAVA性能
通过使用一些辅助性工具来找到程序中的瓶颈,然后就可以对瓶颈部分的代码进行优化。一般有两种方案:即优化代码或更改设计方法。我们一般会选择后者,因为不去调用以下代码要比调用一些优化的代码更能提高程序的性能。而一个设计良好的程序能够精简代码,从而提高性能。 ????下面将提供一些在JAVA程序的设计和编码中,为了能够提高JAVA程序的性能,而经常采用的一些方法和技巧。 ????1.对象的生成和大小的调整
分类:Java 查阅全文
通过Struts应用MVC设计模型
通过Struts应用MVC设计模型   模型--视图--控制器(Model-View-Controller,MVC)体系突出了Servlets和JSP的优点,同时也令它们的缺点最小化。在实现中,用户请求被发送到一个控制器servlet,该servlet决定请求的性质,并且根据请求的类型传送给适合的处理器。每个处理器都和一个特别的模型相关,里面封装有商业逻辑来执行一些特别的函数集合。处理完毕后,结果
分类:Java 查阅全文
Sun公司的WEB服务战略
尽管由于某种原因,Sun公司曾经在很长的一段时间里被排除在WS-I(由IBM,微软和BEA发起成立的促进WEB服务互操作的一个组织)的门外,但这并没有影响Sun公司继续在WEB服务方面坚持开放的战略。Sun公司是Java语言的发明者,而作为一个开放的跨平台的技术体系,Java在WEB服务的开发方面起着非常重要的作用,双方妥协后,Sun最终被接纳为WS-I的董事成员。作为活跃的积极参与者和业界的领导
分类:Java 查阅全文
Java数据库接口JDBC基础教程之驱动设置
http://www.sina.com.cn 2004年09月08日 10:38 天极yesky   文/leisureful   DriverManager 类是 JDBC 的管理层,作用于用户和驱动程序之间。它跟踪可用的驱动程序,并在数据库和相应驱动程序之间建立连接。另外,DriverManager 类也处理诸如驱动程序登录时间限制及登录和跟踪消息的显示等事务。   对于简单的应用程序,一般程
分类:Java 查阅全文
Hibernate初探
『学习的缘由』关系型数据库是存储数据的最好选择,但是随着OO技术日益发展,在持久层上关系型数据库的设计体系与OO体系格格不入,对一个小点的程序来说,里面嵌入几个sql语句或许不算什么,但一旦程序大起来,面对满天乱舞的sql句子,不得不会头疼,
分类:Java 查阅全文
<< 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 >>