自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 JQUERY插件JqueryAjaxFileUplaoder----更简单的异步文件上传

异步上传相信大家都做过类似的功能,JqueryAjaxFileUploader为我们提供了更简单的实现和使用方式。不过既然是JQUERY的插件那么它所依赖的环境大家都懂得。JqueryAjaxFileUploader并不华丽,也没有提供美化文件上传控件的css,它并不像jQuery File Upload(喜欢的同学可以去尝试下),提供了美观的样式和专门的图片预览、多任务上传等等,Jquer...

2012-11-28 16:14:20 151

原创 iBATIS调用存储过程

按照惯例还是以一个简单的实例开始。笔者已经习惯如此,学习一个新的东西首先就是要学会如何使用,那么最快速的方法便是直接照例去改。这也就是我们程序员所说的改代码的能力,俗语中的触类旁通更是此道理。能改,到如何改,再到如何更好(不断的思考、重构)是一个层次或者等级提升的过程。 实例: 本实例完成以下功能:查询某个用户(根据手机号码查)从某个时间开...

2012-10-11 22:36:47 761

原创 iBATIS入门案例

       笔者最近和后台开发、数据库打交道不少,自然ORM这块的东西也是应用频繁。笔者和很多朋友一样原来也是一直学习和使用Hibernate,毕竟Hibernate的大名还是要响亮的多。然而金无足赤,人无完人,每一款框架都有自己的优点和缺点,喜欢Hibernate的可以继续去喜欢,今天的主角是iBATIS。         iBATIS,目前已经更名为MyBatis,从命名上更加亲切,但对...

2012-10-10 21:58:53 188

Android X86

想使用Android,花钱买个Android智能手机?买个Android平板?下载个Android模拟器?想使用Android还有什么招?买Android手机,平板需要Money,模拟器体验很是一般,怎么办?怎么办?现在有个Android X86可以直接将Android搬到你的PC上了,给你的笔记本,上网本安装上Android系统?这是不是很酷?当然!能做开发调试使用么?当然,速度来试试吧。 关...

2011-06-25 15:14:00 390

简易使用Subversion

Subversion名片: Subversion是一个自由,开源的版本控制系统。在Subversion管理下,文件和目录可以超越时空。Subversion将文件存放在中心版本库里。这个版本库很像一个普通的文件服务器,不同的是,它可以记录每一次文件和目录的修改情况。这样就可以籍此将数据回复到以前的版本,并可以查看数据的更改细节。正因为如此,许多人将版本控制系统当作一种神奇的“时间机器”。 Sub...

2011-06-20 22:34:00 143

JDBC入门

 JDBC入门JDBC简介 JDBC是一个能够处理任何类型数据表的Java API,尤其是处理关系型数据。JDBC能够帮助你写的Java程序来管理以下三种程序: 连接数据源,比如连接数据库 发送查询和更新命令到数据库 相应检索和查询从数据库中得到的查询结果 有了JDBC向数据库发送SQL指令就变成了一件很容易的事情,我们不必为每一种数据库专门编写数据库访问和操作程序。现...

2011-03-16 08:11:48 144

FileUpload——在Struts2中上传文件

 FileUpload——在Struts2中上传文件 大家可能注意一个问题很久了,在现在我们使用的Struts2版本中有一个commons-fileupload.jar,之前我们就提到,这个jar包主要是对文件上传的支持,看来Struts2认为在一个应用中文件的上传是个必要。本章节我们就一起来看看怎样在Struts2中实现文件上传,配置及基本做法。 配置       在我们...

2010-11-29 16:37:44 228

对话Servlet——在Struts2中访问Servlet API

 对话Servlet——在Struts2中访问ServletAPI 在我们使用Struts2时,我们几乎抛弃了Servlet API,对就是这样,比如要获得数据我们的做法只是在Action类中设置了某些属性。不过有些时候我们用在Action类中确实得不到一些属性,比如说客户端IP地址,那么我们怎样使用之前的Servlet API呢?别担心,这里会有方法的。 使用Acti...

2010-11-21 22:52:14 103

Action的作用——传递数据

 Action的作用——传递数据 本章节我们会继续讨论Action,在这里您将了解到Action的基本作用和传递数据的做法。 Action的作用       在上个章节中我们了解到所谓的Action类大体上有3个作用:         完成所需的业务逻辑         提供数据传递的中介         确定要显示的页面现在我们知道所谓的业务逻辑的完成是在...

