自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 webpack配置及使用

webpack使用什么是webpackwewbpack是前端的一个项目构建工具,它是基于Node.js开发的前端工具安装webpack安装Node.js安装nrm:npm install nrm -g切换源:nrm use taobao查看源:nrm ls安装webpack:npm install webpack -g安装webpack-cli:npm install...

2020-01-30 17:01:28 265

原创 vue计算属性computed

vue计算属性computed在computed中,可以定义一些计算属性,计算属性本质就是一个方法,在使用计算属性时可以作为属性使用简单使用新建两个data属性新建computed属性 computed: { oandt: function () { return this.onestr + this.twostr } }运行...

2020-01-30 12:08:12 253

原创 vue中watch侦听器

vue中watch侦听器创建侦听器创建数据:msg添加监听器 watch: { 'msg': function (newValue, oldValue) { console.log(oldValue + '----' + newValue) } }参数一为变化后的新值参数二为变化前的旧值<input type="t...

2020-01-30 11:47:18 332

原创 vue路由

vue路由后端路由对于普通网站,所有超链接都是URL地址,所有URL地址都对应服务器上对应的资源。前端路由对于单页面应用程序来说,主要通过URL中的hash(#号)来实现不同页面之间的切换,同时hash有一个特点:HTTP请求不会包含hash相关的内容,所以,单页面程序中的页面跳转主要用hash实现在单页面应用程序中,这种通过hash改变来切换页面的方式,称作前端路由。简单使用...

2020-01-29 14:25:53 358

原创 vue使用refs获取DOM元素和子组件数据

vue使用refs获取DOM元素和子组件数据获取DOM元素this.$refs.【ref值】获取子组件数据this.$refs.【子组件ref值】.【数据名】示例

2020-01-29 11:16:13 4020

原创 vue组件传值

vue组件传值父组件传值到子组件在父组件引用子组件时,通过属性绑定的形式,把需要传递的值传递给子组件。在父组件中使用子组件时:<pone :msg="msg"></pone>在子组件中props定义绑定的属性名:props: ['msg']然后可以在子组件中使用数据绑定使用父组件传来的数据注:组件中所有props中的数据,都是父组件传递给子组件的pro...

2020-01-29 11:14:56 319 1

原创 在vue脚手架项目中使用组件

vue 组件什么是组件:为了拆分vue示例的代码量,能够使我们以不同的组件,来划分不同的功能模块,将来我们需要什么样的功能,就可以去调用对应的组件。组件和模块化的不同:模块化:从代码逻辑的角度进行划分的组件化:从UI界面的角度进行划分的创建组件创建vue组件<!-- pone --><template><div class='pone'...

2020-01-28 12:45:22 2029

原创 vue简单动画实现

vue简单动画实现html<button @click="show =! show">show</button><transition name="fade"> <h1 v-show="show">动画</h1></transition>jsdata () { return { sh...

2020-01-28 11:49:05 425

原创 vue过滤器以及自定义指令

vue 过滤器以及自定义指令过滤器私有过滤器filters: { capitalize: function (msg) { return msg.replace('傻子', '**') } },全局过滤器Vue.filter('globalFilter', function (msg) { return msg.replace('...

2020-01-27 13:55:21 3224

原创 vue基础指令

vue基础命令{{ msg }} 插入字符串,可以插入单个js表达式v-once 一次性插值,当数据改变时,插值处的内容不会更新v-bind 用于单向绑定数据,缩写::v-html 插入html字符串,会将字符串作为html代码解析v-if 指令将根据表达式的值的真假来插入或移除元素v-elese-if 同v-if需跟在v-if后v-else 需跟在v-els...

2020-01-27 13:37:11 304

原创 Spring事务控制

事务控制spring中基于XML的声明式配置事务管理器配置事务的通知tx:methodisolation:用于指定事务的隔离级别,默认为DEFAULT,表示使用数据库的默认隔离级别。propagation:用于指定事务的传播行为,默认值为REQUIRED,表示是一定会有事务,增删改查的选择。查询方法可以选择SUPPORTSread-only:用于指定事务是否只读,只有查...

2020-01-21 11:25:50 740

原创 Mybatis中的三种连接池

连接池减少获取连接所消耗的时间连接池就是用于存储连接的容器mybatis连接池主配置文件中的dataSource标签,type属性POOLED:采用传统的DataSource规范的连接池UNPOOLED:采用传统的获取连接的方式,没有池的思想JNDI:采用服务器提供的JNDI技术实现,获取DataSource对象...

2020-01-20 17:51:22 1175

原创 Mybatis使用properties文件

Mybatis使用properties文件jdbc.propertiesjdbc.dirver=com.mysql.cj.jdbc.Driverjdbc.url=jdbc:mysql://127.0.0.1:3306/study1?useUnicode=true&characterEncoding=utf8&useSSL=falsejdbc.username=rootjd...

2020-01-20 17:22:36 875

原创 JdbcTemplate

JdbcTemplate概述它是spring框架中提供的一个对象,是对原始jdbc api对象的简单封装。spring框架为我们提供了很多的操作模板类。操作关系型数据的JdbcTemplateHibernateTemplate操作nosql数据库的RedisTemplate操作消息队列的JMSTemplate基础使用 //配置数据库资...

2020-01-20 16:38:19 156

原创 Mybatis基于XML基础CRUD操作

Mybatis基于XML基础CRUD操作UserDao.xml<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper....

2020-01-19 18:22:54 201

原创 Spring AOP

Spring AOPAOP概述什么是aopAOP:全称为Aspect Oriented Programming(面向切面编程)简单来说就是将程序中重复的代码抽取出来,在需要执行的时候,使用动态代理的技术,在不修改源码的基础上,对我们已有的方法进行增强aop的作用及优势作用:在程序运行期间,不修改源码对已有方法进行增强优势减少重复代码提高开发效率维护方便...

2020-01-19 12:37:59 127

原创 Java动态代理

动态代理特点:字节码随用随创建,随用随加载作用:不修改源码的基础上对方法增强分类基于接口的动态代理Proxy基于子类的动态代理Enhancer创建代理对象基于接口的动态代理使用proxy类中的newProxyInstance方法要求:被代理类最少实现一个接口,若果没有则不能使用newProxyInstance方法的参数基于子类的动态代理使...

2020-01-19 09:56:24 120

原创 Mybatis注解开发环境配置

Mybatis注解开发环境配置pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:s...

2020-01-18 18:55:00 363

原创 Junit单元测试与Spring整合

Junit单元测试Spring整合junit的配置导入spring整合junit的jar(坐标)使用Junit提供的一个注解把原有的main方法替换:@RunWith告知spring的运行器,spring和ioc创建是基于xml还是注解的:@ContextConfigurationlocations:指定xml文件的位置classes指定注解类所在的位置当使用spring 5...

2020-01-18 10:27:11 168

原创 Mybatis概述

Mybatis概述什么是框架框架(Framework)是整个或部分系统的可重用设计,表现为一组抽象构建及构件实例间交互的方法;另一种定义认为,框架是可被应用开发者定制的应用骨架。前者是从应用方面而后者是从目的方面给出的定义。简而言之,框架其实就是某种应用的半成品,就是一组组件,供你选用完成你自己的系统。简单说就是使用别人搭建好的舞台,你来做表演。而且,框架一般是成熟的,不断升级的软件。...

2020-01-17 18:48:17 180

原创 Spring注解

Spring注解配置自动扫描添加命名空间<beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.o...

2020-01-17 11:45:28 123

原创 Spring IOC

Spring IOCApplicationContextClassPathXmlApplicationContext:可以访问在类路径下的配置文件FileSystemXmlApplicationContext:可以访问在磁盘任意路径下的配置文件AnnotationConfigApplicationContext:用于读取注解创建容器核心容器接口ApplicationContext...

2020-01-16 15:39:45 114

原创 Spring概述

Spring概述spring是什么Spring是分层的Java SE/EE应用full-stack轻量级开源框架,以Ioc(Inverse Of Control:反转控制)和AOP(Aspect Oriented Programming:面向切面编程)为内核,提供了展现层SpringMVC和持久层nengSpring JDBC以及业务层事务管理等众多的企业级应用技术,还能整合开源世杰众多著名...

2020-01-16 13:04:07 293

原创 Java web Listener监听器

Listener:监听器概念:web三大组件之一事件监听机制事件:一件事情事件源:事件发生的地方监听器:一个对象注册监听:将事件、事件源、监听器绑定在一起。当事件源上发生某个事件后,执行监听器代码。ServletContextListener:监听Servletconte对象的创建和销毁void contextDestroy(ServletContextEvent s...

2020-01-15 18:02:09 127

原创 Java web动态代理

代理增强对象的功能设计模式:一些通用的解决固定问题的方式装饰模式代理模式概念真实对象:被代理的对象代理对象代理模式:代理对象代理真实对象,达到增强真实对象功能过的目的实现方式静态代理:类文件描述代理模式动态代理在内存中形成代理类代理对象和真实对象实现相同的接口Proxy.nowInstance();获取代理对象使用代理对象调用方法增强方法增...

2020-01-15 17:30:18 327

原创 Java web Filter过滤器

Filter:过滤器当访问服务器的资源时,过滤器可以将请求拦截下来,完成一些特殊的功能过滤器的作用:一般用于完成通过的操作登录验证同意编码处理敏感字符过滤步骤定义类,实现接口Filter复写方法配置拦截路径web.xml注解生命周期在服务器启动后,会创建Filter对象,然后调用init方法在拦截到请求时执行doFilter方法在服务器关闭后,...

2020-01-15 17:00:12 139

原创 Mysql流程控制结构

流程控制结构顺序结构:程序从上往下依次执行分支结构:程序从两条或多条路径中选择一条去执行循环结构:程序在满足一定条件的基础上,重复执行一段代码分支结构if函数功能:实现简单的双分支语法IF(表达式1,表达式2,表达式3)执行顺序如果表达式1成立,则if函数返回表达式2的值,否则返回表达式3的值case函数特点类似于java中的s...

2020-01-14 17:14:39 144

原创 Mysql储存过程和函数

存储过程和函数存储过程和函数:类似于java中的方法好处提高代码的重用性简化操作储存过程含义:一组预先编译好的sql语句的集合,理解程批处理语句好处:提高代码的重用性简化操作减少了编译次数并且减少了和数据库服务器的连接次数,提高了效率创建语法CREATE PROCEDURE 储存过程名(参数列表)BEGIN 存储过程体;END...

2020-01-14 16:31:11 153

原创 Mysql变量介绍及使用

变量系统变量变量由系统提供,不是用户自定义,属于服务器层面全局变量查看所有全局变量SHOW GLOBAL VARIABLES;作用域:服务器每次启动将会为所有全局变量赋初始值,针对所有的会话(连接)有效,但不能跨重启会话变量查看所有会话变量SHOW SESSION VARIABLES;查看满足条件的系统变量SHOW GL...

2020-01-13 18:57:14 227

原创 Mysql视图

视图含义虚拟表,和普通表一样使用mysql5.1版本后出现的新的特性通过表动态生成的数据应用场景多个地方用到同样的查询结果该查询结果使用的sql语句较为复杂创建视图语法CREATE VIEW 视图名AS查询语句;修改视图语法CREATE OR REPLACE VIEW 视图名AS查询语句;ALTER VIEW 视图名AS...

2020-01-13 18:11:06 157

原创 TCL语言,事务

TCL语言事务控制语言事务一个或一组sql语句组成一个执行单元,这个执行单元要么全部执行,要么全部不执行。事务的ACID属性原子性(Atomicity)原子性是指事务是一个不可分割的工作单位,事务中的操作要么都发生,要么什么都不发生一致性(Consistency)事务必须使数据库从一个一致性状态变化到另一个一致性状态隔离性(Isolation)事务的隔...

2020-01-12 16:48:28 261

原创 Mysql标识列,自增

标识列自增长列含义:可以不用手动插入值,系统提供默认的序列值创建表时设置标识列CREATE TABLE 表名( 字段名 类型 key AUTO_INCREMENT);# 设置步长SET auto_increment_increment=步长;要求和key搭配...

2020-01-12 16:47:49 462

原创 JSTL标签

JSTL标签概念javaserver pages tag library jsp标准标签库是由apache组织提供的开源的免费的jsp标签作用用于简化和替换jsp页面上的java代码使用步骤带入jar包引入标签库:taglib指令:<%@ taglib %>使用标签常用JSTL标签if:if属性:test,接收boolean表达式若...

2020-01-12 09:20:37 280

原创 idea中jsp引入jstl标签库问题

解决idea中jsp引入jstl标签库问题一、下载jar包地址:http://archive.apache.org/dist/jakarta/taglibs/standard/binaries/选择jakarta-taglibs-standard-1.1.2.zip下载解压文件将解压后的lib目录下的两个jar包添加到自己的项目lib目录下选中复制好的两个jar包,右键-&gt...

2020-01-12 08:51:14 1867 1

原创 DDL数据定义语言

DDL:数据定义语言库和表的管理库创建修改删除表创建修改删除库的管理语法创建库CREATE DATABASE 库名;# 库已存在报错解决CREATE DATABASE IF NOT EXISTS books;修改库修改库的字符集ALTER DATABASE 库名 CHARACTER SET 字符集;删除库...

2020-01-11 17:34:58 425

原创 MVC、EL表达式

MVC介绍M:Model,模型JavaBean完成具体的业务操作V:View,视图JSP展示数据C:Controller,控制器Servlet获取用户的输入调用模型将数据交给视图进行展示优点耦合性低,方便维护,便于分工协作重用性高缺点使得项目架构变得复杂EL表达式概念:Expression Language 表达式语言...

2020-01-11 10:48:04 417

原创 JSP指令、注释

JSP指令作用用于配置JSP页面,导入资源文件格式<%@ 指令名称 属性名1=属性值1 ...%>分类page:配置jsp页面contentType等同于response.setContentType()设置响应体的mime类型以及字符集设置当前jsp页面的编码(只有高级开发工具可以生效,其余需要pageEncodeing属性)langua...

2020-01-11 09:41:04 314

原创 Mysql DML语言,增、删、改

DML语言数据库操作语言插入:insert修改:update删除:delete插入语句(一)语法INSERT INTO 表名(列名,...)VALUES(值,...),...示例INSERT INTO beauty (name,sex,borndate,phone,photo,boyfriend_id)VALUES ('小泽玛利亚','女','1...

2020-01-10 16:47:36 475

原创 Mysql联合查询

联合查询union联合,合并:将多条查询语句的结果合并为一个结果语法查询语句1UNION查询语句2应用场景要查询的结果来自于多个表,且多个表没有直接的连接关系,但查询的信息一致时。特点要求多条查询语句的列数是一致的要求多条查询语句的查询的每一列的类型和顺序最好一致使用union关键字默认去重,使用union all查询所有...

2020-01-10 16:01:42 387

原创 Java web原生验证码登录

java web原生验证码登录功能需求实现验证码检查登录跳转错误提示实现流程创建登录页面,使用表单提交<form action="login" method="post"> <input id="usernameI" name="username" placeholder="user name" type="text"><br>...

2020-01-10 12:29:43 453

jdk api 1.8.rar

jdk 1.8 文档 中文翻译版

2020-08-17

空空如也

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

TA关注的人

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