自定义博客皮肤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 270

原创 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 400

原创 C# 常见错误处理

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

2016-07-29 18:49:34 620

原创 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 288

原创 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 270

原创 struts2的内置拦截器

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

2016-07-25 19:24:35 2004

原创 Struts2的标签之通用标签

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

2016-07-23 11:22:00 263

原创 Struts2的标签之UI标签

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

2016-07-21 22:06:38 450

原创 异常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 1297

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

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

2016-07-19 23:24:30 7983

原创 MyBatis调用存储过程

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

2016-07-18 17:57:20 2777

原创 MVC模式的优缺点

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

2016-07-18 00:55:55 1899

原创 Hibernate注解

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

2016-07-17 01:01:45 291

原创 Oracle函数及操作符

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

2016-07-17 01:00:45 254

原创 AJAX

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

2016-07-17 00:48:57 190

空空如也

空空如也

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

TA关注的人

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