自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(30)
  • 资源 (6)
  • 问答 (3)
  • 收藏
  • 关注

asm3.2 笔记

1,classReader和classWriter区别ClassReader 类(读取):这个类可以直接由字节数组或由 class 文件间接的获得字节码数据,它能正确的分析字节码,构建出抽象的树在内存中表示字节码ClassWriter类(生成):生成字节码的工具类          ---实现了ClassVisitor接口          --...

2009-10-16 11:07:09 250

java 反射

一,反射中有2种方法产生对象     1,Class.newInstance()      2,Constructor对象.newInstance(Object... initargs)

2009-08-18 17:27:12 109

JAVA的内省机制(introspector)与反射机制(reflection)

相对而言,反射比内省更容易理解一点。用一句比较白的话来概括,反射就是让你可以通过名称来得到对象 ( 类,属性,方法 )的技术,这种技术比内省机制使用范围更广泛。例如我们可以通过类名来生成一个类的实例;知道了方法名,就可以调用这个方法;知道了属性名就可以访问这个属性的值。 内省是 Java 语言对 Bean 类属性、事件的一种缺省处理方法。例如类 A 中有属性 name, 那我们可以通过...

2009-08-18 15:00:19 145

hibernate 优化(针对查询)

一,抓取策略1.抓取策略种类:     join:连接抓取     select:查询抓取     subselect:子查询抓取(get,load的执行结果和select一样,会影响hql执行)2.使用方法:    1.单端代理的批量抓取:fetch="select",fetch="join"        如:<many...

2009-08-13 17:35:11 75

hibernate映射

1,多对一(单向)<!--Person端--><many-to-one name="group" column="groupid" cascade="all,none,save-update,delete"/> 2,一对一(主键,单向)默认了cascade<!--Person端--><!--该段cascade=&quot

2009-08-13 16:27:10 57

hibernate总结

1,cascade属性只要<one-to-one>主键关联时 默认了,其他标签都没有为none(多的端不要设置该属性) 2,<key>标签是往关联表里插入一个字段3,inverse属性(默认:false),用于反转控制,常用于<set>中,让多的端不控制关系(只是不维护关系,其他不变) ...

2009-08-13 15:27:15 73

struts2 类型转换

properties名称:action名称-conversion.properties 类型转换类 要继承:ognl.TypeConverter,ognl.DefaultTypeConverterStrutsTypeConverter(项目中一般用到)

2009-08-07 14:15:22 77

struts2 验证框架

一,struts2的错误级别:        1,Action级别                  1.1 添加错误:ActionSupport里有addActionError(String msg)                1.2 是否有错误:ActionSupport里有hasActionErrors())                1.3 场景:注...

2009-08-07 11:13:12 61

struts2 国际化

struts1只要国际化文件struts2可以有多个国际化文件      针对action做一个国际化文件          文件名:action名称_zh_CN.properties      针对package做一个国际化文件      文件名:package_zh_CN.properties      针对整个项目做一个国际化文件       文件名:i18n_zh_...

2009-08-06 18:02:29 66

struts2 标签

一, <s:textfileld>           name属性支持ognl表达式,其他的属性不支持ognl(如:value=“user.username”,这个是不正确的)  二,<s:debug>           很好用,可以看值栈和堆栈上下文里的东西 三,<s:bean>...

2009-08-06 11:58:40 70

struts2 Interceptor

一,struts自带拦截器alias:实现在不同请求中相似参数别名的转换。autowiring:这是个自动装配的拦截器,主要用于当Struts2和Spring整合时,Struts2可以使用自动装配的方式来访问Spring容器中的Bean。chain:构建一个Action链,使当前Action可以访问前一个Action的属性,一般和<result type="chain" ...

2009-08-05 16:22:38 68

ognl

一,应用场景  1,标签上:如:<s:property value="user.name">            value属性中自动支持ognl表达式  2,配置文件中:如:<result type="redirect">/main.jsp?name=${name}</result>   3,表...

2009-08-05 00:12:43 83

struts2 获取request、session的方法

一,获取方式:从Servlet容器中获取的方法与Servlet容器无关的获取方法IoC方式非Ioc方式 二,获取方法  2.1 与servlet无关:     2.1.1 非IoC模式ActionContext context ;//该方法还可以取得值栈(getValueStack()),使用push(obj)往值栈中放数据Map req...

2009-08-04 23:31:29 69

struts2 基础知识

struts2 Action是一个pojo类1,可以实现Action接口      excute()方法可以不抛出异常2,可以继承ActionSupport类  二,struts2的5个配置文件Web.xmlStruts.xml //主配置文件Struts.properties //属性文件Struts-default.xml //str...

2009-08-03 23:16:03 114

hibernate 缓存

