J2EE
文章平均质量分 53
ccl_only
这个作者很懒,什么都没留下…
展开
-
Hibernate主键序列机制
"assigned" 主键由外部程序负责生成,在 save() 之前指定一个。 "hilo" 通过hi/lo 算法实现的主键生成机制,需要额外的数据库表或字段提供高位值来源。 "seqhilo" 与hilo 类似,通过hi/lo 算法实现的主键生成机制,需要数据库中的 Sequence, 适用于支持 Sequence 的数据库,如Oracle。 "increment" 主键按数值顺原创 2011-10-22 18:21:57 · 361 阅读 · 0 评论 -
HashMap,LinkedHashMap,Hashtable,TreeMap等区别
这个几个对象都是存放键值对的存储结构,最简单的理解它们从key是否可为NULL,输出的是否按顺序?是正序还是逆序?等等方面思考就可以了 1)关于key: key可以为null: HashMap 、 LindedHashMap key不能为null: Hashtable 、TreeTable 2) 关于输出顺原创 2011-12-11 14:27:23 · 869 阅读 · 0 评论 -
软件的5个基本开发过程
(1)需求阶段 .用例模型->需求规格说明书 (2)分析阶段 .静态分析:领域类图->分析类 |-鲁棒分析:边界类、控制类、实体类(到数据库的映射) .动态分析:活动图(流程图)、顺序图(交互次序)、状态机图(对象状态) (3)设计阶段 .概要设计【架构设计】:概要设计说明书 |-分层、MVC、SOA等三种架构设计,具体要通过原创 2011-10-22 19:08:43 · 1551 阅读 · 0 评论 -
接口与抽象类(简单理解)
去百度上搜了下这方面的东西,感觉乱七八糟,而且啰嗦,人云亦云,现把自己学习总结如下: 1.抽象类 public abstract class Animal{ public abstract void sound(); //这是一个抽象方法,必须注明abstract,而且方法没有{ }; public void sayHello(){ //这是个有实原创 2011-10-22 18:51:27 · 314 阅读 · 0 评论 -
配置连接池
配置连接池前要先配置3个Tomcat的xml文件以及一个DBConn类,取代以前的JDBC (tomcat版本为5.5以上配置) (1)配置context.xml文件 加载参数 ,在其中加入颜色代码 //设置 name,数据源名称,通常取”jdbc/XXX”的格式 name="jdbc/OracleDB"原创 2011-10-22 18:40:09 · 349 阅读 · 0 评论 -
进制转换--归纳
1.其它进制转换成二进制 (1)八进制-->二进制 采用“一分三位法” 例: 将八进制数67.54转换为二进制数为110111.101100,即110111.1011 大家从上面这道题可以看出,计算八进制转换为二进制 首先,将八进制按照从左到右,每位展开为三位,小数点位置不变 (2)十进制-->二进制 整数部分除以2,小数部分乘以2,之后将结果倒序列出即可 例原创 2011-10-22 19:01:33 · 1405 阅读 · 0 评论 -
eclipse快捷键大全
Alt+/:代码提示 Ctrl+/:注释/取消注释 Ctrl+D:删除光标所在行 Ctrl+K:将光标停留在变量上,按Ctrl+K键可以查找到下一个同样的变量 Shift+Ctrl+K:和Ctrl+K查找的方向相反 Shift+Ctrl+F:代码格式化。如果选择了代码,仅对所选代码格式化 Shift+Ctrl+O:快速地导入import Shift+Ctrl+X:将所选字符转为大写原创 2011-10-22 19:00:36 · 346 阅读 · 0 评论 -
数组
再一次静静的翻阅下老外写的那本密密麻麻的Java书,好像没那么排斥,开始有点喜欢,大哥这个书买对了。 看了下又了解到了一些数组的知识,稍微做下笔记: (1)数组变量的重用 int[] primes=new int[10] ;//定义了个具有10个int类型的元素的数组primes 如果后面程序中要用primes指向一个更大的数组时,如下: primes=new i原创 2011-10-22 18:49:46 · 368 阅读 · 0 评论 -
StringBuffer常见用法
字符串缓冲区被编译器用来实现连接两个字符串的运算符 +。例如,代码: x = "a" + 4 + "c" 被编译成等价的: x = new StringBuffer().append("a").append(4).append("c").toString() StringBuffer 中的两个基本操作:原创 2011-10-22 18:48:10 · 377 阅读 · 0 评论 -
JDBC连接Oracle数据库说明(
import java.sql.*; import java.io.*; public class JDBCConn{ private String url="";//数据库连接字符串 private String username="";//数据库用户名 private String password="";//数据库密码 public C原创 2011-10-22 18:47:19 · 330 阅读 · 0 评论 -
《深入学习java虚拟机》--笔记3
(1)JAVA 体系结构包括四个独立相关的技术: * Java程序设计语言 * Java class文件格式 * Java 应用编程接口(API) * Java 虚拟机 当编写并运行一个Java程序时,就同行体验了这四种技术。用Java编程语言编写源代码,把它编译成java class文件,然后再在Java虚拟机中运行class文件。当编写程序时,通过条用类中的方法原创 2011-10-22 18:45:58 · 359 阅读 · 0 评论 -
《深入学习java虚拟机》--笔记2
现在谈谈对堆的理解: 堆 Java程序在运行时的所有类实例或数组都放在同一个堆中。而一个JAVA虚拟机实例中只存在一个堆空间,因此所有线程都共享这个堆。又由于一个Java程序独占一个Java虚拟机实例,因而每个Java程序都有自己的对空间--它们不会相互干扰。 Java虚拟机又一条在堆中分配对像的指令,却没有释放内存的指令。那么虚拟机如何以及何时示范不再运行的程序引用的原创 2011-10-22 18:44:37 · 344 阅读 · 0 评论 -
深入学习java虚拟机》--笔记1
这是张老师要求我们近期要读的一本书,现把主要知识点做个笔记: (1) 当JAVA虚拟机运行一个程序时,它需要内存来存储许多东西,例如,字节码,从已装载的的class文件中得到其他的信息,程序创建的对象、传递给方法的参数、返回值、局部变量,以及运算的中间结果等等,java虚拟机把这些东西都组织到几个“运行时数据区”中,便于管理。 (2) 运行时数据区-是由程序中所有线程共享的,还原创 2011-10-22 18:42:47 · 288 阅读 · 0 评论 -
Hibernate中的VO和PO
先总结下3状态的转化关系... Transient自由状态 -- session.save() --> Persistent持久状态 --session.close()--> Detached游离状态 Transient自由状态 session.delete()-- Persistent持久状态 <-- 处于session中-- Detached游离状态 VO原创 2011-10-22 18:36:24 · 373 阅读 · 0 评论 -
数组和字符串相互转换
public static String ArrayToStr(String[] strAry){ if(null==strAry) //如果接收到字符串为空,则返回空串 retrun ""; StringBuffer sb=new StringBuffer(); for(int i=0;i sb.append(","+strAry); }原创 2011-10-22 18:24:03 · 274 阅读 · 0 评论 -
struts2+hibernate+spring2+jquery+ajax+div+css小型项目供初学者参考
近期做的一个小项目当做毕业设计,有需要的朋友可以下载。 (1)项目的结构图: (2)登录页面 (3)后台主页 (4)列表信息 (5)订单添加页面 上传图片好累,就先这么多,下面提供个下来的链接地址 1)源码 : http://download.csdn.net/detail/ccl原创 2012-01-07 18:49:04 · 1002 阅读 · 2 评论