自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 资源 (6)
  • 收藏
  • 关注

原创 Bean 配置

Bean配置1.    通过xml文件进行配置beanid="hello"class="com.spring.pojo.Sys_user"><!--默认会调用java类的无参构造 -->   propertyname="username"value="Spring">property>bean>id:标识容器中的bean,唯一class:bean的全类名获取be

2017-03-26 23:50:40 411

原创 Jquery基础

JQuery1.    Jquery与DOM对象是不一样的DOM对象:var p=document.getElementById(‘imooc’);p.innerHTML=’您好,好好学习’;p.style.color=’red’;通过DOM原生的DOM模型获取DOM元素,再通过innerHTML与stryle属性处理JQuery:var p=$(‘

2017-01-12 00:02:48 465

原创 Oracle子查询的注意问题

1.    子查询中小括号,子查询要用()包起来select * from emp where sal>(select * from emp where ename=’likang’)2.    Oracle子查询书写风格缩紧、对齐、换行等等,便于观察3.    Oracle可以使用的位置:可以在where、select、having、from之后使用子查询如果查询的时候有

2016-12-27 22:57:47 3022

原创 PL/sql分页

PL/sql分页分页时任何网页几乎都要用到的,所以学习分页很重要。无返回值的存储过程:in//表示是一个输入参数,out 表示是一个输出create or replace procedure lk_pro(bookIdin number,bookname varchar2,publishname varchar2) isbegin inster into bookvalue

2016-12-18 11:04:21 699

原创 PL/sql编程基础

Pl/sqlPl/sql是oracle 在标准化语言上的扩展,pl/sql不仅允许嵌入sql语句,还可以动议变量,常量,允许使用条件语句和循环语句,允许使用例外处理各种问题优点:1.    提高应用程序的性能2.    模块话设计思想3.    减少网络传输4.    提高安全缺点:移植性不好存储过程在表中插入一条记录create table mytest(na

2016-12-17 13:40:46 530

原创 oracle 进阶三(索引、权限,角色)

索引加速数据的存取,合理的使用索引可以大大降低i/o 的次数,提高访问的性能单列索引:基于单个列所建立的索引create index 索引名 on 表名(列名);复合索引:基于多个列的索引,同一个表可以有多个索引,但是要求列的组合必须不能,意思就是不能对于相同的组合列,添加多个索引create index emp_index1 on emp(ename,jop);creat

2016-12-11 21:43:52 1109

原创 Oracle进阶三(约束)

维护数据的完整性数据的完整性确保数据库数据遵从一定的商业和逻辑规则。早oracle中数据的完整性可以使用约束、触发器、应用程序(过程、函数)三种方法实现。约束效果最好约束:not null、unique、primary key、foreign key、check商店表的设计:商品goods:(goodsId、goodsName、price、category、provider);

2016-12-08 08:59:02 334

原创 Oracle进阶二

数据库管理员(DBA):1.    安装升级Oracle数据库2.    建库、表空间、表、试图、索引3.    制定并实施备份与恢复数据4.    数据库权限管理、调优、故障排除5.    对于感激的dba、要求参与项目开会编写sql语句。存储过程、触发器、规则、约束、包。Sys用户:数据系统的基表和试图,拥有dba、sysdba、sysoper这些权限 sysdba

2016-12-06 23:07:27 1253

原创 Oracle进阶一

Oracle事务:事务用于保证数据的一致性,他是由增、删、改语句组成,改组事务要么一起成功,要么一起失败;oracle会在被作用的表上加锁。回退事务:保存点(savepoint):是事务中的一个点,用于取消事务。当结束事务时,会自动的删除该事务所定义的所有保存点。当执行rollback时,通过指定保存点回退。Rollback to 保存点;Rollback 取消全部事务;C

2016-12-04 22:02:13 366

原创 oracle基础总结

1.    用户管理:a)      create user 用户名 identified by密码 defaulttablespace 表空间名temporary tablespace 临时表空间名 ACCOUNT UNLOCK;GRANT CONNECT TO 用户名; 连接数据库GRANT RESOURCE TO 用户名;grant alter,delete,up

2016-12-02 17:47:51 441

原创 JavaScript函数

Javascript函数:一个有名字,有参数,有返回值的代码块。它定义一次,多次调用。函数定义:函数定义有两种1.函数语句2.表达式         函数语句:function函数名(参数列表){ 函数体};         functiondistance(x,y){ var dx=x*x;var dy=y*y;return Math.sqrt(dx+dy); }

2016-10-24 23:09:13 272

原创 javascript之数组

无论哪一种语言都离不开数组,javascript也不例外。数组是值的有序集合,这些值称为元素。数组有序不是说值的内容大小排序,是位置有序。位置可以用数字表示,称为索引。由于javascript是软类型的,所以数组也是无类型的。这个意思呢就是数组中可以放任意类型的值,可以是String、Number、Boolean、null、undefined、对象、数组、表达式等,每个数组中的元素可以为不同类型。

2016-10-23 15:15:27 292

原创 JavaScript基础之对象

在真正的工作中感受到了javascript的强大,所以准备自学javascript。基础的什么数据类型、表达式、语句等就不写出来了,想必大家对那个都很熟悉了。现在就开始介绍javascript对象吧。

2016-10-20 23:21:08 317

原创 在大学非计算机专业怎样学编程

作为我现在这个阶段来说这个话题可能有点骄躁,可是作为一个马上就要毕业的大四狗来说也再适合不过了。首先说明我不是计算机相关专业的、可以这么说在我的大学我的这个专业跟计算机没有半点关系。现在马上毕业了,找了一份软件开发的工作也算是没有辜负大学的努力,可以说是跟我上大学前憧憬的为了生活错不吧。我是很赞成非计算机的学生去学习软件的,它会给你带来不一样的思考。因为在这个互联网满天飞的时代不懂点编程思想和

2016-06-02 15:12:51 3039 1

原创 SpringMVC登录实例

最近在学习SpringMVC,由于是自学在学习的过程中出现了很多问题,现在终于运行成功就分享出来:在Eclipse创建wbe工程:首先进行Spring包的导入,我这里用的是Spring4.0,随后也会把Jar上传上来,因为我在运行的过程中如果Jar导入的不准确或者位置不对都会出现java.lang.ClassNotFoundException: org.springframework.

2016-05-27 14:35:37 3341

原创 Mybatis

MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。1.开源的优秀的持久层框架;2.SQL语句与代码分离;3.面向配置编程;4.良好的支持复杂的数据映射;5.动态SQL;下面来编写一个myba

2016-05-24 16:31:50 476

原创 Spring-IOC

Springsh一个轻量级的框架,不需要特殊容器的支持,不依赖于特定的JavaEE规范=。它只是将所有的组件部署到Spring中,管理维护,执行他们,因此是轻量级的容器。Spring是应用最广泛的轻量级JavaEE框架之一,它以IOC和AOP为主要思想,能g够协同众多框架一起开发。Spring主要的思想是IoC也称为DI,IoC是对传统控制流程的一种颠覆。在传统程序开发中,相互依赖是固定在程序

2016-05-20 13:28:04 386

原创 Hibernate缓存机制

缓存:为了降低应用程序对物理数据源访问的频次,从而提高应用程序的运行性能。缓存的工作原理:物理数据源——>(数据)缓存——>(数据)内存在应用程序中首先会选择在缓存中读取数据,如果缓存中没有再选择在数据库中读取并把读取的数据放到缓存中;有点类似寄存器。在Hibernate中使用不同的Session对象进行数据库操作,他们之间不能共享同一个缓存;也就是不同的Session对象多次查询

2016-05-18 15:52:22 387

原创 Hibernate基础介绍

Hibernate:是Java领域的一款ORM框架的技术;是对JDBC进行非常轻量级的封装;     在Eclipse中配置Hibernate Tools:Help—>Eclipse Markets Place —>在输入框中输入Hibernate-Tools—>Go—>JBoss Tools —>Install —>安装—>重新启动;     Hibernate.cfg.xm

2016-05-13 16:28:09 359

原创 Maven 初始

Maven是基于项目对象模型(POM),可以通过一段描述信号来管理项目的构建、报告和文档的软件管理工具。现在有很多大型项目都是基于Maven管理的,例如中国的某宝就是用Maven进行管理的。在Eclip4.0以上和MyEclipse中都默认安装了Maven组件。Maven下载安装很类似JDK和JRM的安装,在Maven.org上下载解压,配置环境变量,在cmd中输入mvn -v可以确定是否配置

2016-05-12 11:46:20 419

原创 Hibernate简介

Hibrnate 是一种ORM框架,全称为 Object-Relative Database-Mapping,在Java对象与关系型数据库之间建立某种映射,以实现直接存取Java对象(POJO)。ORM框架是一种不同与MVC的另一种思想框架,适用范围也与MVC截然不同。ORM概述ORM(Object Relational Mapping)框架采用元数据来描述对象一关系映射细节,元数

2016-05-10 14:06:40 1576

原创 Java反射

在Java中一切皆对象,但是基本数据类型(int ,char,double,folat,baty),静态成员属于类。其实类也是对象,他是java.lang.Class类的实例对象。JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。1.Cl

2016-04-25 22:33:33 274

原创 JDBC初识

JDBC(java Database Connectivity,java数据库基础链接)是标准的Java访问数据库的ApI。JDBC定义了数据库的链接,SQL语言及执行结果的遍历。每个数据库厂商都提供了对应的数据库的驱动,在驱动包中定义了链接和操作数据库的接口;查询实例:1.构造数据库:在这里我定义了一个只有几个数据的表,id(int),name(archer),age(int),se

2016-04-10 23:20:14 351

原创 Struts2中的Action

Struts2中重要的就是Action类了,下面来介绍一下Action。1.ActionSupport类我们在上篇文章中使用的Action类就是集成ActionSupport,并自定义变量,要实现变量的set 和get方法,覆盖execute方法。并将execute方法的返回值 在struts.xml文件中配置,如果有不熟的可以看看上一篇的内容。这里注意的的是:ActionSupport中

2016-04-01 21:56:34 359

原创 struts2工作流程

struts2抛弃了request个responsed等ServletAPI,实质上只是隐藏了而已。实际上,struts2的Action都是被调用的。在调用Action的execute的执行方法(只要符合execute的函数类型返回为String的函数都是可以的)前,strut2 会从request中获得参数,并通过set方法设置到Action的属性中,这也是为什么要实现Action属性的Set和

2016-03-31 22:00:18 656

原创 Struts实例

学习struts先做一个小实例,有助于我们更好地了解struts2,一些配置文件的编写,Action的编写,还有jsp页面的编写和struts的工作原理等。下面是实例的编写过程和代码(相关的注意问题也在代码的注释中指出)1.在写之前要现在struts2官网上下载相关的jar包,就是那9个包没记住的可以看看上一篇文章。并将jar包放到webContent的web-INf文件的lib文件中,并

2016-03-31 14:54:44 359

原创 Struts2在eclipse运行的必须包

1. commons-logging-x.x.x.jar   Struts2框架的日志包2. freemarker-x.x.x.jar  Struts2的UI标签的模板3. ognl-x.x.x.jar   对象图导航语言包4. struts2-core-x.x.x.jar  Struts框架的核心类库5. xwork-x.x.x.jar   XWork类库,Struts2基于此构

2016-03-30 22:46:08 679

原创 XML

本来是要学习JDBC的可是我的装的Mysql数据库有问题,所以放一放。现在开始学习框架SSH,这也是企业招聘的基本要求。说框架不得不说XmL,SSH都是为了低耦合,提高可维护性。现在差不多都是基于XML配置和注解的,注解实在Java5以后推出来的。XML是W3C推出的新的数据交换的标准,他在结构上类似HTML。XML是一种扩展性标记语言,能够让用户创造表示的语言,可以共享数据和存储数据。X

2016-03-30 21:06:18 351

原创 JSTL

之前说过在jsp页面中要执行java代码,就要使用那样使用不方便,容易出错。为了解决这样的问题,从Java ee5开始,java ee内置了对Jstl的支持。但是要使用jstl必须要引入相关的Jar包,或者在网络上引入sun公司开发的Jstl包。<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefit="c" %>,这是引入jstl的c

2016-03-28 21:09:53 663

原创 Listener监听器

Listener也是servlet的新特性,Listener对应设计模式中的Listener模式,我感觉Listener也就是观察者模式,就是给一个类或者一个对象注册一个监听器,时刻观察被监听者的变化,并做相应的处理。Listener的使用:Listener就是实现相应的Listener接口,在每个接口中实现相应的方法,用来形成监听模式。Listener的分类:Servlet2.5

2016-03-27 19:46:41 626

原创 Filter过滤器

Filter时servlet的一个高级特性,Servlet 发 Filter也是体现设计模式中的Filter;Filter是职责链模式的一种体现, 对于Filter而言就是,请求传给具体的web资源(比如jsp/servlet)之前要经过Filter的预处理,在web资源处理完成返回给客户端之前也要被Filter处理一遍。指责链喔给大家说一例子:好比一个来百姓要上京告御状,告的证实皇上的大舅子,因

2016-03-26 21:18:45 355

原创 Session和cookie的比较

之前介绍了cookie和session,那么今天就把它们对比一下。相同点他们都可以保存用户信息,但是原理不一样,一下从几个方面分别介绍。存取方式:cookie职能保存ASII字符串,如果要存取Unicode字符或者二进制数据,需要进行utf-8,或者GBK方式编码,也就是<%@ page contentType="text/html;charset=gb2312" %>中进行设置编码方

2016-03-26 20:50:41 419

原创 Session

除了使用cookie记录用户信息,还会使用Session来记录,Session是运行在服务器端的,当客户在访问服务器的时候,服务器会把客户的信息通过Session记录在服务器上。用javaWeb书中话就是:如果说cookie是通过检查客户端身上的通行证来确定用户身份,那么Session就是通过检查服务器上面的客户明细表来确定身份。Session相当于程序在服务器端为客户建了一份档案,存在客户明

2016-03-24 21:11:13 350

原创 Cookie

cookie小甜饼,是由W3C住址提出的,现在几乎所有的浏览器都支持cookie。由于http是没有状态的协议,所以服务器不知道用户的身份,也就是没有办法记住用户的信息。现在我们平时如果不是在浏览一次网页,或者登陆一个网页的时,只要我们不清理浏览器中的cookie或者在cookie的登陆周期内,浏览器会记住我的信息,我们只需要登陆就好,不用在输入登陆名,密码等信息。这也就是依赖cookie实现

2016-03-23 21:06:09 331

原创 Jsp

首先说明jsp是Java server pages,是根据servlet设计的,它实现了在java中使用heml为我们网页编程带来方便,jsp是一种动态网页技术,同servlet一样都是运行在服务器端的。jsp的工作原理:jsp本质是一种Servlet,但是和Servlet的工作方式不同,Servlet是先编译后部署的,而Jsp是先部署后编译的。在客户端第一次请求jsp时被编译为HttpJ

2016-03-22 21:33:20 382

原创 Servlet和jsp小应用

说到servlet不得先说一下http的两种请求方式get和post:Get请求:在用GET请求时,提交查询的内容会显示在浏览器地址中,并且提交的网址不能超过256个字符,也就是2KB(也有的说是1kb)。POST请求:在使用POST请求时不会有提交数据内容大小的限制,可能会跟服务器相关,它提交时数据不会显示在浏览器地址栏中,对用户来说比较安全。Servlet的工作流程:1.用户向服务器发

2016-03-21 22:45:45 389

SpringMVC Jar 包

Spring mvc开发所需要的Jar

2016-05-27

Spring-framework4.0

Spring-framework4.0

2016-05-20

Hibernate jar

Hibernate Jar

2016-05-10

Hibrnate Jar包

Hibrnate Jar包

2016-05-10

JSTL Jar包

Jstl 标签库需要导入的开发包 在lib文件下

2016-04-01

EasyUI讲义李炎恢

EasyUI李炎恢讲义

2016-04-01

空空如也

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

TA关注的人

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