自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 SSM前言(五)之日志

一、Log4j与Log4j2一个完整的软件,日志是必不可少的。程序从开发、测试、维护、运行等环节,都需要向控制台或文件等位置输出大量信息。这些信息的输出,在很多时候是使用System.out.println()无法完成的。日志信息根据用途与记录内容的不同,分为调试日志、运行日志、异常日志等。用于日志记录的技术很多,如jdk的logger技术,apache的log4j、log4j2技术等。Log4j...

2018-05-29 22:29:53 227

原创 SSM前言(五)之模板方法设计模式

一、模板方法设计模式在现实生活中,完成某件事情是需要n多个固定步骤的。如“在淘宝网进行购物”这件事情的完成一般需要三个步骤:登录网站、挑选商品、付款。但对于登录网站与付款这两步,每个人几乎都是相同的操作。但不同的地方是,每个人所挑选的商品是不同的。在软件开发过程中同样存在这样的情况。某类的某个方法的实现,需要几个固定步骤。在这些固定步骤中,对于该类的不同对象,有些步骤的实现是固定不变的,有些步骤的...

2018-05-29 00:37:30 353

原创 SSM前言(四)之适配器模式

一、适配器模式    适配器模式的定义是,Convert the interface of a class into another interface clients expect,将某个类的接口转换为接口客户所需的类型。换句话说,适配器模式解决的问题是,使得原本由于接口不兼容而不能一起工作、不能统一管理的那些类可以在一起工作、可以进行统一管理。    这样解释适配器的概念还是很抽象。下面以不同...

2018-05-28 23:50:59 295

原创 SSM前言(三)之代理模式

一、代理模式    代理模式是指,为其他对象提供一种代理以控制对整个对象的访问。在某些情况下,一个对象不适合或者不能直接引用另一个对象,而代理对象可以在客户类和目标类之间起到中介的作用。    换句话说,使用代理对象是为了在不修改目标对象的基础上增强主业务逻辑。客户类真正想要访问的对象是目标对象,但客户类真正可以访问的对象是代理对象。客户类对目标对象的访问都是通过访问代理对象来实现的。当然,代理类...

2018-05-27 09:58:44 774

原创 SSM前言(一)之系统架构

一、系统架构    所谓系统架构是指整个应用系统程序大的结构,经常提到的系统结构有两种:三层架构与MVC.这两种结构机区别,又有联系。但是这两种架构的使用都是为了降低系统模块的耦合度。1.1 三层架构    三层架构是指:视图层View,服务层Service,与持久层DAO。他们分别完成不同的功能。    View层:用于接收用户 提交请求的代码    Serview层:系统的业务逻辑    DA...

2018-05-26 15:55:04 716

原创 mysql学习之34道经典面试题

一、准备需要的表和数据1.1 创建员工表以及插入数据员工表建表语句DROP TABLE IF EXISTS `emp`;CREATE TABLE `emp` ( `EMPNO` int(4) NOT NULL COMMENT '员工编号', `ENAME` varchar(10) DEFAULT NULL COMMENT '员工姓名', `JOB` varchar(9) DEFAUL...

2018-05-25 01:03:51 1474

原创 springboot(三)springboot整合thymeleaf

一、springboot整合thymeleaf1.1 新建maven项目导入依赖 <!-- spring boot starter-thymeleaf thymeleaf模板依赖 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId&...

2018-05-21 21:21:35 126

原创 SpringBoot(二)--springboot案例

一 、Hello案例1.1 创建maven项目上一节,我已经学会了手动创建springboot项目。接下来我们用官方的方式来创建打开 https://start.spring.io/ 填好红色部分内容,选择需要的粉红色部分内容,点击绿色箭头下载生成的,解压后导入到工作空间。pom文件的依赖<project xmlns="http://maven.apache.org/POM/4.0.0" x...

2018-05-20 11:54:50 245

原创 Springboot(一)------springboot入门

一、springboot简介1.1springboot介绍springboot的目的在于创建和启动新的基于spring框架的项目。springboot会选择最适合spring子项目和第三方开源库进行整合。大部分springboot应用只需要非常少的配置就可以快速运行起来。springboot是伴随spring4诞生的,它提供了一种快速使用spring的方式。1.2 spring特点(1)为基于sp...

2018-05-19 20:57:31 528 1

原创 多线程编程(七)-----ThreadGroup线程组

一、线程组概述线程组ThreadGroup表示一组线程的集合,一旦一个线程归属到一个线程组之中后,就不能再更换其所在的线程组。Java使用ThreadGroup来表示线程组,它可以对一批线程进行分类管理,Java允许程序直接对线程组进行控制。线程组的作用:方便统一管理,线程组可以进行复制,快速定位到一个线程,统一进行异常设置等。ThreadGroup它其实并不属于Java并发包中的内容,它是jav...

2018-05-04 13:38:23 396

springcloud电商项目

springcloud电商项目文档--微服务电商系统包项目介绍含电商系统特点项目演变过程等

2018-05-16

空空如也

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

TA关注的人

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