自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 rest

app_base.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" xmlns="http://www.spri

2016-08-14 13:45:00 243

原创 ssm环境搭建(spring4.2.0、mybatis3.2.2)

app_base.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" xmlns="http://www.spri

2016-08-14 13:40:37 531

原创 SSH环境搭建(hibernate5.2.1,spring 4.2)

app-base.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" xmlns="http://www.spri

2016-08-04 19:40:46 1387

原创 JavaEE(3)

log4j日志级别 debug:调试级别info:信息级warn:警告级别error:错误级别fatal:崩溃级别spring MVC特点 基于的时servlet/jsp模式 控制器不再需要继承其他类,只需要用@Controller注解 不需要有formbean之类的对象了,方法参数中需要的页面值,可以通过@RequestParam直接从页面请求中获得 控制器方法签名定义灵活。

2016-08-04 19:37:22 179

原创 JavaEE web(2)

对象状态 Transient(瞬时状态):当生成PO对象时产生,数据库中没有响应的记录,没有session对其进行管理persistent(持久状态):当session对象调用save or update()时,数据库中有与之对应的记录,有session对象对之进行管理,当PO对象的值发生变化时,session对象让数据库记录与之同步Detached(游离状态):当session事务提交时,数

2016-07-31 15:58:40 452

原创 JavaEE web

企业级应用 企业级应用需要解决并发,交互,事物,集群,安全,分布式,WEB的一系列问题。EJB 由EJB(企业级JavaBean)服务主要提供生命周期管理、代码产生、持续性管理、安全、事务管理、锁和并发行管理等服务。JavaEE JavaEE是一套设计、开发、汇编喝部署企业应用程序的规范 JavaEE提供了企业级应用程序的开发平台,提供了多层结构、分布式、基于组建、松耦合、安全可开、独立

2016-07-31 15:54:11 1133

转载 spring简单入门示例

1 控制反转IOC\依赖注入DI,因为翻译的不同,因此有两个名字。  控制反转意思就是说,当我们调用一个方法或者类时,不再有我们主动去创建这个类的对象,控制权交给别人(spring)。  依赖注入意思就是说,spring主动创建被调用类的对象,然后把这个对象注入到我们自己的类中,使得我们可以使用它。  2 AOP面向切面编程  我们把一个方法看做是一个切面,在这个切面的前后或者周围,都可以设置其他

2016-07-24 16:28:52 209

转载 Java连接池详解

对于共享资源,有一个很著名的设计模式:资源池(Resource Pool)。该模式正是为了解决资源的频繁分配﹑释放所造成的问题。为解决我们的问题,可以采用数据库连接池技术。数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数量的连接,当需要建立数据库连接时,只需从“缓冲池”中取出一个,使用完毕之后再放回去。我们可以通过设定连接池最大连接数来防止系统无尽的与数据库连接。更

2016-07-24 15:40:47 1652 1

原创 JavaWeb(四)

监听器 HttpSessionBindingListener唯一一个不需要注册的监听器AJAX AJAX涉及到7项技术,JavaScript、XMLHttpRequest、Dom、CSS、HTML、XML以及相关服务器API同步提交和异步提交 表单提交、超链接提交、浏览器访问访问servlet都属于同步提交。这时响应信息会直接显示在客户端浏览器中,并且将客户端页面原来的内容全部清空。当客

2016-07-17 22:23:45 262

原创 JavaWeb(三)

JSP(Java Server Page) jsp引擎:jsp引擎是web容器编写的类,负责将jsp页面翻译成java文件。在web容器/conf/web.xml中进行注册。jsp页面要被web容器翻译成java类,按照servlet规范,所有jsp翻译生成的类必须实现HttpJspPage接口,而HttpJSpPage是Servlet的子接口。也就意味所有jsp翻译生成的类也会实现servle

2016-07-17 22:22:03 260

原创 JavaWeb(二)

设置响应状态行 状态行分为:HTTP协议、状态码和状态描述三个部分。状态码: 100~199:表示信息性代码,标示客户端应该采取的其他动作,请求正在进行。 200~299:表示客户请求成功。 300~399:标示用于已经移走的资源文件,指示新的地址。 400~499:表示由客户端引发的错误。 500~599:表示由服务器引发的错误。 注意:在使用PrintWriter向客户端输出信

