自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (7)
  • 收藏
  • 关注

原创 Aspect Oriented Programming(AOP)面向切面编程+OOD = Object Oriented Design OOP = Object Oriented ProgrammingOOP(面向对象编程)

Aspect Oriented Programming(AOP)Aspect,没错,的确是“方面”的意思。不过,华语传统语义中的“方面”,大多数情况下指的是一件事情的不同维度、或者说不同角度上的特性,比如我们常说:“这件事情要从几个方面来看待”,往往意思是:需要从不同的角度来看待同一个事物。这里的“方面”,指的是事务的外在特性在不同观察角度下的体现。而在AOP中,Aspect的含义,可能更多的

2010-03-31 10:08:00 373

原创 JdbcTemplate小结

1.JdbcTemplate的execute()方法执行SQL DDL语句,例如:jdbcTemplate.execute("CREATE TABLE USER (user_id integer, name varchar(100))");使用JdbcTemplate进行查询时,可以使用queryForXXX()等方法,例如使用queryForInt()方法传回user表格中的数据数目:

2010-03-30 15:45:00 934

原创 警报cannot convert from connection to connection!!

在java用servlet去连接mysql的时候,通常的语句Class.forName("com.mysql.jdbc.Driver");        Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/mysql");        Statement stmt=conn.create

2010-03-30 10:10:00 626

原创 数据持久层-----事务管理

对于J2EE 应用程序而言,事务的处理一般有两种模式:1. 依赖特定事务资源的事务处理这是应用开发中最常见的模式,即通过特定资源提供的事务机制进行事务管理。如通过JDBC、JTA 的rollback、commit方法;Hibernate Transaction 的rollback、commit方法等。这种方法大家已经相当熟悉。2. 依赖容器的参数化事务管理通过容器提供的集约式参数化事务机制,实现事

2010-03-29 17:26:00 536

原创 Web Context

上面的示例中,ApplicationContext均通过编码加载。对于Web应用,Spring提供了可配置的ApplicationContext加载机制。加载器目前有两种选择:ContextLoaderListener和ContextLoaderServlet。这两者在功能上完全等同,只是一个是基于Servlet2.3版本中新引入的Listener接口实现,而另一个基于Servlet接口实现。开发

2010-03-29 16:56:00 374

原创 Spring ApplicationContext

BeanFactory提供了针对Java Bean的管理功能,而ApplicationContext提供了一个更为框架化的实现(从上面的示例中可以看出,BeanFactory的使用方式更加类似一个API,而非Framework style)。ApplicationContext覆盖了BeanFactory的所有功能,并提供了更多的特性。此外,ApplicationContext为与现有应用框架

2010-03-29 15:55:00 1287

原创 Spring 中 BeanFactory

Bean FactoryBean Factory,顾名思义,负责创建并维护Bean实例。Bean Factory负责根据配置文件创建Bean实例,可以配置的项目有:1. Bean属性值及依赖关系(对其他Bean的引用)2. Bean创建模式(是否Singleton模式,即是否只针对指定类维持全局唯一的实例)3. Bean初始化和销毁方法4. Bean的依赖关系下面是一个较为完整的Bean配置示例:

2010-03-29 15:49:00 463

原创 Spring 中的IoC

(1)IoC = Inversion of Control(由容器控制程序之间的关系) IoC,用白话来讲,就是由容器来控制程序中的各个类之间的关系,而非传统实现中,直接在代码中由程序代码直接操控。这也就是所谓"控制反转"的概念所在:控制权由应用代码中转到了外部容器,控制权的转移,是所谓反转。 (2)IOC 是一种使应用程序逻辑外在化的设计模式 因为提供服务的组件是被注入而不是被写入到客户机代码中

2010-03-26 09:21:00 388

原创 Spring异常:Error creating bean with name 'sessionFactory' defined in ServletContext resource [/WEB-INF/classes/applicationContext.

org.springframework.beans.factory.BeanCreationException: Error creating bean with name sessionFactory defined in ServletContext resource [/WEB-INF/classes/applicationContext.xml]: Invocation of init

2010-03-25 10:03:00 495

原创 Spring Hibernate在AOP方面的配置冲突解决之道

在使用Spring的AOP编程时,会用到这几个lib:asm-2.2.2.jarasm-commons-2.2.2.jarasm-util-2.2.2.jarHibernate使用如果lib:asm.jarasm-attrs.jar其中asm-2.2.2.jar与asm.jar存在类上的冲突!!!使用其中之一或两者都使用,可能会出现如下错误:java.lang.NoClassDefFoundErr

2010-03-25 10:02:00 370

原创 SQL 连接 JOIN 例解。(左连接,右连接,全连接,内连接,交叉连接,自连接)

SQL 连接 JOIN 例解。(左连接,右连接,全连接,内连接,交叉连接,自连接) 最近公司在招人,同事问了几个自认为数据库可以的应聘者关于库连接的问题,回答不尽理想~现在在这写写关于它们的作用假设有如下表:一个为投票主表,一个为投票者信息表~记录投票人IP及对应投票类型,左右连接实际说是我们联合查询的结果以哪个表为准~1:如右接连 right join 或 right outer join:

2010-03-25 09:20:00 256

原创 在myeclipse下配置hibernate and spring http://www.360doc.com/content/06/0805/07/73_173772.shtml

http://www.360doc.com/content/06/0805/07/73_173772.shtml

2010-03-24 10:52:00 418

原创 Spring与Hibernate两种组合方式

Spring与Hibernate大致有两种组合方式,主要区别是一种是在Hibernate中的hibernate.cfg.xml中配置数据源,一种是借助Spring的jdbc方式在Spring的applicationContext.xml文件中配置数据源,然后在Spring配置sessionFactory的bean有些区别  第一种1.hibernate.cfg.xml文件

2010-03-24 09:42:00 241

原创 Eclipse快捷键

ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)Alt+En