一,分类       一级缓存---session       二级缓存---sessionFactory       查询缓存---生命周期不确定(如果有人更改了这张表,查询缓存立即失效) 二,基础知识      2.1 一级和二级缓存不支持普通属性,查询缓存支持      2.2 get(),load(...

2009-08-01 14:43:03 93

hibernate hql

一,基础知识     hql中关键字不区分大小写,但属性和类名区分大小写 二,简单属性查询List students = session.createQuery("select name from Student").list();List students = session.createQuery("select id, na...

2009-07-31 17:45:57 67

hibernate 悲观锁 和 乐观锁

一,悲观锁(vss体现)并发性不好Inventory inv = (Inventory)session.load(Inventory.class, 1, LockMode.UPGRADE); 悲观锁并发性不好:一个用户如果查询上并没有退出事务,则另外一个用户会在那边一直等待 二,乐观锁(cvs体现)并发性好,但也有缺点    jdbc也可...

2009-07-31 17:43:18 81

hibernate 其他映射

一,组成部分(component) 映射可以把公共的部分拿出来(自我感觉比继承映射要好)<component name="contact"> <property name="email"/> <property name="address"/> <property name="zipCode"/&gt

2009-07-31 13:34:56 78

hibernate 标签属性

一,<hibernate-configuration>            auto-import="true|false"     true:写hql时可以不写包名            package="package.name"   配置文件中可以不写包名 二,<class>            常用属性:     ...

2009-07-30 10:39:46 98

hibernate 知识点

一,读取缓存(一级缓存,二级缓存)一级缓存可以理解为session对象的一个map    有很多方法可以往缓存中添加数据,          往二级缓存添加数据时,save方法不适合native生成方式的主键    但只有get,load和Iterator能从缓存中读取数据,其他的方法不可以(Query 不能从缓存里去对象)      Query,C...

2009-07-28 16:29:18 90

hibernate 产生sql机制

一,基础知识lazy是指什么时候抓取(fetch)fetch是指通过什么方式抓取 lazy取值:proxy(缺省),no-proxy,false(hibernate3.0前只有false和true两个值)fetch取值:select(缺省),join fetch为join时lazy失效(原因:因为进行了联表查询,所有lazy就没用了) 将关系在many一...

2009-07-28 14:20:30 275

hibernate 继承映射

一,一个类继承体系一张表 <discriminator column="type" type="int"/> <!--缺省:string(hibernate类型)--><subclass name="Skiller" discriminator-value="1"> <!--缺省:类的名称-->

2009-07-28 10:59:51 84

java 学习笔记

一,集合    Set不保存顺序,如果想保持顺序请用List(HashSet 是用hashset实现的set)  二,正则表达式 Matchermatcher(CharSequence input) 创建匹配给定输入与此模式的匹配器。        Pattern p...

2009-07-23 14:00:35 68

hibernate 基础知识

一,session 缓存(不跨session,就是只能在以个session中)一级缓存1.session.get(User.class, 1);        1.不支持lazy,      2.如果没有对象返回null2.session.load(User.class,2);       1.支持lazy(先返回一个cglib产生的代理对象)...

2009-07-22 13:34:20 83

eclipse插件开发(内部类)

1.ISelection:表示被选择对象用来   IStructuredSelection: 但是ISelection表达的内容太少,因此继承一个子接口出来                                       如果在资源视图的某个节点上能通过右键菜单弹出这个向导的话那么 selection 一定实现了   IStructuredSelection:接口...

2009-07-15 17:56:07 140

eclipse 插件开发(事件)

一,双击事件(IDoubleClickListener)      事件:DoubleClickEvent 二,选择事件(ISelectionChangedListener,SelectionListener)      事件:SelectionChangedEvent      适配器:SelectionAdapter ...

2009-07-14 11:08:39 311

eclipse插件开发(jface)

一。TableViewershell.setLayout(new FillLayout());// 第一步:创建一个TableViewer对象。式样:MULTI可多选、H_SCROLL有水平滚动条、V_SCROLL 有垂直滚动条、BORDER有边框、FULL_SELECTION整行选择TableViewer tv=new TableViewer(shell, SWT.MUL...

2009-07-14 10:35:42 238 1

eclipse插件开发(继承关系)

一,jface   1.内容器       表格:class TableViewerContentProvider implements IStructuredContentProvider       树:   class TreeViewerContentProvider   implements ITreeContentProvider   2.标签...

2009-07-14 10:10:35 163

eclipse插件开发(视图)

一。视图配置文件 <extension point="org.eclipse.ui.views"> ---扩展点 <view class="a.views.MyView1" --实现了IViewPart接口的回调对象 id="a.views.myView1" name="My...

2009-06-29 21:08:48 382

eclipse插件开发(透视图)

一。透视图配置文件<extension point="org.eclipse.ui.perspectives"> ---扩展点 <perspective class="a.perspectives.MyPerspective" ---实现IPerspectiveFactory接口的回调对象 id="a.per...

2009-06-29 20:39:51 342

Eclipse插件开发学习笔记 第一篇 开发基础(01-05).rar

要下全本书,建议输入下列关键词: Eclipse插件开发 学习笔记 第一篇 开发基础(01-05).rar Eclipse插件开发 学习笔记 第一篇 开发基础(06-10).rar Eclipse插件开发 学习笔记 第二篇 核心技术(11-16).rar Eclipse插件开发 学习笔记 第二篇 核心技术(17-21).rar Eclipse插件开发学习笔记 第三四篇(22-25).rar Eclipse插件开发学习笔记 第三四篇(26-28)+原代码.rar

2010-02-22

struts2标签详解.chm

struts2标签详解 struts2标签详解 struts2标签详解 struts2标签详解

2009-05-18

Spring2.5开发简明教程中文版(1-4章有书签)

Spring2.5开发简明教程中文版(1-4章有书签)

2009-05-18

ext2.1+struts2.0+spring2.5+jdbc

ext2.1+struts2.0+spring2.5+jdbc

2009-05-18

myeclipse7注册码

myeclipse7注册码,我的可以用的,哈哈,欢迎下载

2008-09-17

OpenCms中文用户手册

OpenCms中文用户手册,希望大家能下载,哈哈,给我点分,没分有时候东西都不好下载

2008-09-17

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

TA关注的人

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