自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mybatis1

mybatis简介:mybatis是一种持久层的框架,也属于orm映射,前身是ibatis相比hibernate,hibernate为全自动化,配置文件书写之后不需要写sql语句,但欠缺灵活,很多时候需要优化mybiatis为半自动化,需要自己写sql语句,需要自己映射,增加了程序员的一些操作,但带来了设计上的灵活,并且也支持hibernate的一些特性,如延迟加载,缓存,映射等。

2016-08-05 11:55:40 215

原创 springMVC

springMVC是一个基于MVC的表现层架构,在spring2.5以后增加了注解功能,和同类的MVC表现层框架相比有如下特点:基于servlet/jsp模式控制器不在需要继承其他类,只需要使用@Controller注解不要要有formBean之类的对象了,方法参数中需要的页面值,可以通过@requestparam直接从页面请求中获得控制器方法签名定义灵活返回页面直接在放风筝中

2016-08-05 11:54:24 253

原创 spring笔记1

spring的好处:spring能有效组织你的中间层对象spring能消除在许多工程中常见的对singleton的过多使用spring能消除各种各样自定义格式的属性文件的需要,使配置信息一元化spring能够帮助我们真正意义上实现针对接口的编程使用spring构建的应用易于单元测试spring支持JDBC和O/R mapping产品(hibernate)MVC web框架,提供一种清

2016-07-28 17:46:02 251

原创 hibernate