2016-07-10 12:06:29 197

原创 JavaWeb(一)

JavaWeb工厂模式 将对象的创建和对象的使用分开进行。其目的是解藕。HTTP 超文本传输协议。 http遵循请求/响应模式 http协议是一种无状态的协议:当客户端喝服务器之间完成了数据交互之后,连接会断开,以释放服务器的内存资源。这样服务器就无法保存客户端的状态。会认为每次请求的用户都是新用户。 http协议的端口为80http处理流程 客户端和web服务器建立连接 客户端

2016-07-10 12:01:52 204

转载 jquery总结

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

2016-06-30 22:15:26 333

转载 html总结

html总结:1、企业应用计算模式主要有:CS模式(客户端/服务器)和BS模式(浏览器/服务器模式)2、html:超文本标记语言。以标记和子标记描述网页元素。 http:超文本传输协议。3、网页以*.html作为后缀名。 网页以作为根元素,该元素中包含和两个子元素。 标记一般用于设置网页标题、设置网页编码、书写或导入样式、书写或导入JS等。 标记用于描述网页内容。4、设置网页编码集5、网页注

2016-06-30 22:13:47 237

转载 Json

JSON:JavaScript 对象表示法(JavaScript Object Notation)。JSON 是存储和交换文本信息的语法。类似 XML。JSON 比 XML 更小、更快,更易解析。什么是 JSON ? JSON 指的是 JavaScript 对象表示法(JavaScript Object Notation) JSON 是轻量级的文本数据交换格式 JSON 独立于语言 *

2016-06-25 17:50:14 169

原创 JavaScript(二)

JavaScript(二) JavaScript对象的特点 JavaScript是基于对象的面向对象语言。只有对象的概念,没有类,没有接口。 JavaScript的函数本身也是对象。 JavaScript对象的属性和方法,可以再运行期间动态添加或删除。 事件流 不同的浏览器有不同实现事件流的方法: 事件冒泡(IE):先响应事件源,再响应父容器。 事件捕获(NetsCape):先响应父

2016-06-25 17:40:55 182

原创 JavaScript

JavaScript JavaScript变量 弱类型是指变量任何数据都可以存放。可以存放数字,可以存放字符串,可以存放对象的引用。 由于JavaScript是弱类型的语言,所以形参不能指明变量的类型。 用户自定义的变量名和函数名不能和标签同名。 函数名也不能和元素的id同名。 JavaScript数据类型 undefined - 当生命的变量未初始化是,值为undefine

2016-06-19 19:36:02 224

原创 web开发

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

2016-06-19 19:34:53 195

转载 mvc模式

一、MVC与模板概念的理解MVC本来是存在于Desktop程序中的,M是指数据模型,V是指用户界面,C则是控制器。使用MVC的目的是将M和V的实现代码分离,从而使同一个程序可以使用不同的表现形式。比如一批统计数据你可以分别用柱状图、饼图来表示。C存在的目的则是确保M和V的同步,一旦M改变,V应该同步更新。模型-视图-控制器(MVC)是Xerox PARC在八十年代为编程语言Smalltalk-80发

2016-06-12 18:41:42 839 1

转载 七大原则

1.开闭原则(Open Close Principle)定义:一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。开放-封闭原则的意思就是说,你设计的时候,时刻要考虑,尽量让这个类是足够好,写好了就不要去修改了,如果新需求来,我们增加一些类就完事了,原来的代码能不动则不动。这个原则有两个特性,一个是说“对于扩展是开放的”,另一个是说“对于更改是封闭的”。面对需求,对程序的改动是通过增加新代码进行

2016-06-12 18:22:38 1849

转载 工厂模式

