自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(39)
  • 收藏
  • 关注

原创 Myeclipse 代码提示

<br />1. 打开MyEclipse 6.0.1,然后“window”→“Preferences” <br />2. 选择“java”,展开,“Editor”,选择“Content Assist”。 <br />3. 选择“Content Assist”,然后看到右边,右边的“Auto-Activation”下面的“Auto Activation triggers for java”这个选项。其实就是指触发代码提示的就是“.”这个符号。 <br />4. “Auto Activation trigger

2011-04-18 16:56:00 285

转载 js验证实例

<br />function isNum(str){ <br />        var patrn=/^[0-9]{1,20}$/; <br />        if (patrn.exec(str)) return true; <br />        return false; <br />} <br /><br />//校验是否是正确的手机号 <br />function isMobile(str){ <br />        var patrn = /^((/+86)|(86))?(13)/d

2011-04-15 17:03:00 216

原创 ORACLE 数据库逻辑备份 简单 EXP/IMP

1. 逻辑备用数据库的优点 逻辑备用数据库提供了健壮、有效的灾难恢复和高可用性解决方案。当主数据库因不可预见的故障出现失败时,逻辑备用数据库可以立即转换为主数据库,从而减少了主数据库的停机时间。 逻辑备用数据库提供了高级别的数据保护措施。通过使用Data Guard 的最大保护模式,主数据库事务变化会同步传送到逻辑备用数据库。这样,当主数据库因不可预见的故障出现失败时,可以确保不会丢失数据。 除了可以满足灾难恢复需求之外,逻辑备用数据库还可以用于其他商业目的。逻辑备用数据库可以拥有自身

2011-04-14 17:17:00 377

转载 oracle中查看用户权限(转)

<br />1.查看所有用户: select * from dba_users; select * from all_users; select * from user_users; 2.查看用户或角色系统权限(直接赋值给用户或角色的系统权限): select * from dba_sys_privs; select * from user_sys_privs; 3.查看角色(只能查看登陆用户拥有的角色)所包含的权限 sql>select * from role_sys_privs; 4.查看用户对象权限:

2011-04-14 17:15:00 231

原创 有关sql语句的行列转换

在论坛看到sql行列转换,标记一下。http://www.iteye.com/topic/980212userinfo 表数据userdetail 表数据SQL执行结果 select b.name, a.*  from (select user_id,               max(case                     when user_date = '地址' then                      value                   end) 地址,      

2011-04-09 16:12:00 291

原创 DWR2配置及入门例子

DWR2配置及入门例子 以前用过dwr1做过一些简单的例子,现在想认真深入的了解dwr2并希望以后有机会用过她。在我眼里dwr2是ajax世界的大美女,她清纯、可爱,最讨J2EE程序员喜欢。DWR嵌入到现有的J2EE(Web)项目的的配置 1、把dwr.jar文件拷贝到项目的lib目录下。 2、修改项目的web.xml文件,在文件中加入以下代码 dwr-invokerorg.directwebremoting.servlet.

2010-08-30 09:30:00 353

原创 struts2核心工作流程与工作原理(转)

<br />1. Struts2架构图<br />这是Struts2官方站点提供的Struts 2 的整体结构。 <br /><br /><br />2. Struts2部分类介绍 <br />这部分从Struts2参考文档中翻译就可以了。 <br />ActionMapper <br />        ActionMapper其实是HttpServletRequest和Action调用请求的一个映射,它屏蔽了Action对于Request等java Servlet类的

2010-08-29 20:58:00 1117

转载 FilterDispatcher 的作用

<br />org.apache.struts2.dispatcher.FilterDispatcher是Struts2的主要的Filter,负责四个方面的功能:<br />        (1)执行Actions<br />        (2)清除ActionContext<br />        (3)维护静态内容<br />        (4)清除request生命周期内的XWork的interceptors<br />    另注:该过滤器应该过滤所有的请求URL。

2010-08-29 20:30:00 284

原创 ActionContextCleanUp的作用