publicstaticvoidmain(String[]args) {       Connectioncon=null;       PreparedStatementpr=null;       try{          //设置是否自动提交          //默认为真,一旦更新数据库,,就写入数据库   

2016-07-28 17:44:39 301

转载 Java框架(2)

AVAEE 的四层模型       JAVAEE使用多层的分布式应用模型,应用逻辑按功能划分为组件,各个应用组件根据他们所在的层分布在不同的机器上。事实上,sun设计 JAVAEE的初衷正是为了解决两层模式(client/server)的弊端,在传统模式中,客户端担当了过多的角色而显得臃肿,在这种模式中,第一次部署的时候比较容易,但难于升级或改进,可伸展性也不理想,而且经常基于某种专有的协议―

2016-07-22 17:13:00 400

转载 javaEE框架

Struts    Struts是一个基于Sun Java EE平台的MVC框架,主要是采用Servlet和JSP技术来实现的。    Struts框架可分为以下四个主要部分,其中三个就和MVC模式紧密相关:    1、模型 (Model),本质上来说在Struts中Model是一个Action类(这个会在后面详细讨论),开发者通过其实现商业逻辑,同时用户请求通过控制器(Control

2016-07-22 17:10:12 200

原创 JSP补充

过滤器:         一个中间组件,用于拦截源数据和目的数据之间的消息; EL表达式:${}                    index.html…表示欢迎页面集合,表示如果在访问web应用程序时,不输入任何路径,默认访问的页面列表   在标签中的子标签,可以加入标签,表示对请求路径表示过滤,也可以加入标签,表示针对某个指定名称

2016-07-17 12:52:49 198

原创 javaweb记录

html:全称为超文本标记语言;是通过标记和子标记来描述网页的内容。超文本指的是在网页中描述的不只是文本数据,还可以通过一系列标记去链接各式各样的资源,包括图片,音频,css,js等。当客户端在访问网页时,除了要下载文本数据,还需要通过网页中描述的链接地址去下载各式各样的资源文件,才能让网页正确显示。工厂模式:将对象的创建和对象的使用分开,其目的是解耦。javaWe

2016-07-17 12:29:34 241

原创 JSP2

过滤器:         一个中间组件,用于拦截源数据和目的数据之间的消息; EL表达式:${}                    index.html…表示欢迎页面集合,表示如果在访问web应用程序时,不输入任何路径,默认访问的页面列表   在标签中的子标签,可以加入标签,表示对请求路径表示过滤,也可以加入标签,表示针对某个指定名称

2016-07-10 13:40:33 249

原创 JSP

全称:java server page   JS页面要被web容器翻译成java类,按照servlet规范,所有jsp翻译生成的类必须实现HttpJspPage接口,而HttpJspPage接口是servlet的子接口,意味着所有jsp翻译生成的类同样也实现servlet。所以,从这个意义上说,jsp本质上也是servlet,jsp重在于页面显示,servlet重在于逻辑处理  

2016-07-10 13:39:52 228

原创 jQuery总结

1、jquery 特点:jquery是一款免费且开放源代码的javascript代码库,引入了全新的DOM选择器引擎,同时提供UI库组件。jquery优点:轻量级强大的DOM选择器,简化javascript和ajax开发。解决不同浏览器兼容问题提供UI库组件,让页面开发更方便。2、导入jquery:3、Jquery事件添加,全部采用现代事件添加方

2016-07-03 15:53:55 207

原创 HTML复习

html:全称为超文本标记语言;是通过标记和子标记来描述网页的内容。超文本指的是在网页中描述的不只是文本数据,还可以通过一系列标记去链接各式各样的资源,包括图片,音频,css,js等。当客户端在访问网页时,除了要下载文本数据,还需要通过网页中描述的链接地址去下载各式各样的资源文件,才能让网页正确显示。工厂模式:将对象的创建和对象的使用分开,其目的是解耦。ja

2016-07-03 15:53:03 244

转载 JavaScript

事件流;意味着页面上不只一个元素可响应相同的事件。不同的浏览器有不同实现事件流的方法:1.事件冒泡:先响应事件源,再响应父容器;2.事件捕获:先响应父容器,再响应事件源;3.事件处理:可以选择先响应事件源,还是先响应父容器;事件指派的方式:1.传统事件添加;特点:a.兼容性好,几乎浏览器都支持;b.一个元素的而一个事件只能绑定一个函数。2.现代事

2016-06-26 13:40:37 158

原创 jQuery

jQuery是一款免费开放源代码的JavaScript代码库;引入全新的DOM选择器引擎,同事提供UI库组件。特点:轻量级;强大的DOM选择器,简化JavaScript和ajax开发;解决不同浏览器的兼容问题;提供ui库组件,让界面开发更方便。DOM对象转为jQuery对象互换:var obj = document.getElementById("div1");//DO

2016-06-26 13:37:06 199

原创 JavaScript

JavaScript加入网页中的方式:内嵌式:在网页中加入script标识,标识中间的代码为js代码,只能用于本网页这里是js代码外联式:将js代码独立成*.js文件通过script的src属性导入,一旦该script标签导入了js文件,在该script标签中就不能在写js代码;在元素事件中加入js代码:超链接伪ERL方式:跳转JS变量:弱类型,不一定初始化;弱类型指的

2016-06-17 17:44:33 217

原创 html

HTMLhtml:超文本标记语言,利用标记和子标记的方式来描述网页元素企业应用计算模式:1.主机/哑终端计算模式:由主机承担所有计算任务,哑终端只负责数据的录入和结果的显示;2.客户机/服务器计算模式:简称C/S,客户机是一套独立系统,会承担一部分计算功能,服务器主要作为数据提供,也承担一部分计算功能,缺点是维护麻烦,一旦系统需要升级,每个客户端都需要更新;3.浏览器/服务器计

2016-06-17 17:43:36 361

转载 如何学好web前端

一、学好HTMLHTML(超文本标记语言)是网页的核心,因此你首先应该学好它,不要害怕,HTML很容易学习的,但也很容易误用,学懂容易要学精还得费点功夫,但学好HTML是成为Web开发人员的基本条件。(51CTO编者注:随着HTML 5规范出炉日期将近,了解HTML 5也将成为Web开发人员的必修课)2二、学好服务器端脚本语言服务器端脚本编程也是Web开发人员的基本功之

2016-06-12 09:12:32 318

转载 如何学好SQL

对一张数据表想尽办法折腾从搜索用户的角度,把各种搜索方法都实现那么你的select就很牛X了接下来就是追求高效率了在完成上面这位高手的任务以后那么最好的就是开始练习sql编程了。建议你先从最简单的在web中的应用开始。这样可以灵活的变通实现各种你想都不会想到的方法。等你做到写他几十条语句一点语法错误都没有的时候,哇。我想你就可以负责重要数据的合并导出了。好的方法没有

2016-06-12 09:06:04 330

原创 数据库的基本操作

-- 创建数据库CREATE DATABASE mybook;-- 删除数据库DROP DATABASE mybook;CREATE DATABASE book; DROP TABLE t_st;-- 删除表-- 创建表CREATE TABLE t_stu(    id INT PRIMARY KEY AUTO_INCREMENT,    stu

2016-06-01 09:39:13 291

原创 java之中的四种访问权限和子类如何继承父类特性

Public:对所有类可见Protected:对同一包中的类,和子类可见Private:仅对类本身可见        Default:对同一包中的类可见为了理解方便,可见的意思也就是可以使用这个特性(域,方法,类),对子类可见就是子类也具有这些特性。但是继承的时候,子类从父亲继承来的那些东西,他们的权限仍然是保持不变的,子类是具有这些特性,但是你能不能使用子类的这些特性,取决于这些

2016-06-01 09:36:55 5013

原创 数据库2

子查询:某一个查询结果作为另一个查询的条件称为子查询;CREATE TABLE Room(id INT PRIMARY KEY AUTO_INCREMENT,RoomAdress VARCHAR(60),price INT, personId INT ); DROP TABLE Room;ALTER TABLE Room ADD CONSTR

2016-05-29 10:12:52 452

原创 数据库1

关系型数据库:关系模型把世界看成是由实体和联系组成的,而关系型数据库是将数据库表作为实体,以数据库表的主键和外键的关联关系描述联系的一种数据库结构;关系型数据库:一对一:一条主表记录对应一条从表记录,同时一条从表记录也对应一条主表记录一对多:一条主表记录对应多条从表记录,同时一条从表记录只对应一条主表记录多对多:一条主表记录对应多条从表记录,同时一条从表记录也对应多条主表记录

2016-05-29 10:10:45 276

原创 集合框架

集合框架(个人整理)框架:为了解决某一个问题,预先设计好的一系列具有继承或实现关系的类与接口;Collections是操作集合的工具类;Arrays是操作数组的工具类;集合的特点:元素类型可以不同、集合长度可变、空间不固定;Collection:所有集合类的核心接口;集合分为三大类:List,Set,Map集合特点:List:线性(有序);存放在该集合中的元素是有顺序的,通过前一个元素可

2016-05-05 23:00:51 196

原创 多线程编程

多线程编程常用单词:thread 线程Thrad. sleep(1000);1000表示毫秒 :当前线程休眠1000毫秒synchronize 同步关键字 访问修饰符后面多任务:实现方式1.基于线程特点:基于线程的多任务处理环境中,线程是最小的处理单位。2.基于进程特点:允许计算机同事运行两个或更多的程序。进程概述:是指一种”自包容”的运行程序,有自己独享的地址空间;即一个应用程序。线

2016-05-05 22:59:51 187

原创 反射·类加载与垃圾回收

十三章 反射·类加载与垃圾回收常用单词:反 射 reflect;属 性 Field;构 造 Constructor;方 法 Method;被声明的 Declared调 用 invoke动态性:运行期探究和使用编译期未知的东西---反射带给Java的动态性。包括:类,构造,属性和方法等。要求: 1.学会通过反射产生对象; 2.通过反射

2016-05-05 22:58:45 253

转载 Javastring类

String类         1、String对象的初始化由于String对象特别常用,所以在对String对象进行初始化时,Java提供了一种简化的特殊语法,格式如下:                            String s = “abc”;                            s = “Java语言”;        

2016-05-02 16:25:53 311

转载 Java日期类

最近关于Java中的日期类不是特别清楚,就google了一下,找了一些大神的文章看了一下,然后整理一下java中的日期处理类总结:Date/Calendar/GregorianCalendar/DateFormat/SimpleDateFormat类一、Date类(该类现在很少用了)1、 Date类对象的创建: a、 创建一个当前时间//默认是创建一个代表系统当

2016-05-02 16:23:54 193

原创 java多态的个人总结

多态是面向对象的重要特性,简单点说:“一个接口,多种实现”,就是同一种事物表现出的多种形态。编程其实就是一个将具体世界进行抽象化的过程,多态就是抽象化的一种体现,把一系列具体事物的共同点抽象出来, 再通过这个抽象的事物, 与不同的具体事物进行对话。 对不同类的对象发出相同的消息将会有不同的行为。比如,你的老板让所有员工在九点钟开始工作, 他只要在九点钟的时候说:“开始工作”即可,而不需要对

2016-04-24 19:21:26 246

转载 内部类相关知识

内部类是指在一个外部类的内部再定义一个类。类名不需要和文件夹相同。*内部类可以是静态static的,也可用public,default,protected和private修饰。(而外部顶级类即类名和文件名相同的只能使用public和default)。 注意:内部类是一个编译时的概念,一旦编译成功,就会成为完全不同的两类。对于一个名为outer的外部类和其内部定义的名为inn

2016-04-24 19:19:29 139

转载 java中的类和对象

在Java中,可以说在面向对象编程中,每个对象都有自己的行为和属性,而类就是把具有相同行为和属性的对象抽象在一起进行描述,而类的实例化就是具有相同行为和属性的对象。1、面向对象基础1.1 面向对象程序设计入门分析如下: 1.2 抽象    Java中的抽象其实不抽象,而是我们生活中的具体事物在程序中的实现。要在程序中模拟现实事物就要用到我们这章讲到的类。1.3 封装

2016-04-17 18:25:18 422

转载 如何学习java

Java - 近10年来计算机软件发展过程中的传奇,其在众多开发者心中的地位就如“屠龙刀”、“倚天剑”。Java是个平台,我只想说说我对学好Java的一点看法,希望对初学者有所帮助。1. 思考一下学习Java之前,先别急,静下心来好好想想:1)你对学习Java是否有兴趣?2)你是否能静下心来坚持不懈地学习?嗯,这是个容易但又绝对不应该忽略的问题,你确

2016-04-17 18:21:16 163

空空如也

空空如也

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

TA关注的人

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