- 博客(21)
- 收藏
- 关注
原创 零散知识点
知识点一、面向对象三大基本特征:a) 封装(隐藏)b) 继承c) 多态二、java 中 Abstract 与 Interface 区别:举例:图形化界面中,正方形,三角形都称为形状。这里: 形状就是Abstract1. 不能被实例化2. 是一种继承关系3. 可以有自己
2012-08-27 19:08:32 308
原创 java 关联中的 组合与聚合
public class A { private class B;}表示A关联B,但无法判断是组合还是聚合关系。1. 组合:A实例化时B跟着实例化eg:public class A { private B b = new B(); public A() { new B(); }}2. 聚合:A实例化
2012-08-27 17:24:30 353
Hibernate之Cascade分析
cascade 级联:属性值为:none, save-update, delete, all, delete-orphan分析: 以班级和学生(OneToMany)为例: 1. 如果是 clazz.getStudents.add(stu1), stu1是刚new出来的,是临时对象,没有持久化,会报错 2. 把none 改为 save-update 就成功 3. 当是d...
2012-04-12 12:50:11 94
翻译 动态代理 Proxy InvocationHandler
package com.zhbit.proxyInvocation;public class HelloWorldImpl implements HelloWorld { @Override public void sayHelloWorld() { // TODO Auto-generated method stub System.out.println("Hello Worl
2012-02-14 12:34:26 360
转载 数据库 三范式
数据库的三范式1N:关系R中的属性都是不可分割的项.2N:在1N的基础上,每个非主属性完全函数依赖于码.3N:在2N的基础上,每一个非主属性既不部分依赖于码也不传递依赖于码.1N| 消除非主属性对码的部分函数依赖2N| 消除非主属性对码的传递函数依赖3N| 消除主属性对码的部分和传递函数依赖BCNF| 消除非平凡且非函数依赖的多值依赖4N
2012-02-04 20:44:24 409
原创 hibernate 小知识
1.SessionFactory: openSession 和 currentSession 区别: a. opensession 每次都是新的 , 要close() b. currentSession 从上下文找,有就用新的,没有就创个新的 用途:界定事务边界 事务提交后自动 close()掉 curren
2012-02-02 17:52:47 327
转载 jdom 解析 xml文件
简单例子: 8G 200 1580 10G 500 3000 类:用JDOM读取XML文件需先用org.jdom.input.SAXBuilder对象的build()方法创建Document对象,然后用Document类、Element类等的方法读取所需的内容。
2012-01-31 11:56:34 313
原创 Junit 入门
两个类 :类 T:package com.zhbit.junit4;public class T { public int add(int x, int y) { int z=x+y; return z; } public int divide(int x, int y) { return x/y; }}类User:package com.zhb
2012-01-30 18:04:34 411
原创 java 反射机制
看吧:import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;public class TestReflection { public static void main(String [] args) throws ClassNotFoundException, Instan
2012-01-19 23:51:12 290
原创 数据库 小知识
NO.1:mysql数据库导出:mysqldump -u 用户名 -p 数据库名 > 导出的文件名;No.2:1.导出整个数据库 mysqldump -u 用户名 -p 数据库名 > 导出的文件名 mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql2.导出一个表 mysqldump -u 用户名 -p
2011-12-26 21:20:34 326
原创 struts2 国际化
目录:首页 Register.jsp : 提交到action-----Register:package com.zhbit.action;import java.sql.*;import java.util.Date
2011-12-26 16:28:04 370
原创 struts2 文件上传
点击上传: action处理:package pkg;import java.io.*;import org.apache.struts2.ServletActionContext;import com.opensymphony.xwork2.ActionSupport;public class FileUplo
2011-12-26 16:03:12 455
原创 jsp filter 过滤器
一个例子:作用:用户除非在登入页面登入后才可以进入系统内部。登入页面: 绿色书店会员系统注册 用户名: 密码: 提交到servlet后:import java.io.IOExcep
2011-12-26 14:35:30 459
原创 java 小知识
NO.1:将字符串转换成其他类型:eg:String num1 = request.getParameter("num1");int n3 = Integer.valueOf(num1).intValue();NO.2:html,只容许文本框读值,不许写值:eg:"/>NO.3:时间输出格式:SimpleDateFormat matter =
2011-12-26 13:58:31 299
原创 html 教程 一个例子让你百通
MyHtml.html 这是静态网页 会员注册信息: 用户名: 口令: 性别:男 女 爱好:篮球 足球 排球 开户行: 中国工商银行 中国建设银行 中国银行 附言:
2011-12-25 23:03:44 646
原创 jsp Bean 标签 使用 一般规则 一个例子
表单: 用户注册 用户名: 密码: 性别: 年龄: 爱好: 打球 旅游 编程 玩游戏 备注: 提交到处理页面:<% request.setCharacterEncoding("GB2312");
2011-12-25 21:16:07 461
原创 数据库 封装 properties资源文件
package com.zhbit.airplane.util;import java.sql.*;import java.io.IOException;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import java.util.Properties;
2011-12-25 20:54:38 499
原创 浏览页面 访客 数量 统计
int n=0; String counter=(String)application.getAttribute("counter"); if(counter!=null){ n=Integer.parseInt(counter); } //使用session,只要浏览器不关,就不会加一 if(session.isNew())
2011-12-25 20:42:47 1903
原创 获取jsp checkbox 复选框
Enumeration e=request.getParameterNames(); while(e.hasMoreElements()){ String name=(String)e.nextElement(); if(name.equals("hobby")){ String[] varValues=request.getParameterVal
2011-12-25 20:40:22 1537
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人