- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 java基础知识(面试)
函数的重载函数的重载就是在同一个类中允许同时存在一个以上的同名函数,只要它们的参数个数或类型不同即可。重载函数的参数列表必须不同,要么是参数的个数不同,要么是参数的类型不同。重载函数的返回值类型可以相同,也可以不同。对象的比较有两种方式可以用于对象的比较,它是是“==”,运算符与 equals()方法,“==”操作符用于比较两个变量的值是否相等,equals()方法用于比较两个对象的内容是否一致。“==”一般是用于基本数据类型的变量比较。String 与 StringBuffer 的区别string 是 f
2011-04-01 22:19:00
460
原创 数据库连接池
<br /> 基本概念及原理<br /> <br />数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数量的连接,当需要建立数据库连接时,只需从“缓冲池”中取出一个,使用完毕之后再放回去。我们可以通过设定连接池最大连接数来防止系统无尽的与数据库连接。更为重要的是我们可以通过连接池的管理机制监视数据库的连接的数量?使用情况,为系统开发?测试及性能调整提供依据。<br /> <br /> 为什么要使用连接池<br /> <br /> 1.重用连接,节省连接资源。
2011-04-01 21:45:00
474
原创 servlet介绍
Servlet介绍 servlet是运行在服务器端的JAVA小程序,它可以动态的生成WEB页面。它担当客户请求(Web浏览器或其他HTTP客户程序)与服务器响应(HTTP服务器上的数据库或应用程序)的中间层。 所有的Servlet程序都是以*.javaà *.class文件的形式出现的,所以一个类只要继承了HttpServlet就是一个Servlet类,所有编译好的文件必须保存在WEB-INF/classes文件夹之中。Servlet名字由来 Server + Applet =Servl
2011-03-29 22:33:00
455
原创 Hibernate框架介绍
Hibernate介绍Hibernate是一个非常优秀的ORM(Object Relational Mapping对象关系映射)框架对JDBC访问数据库的代码做了封装,大大简化了数据访问层繁琐的重复性代码。Hibernate是一个基于JDBC的主流持久化框架,是一个优秀的ORM实现。他很大程度的简化DAO层的编码工作hibernate使用Java反射机制,而不是字节码增强程序来实现透明性。hibernate的性能非常好,因为它是个轻量级框架。映射的灵活性很出色。它支持各种关系数据库,从一对一到多对多的各种复
2011-03-25 23:08:00
953
原创 struts2框架介绍
struts2是基于web的一个MVC框架MVC介绍MVC思想将一个应用分为三个基本部分:Model(模型)、View(视图) 和Controller(控制器),这三个部分以最少的耦合协同工作,从而提高应用的可扩展及可维护性。MVC有如下特点:1.多个视图可以对应一个模型。按MVC设计模式,一个模型对应多个视图,可以减少代码的复制及代码的维护量,一量模型发生改变,也易于维护。2.应用被分为三层,降低了各层之间的耦合,提供了应用的可扩展性。3.MVC更符合软件工程化管理的精神。不同的层各司其职,每一层的组件具
2011-03-24 23:03:00
4338
原创 tomcat 配置虚拟文件夹
<br />最近做了个项目,其中有上传、下载文件功能。文件保存的路径没有保存到工程目录中,当图片预览时就出现问题,不能读取服务器端其它盘的图片。后来是通过在tomcat中配置虚拟路径搞定。现把这个方法记录下来:<br />1. 打开tomcat/config/server.xml文件,在 <Host> </Host>中添加以下内容<br /><Context path="/uploadfiles" debug="0" docBase="D:/MTG_upload" reloadable="true"> </
2011-01-10 09:47:00
942
原创 jxl 从excel导入数据到数据库中;java中jdbc连接数据库
第一 导入jxl.jar;sqljdbc4.jar第二 创建数据库表users(id,name,age)第三 创建users的model类,里面是基本属性,并生成set、get方法。主要代码如下:package sinosoft.com;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.InputStream;import java.sql.Connec
2010-12-22 16:56:00
1824
转载 关系型数据库三大范式
数据库设计准则(第一、第二、第三范式说明) 转自(http://www.blogjava.net/xzclog/archive/2009/01/04/249711.html)I、关系数据库设计范式介绍1.1 第一范式(1NF)无重复的列 所谓第一范式(1NF)是指数据库表的每一列都是不可分割的基本数据项,同一列中不能有多个值,即实体中的某个属性不能有多个值或者不能有重复的属
2010-01-18 10:54:00
1279
转载 ORA-12154: TNS: 无法解析指定的连接标识符的错误信息
今天安装oracle10g,我是先安装的数据库,然后又安装了客户端,接着安装PL/SQL.用PL/SQL连接oracle数据库时就遇到“ORA-12154: TNS: 无法解析指定的连接标识符的错误信息”这个错了。自己搞了半天也没搞好,在网上查了一下,搞定了,呵呵。其实就是不应该安装客户端的。把客户端卸载就可以了。在这里非常感谢csdn吴天胜的帮助和‘开荒者’的帮助。并把他们贴子转进来
2010-01-06 16:25:00
2493
1
原创 tomcat与MyEclipse配置
tomcat与MyEclipse配置方法如下:(参考http://developer.51cto.com/art/200907/136565.htm) 1) 安装tomcat 下载地址:http://tomcat.apache.org/(官方网) 2) 安装myEclipse 下载地址:http://www.myecl
2010-01-06 09:39:00
376
原创 JDK配置
前不久,重装电脑,所有环境又得重装。老忘记配置方法,现记在这里以免以后忘记。步骤如下:(1)安装JDK:版本是1.5(2)安装环境:右击我的电脑---属性---高级环境变量。可以选择个人用户环境或系统环境。 a) JAVA_HOME: C:/Program Files/Java/jdk1.5.0_14 b) CLASSPATH: .;C:/Prog
2010-01-05 17:48:00
336
原创 编号自增长(基于SSH)
基于struts2+hibernate+spring实现数据库字段的自动增长,格式为时间+自增长数据。 (1)查询数据库表,属性的最大值(数据库为oracle10G) /** * 查询最大的一个自增长的号(格式:时间+自增长) * 用作帐卡或其它自增长的操作(格式:时间+自增长) * @param str 表字段 * @Param tables
2009-11-23 16:21:00
484
权限控制(struts2+hibernate+spring+struts-menu+valuelist)
2009-11-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人