
THINKING IN JAVA
文章平均质量分 86
yuanfen127
我再也不必经由错误尝试来建立心中的观念模型
展开
-
第二章 万事万物皆物件(Everything is an Object)
用reference操作对象l 虽然抽象概念上你可以把所有东西都“视为”物件,但用以操作对象的识别字,实际上却只是其“reference”(引用、参照、指引)而已l 安全的做法是在每次产生reference的同时便对其进行初始化,比如: String s = “strings”所有对象都必须由你建立l 使用new关键字来建立,比如上例:Stri原创 2005-12-22 03:02:00 · 2246 阅读 · 0 评论 -
AIX安装Java 1.4.2
将java安装包Java14_64.sdk.tar 及Java14_64.license.tar传到aix下的一临时目录,如/tmp/javajdk解压,如果文件名带有.gz,说明是经过压缩的,使用tar - xvfz进行解压并释放# tar –xvf Java14_64.sdk.tar # tar –xvf Java14_64.license.tar 得到Jav转载 2007-10-20 18:09:00 · 3709 阅读 · 1 评论 -
session详解
一、术语session 在我的经验里,session这个词被滥用的程度大概仅次于transaction,更加有趣的是transaction与session在某些语境下的含义是相同的。 session,中文经常翻译为会话,其本来的含义是指有始有终的一系列动作/消息,比如打电话时从拿起电话拨号到挂断电话这中间的一系列过程可以称之为一个 session.有时候我们可以看到这样的话“在一个浏览器转载 2007-05-19 01:25:00 · 957 阅读 · 0 评论 -
cewolf入门指南
写在JSP页面中的Cewolf,能用于基于web工程的Servlet/JSP,来制作复杂的统计图表.它提供几乎图的所有特征,象颜色,线条,图形等等.所以能够在不写任何JAVA代码的情况下让JSP页面显示图表. Cewolf是基于JFreechart的,利用JFreechart的绘制引擎,将最终的图片写入客户端.在服务器端不会创建任何文件.一切都是基于轻量级转载 2007-08-09 15:03:00 · 4049 阅读 · 3 评论 -
Java实现从Excel文件转换成XML文件(三)
12. 导出工程生成jar文件供编译成exe可执行文件使用 导出project,在Eclipse中File->Export,选择JAR File,勾选整个工程,指定JAR文件保存路径next后默认再next,指定Main Class(可以通过Browse选择)finish,在指定的文件里就可以看到XlsToXml.jar文件13. 生成可执行原创 2006-10-19 18:05:00 · 5995 阅读 · 2 评论 -
Java实现从Excel文件转换成XML文件(一)
实现思路: 直接从Excel文件装换成XML文件是可以实现的,这里我采用一个中间装换,也就是先实现excel文件内容放入实现设计好的access数据库文件中,然后再从access中读取记录写道xml文件中,因为我这里的实际问题是把多个excel表,每个表中又有多个sheet工作薄,这样我先导入数据库中,也方便修改和处理. 这样,需要写两个类:原创 2006-10-19 14:10:00 · 14029 阅读 · 12 评论 -
Java实现从Excel文件转换成XML文件(二)
7. 编写代码XlsToAccess.java package com.asima;import java.io.FileInputStream;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import org.apache.poi.h原创 2006-10-19 17:51:00 · 9610 阅读 · 2 评论 -
WebLogic WorkShop中的数据库操作事务 - JTA
此代码或许还有不正确的地方,不是最佳方案,但是能够满足事务的提交和回滚.workshop中新建class文件(java),名字为jta.java,代码如下: package mypackage; import java.io.Serializable; import java.sql.*; import javax.sql.*;原创 2006-05-24 11:23:00 · 1137 阅读 · 0 评论 -
关于Windows与Linux的Weblogic组合开发
开发环境 Server: 在Linux Red Hat AS 4上安装WebLogic PlatForm 8.1 sp5 English Verison Client: 在Windows XP Home Edition sp2上安装WebLogic PlatForm 8.1 sp3 SimpleChinese组合开发目的 由于WebLogic Server会占用近30原创 2006-05-06 21:06:00 · 2987 阅读 · 0 评论 -
weblogic中的编程点滴
(以下内容也许读者不能正确理解,此文供自己日后查阅参考)VARCHAR和CHAR 如果数据库中的表定义字段的时候,至少Oracle是这样,采用VARCHAR和CHAR的区别在于,当Java控件里的DataSource Control,编辑SQL的时候,比如where field={varchar},这个地方,采用的是CHAR的话,那么需要在Form里面输入整个CHAR长度,不足添加空格,原创 2006-05-07 22:42:00 · 1294 阅读 · 0 评论 -
WebLogic初试
一、首先当然是安装WebLogic Platform了,我安装了platform813_zh_CN_win32.exe,一切按照默认选项进行,选择安装的路径,然后选择安装的组件,它包含以下部分: BEA WebLogic Workshop 集成开发环境 BEA WebLogic Portal 用户集成(门户网站概念) BEA Liqui原创 2006-04-27 21:12:00 · 2553 阅读 · 0 评论 -
跟我学xml和XSL
跟我学XSL(一)第一个XML文档 随着Internet的发展,越来越多的信息进入互联网,信息的交换、检索、保存及再利用等迫切的需求使HTML这种最常用的标记语言已越来越捉襟见肘。HTML将数据内容与表现融为一体,可修改性、数据可检索性差,而XML借鉴了HTML与数据库、程序语言的优点,将内容与表现分开,不仅使检索更为方便,更主要的是用户之间数据的交换更加方便,可重用性更强。 XML是一种元标转载 2006-04-16 00:51:00 · 1797 阅读 · 1 评论 -
Java与常用数据的连接
Class.forName - 加载数据库驱动程序//连接oracle数据库(http://www.oracle.com/ip/deploy/database/oracle9i/)classes12.zipClass.forName("oracle.jdbc.driver.OracleDriver").newInstance();String url="jdbc:oracle:thin:@lo原创 2006-04-15 23:47:00 · 2255 阅读 · 4 评论 -
创建和发布web应用
tomcat的目录结构 /bin 存放启动和关闭tomcat的脚本文件 /conf 存放tomcat服务器的各种配置文件,最重要的是server.xml /server 包含3个子目录,classes、lib、webapps /server/lib 存放tomcat服务器所需的各种JAR文件(只能tomcat服务器访问)原创 2006-04-09 00:39:00 · 1722 阅读 · 0 评论 -
TOMCAT简介
设置环境变量 windows JAVA_HOME c:/jdk CATALINA_HOME c:/tomcat Linux bash JAVA_HOME=/home/java/jdk;export JAVA_HOME tsh setenv JAVA_HOME /home/java/j原创 2006-04-09 00:17:00 · 1503 阅读 · 0 评论 -
Servlet技术
Servlet简介 Java Servlet是与平台无关的服务器端组件,它可以运行在Servlet容器中。Servlet容器负责Servlet和客户的通信以及调用Servlet的方法,Servlet和客户的通信采用"请求/响应"的模式 Servlet可以完成以下功能: l 创建并返回基于客户请求的动态HTML页面 l 创建可嵌入到现有HTML原创 2006-04-09 13:00:00 · 1462 阅读 · 0 评论 -
第三章 控制程序流程(Controlling Program Flow)
java运算符(operator)l java用运算符来控制数据,用执行控制语句来决定l 绝大部分运算符作用于基本类型(primitive type),但是“=”、“==”、“!=”可以作用于任何对象,此外,String类也支持“+”和“+=”l 赋值使用“=”,如果是基本类型,比如A=B,是把B中的内容复制一份放到A中,而如果是物体对象,比如C=D,那么只是复原创 2005-12-26 13:34:00 · 1212 阅读 · 1 评论 -
第一章 物件导论(Instroduction to Objects)
抽象的过程l OOP:Object-Oriented Programming 面象对象编程l 机器模型:解决空间,对问题建模的地方,比如计算机(solution space)问题模型:问题空间,有问题要解决的地方(problem space)面向对象的方法为程序员提供了能在问题空间表述各种元素的工具将问题空间的元素同它在解决空间的表述称为“对象”l原创 2005-12-20 04:46:00 · 1037 阅读 · 0 评论 -
Java各类型间转换
integer to String :int i = 42;String str = Integer.toString(i); orString str = "" + idouble to String :String str = Double.toString(i);long to String :String str = Long.toString(l);float转载 2008-12-10 14:09:00 · 1342 阅读 · 0 评论