caomei1984
码龄18年
求更新 关注
提问 私信
  • 博客:10,629
    10,629
    总访问量
  • 34
    原创
  • 2
    粉丝
  • 1
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江苏省
加入CSDN时间: 2007-06-25
查看详细资料
个人成就
  • 获得1次点赞
  • 内容获得1次评论
  • 获得4次收藏
  • 博客总排名1,565,335名
创作历程
  • 1篇
    2014年
  • 2篇
    2013年
  • 2篇
    2012年
  • 32篇
    2011年
TA的专栏
  • JAVA基础
    9篇
  • webservice
    2篇
  • JavaScript
    2篇
  • XML
    1篇
  • log4j
    2篇
  • 技术前沿
    1篇
  • Struts
    7篇
  • ORACLE SQL优化
  • tomcat
    1篇
  • JavaScript jQuery
    1篇
  • JUnit4
    1篇
  • maven

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

创作活动更多

新星杯·14天创作挑战营·第13期

这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你们参加为期14天的创作挑战赛!注: 1、参赛者可以进入活动群进行交流、互相鼓励与支持(开卷),虚竹哥会分享创作心得和涨粉心得,答疑及活动群请见:https://bbs.csdn.net/topics/619781944 【进活动群,得奖概率会更大,因为有辅导】 2、文章质量分查询:https://www.csdn.net/qc

88人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

Excel培训材料.rar

发布资源 2011.08.30 ·
application/x-rar

js typeof