2010-11-15 14:18:20 1135

Action——Action的配置和作用

 Action——Action的配置和作用 大家在接触Struts2时或许听说过Action这个词,这里您将了解什么是Action,Action都有哪些作用,和一点关于Action的配置。 什么是Action       在Struts2中我们通常说的Action通常有这么3个含义。Action指Action类,比如咱们上个章节说到的HelloWorldAction就算是一...

2010-11-10 22:38:08 1094

实现拦截器——自定义拦截器(下篇)

 实现拦截器——编写自己的拦截器(下篇)  Struts2提供的拦截器机制大大提高了自身的灵活性,而且Struts2本 身提供的拦截器也为大家省了不少事,了解Struts2本身的拦截器也 是十分重要的一件事情.通过了解Struts2本身的拦截器可以使我们 编写出更强壮的拦截器.  使用预定义拦截器在Struts2中使用拦截器需要将Action与拦截器(拦截器栈)关联...

2010-11-04 11:00:37 142

实现拦截器——自定义拦截器(上篇)

 实现拦截器——编写自己的拦截器(上篇)  (Interceptor)拦截器在Struts2中有着至关重要的作用,Struts2本身定 义了丰富的拦截器,但作为一个框架(Framework)扩展性也是不可 缺 少的,Struts2为了提高自身的灵活性允许我们自己创建拦截器, 而 且自定义拦截器的创建过程相当容易.  实现接口Interceptor在Struts2...

2010-10-31 20:21:22 239