2010-03-22 15:40:00 191

原创 MyEclipse+Tomcat web项目改名

工程名称原来为old,发布到tomcat webapps下后为old,右键点击你的项目,然后选择重构---->重命名,项目名称改为new,但是发布名还是原来的名字。如果想让发布后的目录名为new,按如下方法修改即可:   第一种方法:打开工程所在目录,找到一个 .mymetadata的文件,用写字板打开,内容大致如下:    type="WEB"  name="action"  id="m

2010-03-22 15:15:00 359

原创 spring 中使用Log4j

 =======================  为了让Web项目中的Spring 使用Log4j做如下配置:1、在web.xml中添加如下内容:webAppRootKey参数,那么webAppRootKey就是缺省的"webapp.root"。但最好设置,以免项目之间的名称冲突。定义以后,在Web Container启动时将把ROOT的绝对路径写到系统变量里。然后log4j

2010-03-22 15:01:00 826

原创 Tomcat issue

,tomcat里的webapps目录是存放工程的目录,你要单独启动一个工程,用tomcat是实现不了的。只能将里面其他的目录删除掉。里面还有些tomcat系统的东西,你要是只想启动一个个工程就把其他的删了吧。或者在MyEclipse下的WEB部署中删除也可以。关闭工程是不管用的tomcat只是一个调试容器,不适合做服务器容器。就是说用来调试程序的正确性的时候可以用tomcat,但做正式服务器就

2010-03-21 22:16:00 403

原创 为combo box添加默认值

默认情况下,combo box显示的是dataprovider的第一个值。但我们想显示一个提示之类的信息,比如"请选择一个选项"。这时候如果通过修改dataprovider去实现会很恶心。有一个简单的方法--将他的prompt属性设为"请选择一个选项"就行了。当然要保证它的selectedIndex = -1 可以通过设置selectedIndex值为-1来使得ComboBox的重新显示提

2010-03-18 00:01:00 2486

原创 怎样进行Mysql远程连接

  怎样进行Mysql远程连接我用:grant all privileges on *.* to 创建的用户名@localhost identified by "密码";flush privileges; /* 刷新刚才的内容*/  ======================== mysql默认是不允许远程连接的,因为有很大的安

2010-03-15 11:33:00 365

原创 mysql utf-8 乱码解决======正确的

mysql utf-8 乱码解决数据库 2009-09-15 12:34:33 阅读327 评论0 字号:大中小 在网上看过很多解决mysql乱码的帖子,可是写的不是罗里罗嗦就过于复杂。其实乱码没那么复杂,是网上的大侠们想多了。我研究过一段日子,总结出一套自己的解决方案,如果你还没解决乱码就用我的方法试一下。我的方案不是最好的,却是最简单易懂的。不信你试试。在使用MYSQL时,插入

2010-03-15 09:56:00 2598 2

原创 Hibernate MySQL 中文乱码问题

 Hibernate MySQL 中文乱码问题 环境:Hibernate 2.1.7 + MySQL4.1(MySQL的编码已设置为utf8)问题:通过Hibernate向MySQL写入中文后,通过Hibernate取回数据,在console中打印java对象显示正常。但在MySQL Query Browser中看到的是乱码,传给前端的Flex也是乱码。原因:Hibernate的基础还

2010-03-12 14:21:00 3289

原创 flex swfloader unload

 这样的一种情况: 使用Loader去load一个swf: var fileURL:String = “assets/test.swf”var swfLoader:Loader = new Loader();swfLoader.contentLoaderInfo.addEventListener(Event.COMPLETE, swfLoaded);swfLoader.load

2010-03-12 01:06:00 1571

原创 flash与javascript的交互

flash与javascript的交互可能讨论的比较多,今天为大家介绍下如何使用flex与javascript进行交互一、在JavaScript中调用Flex方法在Flex中可以用ExternalInterface来调用Flex的方法,途径是1.通过在Flex应用可调用方法列表中添加指定的公用方法。在Flex应用中通过调用addCallback()可以把一个方法添加到此列表中。addCal

2010-03-11 01:08:00 503

原创 Flex Application初始化顺序

http://www.memoon.cn/wschool/media/Flex/200909/28-flex17200.html 一直没怎么搞清楚FLEX组件的初始化顺序。认真学习了一下! FLEX生成的SWF运行的顺序是 preloader->systemManager->FlexApplication started... 然后才是 preinitialize 在所有的初始化之前触发,没有子组

