自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

藏卜苦涩

相信自己,没有什么做不到的

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

转载 Vector与ArrayList区别

Vector与ArrayList区别 在写java的时候,基本上都喜欢用arraylist,甚至我都不知道有个vector的存在。查了一下发现又是线程安全问题。。。咋个线程安全天天围着我转呢。。。多得阿里巴巴,让我开始认识java的所谓线程安全问题。 the following is from:http://blessed24.javaeye.com/blog/751336

2016-08-25 00:38:44 238

原创 Struts2的Result类型

Struts2 result类型   1.dispatcher:服务器跳转到页面,通常来处理JSP,默认类型。 2.redirect:重定向到页面。 Action: 1 public String redirect() { 2 message = "message中有值"; 3 return "redirect"; 4 } strut

2016-08-09 02:37:53 362

原创 C# 常见错误处理

1 ArgumentException 在向方法提供的其中一个参数无效时引发的异常 2 AppDomainUnloadedException 在尝试访问已卸载的应用程序域时引发的异常 3 ArithmeticException 因算术运算、类型转换或转换操作中的错误而引发的异常 4 ArrayTypeMismatchException 当试图在数组中存储类型不正确的元素时引发

2016-07-29 18:49:34 550

原创 oracle的SQL语言

一、数据定义语言(DDL):CREATE(创建)、ALTER(更改)、TRUNCATE(截断)和DROP(删除)命令。 语法: 1、CREATE  TABLE  tablename (cloumn datetype [,column datetype [,...]]); 2、ALTER user accp identified by 123; 3、TRUNCATE TABLE   4、

2016-07-27 20:11:39 255

原创 Struts2之文件上传

一、准备工作 要想实现文件上传,就必须要在我们的项目中导入两个jar包,分别是:Commons-fileupload-x.x.x.jar和Commons-io-x.x.x.jar. 注:jar包的版本取决于当前项目使用的struts2 的版本。 二、实现文件上传 1、准备上传的页面。 2、开发实现文件上传的Action。 package action; import java

2016-07-26 18:02:11 234

原创 struts2的内置拦截器

一、params拦截器 params 拦截器提供了框架必不可少的功能,将请求中的数据设置到Action中的属性上。 二、staticParams拦截器 staticParams拦截器是将配置文件通过action元素的子元素params设置的参数设置到对应的Action的属性中。 三、servletConfig拦截器 servletConfig拦截器提供了一种将源于servlet API的

2016-07-25 19:24:35 1962

原创 Struts2的标签之通用标签

Struts2的标签之通用标签: 条件标签:根据表达式的值,判断将要执行的内容。 迭代标签:用于遍历。 一、if/elseif/else标签 1、这三个标签只有可以单独使用。 2、这三个标签可以组合使用,但是和不能单独使用,必须与标签结合使用。 3、标签可以与多个结合使用,但是只能与一个使用。 二、Iterator迭代标签 语法: value:需要进行

2016-07-23 11:22:00 233

原创 Struts2的标签之UI标签

Struts2的标签主要分为两大类:即UI标签(UI Tag)和通用标签(Generic Tag); 在标签使用之前需要导入标签库: 一、UI标签分为3类:表单标签、非表单标签、AJAX标签: 1、表单标签: :获取相应的from值 :文本输入框 :密码输入框 :文本域输入框 :单选按钮 :复选框 :提交标签 :重置标签  :隐藏域标签 这些标签基本上和HTML里

2016-07-21 22:06:38 401

原创 异常HTTP Status 404 There is no Action mapped for namespace / and action name

在首次进行struts的开发中,初学者经常会遇到HTTP Status 404 There is no Action mapped for namespace / and action name 的问题,出现上述的问题,大概从以下几个方面进行检查: (1)首先,检查struts.xml的位置,一般在eclipse或者myeclipse下放在src目录下,在运行后,我们可以看到,我们在src中

2016-07-20 23:53:25 1248

原创 Mybatis核心类生命周期和管理

Mybatis的核心类及生命周期: 1、SqlSessionFactoryBuilding 这个类可以被实例化、使用和丢弃。一但创建了SqlSessionFactory后,这个类就不需要存在 了,因此sqlsessionfactorybuilder 实例的最佳作用域是方法范围(即作为方法的变量) 2、SqlSessionFactory SqlSessionFactory,顾名思义就是获取S

2016-07-19 23:24:30 7921

原创 MyBatis调用存储过程

1.无输入和输出参数的存储过程 我写了一个比较简单的,需要注意的是Oracle无参存储过程不能写括号 CREATE OR REPLACE Procedure cascadeoperation As Begin  Delete From teacher Where id=1;  Update studentdetail Set address='宁波市海曙区' Where student

2016-07-18 17:57:20 2729

原创 MVC模式的优缺点

MVC的优点   大部分用过程语言比如ASP、PHP开发出来的Web应用,初始的开发模板就是混合层的数据编程。例如,直接向数据库发送请求并用HTML显示,开发速度往往比较快,但由于数据页面的分离不是很直接,因而很难体现出业务模型的样子或者模型的重用性。产品设计弹性力度很小,很难满足用户的变化性需求。MVC要求对应用分层,虽然要花费额外的工作,但产品的结构清晰,产品的应用通过模型可以得到更好地体现。

2016-07-18 00:55:55 1847

原创 Hibernate注解

hibernate注解  常用的hibernate annotation标签如下:  @Entity         --注释声明该类为持久类。  @Table(name="promotion_info")    --持久性映射的表(表名="promotion_info)。  @Column(name=”DESC”,nullable=false,length=512) --用于指定持久属

2016-07-17 01:01:45 261

原创 Oracle函数及操作符

一、函数 1、取整  mod(2,10)=2  2、取整 trunc(12/10)=1 3、取整 ceil(12/10) =2 4、空(null)指定某个值  nvl(null,9)=9 5、累计之和 sum(piece)=88347 6、统计数量 count(keyid)=194 二、算术运算符 用于执行数学计算,加(+)、减(-)、乘

2016-07-17 01:00:45 222

原创 AJAX

一、AJAX的全称:Asynchronous JavaScript and XML(异步的JavaScript和XML) 二、AJAX不是某种编程语言,是一种在无需加载整个网页的情况下能够跟新部分网页的技术 三、学习AJAX之前要学会heml、css和js,这样就会学的很好。 四、同步和异步 同步:客户端发送请求到服务器端,然后服务器端响应、处理,而这时客户端属于等待状

2016-07-17 00:48:57 157

空空如也

空空如也

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

TA关注的人

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