Struts2 的核心——拦截器[Interceptor]

  Struts2 的核心——拦截器[Interceptor]  (Interceptors) 拦截器是Struts2 的核心技术之一,或许以前对Struts2中    的某些实现感到不可思议,比如说类型转化 校验 国际化 等,那么你的很      多疑问将在这里得到解答.  什么是拦截器 拦截器,在AOP(Aspect-Oriented Pro...

2010-10-28 20:17:09 127

ASP.NET处理程序和模块(一)

ASP.NET处理程序和模块 ASP.NET HTTP 处理程序(Handler)是响应对 ASP.NET Web 应用程序的请求而运行的程序 如处理 *.aspx文件的ASP.NET处理程序,当用户请求 *.aspx文件时就通过相应的处理程序. 这是ASP.NET内置的处理程序,默认处理*.aspx文件的是ASP.NET的页处理程序 ...

2010-05-18 21:49:00 137

自定义控件(一)

定义控件 编写自己的服务器控件从而来补充常用控件的不足或封装自己在开发中常用 功能、外观的控件 创建自定义控件 方法一: 新建ASP.NET文件夹 APP_Code 来放置自己编写的控件类 新建类(*.cs) 一般将类设置为public 并指定命名空间 该类继承 System.Web.UI.WebControls 或其子类(TextBox,GridView),继承 子类来扩展常用...

2010-05-14 14:00:00 129

09 12 15 JavaWeb 学习笔记

我们来细细分析一下上面的实例package com.cric.servlet; //把类放入包(自定义包),并导入相关量的包(sun提供给我们的 API)import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.http.HttpServletRequest;imp...

2009-12-15 21:46:00 88

09 12 11 Java Web学习笔记-Jsp简单总结

Jsp脚本元素的三种格式: 表达式: <%=exprssion%> 将表达式的值输出到前台。 <jsp:expression>Java Expression</jsp:expresion> let: <%Java code%>将Java代码块插入到Servlet的service方法 <jsp:scritpl...

2009-12-11 22:18:00 97

09 12 10 JavaSE学习笔记

---09 12 10---对象的比较:我们已知道Java定义了8种基本类型,基本类型的比较用"=="那我们用什么来比较对象呢?在Java中用了一个"特殊"的方法(equals)来比较对象,那么"=="能比较对象吗? 答案是肯定的,但两者有什么区别呢?我们一起来看看class Compare1{ public static void main(String ar...

2009-12-10 21:49:00 87

09 12 07 Java学习笔记

---09 12 07--- 对象的属性和方法: 属性(成员变量):用来描述事物的特性。 方法(函数):用来描述事物的行为。 属性的访问:对象名.属性。 实例:public class Person{ int age; String name; public static void main(String args[]) ...

2009-12-10 21:47:00 82

09 12 07 Java SE学习笔记

---09 12 07--- 对象的属性和方法: 属性(成员变量):用来描述事物的特性。 方法(函数):用来描述事物的行为。 属性的访问:对象名.属性。 实例:public class Person{ int age; String name; public static void main(String args[]) { Person p1=ne...

2009-12-07 22:24:00 95

09 12 07 Java web 学习笔记

---09 12 07---编写一个Servlet,实际上就是编写一个实现javax.servlet.Servlet接口的类,除此之外没什么特别的。一个简单的Servlet:用户从浏览器输入用户名然后提交到FirstServlet,Servlet接受请求并响应用户向前台输出用户所输入的用户名package com.cric.servlet;import java.io.IOEx...

2009-12-07 21:46:00 62

09 12 03Java SE学习笔记

变量的初始值及其作用域(scope):一般作为成员变量都有其初始值,在这不做讨论了。Java语言中的变量同其他语言一样也有作用域我们来看一个实例:class Number{int x=12;/*这里只有x这一个变量*/{int y=96;/*在这里有x y两个变量*/}/*这里只有x这一个变量,y变量的声明无效*/}作为在作用域里定义的一个变量,它只有在那个作用域结束之前才可使用....

2009-12-03 20:59:00 63

09 12 02 Java SE 学习笔记

---09 12 02---面对对象:程序编程的一种思想,解决编程问题的一种思路。为什么要面对对象????面对对象的三个特性(Java语言的特性):封装、继承、多态继承和多态最能体现面对对象的强大优势,封装是面对对象的根源.类:对某一类事物的总称,一种概念性的抽象性的逻辑结构。[对象的模具,由对象抽象而来]对象:事物性的物理实体。[对象也称作实例]...

2009-12-03 20:57:00 65

09 12 02 Java SE 学习笔记

---09 12 02---面对对象:程序编程的一种思想,解决编程问题的一种思路。为什么要面对对象????面对对象的三个特性(Java语言的特性):封装、继承、多态继承和多态最能体现面对对象的强大优势,封装是面对对象的根源.类:对某一类事物的总称,一种概念性的抽象性的逻辑结构。[对象的模具,由对象抽象而来]对象:事物性的物理实体。[对象也称作实例]...

2009-12-02 22:34:00 67

09 11 30 Java Web笔记

Java Web的环境搭建及Servlet初步[基于Eclipse,tomcat的web开发]我的环境搭建:安装jdk基础运行环境 安装tomcat 6.0 Eclipse EE galileo 数据库MS-SQL Server 2000及驱动注:tomcat是用纯Java语言编写的开源服务器.tomcat中的所有API都在lib目录下的jar包里,要搭建jdbc的时候需要把sql j...

2009-11-30 22:53:00 62

09 11 30 Java学习笔记

运算符:逻辑运算符:&(逻辑与)与&&(短路与)的区别:&:前后表达式都会参与运算&&:左面表达式的值为FALSE则右面的表达式不 参与运算 ['|'和'||'的区别同'&'和'&&'相同]^:当该运算符两边的布尔表达式不同时返回true<<左移:将左边操作数在内存中的二进制数据左移有变右边操作数指定位...

2009-11-30 22:52:00 79

09 11 29Java SE学习笔记

数据类型的自动提升:实例: class Test{public static void main(String args[]){byte b=5;b=(b-1);System.out.println(b);}}当执行时会产生编译期错误[可能损失精度].这是因为Java中定义了表达式的自动提升,在本例中会把变量b的类型自动提升为int类型,而byte只能容纳-128-127位。此时要强制类型转化: ...

2009-11-29 22:06:00 73

09 11 28 日 javaSE学习笔记

java 中的所有程序代码都必须存在于一个类中用class关键字来定义类(注意这里的class不是Class,Java中的关键字都是小写的); [Java是严格区分大小写的]格式:修饰符 class 类名{程序代码;}[在某种意义上来说定义类也是一种封装,如Util包中的类]Java是一种书写自由的语言一条语句可以写在多行上,但字符串的书写一定要在同一行上(或用 "+" 连接起来) 否则会...

2009-11-28 22:46:00 66

空空如也

空空如也

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

TA关注的人

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