![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 65
thinkhlin_down
这个作者很懒,什么都没留下…
展开
-
Java3D编程(简介)
Java3D是Java的三维图像处理的一个扩展包,Java3D编写的程序可以运行在多种机器或网络客户端。Java3D提供了一组比其他的大多数图形库更简单的接口,但是性能却不亚于它们。Java3D基于现有的技术如DirextX和OpenGl,所以运行的的速度不会慢。Java3D的安装和运行Java3D的运行需要JavaSE环境,所以需要先安装JavaSE环境,下载路径可以参照提供的路径下载:http://java.sun.com/javase/downloads/index.jsp,在安装完成后就可以安装Ja翻译 2010-07-16 20:09:00 · 2275 阅读 · 2 评论 -
初学JDBC时使用的一个基础DAO类的编写
初学JDBC时,数据库的操作通常是固定的那三部曲,加载驱动-->获取连接-->执行SQL语句,然后根据情况是更新还是查询分别处理,但是如果在每个方法中都出现这些代码未免出现代码重复量大的问题,所以这里提供一个基础DAO操作,解决这类重复性工作,以后每个Dao类继承此类即可(本文代码以oracle数据库为例),代码如下:package cn.jbit.common.dao;import java原创 2012-04-18 08:33:17 · 770 阅读 · 0 评论 -
数据库操作的助手类的编写(可以完成功能复杂的查询和增删改操作)
接《初学JDBC时使用的一个基础DAO类的编写》,当时那个BaseDao类的功能在初学JDBC时或许功能满足要求,但是随着学习的深入,慢慢会发现,其实大多数的增删改查操作无外乎就是那些代码的组合,所以在此提供一个功能更为强大的类来完善我们的功能,代码如下:package cn.jbit.common.dao;import java.sql.ResultSetMetaData;import j原创 2012-04-18 08:33:05 · 756 阅读 · 0 评论 -
struts2如何排除某些路径不适用struts的核心处理程序处理
打开struts.xml文件,加入一个常量配置 value的值可以有多个,之间用逗号隔开即可原创 2011-12-13 16:50:15 · 1280 阅读 · 1 评论 -
IE8访问本机慢的解决
默认情况下,IE8访问localhost或者127.0.0.1,访问的速度非常慢,咎其原因是默认的IE8设置中的安全选项设置有问题,我们只需要将它修改后就解决,打开IE菜单栏-->internate设置--如下图原创 2011-11-03 12:51:24 · 800 阅读 · 2 评论 -
SSH2集成解决session被提前关闭的问题
在struts1,spring,hibernate整合时只需要加入一个过滤器即可,代码类似于如下 OpenSessionInViewFilter org.springframework.orm.hibernate3.support.OpenSessionInViewFilter singleSession true flushMode原创 2011-10-27 14:50:37 · 922 阅读 · 0 评论 -
jsp编程中乱码问题的解决
在编写JSP程序时,容易碰到中文乱码的问题,解决这个问题的办法比较多,现一一介绍1:在页面中使用如下代码request.setCharacterEncoding("gbk");response.setCharacterEncoding("gbk");这里的gbk就原创 2011-08-26 16:46:23 · 416 阅读 · 0 评论 -
开发中代码编写需要遵循的一些规范
<br />仅仅作为记录<br />1:类的编写规范<br />1.1、方法的功能最小化:指编写方法时将方法要做的事情简单到最简化,被调用的一个方法只做一件事;<br />1.2、类的功能高内聚:指编写类的时候,将同类型的功能方法写在一个类中,不同类的方法写在不同的类中。<br /> <br />2:SQL语句的编写规范<br />2.1、查询中能使用一条查询语句实现的尽量使用一条SQL语句查询,不建议在查询后期分别使用SQL语句查询<br />2.2、当数据量超大的时候,如果查询语句中有函数等功能时,建议原创 2010-11-13 10:39:00 · 448 阅读 · 0 评论 -
SSH框架应用开发中需要注意的地方
<br />在web工程中,一般分为WEB层,服务层和dao层,但是学员在这几层中容易搞混具体做什么事的,现在详细讲解下<br />1:web层体现的是用户的动作<br />2:服务层是体现业务逻辑的操作<br />3:dao层是体现的是数据库的持久化操作<br />各层之间的调用关系<br />1:dao层之间可以继承(一般继承自基类dao)<br />2:服务层之间可以几层(一般继承自基类服务),但是不能继承dao层的类,只能是调用关系<br />3:web层之间一般不是继承关系(基类web除外),他们原创 2010-11-13 11:04:00 · 481 阅读 · 0 评论 -
一个基于Hibernate的通用DAO的设计参考
<br />在SSH课程中,涉及到Hibernate和spring整合的使用,但是如果只是简单的将DAO层内容使用,其实在大型企业应用中会发现,随着规模的增大,DAO层的代码越来越难于维护,而企业应用系统中,又是以业务的原子性为原则,也就是说,业务的操作绝对不能由DAO层代劳,而是由业务类自己的事情,基于这个原则,DAO层内容其实可以做得很简单,像上一篇通用DAO设计一样只需要一个通用DAO即可。<br />同理,要解决数据的增删改查功能需要的一些设计:<br />增删改其实就是数据更新类操作,所以接口设计原创 2010-10-20 09:42:00 · 1133 阅读 · 0 评论 -
加快MyEclipse8.5的加载速度的一些措施
<br />MyEclipse8.5功能很全也很好用,但是它的加载速度已经运行速度实在是让人不敢恭维,其实这些问题的主要来源是由于它是一个功能全的IDE,所以启动时候加载的模块会非常多,所以我们可以去掉一些自己不用的功能。<br />首先,运行MyEclipse8.5,点击如图的功能打开【help—>MyEClipse configuration center】<br /><br /><br />接着会有一个加载界面<br /><br /><br />这个界面看个人机器加载时间有长有短,之后进入一个控制界面原创 2010-12-09 14:57:00 · 712 阅读 · 0 评论 -
一个基于JDBC的通用DAO的设计参考(北大青鸟课程)
<br />在S2阶段和Y2阶段的前部分是使用的JDBC来访问数据库,但是通常我们编写的时候在每个工程中都编写代码基本类似却有一点点不同之处的DAO层代码,现在介绍一种相对简化的方式来简化编程<br />现在我们来分析下SQL语句的特点,主要可以分为数据更新语句和数据查询语句,那么我们编写通用DAO的方法设计也是以此为依据,那么我们可以先设计两个接口方法:query(..)和update(..)<br />在设计好接口后接下来分析SQL语句的执行特点,基本上所有的SQL语句都是由一条SQL语句加上若干个参数原创 2010-10-08 11:57:00 · 1071 阅读 · 0 评论 -
JSF2.0系列-复合组件(1)
在JSF2.0开发中,通常我们会遇到某个标签无法满足要求,或者某些代码老是重复的写,而重复写同一个代码就已经违反了[不重复自己]的原则,为了减轻这样的“症状”,我们利用复合组件来简化我们的操作。首先我们来看看以下一个分页的代码,平常我们分页主要有两种方式,一是在页面上使用标签进行判断显示,另外一种是使用在代码中写好固定的内容,其中第一种方式由于JSP模板功能需要其他的支持,而写在java代码中的分页代码更不方便更改,幸好JSF2.0中提供了符合组件的功能,我们可以通过复合组件的方式自定义一个组件标签,通过标原创 2010-06-07 17:48:00 · 1734 阅读 · 1 评论 -
NetBeans IDE 6.9 RC1 发布
http://www.oschina.net/news/9386/NetBeans-IDE-6-9-RC1?from=20100530转载 2010-05-30 18:10:00 · 292 阅读 · 0 评论 -
Eclipse 3.6 RC3 发布
http://www.oschina.net/news/9452/Eclipse-3-6-RC4?from=20100530转载 2010-05-30 18:08:00 · 225 阅读 · 0 评论 -
Java3D编程(光线和阴影)
<br />在我们显示一个最简单的3D程序--正方体,但是它真的怎么看都不像一个3D图形,因为我们不是从三维图形角度去看的,要得到我们想要的效果,就必须加入一些光线来衬托我们的图形,利用光线的阴影来渲染我们的图形。<br /> 其实光的模型我们可以借助于手电筒的发光原理来看,光原点从三维空间的哪里开始,以什么角度照射到物体上,照射的范围多大,这样就完成了光线的模型。<br /> 我们来看下以下程序:<br />import javax.media.j3d.BoundingSphere翻译 2010-07-16 20:11:00 · 1229 阅读 · 0 评论 -
数据库操作的助手类(带分页功能)
接《数据库操作的助手类的编写(可以完成功能复杂的查询和增删改操作)》,这个类的功能还不算多,无法满足分页的功能操作,所以现在提供一个类用于处理分页,所有的注释均已写好,由3个类组成,分别是BaseDao.java,DBHelper.java,PageBean.javaBaseDao.javapackage cn.hlin.common.dao;import java.sql.Conne原创 2012-05-07 09:36:26 · 744 阅读 · 0 评论