<br /> <br />  延长action中属性的生命周期,包括自定义属性,以便在jsp页面中进行访问,让actionContextcleanup过滤器来清除属性,不让action自己清除。<br />    为了使用WebWork,我们只需要在web.xml配置FilterDispatcher一个过滤器即可,阅读一下FilterDispatcher的JavaDoc和源码,我们可以看到它调用了:<br /> finally<br /> {<br />            Actio

2010-08-29 20:21:00 308

原创 js实现checkbox全选

<br /><input type="checkbox" name="all"  onclick="checkAllFun(this)">全选</td><br /> <br /> <br /><script type="text/javascript"><br /><!--<br />   function checkAllFun(obj){<br />   var jddmList = window.document.getElementsByName("jddm");<br />   var i = 0

2010-08-24 11:17:00 361

转载 有关js页面跳转的几种方法

通过js或者html或者php等动态程序都可以方便的实现跳转,这里搜集了几种页面跳转的方式js方式的页面跳转1.window.location.href方式2.window.navigate方式跳转3.window.loction.replace方式实现页面跳转,注意跟第一种方式的区别

2010-08-24 10:23:00 376

原创 在两个frame之间传参数(项目总结)

<br />方法一:<br /> <br />使用js(leftFrame)<br /><script language="JavaScript1.2"><br /><br /> function change(){<br />  if(!document.all)  //判断是否为IE<br />   return;<br /> <br />  formRight=window.parent.frames['rightFrame'].document.departmentForm;    //得到表单<b

2010-08-23 16:54:00 637

转载 event.srcelement中和属性

<br />1.event.srcElement.parentNode.tagName; <br />得到上一个节点的标签名称 <br />eg: <br /><div style="border:10px red solid"> <br /><input type="button" value="父元素标签" onclick="alert(event.srcElement.parentNode.tagName)"> <br /></div> <br /><br />event.srcElement的子标签

2010-08-23 16:09:00 2930

转载 10个JavaScript小技巧

1.变量转换<br />看起来很简单,但据我所看到的,使用构造函数,像Array()或者Number()来进行变量转换是常用的做法。始终使用原始数据类型(有时也称为字面量)来转换变量,这种没有任何额外的影响的做法反而效率更高。1varmyVar   = "3.14159", 2str     = ""+ myVar,//  to string 3int     = ~~myVar,  //  to integer 4float   = 1*myVar,  //  to float 5bool    = !!

2010-08-23 15:11:00 348

转载 ENCTYPE="multipart/form-data"用于表单里有图片上传。

ENCTYPE="multipart/form-data"用于表单里有图片上传。 表单标签中设置enctype="multipart/form-data"来确保匿名上载文件的正确编码。 如下: 上传企业营业执照图片: 就得加ENCTYPE="multipart/form-data"。 表单中enctype="multipart/form-data"的意思,是设置表单的MIME编码。默认情况,这个编码格式是application/x-www-form-urlencoded

2010-08-23 11:31:00 7681

原创 xml、xsl、html

<br /><?xml version="1.0" encoding="utf-8"?><br /><xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/TR/WD-xsl"><br /> <xsl:template match="/"><br />  <html><br />   <head><title>结果</title></head><br />   <body><br />    <div align="center"><p>冰激凌<

2010-08-13 16:01:00 425

原创 tomcat下配置struts2的Unable to load configuration.-bean-jar:file问题

<br /> Struts2 报 Unable to load configguration. - bean 的错误,肯定是因为缺少所需的类库的引起的,可以根据错误信息的提示增加所需的类库即可。<br /> <br />使用MyEclipse 7.0做了一个Struts HelloWorld ,过程虽简单,无奈老出问题,经过多次测试,终于找到问题症结。<br /> <br />1.类库包:<br />commons-logging-1.0.4.jar<br />freemarker-2.3.13.jar<b

2010-08-01 15:48:00 10260 5

原创 servlet监听器和过滤器

<br /> 1.HttpSessionListenter<br />      *sessionCreate()    当一个session创建时,自动会调用该方法<br /> <br />      *sessionDestroyed()   同理销毁时调用<br />  2.HttpSessionAttributeListenter<br />       *attributeAdded()当一个会话对象绑定一个新的属性时会调用该方法<br />       *attributeReplaced()<

2010-07-27 21:45:00 306

原创 ArrayList

     ArrayList> a=null;    a = request.getAttribute("departmentTree");    for(int i=0;i     HashMap dept = a.get(i);     if ("follder".equals(dept.get("type"))){     }    }    %>

2010-07-27 14:51:00 235

原创 JSTL笔记

JSTL(javaServer Pages Standard Tag Library)     包括5个 标记库       *Core    URL(http://java.sun.com/jsp/jstl/core) 前缀 c       *Format   URL(http://java.sun.com/jsp/jstl/fmt)   前缀 fmt        *SQL     URL(http://java.sun.com/jsp/jstl/sql)   前缀 sql        *XML   

2010-07-25 21:42:00 290

原创 定制标记运行原理

1.JspTag接口   JspTag接口定义在javax.servlet.jsp.tagext包中,它只是一个标识接口,没有定义任何方法,所有标记处理类必须实现这个接口。     javax.servlet.jsptagext包中还包括IterationTag接口、BodyTag接口、SimpleTag接口、TagSupport类、BodyTagSupport类和simpleTagSupport类,它们之间的继承关系如下:JspTag接口                |                

2010-07-25 11:05:00 333

原创 JSP EL的使用

<br />JSP ELde 的基本用法<br />        javaBeans    ${user.username}--------------user.getUsername()<br />          数组           ${sport[1]}---------------------sport[1]<br />          List            ${address[2]}------------------phone.get(2)<br />          M

2010-07-24 21:57:00 199

原创 fckeditor的使用

<br /><tr><br />   <td>内容:</td><br />    <td><br />    <script><br />         var editor = new FCKeditor('文本域名');<br />          editor.BasePath='/fckeditordemo/fckeditor/';<br />          editor.Height=200;<br />          editor.ToolbarSet='Default';<br /

2010-07-23 21:34:00 244

原创 使用jdbc连接池和数据源

传统的JDBC连接(oracle):    String driver = “oracle.jdbc.driver.OracleDriver”;    String url = "jdbc:oracle:thin:@192.16.1.101:1521:ora9";    String username="xxf";    String password="xxf";    String sql="insert into users (username,password) values(?,?)";    t

2010-07-23 21:27:00 1625

原创 javascript入门系列演示·三种弹出对话框的用法实例

<br />对话框有三种<br />1:只是提醒,不能对脚本产生任何改变;<br />2:一般用于确认,返回 true 或者 false ,所以可以轻松用于 if...else...判断 <br />3: 一个带输入的对话框,可以返回用户填入的字符串,常见于某些留言本或者论坛输入内容那里的 插入UBB格式图片 <br />下面我们分别演示:<br /><%@LANGUAGE="JAVASCRIPT" CODEPAGE="936"%><br /><!DOCTYPE html PUBLIC "-//W3C//D

2010-07-22 15:06:00 237

原创 尚学堂Spring笔记二

spring Bean的作用域    scope可以取值:        *singleton:每次调用getBean的时候返回相同的实例        *prototype:每次调用getBean的时候返回不同的实例spring 的自动装配   根据名字自动装配,一般适合快速开发

2010-07-20 21:57:00 811

原创 尚学堂Spring笔记

1.Spring依赖库    *SPRING_HOME/dist/spring.jar    *SPRING_HOME/lib/jarkarta-commons/commons-logging.jar    *SPRING_HOME/lib/log4j/log4j-1.2.14.jar2.拷贝Spring配置文件到src下3.拷贝log4j配置文件到src下4.在UserManagerImpl中提供构造函数或setter方法,spring将实例化的UserDao实现注入给我们5.让spring管理我们的对象

2010-07-19 21:44:00 340

原创 在xml中添加提示

<br />  <br />步骤1:在window---Preferences--MyEclipse--Files and Editors--XML--XML Catalog <br />步骤2:在XML Catalog对话框中选中add,在add XML Catalog Entry中,Key Type 中选URI,<br />         在Location中点File System,在spring-framework-2.0/dist/resources/spring-beans-2.0.xsd,<

2010-07-19 20:56:00 305

原创 怎样学习struts最新版本

<br />今天无意中翻看了一下struts2.0,结果发现它与struts1.1有很大的变化,可以说已经变的面目全非了。作为程序员,又必须掌握最新的技术,因此,它一升级,我们就得跟着学习,真可谓不亦苦乎!但水来土掩兵来将挡,你有降龙十八掌,我有乾坤大挪移,咱们见招拆招,以不变应万变;管你山大王还是蜘蛛精,在我眼里,都是一堆白骨而已!<br />首先需要说明的是:在web开发中最好不要滥用struts标签——能用html标签的就尽量使用html标签,比如一些最基本的页面对象如button,radio,lab

2010-07-18 13:13:00 1284

原创 Java集合框架(二) 使用Map 接口的实现类HashMap

<br />       <br />          Map 接口定义 : 将键映射到值的对象。一个映射不能包含重复的键;每个键最多只能映射一个值。<br /> <br />          HashMap是Map接口的实现类,实现键到值的映射的哈希表。通过键来查找相对应的值。<br /> <br />           用法 :<br />            Map 对象名  = new HashMap();<br />      <br />           HashMap的常用方法 :

2010-07-14 21:42:00 395

原创 Java集合框架(一)使用List接口,及其实现类ArrayList和LinkedList

      ArrayList 实现了可变大小的数组,使用它的优点就是遍历元素和随机访问元素效率较高。      使用方法:         List  对象名 =  new ArrayList();      ArrayList的常用方法:add(objiect o)    ;  size ()  ;  get(int index) ;                                     remove(object o);--------------------------------

2010-07-14 16:19:00 1533

原创 extern "C"的用法解析 (转)

<br />extern "C"的用法解析<br /> <br /> <br />C++中extern “C”含义深层探索<br />                                      <br />1.引言<br />C++语言的创建初衷是“a better C”,但是这并不意味着C++中类似C语言的全局变量和函数所采用的编译和连接方式与C语言完全相同。作为一种欲与C兼容的语言,<br />C++保留了一部分过程式语言的特点(被世人称为“不彻底地面向对象”),因而它可以定义不属于任何

2010-06-26 20:51:00 169

原创 标准I/O流对象与scanf和printf函数的比较

<br />简单I/O操作<br />在程序中经常需要将数据输出到屏幕、打印机、存储器等。也经常需要从键盘接受用户输入的数据,这种输入输出操作统称为I/O操作。在这里将简单介绍键盘和屏幕操作。<br />在C++中把数据的I/O称为数据流,并提供了强大的“流”处理功能,以控制数据从一个位置流向另外一个位置。相对于内存,当数据从内存流向屏幕、打印机或硬盘时称为输出;当数据从键盘、硬盘流向内存时称为输入。C++用两个对象cin和cout实现标准的输入输出。<br />cin:它是istream类的对象,用来处理

2010-06-25 12:00:00 346

原创 Java白皮书

<br />学习Java的30个基本概念 <br /><br />Java概述:<br />目前Java主要应用于中间件的开发(middleware)---处理客户机于服务器之间的通信技术,早期的实践证明,Java不适合pc应用程序的开发,其发展逐渐变成在开发手持设备,互联网信息站,及车载计算机的开发.Java于其他语言所不同的是程序运行时提供了平台的独立性,称许可以在windows,solaris,linux其他操作系统上使用完全相同的代码.Java的语法与C++语法类似,C++/C程序员很容易掌握,而且

2010-06-25 01:42:00 413

原创 JAVA 常用类

<br /> <br />----------------java 常用类-------------------------<br /><br />1、Java.lang.Object类<br />   基本方法 1 hashCode()方法<br />              返回对象的hashCode值(十进制),每一个对象,它的hashCode值都不一样<br />              Integer.toHexString()-------转换成十六进制<br />             

2010-06-25 01:41:00 294

原创 JDBC小记

数据连接的步骤:1、注册驱动   DriveManager.registerDriver(new com.mysql.jdbc.Driver);   其二:System.setProperty("jdbc.drivers","com.mysql.jdbc.Driver");   其三:Class.forName("com.mysql.jdbc.Driver");推荐2、建立连接(桥)   String url ="jdbc:mysql://localhost:3306/jdbc"      //url格式 

2010-06-25 01:39:00 302

原创 用户登陆问题,session.invalidate销毁session

<br />关键字: 用户登陆 session.invalidate 销毁session 用户第一次登陆,可以登陆,点退出,调用session.invalidate,然后再次登陆,正常登陆,然后再点退出,这是第二次点退出第三次进行登陆,这时在登陆的时候就会报错了,java.lang.IllegalStateException: invalidate: Session already invalidated <br />全部异常为: <br /><br />2007-12-24 15:56:00 org.ap

2010-06-22 15:46:00 5291

原创 onbeforeunload与onunload用法(转)

onunload是在页面刷新或关闭时调用,可以在

2010-06-22 15:38:00 1829

原创 RequestDispatcher用法

String path="/index.jsp";//这是当前应用中一个绝对路径的url   servlet: RequestDispatcher dispatcher=getServletContext().getRequestDispatcher(path);   jsp: RequestDispatcher dispatcher=application.getRequestDispatche

2010-05-06 21:37:00 4619

空空如也

空空如也

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

TA关注的人

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