自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(71)
  • 资源 (1)
  • 收藏
  • 关注

原创 推荐3个所谓的“顶级”CSS技巧!

一、在一行内声明CSS Example Source Code [www.52css.com]  h2 {font-size:18px; border:1px solid blue; color:#000; background-color:#FFF;}   h2 {   font-size:18px;   border:1px solid blue; ...

2010-07-31 13:14:22 84

原创 Jasper Report总结

下载Jasper:       http://jasperforge.org/website/jasperreportswebsite/trunk/index.htmlIReport:       http://sourceforge.net/projects/ireport/ 结构net.sf.jasperreports...

2010-07-30 12:43:42 149

原创 13种常用按钮、文本框、表单等CSS样式

一、按钮样式.buttoncss {    font-family: "tahoma", "宋体"; /*www.52css.com*/    font-size:9pt; color: #003399;    border: 1px #003399 solid;    color:#006699;    border-bottom: #93bee2 1px s...

2010-07-29 15:26:39 106

原创 hibernate入门(十二)一些细节问题分析

1.实体配置文件中的类型问题:在前面的多个实例中配置<property>映射类型时,我们都采取的是hibernate默认的配置,即是说没有在<property>中配置type属性:其实基本类型一般不需要映射文件中配置,只有在一个java类型与多个数据库类型相对应时,交且我们不希望使用默认的配置才会用type来指明类型。...

2010-07-29 11:17:44 93

原创 hibernate入门(十一)事务

1.事务引发的三层架构MVC讨论:在前面的程序代码中多次用到了事务:Transaction tx = s.beginTransaction();               对应的jdbc代码:connection. setAutoCommit(false);..........数据处理.....tx.commit();                对应的jdbc...

2010-07-29 11:16:16 132

原创 hibernate入门(十)缓存

1.模拟缓存并简要说明缓存实现原理在myhibernate项目下新建一个包com.asm.hibernate.test.cacheTest来说明与缓存有关的问题。首先看下面的一个模拟缓存程序,主要代码如下:package com.asm.hibernate.test.cacheTest;public class Cac...

2010-07-29 11:11:17 76

原创 hibernate入门(九)关联关系中的高级应用_概述关联关系中的懒加载

5.概述关联关系中的懒加载:(1)一对一中的懒加载:必需要同时满足三个条件才能实现懒加载:即在<one-to-ont> 元素中配置lazy!=false(即是为true或proxy);constrained=true;fetch=select,但在主表中不会有懒加载,因为主表不能满足constrained=true;其实在主外...

2010-07-29 11:09:07 82

原创 hibernate入门(九)关联关系中的高级应用_懒加载

4.懒加载:在前面我们已经对懒加载有所提及,现在再借助一个简单的实例(它们均位于lazyLoad项目下)再来重新认识懒加载:先看下面的代码:package com.asm.hibernate.test;public class UserTest2 {    public static v...

2010-07-29 11:07:53 125

原创 hibernate入门(九)关联关系中的高级应用_继承关系

3.继承关系:在前面的部门员工实例中,我们设定的员工只是普通的员工,现在假如有Sale和Skill两类员工,它们作为Employee的子类。如何实现这些子类的映射?为了方便以后的操作说明和不影响以前的操作,我们把前面用到的员工部门类及相关实体配置文件,主配置文件等拷贝到一个新的项目theExtend下进行操作。(1)共享一张表:...

2010-07-29 10:59:58 79

原创 hibernate入门(九)关联关系中的高级应用_inverse属性

inverse的作用:询问是否放弃维护关系,默认是false,即不放弃维护关系,即要维护关系。下面借助前面的“一对多”实例来详谈“维护关系问题”。static void add() {       Session s = null;       Transaction tx = null; ...

2010-07-29 10:43:07 76

原创 hibernate入门(九)关联关系中的高级应用_级联操作

 1.级联操作:在前面的一对多操作中已经有所体现,现在回到前面的一对多操作中,进行一些修改,修改内容如下:Set<Employee> emps = newHashSet<Employee>();emps.add(emp1);emps.add(emp2);depart.setEmp...

2010-07-29 10:40:34 120

原创 hibernate入门(八)其它集合类型

说明:在前面我们已经使用过set集合类型,其实除了set外,在Hibernate中还有list、Bag、Map这三种集合类型。<!-- [if !supportLists]-->1.   <!-- [endif]-->list集合的使用:在前面的“一对多的关系”,已经使用过<set>,为...

2010-07-29 10:38:32 69

原创 hibernate入门(七)关联关系讨论_组件关系映射

典型实例:每个人有不同的名字,或者多个人可以是同一个名字,对于这种现象可以是“一个一”或者“多对一”,这样会被设计成两张表来映射,而我们采用组件关系来映射就可以在一张表中映射实现。具体过程如下:>>步骤一、编写实体文件Name.java 和People.java Name.java内容如下: 省略getXXX和setXXX()...

2010-07-29 10:36:54 66

原创 hibernate入门(七)关联关系讨论_多对多关系映射

典型实例:一个学生可以有多个老师,同样一个老师可以有多个学生,对此设计如下:学生studnet表:columnidnameteachers老师teacher表:columnidnamestudnets在利用学生查到他...

2010-07-29 10:31:07 96

原创 hibernate入门(七)关联关系讨论_一对一关系映射

典型的实例:一个人有一个身份证,而一个身份证只属于某一个人。以此为模型实现一对一关系的映射。下面的实例先以主键进行关联:主键关联:从表的主键同时又作为外键参考主表的主键。比如在下面的实例中,人作为主表,身份证作为从表。>>步骤一,建立Person类及相关的实体配置文件。packagecom.asm.hibernate....

2010-07-29 10:27:30 83

原创 hibernate入门(七)关联关系讨论_一对多关系映射

2.一对多关系映射:上面提到的多个员工对应于一个部门,是多对一的关系,如果一个部门有多个员工,则用“一对多”的关系来表示这个关系,现接上例继续,以实现一对多的关系映射。具体操作步骤如下:>>步骤一,在Department.java中增加如下内容:private Set<Employee> emps; 及相应...

2010-07-29 10:25:20 87

原创 hibernate入门(七)关联关系讨论_多对一关系映射

1.多对一关系映射:一个部门有可以有多个员工,而一个员工只属于一个部门。从员工角度看,很多员工会隶属一个部门。 现以实例说明,实例概要:一个部门类,只有id和部门名称两个属性。有一个员工类,有id和员工名称及部门对象三个属性。操作步骤如下:>>步骤一,建立Depatment.java及实体配置文件:package...

2010-07-29 10:22:59 94

原创 hibernate入门(六)基本应用实例:Dao设计

1.总体设计:设计User对象及相关实体配置文件,工具类(得到一个Session对象),UserDao接口(实现此接口即以操作数据库),编写主配置文件,编写测试类。2.UserDao的设计,最初我想打算设计成通用Object的操作,后来发现它的Session对象操作都要传递一个对象,就设计成如下形式。内容如下:package com.as...

2010-07-29 10:20:25 102

原创 hibernate入门(五)完善工具类及HQL QBC初步相关

1.无聊的讨论:在前面我们写了一个工具类:HibernateUtil。其实我们还可以把CRUD操作封装到这个工具类中,并把它们都做成静态的,这样这个工具类就可以直接调用了。但是这样的操作对查询数据可能不是很好,因为它的查询方式很多,除非我们一一考虑这些可能涉及到查询方式,并能以重载的形式进行统一管理。其实我也试想过把这此数据库操作方法进行二次封装,在工具类写...

2010-07-29 10:17:30 80

原创 hibernate入门(四)对象三种状态

1.瞬时(transient):数据库中没有数据与之对应,超过作用域会被JVM垃圾回收器回收,一般是new出来的且与Session无关系的对象。2.脱管-游离(detached):数据库中有数据与之对应,但当前没有Session与之关联:脱管对象状态发生改变,Hibernate不能检测到。3.持久(persistent):数据...

2010-07-29 10:12:09 106

原创 hibernate入门(三)Session中的主要方法

 1.保存数据:save,presist 说明:这两种方法的主要区别主要体现在未开启事务时。save方法如果是没开启事务,会执行相关sql语句,随后再回滚。而presist根本就不执行这些sql语句。2.删除对象:delete3.更新数据:update 说明,如果数据库中没有记录将会出现异常4.查找数据:get...

2010-07-29 10:09:18 91

原创 hibernate入门(二)优化代码

1.为会么要优化在前面我们已经知道,获取SessionFactory对象是一个重复的过程。因此我们可以把这个操作写成一Util类。下面我们把这一步写成工具类HibernateUtil,内容如下:packagecom.asm.hibernate.utils;importorg.hibernate.Session;...

2010-07-29 10:07:04 65

原创 hibernate入门(一)第一个应用实例

一 、第一个应用实例1.搭建环境:新建一个名为HibernateDemo的java工程,并导入Hibernate的jar包,特别要注意除了导入lib下的jar包还需导入hibernate3.jar核心jar包。 由于涉及数据库操作,还应导入mysql驱动包。说明,如果使用最新的hibernate,hibernate...

2010-07-29 10:03:49 78

原创 oracle 查看连接数

select * from v$session v$session是动态性能表,是Oracle10gR2新特色中断会话ALTER SYSTEM KILL SESSION 'SID,SERIAL#';  v$session表每个字段的意义: $SESSION This view lists session information for each cu...

2010-07-29 09:11:15 85

原创 摘录~

即使你拥有人人羡慕的容貌,博览群书的才学,挥之不尽的财富,也不能证明你的强大,因为心的强大,才是真正的强大。

2010-07-27 16:24:28 104

原创 蜂蜜的吃法

蜂蜜的吃法:1:生吃 2:蜂蜜2~3汤匙,加温开水半杯,搅匀服用。 3:涂抹在面包,馒头上吃。 4:蜂蜜雪梨:将雪梨挖去核,把蜂蜜倒入梨中,封盖,放锅内蒸熟,食梨饮蜜。用于肺阴不足之干咳无痰、咽干口噪之病人调养治疗。 5:蜂蜜鸡蛋羹:蜂蜜35克 鸡蛋1个,将鸡蛋打入瓷碗内,放锅内蒸15分钟熟后稍凉后再加入蜂蜜。每日早晨空腹各服1...

2010-07-27 15:13:55 146

原创 习惯寂寞

面对冰冷的电脑。反复听着一首歌。 好像一直都是这样。想着一些事。 常常会想得发呆。谁比谁更寂寞。 我突然发现原来自己已经不知道怎么去快乐。 始终还是学不会如何快乐得生活。不知道怎么样去幸福。也不知道幸福是什么样的。感觉自己一直都狠悲观。一直都在黑色的阴影中。我想走出这黑暗而可怕的阴影。可是始终做不到。 看来我已经习惯了一个人。 突然发现。 原本费尽心机想...

2010-07-21 21:10:51 109

原创 将access导入SQL server

熟悉SQL SERVER 2000的数据库管理员都知道,其DTS可以进行数据的导入导出,其实,我们也可以使用Transact-SQL语句进行导入导出操作。在 Transact-SQL语句中,我们主要使用OpenDataSource函数、OPENROWSET 函数,关于函数的详细说明,请参考SQL联机帮助。利用下述方法,可以十分容易地实现SQL SERVER、...

2010-07-21 21:09:44 112

原创 ORACLE的触发器TRIGGER的用法

1. trigger 是自动提交的,不用COMMIT,ROLLBACK 2. trigger最大为32K,如果有复杂的应用可以通过在TRIGGER里调用PROCEDURE或FUNCTION来实现。 3. 语法CREATE OR REPLACE TRIGGER <trigger_name><BEFORE | AFTER> <ACTION>O...

2010-07-21 21:07:51 292

原创 Oracle存储过程总结

6、数组首先明确一个概念:Oracle中本是没有数组的概念的,数组其实就是一张表(Table),每个数组元素就是表中的一个记录。使用数组时,用户可以使用Oracle已经定义好的数组类型,或可根据自己的需要定义数组类型。(1)使用Oracle自带的数组类型x array; --使用时需要需要进行初始化e.g:create or replace ...

2010-07-21 21:06:49 91

原创 oracle 存储过程的基本语法

1.基本结构 CREATE OR REPLACE PROCEDURE 存储过程名字(    参数1 IN NUMBER,    参数2 IN NUMBER) IS变量1 INTEGER :=0;变量2 DATE;BEGINEND 存储过程名字2.SELECT INTO STATEMENT 将select查询的结果存入到变量中,可以同时...

2010-07-21 21:05:54 167

原创 Oracle存储过程例子

--创建存储过程CREATE OR REPLACE PROCEDURE xxxxxxxxxxx_p(--参数IN表示输入参数,OUT表示输入参数,类型可以使用任意Oracle中的合法类型。is_ym IN CHAR)AS--定义变量vs_msg VARCHAR2(4000); --错误信息变量vs_ym_beg CHAR(6); ...

2010-07-21 21:04:43 69

原创 java给图片加水印,文字

import java.awt.AlphaComposite;  import java.awt.Color;  import java.awt.Font;  import java.awt.Graphics2D;  import java.awt.Image;  import java.awt.geom.AffineTransform;  import java.awt....

2010-07-19 22:59:15 69

原创 全角正则

   全角数字:0123456789 (\xa3[\xb0-\xb9])+ , 0是\xa3\xb0   全角小写字母:az (\xa3[\xe1-\xfa])+, a是\xa3\xe1 z是\xa3\xfa   全角大写字母:az (\xa3[\xc1-\xda])+ ,a是\xa3\xc1 z是\xa3\xda...

2010-07-16 11:21:48 545

原创 json格式

对象:{      "name":"tom",      "age":25,      "country":"China"} Array:[{ "name":"tom","age":25,"country":"China"},{ "name":&q

2010-07-14 15:50:07 84

原创 用css实现使图片变灰的方法

用css实现使图片变灰的方法:1 第一种方法是图片之间的替换,也就是将正常的图片再做成灰色的。这种方法应该是最稳定的了, 但是就要花费时间去做多余的那些图片了。应该算是比较费事的那种。2 第二种方法,就是用css来解决问题,上网一搜还真有。 将“filter:gray;”添加到图片的样式中就可以了。这是应用了滤镜的效果。 对于IE用户这个问题是解决了,但在f...

2010-07-13 14:25:23 365

原创 Google GAE Datastore

GAE Datastore是Google App Engine提供的(半)结构化数据存储系统,基于Google大名鼎鼎的Bigtable技术构建。一、数据模型GAE Datastore的数据模型与关系模型有很大的相似性,但是无模式的。GAE Datastore的接口主要是ORM风格的,一个类,称为kind,与关系数据库中的表类似。一个kind中的数据为多个entity,每个...

2010-07-12 21:21:27 191

原创 FileUpload google app engine java(图片上传实例demo)

GAE Java 上传(图片)文件到datastore,这个实例(demo)是上传图片到gae datastore,然后从gae datastore中取得图片文件流显示图片文件。上传用到了 Apache Commons FileUpload。直接上代码。  Photo.java 1. public class Photo { 2. 3. @P...

2010-07-12 21:15:08 89

原创 JSP中的EL表达式

一、JSP EL语言定义        E L(Expression Language)  目的:为了使JSP写起来更加简单。        表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言,它提供了在 JSP 中简化表达式的方法。它是一种简单的语言,基于可用的命名空间(PageContext 属性)、嵌套属性和...

2010-07-11 23:19:19 99

原创 页面的收录

页面的收录情况是站点在搜索引擎表现的重要衡量参数,在搜索引擎优化中,这也是一个无数人头痛的问题。常常有人向我们咨询,为什么Google里找 不到我的站点,连搜索网址都找不到呢?我昨天不是已经去百度递交了站点了吗?怎么还没有收录我啊?本章就要探讨页面在搜索引擎的收录情况和如何让一个页面 正确地被搜索引擎收录。系列文章分为4节。以下为第一部分: 一、 页面的收录1、...

2010-07-09 21:28:15 116

Struts 1 标签库 chm格式

Struts标签库,各种标签的参数 属性

2010-08-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除