自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 5分钟教会iview UI和 Element UI 简单文件上传和回显功能

项目结构:SpringBoot + Vue + iview UI/Element UI目录项目结构:SpringBoot + Vue + iview UI/Element UI后端接口:iview UI 前端文件上传代码:iview效果:Element UI 前端文件上传代码Element效果点击文件名后效果后端接口:@RestControllerpublic class FileUploadController { SimpleD...

2020-12-16 00:36:53 1348 2

原创 sessionStorage和localStorage的使用

前言最近在项目中遇到了两个需求,并且都用到了H5的这两种储存方式1 sessionStorage需求:我从后台得到一个URL的时候,我根据路由判断用户一进入页面显示出一个蒙层,当用户进入当前页面的其他页面再返回时需要使蒙层消失,这时候我就使用到了sessionStorage以及它的特性 浏览器关闭时自动销毁,成功解决;2 localStorage需求:页面有一个客服入口,每次进入客服时都...

2019-09-26 10:21:45 160

原创 Math.round(),Math.ceil(),Math.floor()的区别

1.Math.round():根据“round”的字面意思“附近、周围”,可以猜测该函数是求一个附近的整数,看下面几个例子就明白。小数点后第一位<5正数:Math.round(11.46)=11负数:Math.round(-11.46)=-11小数点后第一位>5正数:Math.round(11.68)=12负数:Math.round(-11.68)=-12小数点后第一位=...

2019-09-23 09:08:19 181

原创 springmvc静态资源三种处理方式

如果你的DispatcherServlet拦截 .do这样的URL,就不存在访问不到静态资源的问题。如果你的DispatcherServlet拦截“/”,拦截了所有的请求,同时对.js,*.jpg的访问也就被拦截了。问题原因:罪魁祸首是web.xml下对spring的DispatcherServlet请求url映射的配置,原配置如下:<servlet> <servle...

2019-09-19 21:39:15 2679

原创 IDEA的项目C标签前台取不到值,直接显示${}表达式的解决办法

IDEA的项目C标签前台取不到值,直接显示${}表达式的解决办法1.web的xml文件的错误。去项目使用的tomcat的conf文件夹中的web.xml 中复制头约束–>替换项目web.xml的头约束。<web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/...

2019-09-16 14:59:21 432

原创 为什么要实现Serializable

Serializable接口是启用其序列化功能的接口。实现java.io.Serializable 接口的类是可序列化的。没有实现此接口的类将不能使它们的任意状态被序列化或逆序列化。 工作中我们经常在进行持久化操作和返回数据时都会使用到javabean来统一封装参数,方便操作,一般我们也都会实现Serializable接口,那么问题来了,首先:为什么要进行序列化;其次:每个实体bean都必须实现...

2019-09-15 20:49:55 99

原创 mybatis中CDATA部件的作用

mybatis中<![CDATA[]]>的作用在使用mybatis 时我们sql是写在xml 映射文件中,如果写的sql中有一些特殊的字符的话,在解析xml文件的时候会被转义,但我们不希望他被转义,所以我们要使用<![CDATA[ ]]>来解决。<![CDATA[ ]]> 是什么,这是XML语法。在CDATA内部的所有内容都会被解析器忽略。如果文本包含...

2019-09-11 15:55:57 175

原创 Mybatis的一级缓存和二级缓存的理解和区别

一级缓存基于sqlSession默认开启,在操作数据库时需要构造SqlSession对象,在对象中有一个HashMap用于存储缓存数据。不同的SqlSession之间的缓存数据区域是互相不影响的。一级缓存的作用域是SqlSession范围的,当在同一个sqlSession中执行两次相同的sql语句时,第一次执行完毕会将数据库中查询的数据写到缓存(内存),第二次查询时会从缓存中获取数据,不再去底...

2019-09-11 11:48:05 270

原创 在mapper.xml中sql语句模糊查询的几种方法总结

在mapper.xml中sql语句模糊查询的几种方法总结数据库长这样:我在进行查询数据库username = %shen%1、第一种也是最简单的一种 <if test="username != null and username != ''"> and userName like "%"#{username,jdbcType=VARCHAR}"%" <...

2019-09-11 11:24:19 19344

原创 课堂笔记012

1、mybatis、Hibernate有什么异同点相同点:(1)Hibernate与MyBatis都是通过SessionFactoryBuider由XML配置文件生成SessionFactory,由SessionFactory 生成Session,由Session来开启执行事务和SQL(Structured Query Language,结构化查询语言)语句。(2)Hibernate和MyB...

2019-09-10 20:28:52 218

转载 mybatis-generator-core自动生成

需要Mybatis-Generator jar包 ,关于Mybatis-Generator的下载可以到这个地址:下载链接连接数据库的驱动jar包,由于我使用的是Mysql数据库,准备一个连接mysql数据库的驱动jar包下载之后随便放在一个文件夹内,修改generator.xml(右键在notepad里修改)<?xml version="1.0" encoding=...

2019-09-10 16:22:24 223

原创 课堂笔记011

@201909061、什么是AOP?AOP的各个构成部分的概念?AOP是面向切面的编程思想:将业务逻辑模块中,需要进性处理的功能点,从逻辑上的角度将其作为一个整体进性管理;这个整体,就可以看做是有这些不同模块中的逻辑点构成的一个面;这个面就是切面;在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统...

2019-09-06 22:03:06 179

原创 课堂笔记010

@201909041、什么是设计模式?你用过或者了解哪些设计模式?设计模式是一套被反复使用的、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化,设计模式是软件工程的基石,如同大厦的一块块砖石一样。项目中合理地运用设计模式可以完美地解决很多问题,每种模...

2019-09-05 19:10:44 234

原创 spring 中<bean>的id 和name 的区分

spring 中的id 和name 的区分id 和name 属性作用上一样,推荐使用id;id取值要求严格些,必须满足XML的命名规范。id是唯一的,配置文件中不允许出现两个id相同的。name取值比较随意,甚至可以用数字开头。在配置文件中允许出现两个name相同的,在用getBean()返回实例时,后面一个Bean被返回。如果没有id,name,则用类的全名作为name,...

2019-09-04 16:07:13 282

原创 数据库小结

/*1、基础查询操作案例解析2、分页查询分页查询就是一次查询部分指定范围的数据;分页查询的实现方式:2.1 使用rownum伪列进行分页查询rownum伪列是一个Oracle数据提供的虚拟列值,用于标识查询结果集中的每条记录的序号;rownum伪列只能从1开始,不能从其他值开始;2.2 使用集合操作(减集操作)2.3 mysql使用limit关键字进行分页操作,但是Oracle数...

2019-08-28 15:37:33 174

转载 课堂笔记005

1、当前数据库的分类?什么是关系型数据库?什么是非关系型数据库?**数据库的分类:**早期比较流行的数据库模型有三种,分别为:层次式数据库、网络式数据库和关系型数据库。而在当今的互联网中,最常用的数据库模型主要是两种,即关系型数据库和非关系型数据库。1. 什么是关系型数据库————二维表格  1) Mysql和Oracle数据库(关系型数据库),互联网运维最常用的是MySQL2) 通过S...

2019-08-27 22:11:06 474

空空如也

空空如也

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

TA关注的人

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