2010-03-10 00:51:00 275

原创 解决SWF加载报错问题

 解决SWF加载报错问题 —以及利用该错误防止盗链 收藏 一个SWF加载另一个SWF时,常会报错,最近研究了主要的报错情况.在剖析报错情况前,先看下我们用的加载代码:AS3代码var loadSwf:Loader = new Loader;    loadSwf.contentLoaderInfo.addEventListener(Event.COMPLET

2010-03-10 00:50:00 1675 1

原创 VerifyError: Error #1053: Illegal override of…

I think some of you may encountered this “wonderful” runtime error, mostly when you work in a team, building different applications that will load in another one.Shortly the application is telling u

2010-03-10 00:25:00 4263 1

原创 怎样在Web开发中完美控制IE标题栏

IE以及任何目前浏览器的标题栏,原本都应该是由这个HTML标签来控制的,当然现在仍然也是。只是目前的鬼趋势是,你最好不要再刷新你的网页页面了,然后还需要接受用户的任意蹂躏。这也就是传说中神龙见首不见尾,杀人于无影无形的悖时Ajax技术!    在浏览器的标题栏中显示贴切的页面标题,是一个网页专业的表现,同时也能对搜索引擎友好。当然如果放上适当的提示信息,也会很有意义。那么怎么"动态"的来定制这个标

2010-03-09 12:27:00 292

原创 Flex编译CSS资源与国际化

1)      编译CSS资源 文件浏览器(Navigator)中,在标准的Flex CSS文件上点击右键,点击Compile CSS to SWF即可完成编译CSS的任务。在程序中可以用StyleManager.loadStyleDeclarations()来读出已编译好的CSS文件中的内容。具体操作如下:              // 读取Style         

2010-03-09 10:28:00 1266 2

原创 讲解如何读取.properties文件的数据。

 通常,在实际项目中,为了便于配置管理,我们需要将一些配置管理信息存储在.properties文件中,然后直接从中读取,这样就避免了很多硬编码。下面,通过一个例子,详细讲解如何读取.properties文件的数据。  1.建立一个包config,专门存放.properties等配置文件,在config包下建一个文件a.properties,为了便于测试,在a.properties下添加如下信息

2010-03-09 10:04:00 3120

原创 org.springframework.dao.DataIntegrityViolationException:

[RPC Fault faultString="org.springframework.dao.DataIntegrityViolationException : not-null property references a null or transient value: com.amaxgs.elearning.bo.Question.lastModifyTime; nested except

2010-03-05 13:11:00 918

原创 JAVA判断字符串是否为数字

String转Character数组,用Character的isDigit和isLetter函数去判断。public static boolean isNumeric(String str) { for (int i = str.length(); i = 0;) { if (!Character.isDigit(str.charAt(i))) { return false;

2010-03-05 10:26:00 267

原创 怪异的 No Hibernate Session bound to Thread !异常

java.lang.IllegalStateException: No Hibernate Session bound to thread, and configuration does not allow creation of non-transactional one here at org.springframework.orm.hibernate3.SessionFactoryUtils

2010-03-05 09:27:00 4006

原创 NumberValidate

            import mx.controls.Alert;                minValue="18" maxValue="50" domain="int"         trigger="{myButton}" triggerEvent="click"        valid="Alert.show(Validation Succeeded!);"/>   

2010-03-02 23:15:00 507

原创 SWFloader(SWF加载器)

http://blog.desizen.com/4lone/586.html ====================  http://www.adobe.com/2006/mxml"  width="400" height="300" layout="vertical"  verticalAlign="top" paddingTop="0"    horizontalAlig

2010-03-02 22:46:00 1208

原创 flex VideoDisplay

http://blog.minidx.com/2008/08/06/1227.html   goodhttp://www.adobe.com/2006/mxml" layout="horizontal" verticalAlign="top"    horizontalAlign="center" backgroundGradientColors="[0x000000,0x323232]" p

2010-03-02 22:04:00 1622

原创 Flex 学习中数据类型必须注意的几点

在字符串转换为int类型必须使用 最好如下:var a:int=int(str);上面转换如果采用如下强制转换则 var a:int =str as int;得到数据为0 为错误数据。 在项目中两个int相加结果超过一个int的范围时出现错误!经过自己bug查找到错误原因是因为int数据类型范围太小奥!只好改为Number类型。结果才正确!晕死! 在数据类型方面

2010-03-02 00:39:00 271

EJB3andEJB2

EJB JAVA J2EE EJB JAVA J2EE

2013-10-20

java interview knowledge

this is java interview knowledge , just for reference .

2013-07-24

SSHCarManagement

实训考试题 车辆租赁使用管理系统 SSH java

2012-05-02

在线问卷调查+MVC

在线问卷调查+MVC+java web

2012-03-15

Linux命令大全.chm

Linux命令大全.chm

2012-03-06

html,xml,jvscript,vbscript参考资料

基于web的html,xml,jvscript,vbscript参考资料,

2009-03-03

空空如也

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

TA关注的人

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