function compare(a,b){ var pt = /undefined|number|string|boolean/, fn = /^(function\s*)(\w*\b)/, cr = "constructor", cn = "childNodes", pn = "parentNode", ce = arguments.callee; if(p...
原创
博文更新于 2014.07.25 ·
176 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

maven

maven使用入门介绍 1.安装 Maven是一个Java工具,所以你必须安装Java环境。首先,下载Maven并解压到你选择的安装目录,例如在windows下的C:\maven,或者Linux下的/usr/local/maven。然后添加系统变量$M2_HOME和M2_HOME/bin到你的系统路径。在终端或者命令提示里输入以下指令: mvn --...
原创
博文更新于 2013.01.08 ·
175 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JUnit 4

JUnit4是JUnit框架有史以来的最大改进,其主要目标便是利用Java5的Annotation特性简化测试用例的编写。先简单解释一下什么是Annotation,这个单词一般是翻译成元数据。元数据是什么?元数据就是描述数据的数据。也就是说,这个东西在Java里面可以用来和public、static等关键字一样来修饰类名、方法名、变量名。修饰的作用描述这个数据是做什么用的,差不多和publ...
原创
博文更新于 2013.01.08 ·
179 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

jQuery 选择器

在Web应用程序中,大部分的客户端操作都是基于对象的操作,要操作对象就必须先获取对象,jQuery(v1.3.2)提供了强大的选择器让我们获取对象。在这边,我人为地将jQuery选择器分为两大部分:选择对象和筛选条件。选择对象表示要获取什么对象,筛选条件是对获取的对象进行筛选,最终留下符合某些特征的对象。1.选择对象1).基本·#id 根据给定的ID匹配一个元素。例如:$("#id")·eleme...
原创
博文更新于 2012.07.08 ·
202 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

tomcat

1、直接放到Webapps目录下     Tomcat的Webapps目录是Tomcat默认的应用目录,当服务器启动时,会加载所有这个目录下的应用。也可以将JSP程序打包成一个war包放在目录下,服务器会自动解开这个war包,并在这个目录下生成一个同名的文件夹。一个war包就是有特性格式的jar包,它是将一个Web程序的所有内容进行压缩得到。具体如何打包,可以使用许多开发工具的IDE环境,如Ecl...
原创
博文更新于 2012.03.20 ·
174 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

regex

[img]http://dl.iteye.com/upload/attachment/612507/a7a8b0c4-384b-39dc-8e97-098737e40dc0.jpg[/img]
原创
博文更新于 2011.12.27 ·
108 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SQL语句处理过程

sql优化首先了解SQL的执行过程1. SQL语句处理过程open-->parse-->bind-->execute-->fetch-->close2. SQL语句详细处理过程DML语句和SELECT查询语句都会经历如下过程:2.1. Create a Cursor2.2. Parse the Statement2.5. Bind Aany Vari...
原创
博文更新于 2011.12.07 ·
341 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Tapestry介绍

Tapestry介绍    Tapestry是一个用java编写的基于组件的web应用开发框架。它不仅仅是一个模板系统,更是一个建立在Java Servlet API基础上的动态交互式网站的开发平台。不同于普通的模板系统,它是一个真正使用简单,可重用的组件开发复杂应用的框架。框架自身完成了把许多在创建web应用时容易出错并且极为乏味的工作,诸如分派请求,构造与解析URLs信息,处理国际化和本地...
原创
博文更新于 2011.11.30 ·
190 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

AOP

1、引言2、AOP技术基础3、Java平台AOP技术研究4、.Net平台AOP技术研究2.1 AOP技术起源AOP技术的诞生并不算晚,早在1990年开始,来自Xerox Palo Alto Research Lab(即PARC)的研究人员就对面向对象思想的局限性进行了分析。他们研究出了一种新的编程思想,借助这一思想或许可以通过减少代码重复模块从而帮助开发人员提高工作效率。随...
原创
博文更新于 2011.11.30 ·
152 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring框架快速入门之简介(转载)

Spring框架快速入门之简介   Spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。   在这篇由三部分组成的 Spring 系列 的第 1 部分中,我将介绍 Spring 框架。我先从框架底层模型的角度描述该框架的功能,然后将讨论两个最有趣的模块:...
原创
博文更新于 2011.11.30 ·
198 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JDK 1.6 新特性

一:Desktop类和SystemTray类 在JDK6中 ,AWT新增加了两个类:Desktop和SystemTray。 前者可以用来打开系统默认浏览器浏览指定的URL,打开系统默认邮件客户端给指定的邮箱发邮件,用默认应用程序打开或编辑文件(比如,用记事本打开以txt为后缀名的文件),用系统默认的打印机打印文档;后者可以用来在系统托盘区创建一个托盘程序. 二:使用JAXB...
原创
博文更新于 2011.11.30 ·
116 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JDK 1.6 新特性

一:Desktop类和SystemTray类 在JDK6中 ,AWT新增加了两个类:Desktop和SystemTray。 前者可以用来打开系统默认浏览器浏览指定的URL,打开系统默认邮件客户端给指定的邮箱发邮件,用默认应用程序打开或编辑文件(比如,用记事本打开以txt为后缀名的文件),用系统默认的打印机打印文档;后者可以用来在系统托盘区创建一个托盘程序. 二:使用JAXB...
原创
博文更新于 2011.11.30 ·
116 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JDK1.5 新特性(转载)

“JDK1.5”的一个重要主题就是通过新增一些特性来简化开发,这些特性包括泛型,for-each 循环,自动装包/拆包,枚举,可变参数, 静态导入 。使用这些特性有助于我们编写更加清晰,精悍,安全的代码。 一. 首先简单介绍一下各种特性及其使用 1.泛型(Generic)C++通过模板技术可以指定集合的元素类型,而Java在1.5之前一直没有相对应的功能。一个集合可以放任何类型...
原创
博文更新于 2011.11.30 ·
101 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JDK1.5 新特性(转载)

“JDK1.5”的一个重要主题就是通过新增一些特性来简化开发,这些特性包括泛型,for-each 循环,自动装包/拆包,枚举,可变参数, 静态导入 。使用这些特性有助于我们编写更加清晰,精悍,安全的代码。 一. 首先简单介绍一下各种特性及其使用 1.泛型(Generic)C++通过模板技术可以指定集合的元素类型,而Java在1.5之前一直没有相对应的功能。一个集合可以放任何类型...
原创
博文更新于 2011.11.30 ·
101 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Struts笔记(六)

6.1. JSTL表达式语言JSTL 包括一个表达式语言(EL),提供了一个针对scriptlet 的更清晰的替代选择。表达式语言对那些定制标签用户来说,在他们需要传递多个动态参数到 JSP 标签时特别有用。6.2. Struts标签库Struts 的分发包包括了几个关键的标签库: bean, html, logic, 和nesting。bean...
原创
博文更新于 2011.11.27 ·
129 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Struts笔记(五)Action对象

5. Action对象Action也是Struts框架中最灵活的类。这个家伙可以用来在你需要的时候创建你所想要的所有功能。Struts Action的核心职责是:访问业务层为表现层准备数据对象处理在其中出现的错误但这个列表并没有包含Action可以做的所有事情。当ActionServlet将请求影射给Action时,它也“代表”了这个对象,以便它可以做通常一个ser...
原创
博文更新于 2011.11.27 ·
250 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Struts笔记(三)ActionForward转发

3. ActionForward转发ActionForward 实际上是一个简单但富有效率的包装类。其基类仅有四个属性:name, path,redirect, 和 classname。3.1. ActionForward属性name:指定ActionForward 的逻辑名字。其它组件可以通过此名称来引用该ActionForward。以便其他属性可以很容易地被修改。...
原创
博文更新于 2011.11.27 ·
382 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Struts笔记(二)ActionForm传递数据

2. ActionForm传递数据创建一个ActionForm 并不困难,但是你的类必须符合一些要求:ActionForm 必须扩展自org.apache.struts.action.ActionForm。基类ActionForm 是不能实例化的。ActionForm 必须为每个应该从请求中收集的HTML输入控件定义一个公共属性。如果你要求ActionForm 在传递属...
原创
博文更新于 2011.11.27 ·
215 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Struts笔记(四)ActionMapping路由

4. ActionMapping路由ActionMapping (org.apache.struts.action.ActionMapping) 描述了框架是如何处理每一个离散的业务操作 (或 action)的。 在Struts中,每个ActionMapping 通过其path 属性和一个特定的URI 相关。当一个请求到来, ActionServlet 使用 path 属性来选择对应的...
原创
博文更新于 2011.11.27 ·
575 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多