自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (2)
  • 收藏
  • 关注

转载 android sqlite 数据类型

android中的应用开发很难避免不去使用数据库,这次就和大家聊聊android中的数据库操作。 一、android内的数据库的基础知识介绍        1.用了什么数据库            android中采用的数据库是SQLite这个轻量级的嵌入式开源数据库,它是用c语言构建的。相关简介可以从链接查看。        2

2015-07-07 23:02:36 418

转载 Spring学习(第二篇)——自己动手模拟spring的IOC

在我们学习spring之前,根据spring的特性,我们来自己来模拟一个spring出来,也就是说不利用spring来实现spring的效果。本实例主要是实现spring的IOC功能。点击下载源码:用力点首先我们把我们用的dao、service、entity定义出来:Student.java :[java] view

2014-04-06 20:26:15 439

转载 Spring学习(第一篇)——spring简介

Spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。  然而,Spring的用途不仅限于服务器端的开发。从简单性、可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。 Spring的核心是个轻量级容器(container),实现了IoC(Inve

2014-04-06 16:09:31 516

转载 Hibernate学习(第五篇)——Hibernate一对多关系映射

前几篇系列博客:                           细谈Hibernate(一)hibernate基本概念和体系结构                      细谈Hibernate(二)开发第一个hibernate基本详解                      细谈Hibernate(三)Hibernate常用API详解及源码分析

2014-04-03 16:42:56 530

转载 Hibernate学习(第四篇)——Hibernate常用配置文件详解

初学hibernate的童鞋,刚开应该都有这种感觉,hibernate的配置文件好麻烦,还不如jdbc访问数据库呢,直接写代码,多方便,用hibernate还要写代码,还要写配置,太麻烦了。至少我刚开始学习的时候就是这么想的。配置文件确实有他枯燥的一面,但等你真正深入学习的时候,你就可以发现他枯燥的背后却藏着很多强大的功能,呵呵,让我说的这么玄乎,那就让我们一起来看看吧,让我们一起来见证一下这些配

2014-04-02 18:49:11 506

转载 Hibernate学习(第三篇)——Hibernate常用API详解及源码分析

新接触一个框架的目的就是想利用这个框架来为我们做一些工作,或者是让他来简化我们的工作,利用这个框架无非就是要利用这个框架所给我们提供的API去操作我们的数据,所以利用一个框架的好坏很大一部分取决于你对这个框架API的理解程度,所以在此篇博客中我们就一起来看一下Hibernate 的API和配置文件的相信情况。下面我们一一来看一下:一:使用SchemaExport自动创建数据库表  

2014-04-02 18:03:13 411

转载 Hibernate学习(第二篇)——开发第一个hibernate基本详解

在上篇博客中,我们介绍了《hibernate基本概念和体系结构》,也对hibernate框架有了一个初步的了解,本文我将向大家简单介绍Hibernate的核心API调用库,并讲解一下它的基本配置。核心API的底层实现和源码解析将在以后的博客中一一为大家讲解。首先我们一起来看一下开发一个hibernate应用程序的大体流程是什么样的(流程顺序可以颠倒):•创建Hibernate的配置

2014-04-02 17:31:06 391

转载 Hibernate学习(第一篇)——hibernate基本概念和体系结构

数据库操作是当今传统应用软件不可缺少的一部分,几乎所用的应用性系统和交互性软件都离不开数据库的支持,所以对数据库数据库的操作也是一个必不可少的工作,在java的世界里,传统的数据库访问就是jdbc数据库访问,刚开始学习的时候应该还能满足我们的需求,但真正在实际应用中,其繁琐的操作,开发效率低效,代码冗余等不可避免的缺点也是大家有目共睹的,所以,一套高效简便的数据库访问框架在这种繁琐工作中诞生了,这

2014-04-02 16:18:21 503

转载 Struts2学习(第十一篇)——OGNL表达式的基本语法和用法

在上篇博客,我们一起看了《ognl概念和原理详解》,我们大约的知道了ognl的基本实现原理和一些基本概念,这节我们一起来学习一下OGNL表达式的基本语法和基本用法,首先我们一起来看一下OGNL中的#、%和$符号。一.OGNL中的#、%和$符号      #、%和$符号在OGNL表达式中经常出现,而这三种符号也是开发者不容易掌握和理解的部分。在这里我们简单介绍它们的相应用途。

2014-04-01 22:55:32 442

转载 Struts2学习(第十篇)——ognl概念和原理详解

引言:众所周知,在mvc中,数据是在各个层次之间进行流转是一个不争的事实。而这种流转,也就会面临一些困境,这些困境,是由于数据在不同世界中的表现形式不同而造成的:  1. 数据在页面上是一个扁平的,不带数据类型的字符串,无论你的数据结构有多复杂,数据类型有多丰富,到了展示的时候,全都一视同仁的成为字符串在页面上展现出来。  2. 数据在Java世界中可以表现为丰富的数据结构和数据类

2014-04-01 22:47:26 1173

转载 Struts2学习(第九篇)——内置拦截器和自定义拦截器详解(附源码)

本文来自:曹胜欢博客专栏。转载请注明出处:http://blog.csdn.net/csh624366188       在上一篇博客中,我们一起看了拦截器的具体实现原理,并且看了一下源码(细谈struts2(八)拦截器的实现原理及源码剖析),这一篇博客,我即将带领大家一起来看一下Struts2内置实现的拦截器和如何自定义我们自己的拦截器来达到我们想要实现的功能四.Struts2内

2014-04-01 16:29:53 459

转载 Struts2学习(第八篇)——拦截器的实现原理及源码剖析

本文来自:曹胜欢博客专栏。转载请注明出处:http://blog.csdn.net/csh624366188         拦截器(interceptor)是Struts2最强大的特性之一,也可以说是struts2的核心,拦截器可以让你在Action和result被执行之前或之后进行一些处理。同时,拦截器也可以让你将通用的代码模块化并作为可重用的类。Struts2中的很多特性都是

2014-04-01 16:28:12 515

转载 Struts2学习(第七篇)——数据类型转换详解

本文来自:曹胜欢博客专栏。转载请注明出处:http://blog.csdn.net/csh624366188          Web应用程序的交互都是建立在HTTP之上的,互相传递的都是字符串。也就是说服务器接收到的来自用户的数据只能是字符串或者是字符数组,而在Web应用的对象中,往往使用了多种不同的类型,如整数(int)、浮点数(float)、日期(Date)或者是自定义数据类

2014-03-31 21:49:09 663

转载 Struts2学习(第六篇)——获取servletAPI和封装表单数据

本文来自:曹胜欢博客专栏。转载请注明出处:http://blog.csdn.net/csh624366188  一:获取servletAPI的三种方法       在传统的Web开发中,经常会用到Servlet API中的HttpServletRequest、HttpSession和ServletContext。Struts 2框架让我们可以直接访问和设置action及模型

2014-03-31 19:22:56 462

转载 Struts2学习(第五篇)——action基础知识和数据校验

本文来自:曹胜欢博客专栏。转载请注明出处:http://blog.csdn.net/csh624366188 一:首先看一下struts2中action的实现方式:1.建立普通的pojo类:这种方式能够实现简单的action功能,但struts2内自带的一些验证和其他功能不能够实现2.继承ActionSupport类实现action,因为ActionSupport已

2014-03-31 18:53:45 532

转载 Struts2学习(第四篇)——struts2中action执行流程和源码分析

本文来自:曹胜欢博客专栏。转载请注明出处:http://blog.csdn.net/csh624366188 首先我们看一下struts官方给我们提供的struts执行流程从上面流程图我们可以看出struts执行的流程大体分一下阶段:1. 初始的请求通过一条标准的过滤器链,到达servlet 容器( 比如tomcat 容器,WebSphere 容器)

2014-03-31 15:22:07 415

转载 Struts学习(第三篇)——StrutsPrepareAndExecuteFilter拦截器源码

本文来自:曹胜欢博客专栏。转载请注明出处:http://blog.csdn.net/csh624366188               前面博客我们介绍了开发struts2应用程序的基本流程(细谈struts2之开发第一个struts2的实例),通过前面我们知道了struts2实现请求转发和配置文件加载都是拦截器进行的操作,这也就是为什么我们要在web.xml配置stru

2014-03-30 23:59:42 588

转载 Struts2学习(第二篇)——开发第一个Struts2应用

本文来自:曹胜欢博客专栏。转载请注明出处:http://blog.csdn.net/csh624366188              前面一篇博客(细谈struts2之自己实现struts2框架)带大家对基于mvc业务流程熟悉了一下,现在我们就用对mvc实现最好的框架struts2来开发一个应用实例。虽然现在MyEclipse8.5以上版本已经开始支持Struts2,但为了我们能

2014-03-30 15:25:23 559

转载 Struts2学习(第一篇)——自己实现Struts2框架

本文来自:曹胜欢博客专栏。转载请注明出处:http://blog.csdn.net/csh624366188        Struts最早是作为Apache Jakarta项目的组成部分,项目的创立者希望通过对该项目的研究,改进和提高JavaServer Pages 、Servlet、标签库以及面向对象的技术水准。最初的struts1.x很快在企业开发中流行了起来,与此同时,当时

2014-03-28 22:05:35 540

原创 JSP自定义标签

JSP自定义标签的用途:移除JSP中java代码(JSP规范不允许在jsp中出现java代码)自定义标签的解析过程:web容器在解析jsp时发现页面中有jsp标签,查找tld文件后会去创建对应的标签处理类对象,标签处理类对象实例化之后相继调用setPageContext( )方法---------->setParent(Tag parent)---------->doSta

2013-07-01 21:26:42 614

原创 Java注解详解

JDK提供三种常见注解:(1)@Override注解表示子类要重写从父类继承的方法。如果该方法不是覆盖父类的方法,将会在编译时报错。(2)@Deprecated注解表示api中某些类,方法,成员已经过时,是不推荐被使用的。(3)@SuppressWarnings表示压制警告。     @SuppressWarnings与前两个注释有所不同,你需要添加一个参数才能正确使用,这些参

2013-07-01 15:16:04 403

原创 JAVA读写Properties属性文件

Java.util.Properties用于读写Properties属性文件java.util.Properties继承Hashtable,和map很类似。java.util.Properties常用来读写Properties属性文件

2013-06-30 14:20:21 360

转载 JAVA文件中获取路径的方法

1.基本概念的理解绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:C:\xyz\test.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个URL绝对路径。相对路径:相对与某个基准目录的路径。包含Web的相对路径(HTML中的相对目录),例如:在Servlet中,"/"代表We

2013-06-30 13:13:47 336

学生成绩管理系统 VC++ 课程设计程序加论文 源代码有注释

本系统的功能已经能够满足实际需求,数据库也已经比较完善。程序大多数源代码都有注释,便于用户了解。程序设计论文的主要内容已经给出。真的很不错哦!

2009-12-10

合并两个有序单链线性表(元素采用顺序输入法)

单链表的结点包含指针域,其中的指针用来指示线性表元素之间的逻辑关系,现在要顺序输入线性表中的元素,就要找到上一个结点的指针域中的指针。然后合并两个单链线性表得到新的单链线性表,新表的元素也要有序。

2008-12-26

空空如也

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

TA关注的人

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