[随笔分类](-Java-)
shiyangxt
这个作者很懒,什么都没留下…
展开
-
JSP与Servlet的关系和实例分析(转帖)
JSP是Servlet的扩展,在没有JSP之前,就已经出现了Servlet技术。Servlet是利用输出流动态生成HTML页面,包括每一个HTML标签和每个在HTML页面中出现的内容。 由于包括大量的HTML标签、大量的静态文本及格式等,导致Servlet的开发效率极为低下。所有的表现逻辑,包括布局、色彩及图像等,都必须耦合在Java代码中,这的确让人...2008-06-18 16:39:00 · 94 阅读 · 0 评论 -
快速实现国际化---插件ResourceBunbleEditor的使用
最近发现一个非常好用的插件,这个插件可以使Java的Web项目开发变得更加轻松,这个插件就是ResourceBundleEditor,这个Elipse插件的功能是实 现国际化,可以使世界各地浏览网页的用户可以方便的浏览自己熟悉的语言。听到这里是不是觉得很心动呢?下面我就介绍这个插件的使用: 一般情况下咱们中国人开发Web项目,都会用native2ascii来实现中文转码,然后把代码拷到Ap...2008-07-29 16:33:00 · 335 阅读 · 0 评论 -
Java数据库连接池类源码
环境:MyEclipse 数据库:mysql 首先新建Java项目,然后新建两个类,一个数据库连接池类,一个测试类。 分别命名ConnectionPool,ConnectionPoolTest。 然后新建一个配置文件,命名:dbpool.properties。 写入代码: ConnectionPool.java Code package webbook.util; imp...2008-07-30 21:41:00 · 174 阅读 · 0 评论 -
Common Dbutils组件的使用(源码)
Common Dbutils是操作数据库的组件,对传统操作数据库的类进行二次封装,可以把结果集转化成List。 主要方法: DbUtils类:启动类 ResultSetHandler接口:转换类型接口 MapListHandler类:实现类,把记录转化成List BeanListHandler类:实现类,把记录转化成List,使记录为JavaBean类型的对象 Qrery Runner类:...2008-08-01 20:50:00 · 121 阅读 · 0 评论 -
hibernate错误集锦(转)
**************************hibernate错误集锦****************************** 1、java.lang.noclassdeffounderror:org/hibernate/cfg/hbmbinder$secondPass 把hibernate-annotations.jar删除即可。 2、entity class not fou...2008-08-06 21:03:00 · 88 阅读 · 0 评论 -
Java测试Mysql数据库的最大连接数
Java测试Mysql数据库的最大连接数类: import java.sql.Connection; import java.sql.DriverManager; import java.sql.Statement; import java.sql.ResultSet; import java.sql.SQLException; import java.io.IOException;...2008-08-07 21:55:00 · 557 阅读 · 0 评论 -
JDBC三种方式加载数据库驱动(源码)
下面以Mysql为例: 1. import java.sql.DriverManager; import java.sql.Connection; import java.sql.Statement; import java.sql.ResultSet; import java.sql.SQLException; public class JDBCExample{ public st...2008-08-12 21:57:00 · 631 阅读 · 0 评论 -
Java类对数据库结果集的处理(源码)
JDBC提供了很多连接数据库的方法,同时也提供了ResultSet方法对数据库结果集的可滚动查询,可更新查询。 举例数据库:Mysql 声明:这两个类我都已经测试通过,如果运行出错,请仔细检查,源码方法一定没问题。问题可能会出在表数据的属性,和JDBC版本是否支持。 下面是源码: 可滚动查询源码:(对数据进行了输出控制) import java.sql.*; public c...2008-08-15 01:57:00 · 453 阅读 · 0 评论 -
Java事务处理类(源码)
今天晚上写了一个Java关于Mysql数据库的事物处理类,实现回滚&&部分回滚功能。 Mysql5很好的支持了事物处理功能。不过支持这个功能的只有两种表类型。 分别是BDB,InnoDB。 先建立一个表,名为Kiss,数据为id (int),name(varchar),pop(varchar)。 下面是源码: import java.sql.*; public...2008-08-16 00:58:00 · 185 阅读 · 0 评论 -
我的总结:JSP语法精华!
今天巩固了一下JSP的基础知识,不过说来惭愧,虽然之前搞了一个半月的J2EE,但是java web开发的始祖JSP,却很久都没有系统学习。 呵呵,基本上都本末倒置了,最初打算先做一个JSP新闻发布,为我的web学习开个好头,但是由于我们团队的进度较快,再加上JSP有关书籍内容太多,我还是比较 推崇精简与效率的。所以一直没做,今天打算先放一放J2EE,回头看看基础了,毕竟基础才是...2008-08-19 23:45:00 · 125 阅读 · 0 评论 -
学习Java总结笔记(转载)
======================================================================= 学习Java总结笔记 ==============================================================...2008-08-28 01:13:00 · 126 阅读 · 0 评论 -
探讨:C++与Java如何协作?
之前在有了点C基础以后就开始学Java了,本人觉得Java学起来很happy.有个师兄说Java体现面向对象思想很棒! 所以说学好Java,就等于掌握了面向对象。而面向对象是现在的主流技术,有个.net或java其中之一的熟练使用开发经验 就可以在一个月甚至更短的时间掌握另一门技术。像PHP之类的技术,快的可以一天就搞定其中的思想并做出东西。 所以说选择哪门技术作为...2008-09-09 11:46:00 · 242 阅读 · 0 评论 -
JAVA修饰符类型解释
这些概念需要记清楚,比C++的修饰符类型要强大。 public的类、类属变量及方法,包内及包外的任何类均可以访问; protected的类、类属变量及方法,包内的任何类,及包外的那些继承了此类的子类才能访问; private的类、类属变量及方法,包内包外的任何类均不能访问; 如果一个类、类属变量及方法不以这三种修饰符来修饰,那么包内的任何类都可以访问它,而包外的任何类都不能访问它(包括包外继...2008-09-24 11:08:00 · 85 阅读 · 0 评论 -
Java反射机制总结(实例分析)(一)
**********************Java反射机制学习笔记*********************** 反射机制实现: 在运行时判断任意一个对象所属的类。 在运行时构造任意一个类的对象。 在运行时判断任意一个类所具有的成员变量和方法。 在运行时调用任意一个对象的方法 Reflection 是Java被视为动态(或准动态)语言的一个关键性质。这个机制允许程序在运行时透过Reflect...2008-11-03 21:23:00 · 132 阅读 · 0 评论 -
搭建Servlet在线视频
这个视频flash上传及在线播放,搞了我一天了,总算有点成果,但还有一些疑问没有解决,现在发这篇随笔,为的就是交流视频在线上传和观看的一些问题。 在线编辑器使用FCKEditor,首先是修改FCKEditor的配置文件,目的是实现多格式播放和配置播放器。这方面网上的资料很多,很容易查到,下面补充上来吧。 ***************************FckEditor上传音频视频*...2008-07-27 22:09:00 · 456 阅读 · 0 评论 -
JS验证框架的使用方法
今天着重介绍的是JS验证框架在Java Web项目中的应用, JSValidation要去http://cosoft.org.cn/projects/jsvalidation中下载最新版本。 JSValidation可以实现的验证功能: 13种验证规则: 输入内容非空 输入数值必须为整数 输入数值必须为双精度浮点数 输入字符必须为普通英文字符(字母,数字,下划线) 输入字符必须为中文字符 ...2008-07-26 17:01:00 · 164 阅读 · 0 评论 -
JSP环境配置全解!
实现JSP文件环境配置除了MyEclipse外,最通俗的还是jdk加Tomcat。 今天上午刚把期末考试搞定,就紧迫不及待的在李超和超哥的指导下完成了JSP环境配置。以后要专心搞JAVA了,呵呵。。。 为了让我以后可以快速的独立配置环境。所以发这个帖子,方便自己同时也方便大家。 Windows系统的配置! 下面...2008-06-30 12:26:00 · 128 阅读 · 0 评论 -
Java入门编程实例
php的学习先告一段落了,现在拿出近几天看的视频教程中一些Java实例和大家分享。 First Java Program class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } ...2008-06-03 16:38:00 · 102 阅读 · 0 评论 -
java基础进阶(文件列表,线程,线程组)编程实例(4篇)
此处刊登代码均测试通过,完全准确! import java.io.*; public class DirList{ public static void main(String[] args){ try{ File path=new File("."); /*“.”指当前目录*/ String[] list; if(args.length==0) list=path.list();/*列...2008-06-09 19:59:00 · 103 阅读 · 0 评论 -
闭关贴!(含Java实践经验)
由于下周就考试了,所以最近两周减少写或着就不写随笔了,但编程的学习是不会停止的。 附加Java实践经验: Java对象通过*对象地址*被访问。但实际上所有参数都是以*值*方式传递。 对不变值和对象变量使用final。 final只限制变量。不限制所指对象的改变。 非静态函数在缺省下都可被subclass覆写。 若加final,可防止被覆写。 多态polymorphism优于instan...2008-06-16 11:32:00 · 87 阅读 · 0 评论 -
JSF搭建完成!(源码)
今天搭建了我的第一个JSF,发上来纪念一下。 **********************************************JSF简介************************************** JSF是由Java Community Process (JCP)制定的一个Web应用框架标准。JSF具有良好定义的请求处理生命周期和丰富的组件层次结构,旨在推动基于Java...2008-07-07 12:07:00 · 259 阅读 · 0 评论 -
Struts搭建完成!(源码)
今天又搭好了我的第一个Struts框架,虽然觉有些复杂。但是我感觉这才有挑战性,下面框架搭建步骤: ******************************struts框架搭建*********************************** 使用MyEclipse(实现用户登录) 1.新建Web Project,命名为StrutsProject,J2EE Specification L...2008-07-08 17:07:00 · 92 阅读 · 0 评论 -
Java连接数据库(mysql,sqlsever,Oracle,access)的调用函数!
Java连各种数据库容易混淆,所以总结一下: oracle: Class.forName("oracle.jdbc.driver.OracleDriver"); mysql:Class.forName("com.mysql.jdbc.Driver"); 或者Class.forName("org.gjt.mm.mysql.Driver"); access:Class.forName("...2008-07-09 20:34:00 · 132 阅读 · 0 评论 -
实现Java连接mysql(源码)!
Java连接mysql数据库,代码经过运行准确无误。 下面为实例----> 用数据库操纵工具(例:SQLyogEnt)操纵mysql建表,或dos下建,如下: 数据库名:scutcs 表名:student 表内容: sno char[7] NO NULL Primary Key; sname varchar[8] NO NULL; sex char[2] NO NULL; bd...2008-07-10 22:14:00 · 255 阅读 · 0 评论 -
Hibernate搭建成功!(源码)
昨天晚上搭建了我的第一个Hibernate框架。感觉挺爽的! 虽然两天还不会连接数据库,昨就把那么帅的东西搞出来了。 感觉很爽,Java真的很好,很强大。我学习Java才一个月左右,我还有许多需要学习的。 这次发的这个框架是Hibernate连接mysql。(所有代码均实际运行) 搭建环境:MyEclipse 下面是操作步骤: 1.在mysql中建立一个名为person的表。 表中数据...2008-07-12 12:00:00 · 99 阅读 · 0 评论 -
MyEclipse内的Tmocat启动异常解决方案
在我们平常使用MyEclipse运行项目的时候,往往只需要启动MyEclipse内的Tmocat,但有时可能由于某些系统异常,而使启动失败。 现在我根据经验写几种出现异常的原因: 1.可能是由于外部Tomcat没有关闭,而影响启动。解决方案:关闭外部Tomcat。 2.可能由于端口冲突。解决方案:更换端口继续测试。 3.无意中更改了Tomcat中的默认设置(例:jdk的某些值)。解决方案:...2008-07-13 18:51:00 · 213 阅读 · 0 评论 -
Struts+DAO框架搭建完成!(源码)
今天做了这个Struts+DAO框架,可以说是又向SSH迈了一步。 做的过程中又发现了一些问题,但是在我和其他人的努力下一起解决了。这个问题是MyEclipse的Tomcat的启动问题。(已经解决并发帖解答了) 好了,下面切入正题: Struts+DAO框架实现用户登录。(连接MYSQL数据库) 环境:MyEclipse 步骤: 1.新建WebProject,命名为LoginProj...2008-07-13 21:32:00 · 208 阅读 · 0 评论 -
一个折磨我一下午的编程问题
今天下午搭Struts+DAO+Hibernate遇到一处错误,让我头痛了半天,在月明的帮助下已解决。 这个问题其实就是,Hibernate映射文件出现了问题。 开始我搭框架的时候,经检查连接了Mysql数据库,但是后来运行框架的时候。总是从数据库提不出数据。 而且代码基本是源码,也不存在问题,后来又检查了jar包,驱动,路径,可这些也没问题。 最后终于知道是因为我第一次测试框架运行时,程...2008-07-14 20:36:00 · 111 阅读 · 0 评论 -
搭SSH时遇到的问题,已解决!
今天下午搭SSH,由于MyEclipse版本的不同,所以在搭的时候,遇到了几个问题。 首先是applicationContext.xml文件配置出错,出错的是这句: <bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"> <property name="driverClassName...2008-07-16 18:46:00 · 147 阅读 · 0 评论 -
Java类实现删除文件/文件夹(源码)!
在web项目里一般都会有上传文件这项功能,所以就需要有删除过期无效文件这个功能,那么就需要我们这个类来实现真删除操作。 下面给出删除文件的类 以下是源码: import java.io.File; class TextDelFile { public static void main(String[] args){ String str="D:/bb.txt"; ...2008-11-11 12:46:00 · 155 阅读 · 0 评论