自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

李阿昀的博客

求田问舍,怕应羞见,刘郎才气

  • 博客(904)
  • 资源 (44)
  • 收藏
  • 关注

原创 Struts2入门第十三讲——Struts2的标签库

Struts2的标签库对于一个MVC框架而言,重点是实现两部分:业务逻辑控制器部分和视图页面部分。Struts2作为一个优秀的MVC框架,也把重点放在了这两部分上。控制器主要由Action来提供支持,而视图则是由大量的标签来提供支持。接下来将针对Struts2标签库的构成和常用标签的使用进行详细的讲解。Struts2标签库概述Struts2标签库概述在JavaWeb中,Struts2标签库是一个比较

2017-03-31 00:11:36 2117 1

原创 Struts2入门第七讲——OGNL

OGNL的概述什么是OGNL据度娘所说: OGNL是Object-Graph Navigation Language的缩写,它是一种功能强大的表达式语言,通过它简单一致的表达式语法,可以存取对象的任意属性,调用对象的方法,遍历整个对象的结构图,实现字段类型转化功能。它使用相同的表达式去存取对象的属性。OGNL的全称是对象图导航语言(Object-Graph Navigation Languag

2017-03-28 23:40:28 2972

原创 Struts2入门第三讲——Struts2访问Servlet的API

Struts2访问Servlet的API前面已经对Struts2的流程已经执行完成了,但是如果表单中有参数,那如何进行接收又或者我们需要向页面保存一些数据,又要如何完成呢?我们可以通过学习Struts2访问Servlet的API来实现这样的功能。 在Struts2中,Action并没有直接和Servlet API进行耦合,也就是说在Struts2的Action中不能直接访问Servlet API。

2017-03-28 01:56:54 1982 2

原创 Struts2入门第一讲——Struts2框架的快速入门

Struts2框架的概述Struts2是一种基于MVC模式的轻量级Web框架,它自问世以来,就受到了广大Web开发者的关注,并广泛应用于各种企业系统的开发中。目前掌握Struts2框架几乎成为Web开发者的必备技能之一。接下来将针对Struts2的特点、安装以及执行流程等内容进行详细的讲解。什么是Struts2先讲Struts2框架之前,我们得知道JavaEE一共有三层架构,如下: 架构名称

2017-03-26 00:56:48 5441 1

原创 Hibernate入门第五讲——Hibernate持久化类与主键生成策略

Hibernate持久化类什么是持久化类呢?在Hibernate中持久化类的英文名称是Persistent Object(简称PO),PO=POJO+hbm映射配置文件。 对于Hibernate中的PO,有如下编写规则:必须提供一个无参数的public构造方法。所有属性要用private修饰,对外提供public的get/set方法。在PO类必须提供一个标识属性,让它与数据库中的主键对应,我

2017-03-23 23:02:27 5082 3

原创 基本的SQL SELECT语句

了解Oracle数据库的基本概念之后,现在开始介绍Oracle第一部分的内容,也即最简单的一部分内容,即增删改查的SQL语句。本文主要讲解Oracle基本的查询语句。 我们说过本机和虚拟机之间是能够进行通信的,所以以后有关Oracle系列的学习是基于在本机上访问虚拟机上的数据库。首先我在本机上以管理员的身份运行命令行窗口,然后输入命令sqlplus scott/tiger@192.168.56.1

2017-03-15 00:07:33 3505 1

原创 Oracle 简介

Oracle Database的基本概念一个Oracle服务器,就是一个关系型数据库管理系统(RDBMS,也即说Oracle是一个关系型数据库),它提供开放的、全面的、近乎完整的信息管理。并且它是由一个Oracle**数据库和多个Oracle实例**组成。Oracle数据库和Oracle实例Oracle数据库 位于硬盘上实际存放数据的文件,这些文件组织在一起,成为一个逻辑整体,即为Oracle数

2017-03-14 02:32:21 904

原创 在虚拟机上安装Oracle数据库

接下来我们就在虚拟机上安装Oracle数据库,首先需要将安装介质(即Oracle10G)拷贝到虚拟机上面去,但最好的方式是在本机和虚拟机之间共享一个目录,通过这个共享的目录,我们就可以来拷贝这个文件。下载Oracle在我们的虚拟机上安装Oracle数据库,首先肯定要下载它嘛!这里我下载的是Oracle10G: 主机和虚拟机共享目录选择“设备”→“共享文件夹”→“共享文件夹” 在弹出对话框中,选择

2017-03-14 00:22:52 27194 1

原创 Win10上安装Oracle VM Virtual Box虚拟软件

现在即将要步入Oracle的学习中了,仅以此来记录我的学习过程,对自己一个交代。 我是以基于Oracle10G的这个版本(这是Oracle比较经典的一个版本)来学习的,这里我只介绍Oracle第一部分的内容,也即最简单的一部分内容,即增删改查的SQL语句。 学习Oracle,不可避免的是要在自己的电脑上安装Oracle,在这里我推荐大家使用虚拟机来安装Oracle,使用虚拟机当然会有很多优点,后

2017-03-13 23:35:14 8239 1

原创 Linux入门第五讲——Linux的远程连接

假设我们现在购买了一台阿里云的服务器,那我们怎么才能从本地连接到它昵?很显然这时我们就得远程去连了。当然我们也可以通过阿里云给我们提供的网页去连,但是这种方式就相当于在浏览器里面出现一个页面,然后我们就在里面输入命令,此方法也不是特别方便,那我们该怎么做昵?我们可以使用一些远程的工具来进行连接。Linux远程连接的工具有很多,但在本文中,我只以putty为例来讲解,因为其不仅免费,而且非常易于使用。

2017-03-11 23:53:41 1299

原创 Linux入门第六讲——Linux的常用命令:磁盘管理相关命令(ls、cd、pwd、mkdir)

ifconfig命令如果我想查看一下Linux虚拟机的IP地址,那么可以就输入ifconfig命令来进行查看。 注意:一定要与Windows中的相似命令——ipconfig区分开!切换目录命令cd上来先列出切换目录命令:cd app:切换到app目录cd ..:切换到上一层目录cd /:切换到系统根目录cd ~:切换到当前用户主目录cd -:切换到上一个所在目录现在举例来说明以上命

2017-03-11 01:34:13 1300 1

原创 Linux入门第四讲——Linux的目录结构

作为第一次接触Linux这个新事物的小白,现在实在是没有精力去深入地了解它了,只是怕来日方长,自己已无心去学习了,深入地去学习Linux这个操作系统那又会是什么时候昵?我不禁问自己。下面只是记录一些浅薄的知识点,勿怪! Linux的目录结构应该大致可以表示为: 下面来一一说说这些目录:bin(binaries):存放二进制可执行文件sbin(super user binaries):存放

2017-03-11 00:30:26 1130 2

原创 使用VMware安装CentOS6.7

首先介绍一下我的安装环境:Windows10VMware Workstation9CentOS6.7接下来,我们就来讨论为什么要选择CentOS?直接给出答案吧!主流 目前的Linux操作系统主要应用于生产环境,主流企业级Linux系统仍旧是RedHat或者CentOS。免费 RedHat和CentOS差别不大,CentOS是一个基于RedHat Linux提供的可自由使用源代码的企

2017-03-10 23:28:51 3971 1

原创 Win10上安装VMware虚拟软件

什么是虚拟软件虚拟软件是一个可以使你在一台机器上同时运行二个或更多Windows、Linux等系统,它可以模拟一个标准PC环境。这个环境和真实的计算机一样,都有芯片组、CPU、内存、显卡、声卡、网卡、软驱、硬盘、光驱、串口、并口、USB控制器等。常用的虚拟软件现在常用的虚拟软件有:VMware workstation 这款虚拟软件是收费的,在本文中,我就是使用它来进行安装的。因为其是一款收费的软

2017-03-10 22:53:41 20055

原创 我终于有了一个GitHub了

直到今天才有一个GitHub账号,不得不说,作为一个程序员真是好失败啊!有了GitHub账号,终于可以装一波逼了,好高兴啊!!!我可是要成为一名真正的程序员的人哟! 之前都有听说过GitHub这个东西,但今天还是第一次接触,真真挺陌生的,但不要担心哟!我极力推荐一个学习GitHub的系列文章,作者写的蛮幽默的,可是一个大神哟!名字是stormzhangV,系列文章是从0开始学习GitHub系列,我

2017-03-09 23:53:29 3299 4

原创 内省

内省了解JavaBean内省对应的英文单词为IntroSpector,它主要用于对JavaBean进行操作,JavaBean是一种特殊的Java类,主要用于传递数据信息,这种java类中的方法主要用于访问私有的字段,且方法名符合某种命名规则。如果一个Java类中的一些方法符合某种命名规则,则可以把它当作JavaBean来使用。 问:一个JavaBean可以当做普通Java类来使用吗?一个普通Ja

2017-02-25 23:48:00 623

原创 复习反射

有一段时间没有接触反射了,Java Web学的越深,深刻认识到反射的重要性,所以今天抽空来复习一下反射,记录如下。类加载器类的加载当程序要使用某个类时,如果该类还未被加载到内存中,则系统(JVM)会通过加载,连接,初始化三步来实现对这个类进行初始化,也即一个类的加载步骤。加载 就是指将class文件读入内存,并为之创建一个Class类型的对象。任何类被使用时系统(JVM)都会建立一个Class类

2017-02-25 00:55:16 1196

原创 收录的Java Web基础面试题

一、静态包含和动态包含有什么区别? 答:静态包含是在编译时包含,会把包含到的所有jsp编译成一个Servlet。而动态包含是运行时包含,包含过程中,涉及到的所有jsp对应单独的一个Servlet。而且静态包含性能好的多。

2017-02-22 23:47:30 1914

原创 如何在Windows10平台中安装MySQL数据库的最新版本

在此文中,我将详细讲解如何在Windows10平台中安装MySQL数据库的最新版本,即MySQL5.7.17压缩版数据库。 关于MySQL5.7.17数据库压缩版的下载,我就不在此多言了。有人不会,请自己动手,丰衣足食!解压并安装由于我们下载的MySQL5.7.17数据库是ZIP Archive版的,也即压缩版,所以只要解压就可以了,和安装版的没什么不同,但就是不需要安装。我们只需找到下载好的my

2017-02-15 23:43:02 5037 5

原创 第九章——与元素亲密接触:盒模型

在这一章中,我们会看到,利用CSS,对于构造元素的各个方面几乎都可以控制。行高——line-height我们先来熟悉一个新属性——行高,之前我们还从来没见过。 调整整个页面上文本的行高,可以使得各行之间有更大的垂直间距。增加文本的行高可以改善可读性,这样做还可以使页面不同部分之间形成对比,产生反差。为此,我们要在body规则中增加一个line-height属性:body { font-si

2017-02-14 00:44:50 683

原创 第六章——严肃的HTML:标准及其他

HTML发展简史 HTML版本 描述 HTML1.0~HTML2.0(1989~1991) 关于HTML需要知道的东西并不多,且页面不好看,不过至少已经支持超文本。没有人关心表现,几乎Web上的每一个人都有他们自己的“主页”。 HTML3(1995) 那时正经历漫长、残酷的“浏览器战争”。Netspace和Microsoft都在试图争霸世界。在这场战争中,每个浏览器公司都在不断

2017-02-07 23:04:58 567

原创 第五章——认识媒体:为你的页面增加图像

浏览器如何处理图像浏览器看到一个<img>元素时,相比其他标记,会做不同的处理:浏览器在页面中显示图像之前,必须先获或这个图像。 下面通过一个例子来说明浏览器是如何处理图像的。比如,服务器中的lounge文件夹中有这样一个index.html文件:<!DOCTYPE html><html> <head> <meta charset="utf-8"> <ti

2017-02-07 23:02:44 552

原创 第八章——扩大你的词汇量:增加字体和颜色样式

在这一章中,我们会介绍影响文本显示的一些最常用的属性。有很多CSS属性专门用来帮助我们设置文本样式。通过使用CSS,我们可以控制文本的字体、风格和颜色,甚至可以控制文本上加的装饰。常用的文本属性font-family我们可用font-family属性定制页面中使用的字体。 字体会对页面设计产生巨大影响。在CSS中,字体划分为”字体系列”(font-family),我们可以从中指定希望页面中各个元素

2017-02-07 22:59:33 1212 1

原创 第四章——Web镇之旅:连接起来

域名域名就是一个唯一的名字,可以用来定位你的网站。如:www.starbuzzcoffee.comwww:这部分是域中一个特定服务器的名字。starbuzzcoffee.com:这一部分是域名。 域名和网站名的区别域名和网站名完全是两码事,www.starbuzzcoffee.com这就是一个网站名,不过如果只有starbuzzcoffee.com部分,就是域名。还可以创建使用相同域名的其他网

2017-01-17 23:03:38 919

原创 第三章——构建模块

<blockquote>元素与<q>元素<q>用于短引用,作为现有段落的一部分,如:<p> My first day of the trip! I can't believe I finally got everything packed and ready to go. Because I'm on a Segway, I wasn't able to bring a wh

2017-01-15 23:43:40 803

原创 第二章——深入了解超文本

HTML中的”HT”,也就是超文本(hypertext),有了它,我们就能摆脱单个页面的束缚,链接到其他页面,所以我们须认识一个强大的元素——<a>元素。 使用<a>元素创建一个超文本链接,链接到另一个Web页面。<a>元素的内容会成为Web页面中可单击的文本,href属性告诉浏览器链接的目标文件。 注意:如果把一个<img>元素放在<a>标记之间,这个图像就会像文本一样可单击。即图像确实可以作

2017-01-15 23:29:24 659

原创 第一章——认识HTML

HTML的概述HTML(HyperText Markup Language)是超文本标记语言的缩写,所以HTML提供了一种用标记”标示”文本的方法,来告诉浏览器文本的结构(一种标记文本的方法,通过这种方法,浏览器就能知道什么是标题,哪些文本要作为段落,另外哪些文本是子标题等)是怎样的。 注意:浏览器会忽略HTML文档中的制表符、回车和大部分空格。 要记住:元素 = 开始标记 + 内容 + 结束标

2017-01-14 23:38:03 656

原创 常用API(一)——String、StringBuffer与基本类型包装类

String关于String这个特殊类,我到现在都还没搞明白,我觉得可能主要是由于没有搞懂JVM的内存结构引起的,但还是对其进行以下记录。字符串是一个特殊的对象。字符串一旦初始化就不可以被改变。String str = "abcd"; 以上这句代码的意思就是——JVM一启动,字符串就已经开始存储了,存储在了方法区中的常量池当中。这里还有一个说烂了的面试题:对于以下代码String str =

2017-01-09 18:04:35 1630 2

原创 Java集合框架——Map

MapMap与Collection的不同Map与Collection在集合框架中属并列存在Map存储的是键值对Map存储元素使用put方法,Collection使用add方法Map集合没有直接取出元素的方法,而是先转成Set集合,在通过迭代获取元素Map集合中键要保证唯一性总结:Map是一个双列集合,一次存一对(键值对),而且要保证键的唯一性。Map集合中的常用方法Map集合中的常用方法

2017-01-07 23:35:30 1956 1

原创 泛型基础

泛型概述泛型是JDK1.5版本以后出现的新特性。它用于解决安全问题,是一个类型安全机制。 概念说完之后,我们来看看Java是如何引入泛型的。在JDK1.4版本之前,容器什么类型的对象都可以存储,但是在取出时,需要用到对象的特有内容时,这时需要做向下转型。比如下面的程序:public class MyGenericDemo { public static void main(String[]

2017-01-05 23:45:19 1066 2

原创 Java集合框架——Collection

集合类为什么出现集合类? 面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就对对象进行存储,集合就是存储对象最常用的一种方式。数组和集合类同是容器,有何不同? 数组虽然也可以存储对象,但长度是固定的;集合长度是可变的。数组中可以存储基本数据类型,集合只能存储对象。集合类的特点 集合只用于存储对象,集合长度是可变的,集合可以存储不同类型的对象。集合框架的构成及分类

2016-12-28 23:58:17 1537

原创 面向对象——异常

异常:就是程序在运行时出现的不正常情况。 异常的由来:问题也是现实生活中一个具体的事物,也可以通过java的类的形式进行描述,并封装成对象。异常其实就是java对不正常情况进行描述后的对象体现。异常的体系对于问题的划分有两种:一种是严重的问题,一种是非严重的问题。对于严重的,java通过Error类进行描述(通常出现重大问题如:运行的类不存在或者内存溢出等)。对于Error一般不编写针对性的代码

2016-12-27 00:52:35 1043

原创 面向对象——多态

多态多态定义多态:可以理解为事物存在的多种体现形态。 例如:人:男人,女人动物:猫,狗猫这个对象对应的类型是猫类型:猫 x = new 猫();,同时猫也是动物中的一种,也可以把猫称为动物:动物 x = new 猫();。动物是猫和狗等具体事物中抽取出来的父类型。 本文从以下几个方面介绍多态:多态的体现——父类的引用指向了自己的子类对象。即父类的引用也可以接收自己的子类对象多态的前提——

2016-12-15 20:42:17 1051

原创 面向对象——继承

继承继承的概述多个类中存在相同属性和行为时,将这些内容抽取到单独一个类中,那么多个类无需再定义这些属性和行为,只要继承单独的那个类即可。多个类可以称为子类,单独这个类称为父类或者超类。子类可以直接访问父类中的非私有的属性和行为。 对于父类中私有的部分,子类对象是无法直接访问的。通过extends关键字让类与类之间产生继承关系,如class SubDemo extends Demo{}例如,

2016-12-14 23:04:49 959

原创 初识面向对象

面向对象概念理解面向对象面向对象是相对面向过程而言面向对象和面向过程都是一种思想面向过程强调的是功能行为面向对象将功能封装进对象,强调具备了功能的对象面向对象是基于面向过程的面向对象的特点是一种符合人们思考习惯的思想可以将复杂的事情简单化将程序员从执行者转换成了指挥者(即从过程的执行者,转换成了对象的指挥者)完成需求时: 先要去找具有所需的功能的对象来用如果该对象不存在,那么

2016-12-05 23:26:49 1014

原创 收录Java基础面试题

一、思考如下代码中s = s + 2;与s += 2;的区别?short s = 3;s = s + 2;s += 2;解:short s = 3;s = s + 2; // 编译失败,因为s会被提升为int类型,运算后的结果还是int类型,无法赋值给short类型s += 2; // 编译通过,因为+=运算符在给s赋值时,自动完成了强转操作二、switch语句中case标签可以是哪些?

2016-12-01 21:54:06 1645 1

原创 Java语言基础(二)——函数与数组

Java语言基础函数函数的定义 函数就是定义在类中的具有特定功能的一段独立小程序。函数也称为方法。 函数的格式:修饰符 返回值类型 函数名(参数类型 形式参数1, 参数类型 形式参数2, ... ){ 执行语句; return 返回值;}返回值类型:函数运行后的结果的数据类型。参数类型:是形式参数的数据类型。形式参数:是一个变量,用于存储调用函数时传递给函数的实际参数。

2016-12-01 19:53:22 1377

原创 Java语言基础(一)

Java语言基础组成关键字关键字的定义和特点 定义:被Java语言赋予了特殊含义的单词。 特点:关键字中所有字母都为小写。 用于定义数据类型的关键字 class interface byte short int long float double char boolean void 用于定义数据类型

2016-11-29 00:34:40 1970 2

原创 Java概述

dos命令行中常见的命令dir:列出当前目录下的文件以及文件夹md:创建目录(即文件夹) 例,C:\>md kkk(在C盘下创建了一个名为kkk的文件夹)rd:删除目录(必须保证该目录是空的) 例,C:\>rd kkk(在C盘下删除了一个名为kkk的文件夹) 如果目录不是空的,一定要删除该目录,则方法为:(举例说之,目录为C:\abc\op\1.txt,删除目录op) C:\abc>

2016-11-27 01:00:19 1230

原创 Spring4.2.5+Hibernate4.3.11+Struts2.3.24整合开发

前面我们已经学会了Spring4.2.5+Hibernate4.3.11+Struts1.3.8的整合开发,现在再来学习Spring4.2.5+Hibernate4.3.11+Struts2.3.24的整合开发应该是得心应手的事了,但我们还是有必要说一下,下面开始本文的介绍。 在学习Spring4.2.5+Hibernate4.3.11+Struts2.3.24的整合开发时,不要一口气的把这3个框

2016-10-23 16:55:24 3100 5

教你一天玩转JavaScript(四)——使用JavaScript实现定时弹出广告定时隐藏广告

教你一天玩转JavaScript(四)——使用JavaScript实现定时弹出广告定时隐藏广告

2017-05-02

教你一天玩转JavaScript(三)——使用JavaScript完成图片轮播的效果

教你一天玩转JavaScript(三)——使用JavaScript完成图片轮播的效果

2017-04-27

教你一天玩转JavaScript(二)——完成对注册页面的数据的简单校验

教你一天玩转JavaScript(二)——完成对注册页面的数据的简单校验

2017-04-27

Spring4.2.5+Hibernate4.3.11+Struts2.3.24整合开发

Spring4.2.5+Hibernate4.3.11+Struts2.3.24整合开发

2016-10-23

Spring提供的CharacterEncoding和OpenSessionInView功能

Spring提供的CharacterEncoding和OpenSessionInView功能

2016-10-23

为Spring集成的Hibernate配置二级缓存

为Spring集成的Hibernate配置二级缓存

2016-10-23

Spring4.2.5+Hibernate4.3.11+Struts1.3.8集成方案二

Spring4.2.5+Hibernate4.3.11+Struts1.3.8集成方案二

2016-10-22

Spring4.2.5+Hibernate4.3.11+Struts1.3.8集成方案一

Spring4.2.5+Hibernate4.3.11+Struts1.3.8集成方案一

2016-10-22

Spring4.2.5+Hibernate4.3.11组合开发

Spring4.2.5+Hibernate4.3.11组合开发

2016-10-21

Spring+JDBC组合开发

Spring+JDBC组合开发

2016-10-21

使用Spring配置文件实现AOP

使用Spring配置文件实现AOP

2016-10-21

使用Spring的注解方式实现AOP的细节

使用Spring的注解方式实现AOP的细节

2016-10-21

使用Spring的注解方式实现AOP入门

使用Spring的注解方式实现AOP入门

2016-10-20

使用JDK中的Proxy技术实现AOP功能与使用CGLIB实现AOP功能

使用JDK中的Proxy技术实现AOP功能与使用CGLIB实现AOP功能

2016-10-19

让Spring自动扫描和管理Bean

让Spring自动扫描和管理Bean

2016-10-19

编码剖析@Resource注解的实现原理

编码剖析@Resource注解的实现原理

2016-10-19

用@Resource注解完成属性装配

用@Resource注解完成属性装配

2016-10-19

Spring如何装配各种集合类型的属性

Spring如何装配各种集合类型的属性

2016-10-19

编码剖析Spring装配基本属性的原理

编码剖析Spring装配基本属性的原理

2016-10-19

编码剖析Spring依赖注入的原理

编码剖析Spring依赖注入的原理

2016-10-17

一天搞定jQuery(五)——使用jQuery完成下拉列表左右选择

一天搞定jQuery(五)——使用jQuery完成下拉列表左右选择

2017-07-06

SpringMVC学习(十二)——SpringMVC中的拦截器

SpringMVC学习(十二)——SpringMVC中的拦截器

2017-05-20

SpringMVC学习(四)——Spring、MyBatis和SpringMVC的整合

SpringMVC学习(四)——Spring、MyBatis和SpringMVC的整合

2017-05-15

SpringMVC学习(一)——SpringMVC入门小程序

SpringMVC学习(一)——SpringMVC入门小程序

2017-05-15

MyBatis的逆向工程测试

MyBatis的逆向工程——generatorSqlmapCustom

2017-05-13

MyBatis的逆向工程

MyBatis的逆向工程——generatorSqlmapCustom

2017-05-13

MyBatis框架的学习(七)——MyBatis逆向工程自动生成代码

MyBatis框架的学习(七)——MyBatis逆向工程自动生成代码

2017-05-13

MyBatis的逆向工程——generatorSqlmapCustom

MyBatis的逆向工程——generatorSqlmapCustom

2017-05-13

MyBatis框架的学习(六)——MyBatis整合Spring

MyBatis框架的学习(六)——MyBatis整合Spring

2017-05-13

MyBatis框架的学习(五)——一对一关联映射和一对多关联映射

MyBatis框架的学习(五)——一对一关联映射和一对多关联映射

2017-05-13

MyBatis框架的学习(二)——MyBatis架构与入门

MyBatis框架的学习(二)——MyBatis架构与入门

2017-05-11

一天搞定jQuery(四)——使用jQuery完成省市二级联动的效果

一天搞定jQuery(四)——使用jQuery完成省市二级联动的效果

2017-05-11

一天搞定jQuery(三)——使用jQuery完成复选框的全选和全不选

一天搞定jQuery(三)——使用jQuery完成复选框的全选和全不选

2017-05-11

一天搞定jQuery(二)——使用jQuery表格的隔行换色

一天搞定jQuery(二)——使用jQuery表格的隔行换色

2017-05-10

一天搞定jQuery(一)——使用jQuery完成定时弹出广告

一天搞定jQuery(一)——使用jQuery完成定时弹出广告

2017-05-09

使用流程设计器插件设计一个请假流程

使用流程设计器插件设计一个请假流程

2017-05-07

教你一天玩转JavaScript(八)——使用JavaScript完成省市联动的效果

教你一天玩转JavaScript(八)——使用JavaScript完成省市联动的效果

2017-05-05

教你一天玩转JavaScript(七)——使用JavaScript完成复选框的全选和全不选的效果

教你一天玩转JavaScript(七)——使用JavaScript完成复选框的全选和全不选的效果

2017-05-05

教你一天玩转JavaScript(六)——使用JavaScript完成后台数据展示表格的隔行换色

教你一天玩转JavaScript(六)——使用JavaScript完成后台数据展示表格的隔行换色

2017-05-04

教你一天玩转JavaScript(五)——使用JavaScript完成注册页面表单提示及校验

教你一天玩转JavaScript(五)——使用JavaScript完成注册页面表单提示及校验

2017-05-03

空空如也

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

TA关注的人

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