自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

云别

山山而川。

  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

原创 跨域请求

跨域请求概述1.什么是跨域请求? 协议,域名,端口,任意一个不一样就算跨域. 例:http://localhost:8080/xx/xx http://localhost:8081/xx/xx 就是端口不一致的跨域2. 在前端页面中通过js进行跨域请求是不被允许的,主要原因浏览器由于自身限制默认不支持跨域访问. 由于浏览器的同源策略,导致即使使用js进行跨域请求,依...

2018-11-30 23:02:31 139

原创 Webpack

概述Webpack 是一个前端资源的打包工具,它可以将js、image、css等资源当成一个模块进行打包优点: 1.模块化开发 2.编译typescript、ES6等高级js语法 3.CSS预编译缺点: 1.配置稍微繁琐 2.文档不够丰富安装webpack1. 安装node.js,下载安装后查看版本node -v2. 安装npmnode.js已经集成了npm工具 ...

2018-11-29 14:52:15 170

原创 枚举

枚举的使用场景一个类的对象是有限且固定的枚举入门1.定义public enum Season { SPRING,SUMMER,FAIL,WINTER; //其中每一个都相当于新创建了一个对象 //public static Season SPRING = new Season();}2.使用Season.SPRING* 小结:1.enum和clas...

2018-11-29 11:36:15 149

原创 git流程分析

git的两个闭环git与svn不同,git是分布式版本控制工具,有本地仓库以及远程仓库之分本地仓库闭环分析: 首先我们要初始化一个git的本地仓库,一般来说我们可以直接在一个文件夹下 git init 便可以得到我们的本地仓库 而工作区就是我们要使用git进行管理的代码区域, 当我们在工作区进行了代码的修改之后,就可以通过 git add 来先将我们的代码添加到缓存区,然后再comm...

2018-11-27 21:30:28 247

原创 springData中findOne(id)方法报错

springData中findOne(id)方法报错在使用springBoot整合的springData的findOne()方法时候,传入id,方法会报错 查看源码后发现findOne并没有传入id的方法,只能通过findById来调用,可能是使用的springBoot的版本的问题,我使用的版本是2.0.1...

2018-11-27 21:28:42 1025

原创 springBoot整合JPA丶Redis丶Junit

springBoot整合JPA1. 引入起步依赖以及数据库驱动依赖<!-- springBoot JPA的起步依赖 --><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-data-jpa</arti...

2018-11-23 15:15:15 137

原创 springBoot整合Mybatis

1. 引入Mybatis的起步依赖<!--mybatis起步依赖--><dependency><groupId>org.mybatis.spring.boot</groupId><artifactId>mybatis-spring-boot-starter</artifactId><version>1.1

2018-11-23 14:56:28 109

原创 springBoot简单原理分析

1. springBoot起步依赖原理的简单分析在pom文件中我们引入了spring-boot-starter-parent的起步依赖ctrl点击跳转到spring-boot-starter-parent的pom.xml<parent> <groupId>org.springframework.boot</groupId> <art...

2018-11-23 14:31:26 1339

原创 springBoot快速入门(Web demo)

1. 项目的创建* 可以通过两种方式来创建一个SpringBoot项目1. 创建maven工程,并手动导入SpringBoot的起步依赖,编写SpringBoot的引导类 <!--版本视情况而定--> <parent> <groupId>org.springframework.boot&

2018-11-23 10:42:10 925

原创 springBoot项目发布到Tomcat

1. 对 Springboot的引导类进行扩展* 集成SpringBootServletInitializer,并重写configure方法@SpringBootApplicationpublic class SpringbootVueApplication extends SpringBootServletInitializer { @Override protected ...

2018-11-23 10:07:19 244

原创 springBoot集成c3p0

1.导入c3p0的起步依赖<!-- 添加 c3p0 数据源起步依赖 --> <dependency> <groupId>c3p0</groupId> <artifactId>c3p0</artifactId&am

2018-11-22 21:33:49 4984 2

原创 SpringDataJpa动态查询丶多表查询

Specifications动态查询* 继承了JpaSpecificationExecutor<T>中的方法 //根据条件查询一个对象 T findOne(Specification<T> spec); //根据条件查询集合 List<T> findAll(Specification<T> sp...

2018-11-20 18:36:25 1165

原创 Spring-security框架

spring-security框架1. 概述 spring-security一个能够为基于Spring的企业应用系统提供声明式的安全訪问控制解决方式的安全框架 简单的说就是一个常用于后台控制权限的框架 主要分为:用户认证,用户授权两部分2. 快速入门 1. 入门准备 1.1 导入依赖jar包 spring-secur...

2018-11-18 21:22:48 312

原创 SpringDataJpa

SpringDataJpa概述Spring Data JPA 是 Spring 基于 ORM 框架、JPA 规范的基础上封装的一套JPA应用框架,可使开发者用极简的代码即可实现对数据库的访问和操作。它提供了包括增删改查等在内的常用功能,且易于扩展Spring Data JPA是Spring提供的一套对JPA操作更加高级的封装,是在JPA规范下的专门用来进行数据持久化的解决方案Sp...

2018-11-18 20:16:27 578

原创 JPA(Java Persistence API )

ORM概述ORM(Object-Relational Mapping) 表示对象关系映射。在面向对象的软件开发中,通过ORM,就可以把对象映射到关系型数据库中。只要有一套程序能够做到建立对象与数据库的关联,操作对象就可以直接操作数据库数据,就可以说这套程序实现了ORM对象关系映射简单的说:ORM就是建立实体类和数据库表之间的关系,从而达到操作实体类就相当于操作数据库表的目的。为什么使用...

2018-11-17 22:52:12 3767

原创 VMware Workstation打开虚拟机报错

VMware Workstation报错,获取该虚拟机的所有权失败(打开虚拟机时出错:获取该虚拟机的所有权失败。主机上的某个应用程序正在使用该虚拟机。)原因:vmareworkstation对虚拟机有保护机制,会生成一个虚拟机锁(.vmdk.lck).当正常关闭时系统会清除文件当异常关闭的时候不会清除,就会报错.解决办法:找到虚拟机的安装目录,删除对应的.vmdk.lck文...

2018-11-07 09:12:35 1569 1

原创 Oracle数据库

Oracle数据库Oracle的体系1. 数据库 1. Oracle 数据库是数据的物理存储。这就包括(数据文件ORA或者 DBF、控制文件、联机日 志、参数文件)。其实Oracle 数据库的概念和其它数据库不一样,这里的数据库是一个操作系统 只有一个库。可以看作是Oracle 就只有一个大数据库。2. 实例 1. 一个 Oracle 实例(Orac...

2018-11-06 20:14:56 233 1

原创 SVN版本控制系统

SVN版本控制系统svn概述SVN是Subversion的简称,是一个自由开源的版本控制系统(集中式版本控制)Subversion将文件存放在中心版本库里,这个版本库很像一个普通的文件服务器,不同的是,它可以记录每一次文件和目录的修改情况,这样就可以借此将数据恢复到以前的版本,并可以查看数据的更改细节早期版本控制使用的是CVS,后来SVN替代了CVS,随着android兴起,出现Gi...

2018-11-06 20:10:26 309

原创 Oracle中视图丶触发器丶存储过程/函数

视图视图就是封装了一条复杂查询的语句。语法 1.:CREATE VIEW 视图名称 AS 子查询语法 2:CREATE OR REPLACE VIEW 视图名称 AS 子查询语法 3:CREATE OR REPLACE VIEW 视图名称 AS 子查询 WITH READ ONLY---视图---视图的概念:视图就是提供一个查询的窗口,所有数据来自于原表。---查询语句创...

2018-11-05 17:50:24 867

原创 SSM整合

SSM整合配置:web.xml<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd" ><web-app> <display-name>Archety...

2018-11-01 22:08:08 117

原创 SpringMVC响应视图丶文件上传丶异常处理丶拦截器

SpringMVC响应数据和结果视图返回值分类 返回字符串 Controller方法返回字符串可以指定逻辑视图的名称,根据视图解析器为物理视图的地址。 参数可以写一个Model来存储域对象中的值 应用例子: @Controller@RequestMapping("/user")public class UserController { /** * 请求...

2018-11-01 21:50:52 297

effective-java中文第三版.pdf

java开发者的必备书籍,本书籍来自github的大神的翻译版本,只供各位学习借鉴使用.如有侵权,联系我删掉

2019-07-17

空空如也

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

TA关注的人

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