一、工厂模式的介绍 工厂模式专门负责将大量有共同接口的类实例化。工厂模式可以动态决定将哪一个类实例化,不必事先知道每次要实例化哪一个类。 工厂模式的几种形态: (1)简单工厂(Simple Factory)模式,又称静态工厂方法模式(Static Factory Method Pattern)。 (2)工厂方法(Factory Method)模式,又称多态性工厂(Polymorphic F

2016-06-04 23:10:09 177

转载 Java设计模式

设计模式主要分三个类型:创建型、结构型和行为型。 其中创建型有: 一、Singleton,单例模式:保证一个类只有一个实例,并提供一个访问它的全局访问点 二、Abstract Factory,抽象工厂:提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们的具体类。 三、Factory Method,工厂方法:定义一个用于创建对象的接口,让子类决定实例化哪

2016-06-04 22:53:54 150

原创 数据库

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

2016-05-29 20:01:02 221

原创 面向对象软件工程与UML

面向对象软件工程与UML软件工程三要素 方法:完成软件开发的各项任务技术方法,为如那件开发提荣“如何做”的技术工具:为运用方法而提供的自动的或半自动的软件工程的支撑环境过程: 为了获得高质量的软件所需要完成的一系列任务的框架,它规定了完成各项任务的工作不走,如何将软件工程方法与软件工具相结合,合理、及时的进行软件开发。软件生命周期 寻找商机(产品、项目)可行性分析 需求调研(系统分析

2016-05-29 20:00:18 387

原创 JavaIO系统

Java I/O系统流模式概念: 源和目标之间建立的通道。 流的分类 当源是程序的时候 → 输出流 输出流:字节输出流(OutputStream)、字符输出流(Writer)(一个字节等于两个字符)。 当目标为程序的时候 → 输入流 输入流:字节输入流(InputStream)、字符输入流(Reader)(一个字节等于两个字符)。 //选择流分类FileInputStream f

2016-05-15 19:05:37 210

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

反射、类加载与垃圾回收Java是一种有一定动态性的语言。 动态性:它可以在运行期探究和使用编译期未知的东西,包括类、构造、属性、方法等。 目标:使用反射产生对象,通过反射探究类(属性、构造、方法),在运行期去探究和使用任意属性、构造及方法。 类加载类的加载机制 类加载:就是把一个类的信息放入一个Class对象当中去。 连接:把类的二进制的数据合并到JRE中。 初始化: 反射概

2016-05-03 20:46:50 316

原创 类的高级概念

类的高级概念静态类成员static:递归:当这一次的初始值,依赖于上一次的结果时,用递归。静态初始化块除了声明静态成员变量和方法外,关键词static还有另外一种用法。 书写方式: public class 类{ static{ //语句 } } 静态代码块,时在类加载的时候自动运行。在main方法

2016-05-03 20:46:17 189

原创 类的高级概念

类的高级概念静态类成员static:递归:当这一次的初始值,依赖于上一次的结果时,用递归。静态初始化块除了声明静态成员变量和方法外,关键词static还有另外一种用法。 书写方式: public class 类{ static{ //语句 } } 静态代码块,时在类加载的时候自动运行。在main方法

2016-05-02 19:50:27 207

原创 多态与抽象

多态与抽象多态概念:相同的行为不同的实现。多态的分类: 静态多态: 编译期既已知方法执行效果(方法的重载)。 动态多态: 编译期未知,运行期根据绑定对象的不同,有不同的效果(动态绑定技术和方法重写)。转型技术:当操作符两端的数据类型不一致的时候,就会发生转型。 当大的数据往小的空间存放,必须进行强制转换。(向下转型) 当小的数据放入大的空间的时候,自动类型转换。(向上转型)

2016-05-02 19:47:48 248

原创 异常处理

异常处理(没有无异常的程序)概念:异常是程序在执行过程中所产生的问题。异常分类: 1.编译期异常(检查异常–Checked Exception): 检查异常通常是用户错误或者不能被程序员所预见的问题。 2.运行时异常(不检查异常–Unchecked Exception):运行时异常是一个程序员在运行过程中可能发生的、可能被程序员避免的异常类型。 ★注:错误:错误不是异常。区别:异常能够用

2016-05-02 19:47:02 222

转载 内部类

public class OutClass1 { //成员内部类 //位置:位于外部类的全局位置 //访问修饰符:决定能否在第三方类中使用该内部类 //class文件名:外部类名字$内部类名字。 //产生对象:可以在外部类的任意方法中,也可以在第三方类的方法中(考虑访问修饰符) public class InnerClass1{ //

2016-04-24 22:02:23 167

原创 java基础知识

JAVA 基础知识

2016-04-17 21:33:36 315

原创 ATM机

ATM机

2016-04-17 17:08:09 671

空空如也

空空如也

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

TA关注的人

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