自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (4)
  • 收藏
  • 关注

原创 代码生成器配置

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:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org

2021-08-26 15:35:45 127

原创 spring-boot简单配置以及启动

prop.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:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.or

2021-08-03 20:23:36 149

原创 Vue下的强制登录

Java代码package com.share.interceptor;import com.alipay.api.internal.parser.json.ObjectJsonParser;import com.fasterxml.jackson.databind.ObjectMapper;import com.share.vo.R;import org.springframework.web.servlet.HandlerInterceptor;import javax.servlet.

2021-07-27 10:41:57 199

原创 统一响应类型

import lombok.Data;@Datapublic class R<T> { private int code; private String message; private T data; private R(int code,String message,T data){ this.code = code; this.message = message; this.data = data;

2021-07-26 14:35:31 133

原创 java常用工具类 -- 邮箱发送工具类

package com.baizhi.test;import cn.hutool.core.util.RandomUtil;import javax.mail.Message.RecipientType;import javax.mail.Session;import javax.mail.Transport;import javax.mail.internet.InternetAddress;import javax.mail.internet.MimeMessage;import j

2021-07-13 08:36:18 105

原创 lamada表达式中变量修改问题

lamada表达式中(内部类)只能修改final修饰的变量原因:lamada表达式访问的是变量的副本,为了保证副本和变量的一致性,所以要用fianl修饰。那问什么lamada表达式访问的是副本,而不是本身?这是因为在编译完后,外部类和内部类是两个字节码文件。当外部类访问结束,内部类还在访问中,这样用本身就不合适了。只能采用副本,把本身保存起来给内部类使用。为了保持本身和副本的一致性,才使用fianl修饰。基本数据类型,保持数据的一致性引用类型,保持引用地址的一致性...

2021-07-11 09:12:14 252

原创 Failed to convert

Failed to convert from type [java.lang.String] to type [@javax.validation.constraints.Past java.util.Date] for value ‘2019-07-01’;在springMVC配置文件中,类转换器配置中pattern值和传入的参数保持一致如传入的是年月日配置文件中...

2021-07-06 16:48:11 574

原创 Duplicate entry ‘游戏‘ for key ‘name‘

数据库约束是唯一,数据中有‘游戏’,所以报错

2021-07-06 16:41:28 204

原创 spring详解

springspring 对象工厂容器。通过spring工厂构建对象,解耦合,从而提高程序的可维护性和扩展性spring工厂构建对象:读取配置文件 中的信息,获取class属性配置的全类名,通过反射,默认调用无参构造spring工厂构建对象默认为单例,节省空间注入set注入通过无参构造方法构建对象后,调用set方法赋值简单类型简单类型<bean id="service" class="service.Userservice" scope="prototype"> &lt

2021-06-27 11:17:48 42

原创 Mybatis详解

MybatisMybatis重点在与mapper.xml数据的绑定1、参数绑定1、一个参数void selectUserById(Integer id);<select id="selectUserById" resultType="entity.User"> select user_id as userId,user_name as username,password from t_user where user_id = #{a} </select>

2021-06-27 10:29:06 41

原创 上传与下载

@RequestMapping("/upload") public String upload(MultipartFile pic) throws IOException { //获取文件的名字 String filename = pic.getOriginalFilename(); //文件复制 FileCopyUtils.copy(pic.getInputStream(), new FileOutputStream("F:/upload"+fi

2021-06-27 08:38:27 33

原创 初级SSM框架配置文件

web.xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/

2021-06-25 08:41:45 69

原创 登录验证码类

@WebServlet("/validate")public class ValidateCodeController extends HttpServlet { @Override protected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { LineCaptcha lineCaptcha = CaptchaUt

2021-06-23 18:37:58 70

原创 单例模式以及例子

单例模式一个类只能创建一个对象饿汉式 – 可能会浪费空间,并发效率高class Singleton{ private static Singleton o = new Singleton(); private Singleton(){} public static Singleton getSingleton(){ return o; }}懒汉式–可能会浪费空间,并发效率低class Singleton{ private static S

2021-05-26 19:24:46 83

原创 JDBC三层架构--事务控制--JDBCUtils测试类

JDBCUtils工具类package util;import java.io.IOException;import java.io.InputStream;import java.sql.*;import java.util.Properties;public class JDBCUtils { private static Properties prop = new Properties(); private static ThreadLocal<Connectio

2021-05-26 11:31:28 94

原创 JDBC-ORM-DAO-实体类-工具类思想

2021-05-25 08:41:19 63

原创 正则登录以及验证码---vue

<input type="text" name="" id="input" v-model="inputText" @mouseleave="on"/> <div v-cloak> {{message}} </div> <div> {{message1}} </div>var container = new Vue({ el:"#container", data:{ inputText

2021-05-23 15:21:21 163

原创 集合容器 Collection

Set去重首先哈希表 外层时数组结构 有桶的下标 里层时链表或红黑树当向Set集合存元素时,会获得元素的哈希码值(调用元素对象的hashCode()方法),哈希码值对集合的桶数(初始为16)取模,模的值就为桶的下标,该元素存到对应的桶中。若两个元素的桶下标相同,发生冲突,会调用equals方法,判断两者是否相同?若相同,去重(覆盖),若不相同,链式存储,当存储数量大于8时,链表会转为红黑树...

2021-05-23 11:42:28 26

原创 JDBC-Mysql-六步-细节

Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/表名?useUnicode=true&characterEncoding=utf-8&useSSL=false&serverTimezone=Asia/Shanghai", "账号", "密码");

2021-05-23 10:22:01 32

原创 数据库-表创建-增删改-数据类型-约束条件-视图-索引-事务

2021-05-20 22:38:08 38

原创 数据库-分组-子查询-表连接

2021-05-19 18:10:10 35

原创 数据库-查询

2021-05-19 10:41:57 26

原创 Vue常用指令

Vue常用指令1、v-text 改变指定元素的文本值<span v-text="message">你是谁</span>data{message:"你好 Vue!"}你是谁 将会变成 你好 Vue!与差值表达式的区别{{}}差值表达式只会改变元素中的部分文本;而v-text改变的是全部2、v-html 改变指定元素内的标签和文本3、v-on 事件注册指令v-on:click=“事件名(实参)” == @click=“事件名(实参)”htm

2020-12-12 17:01:47 2350

原创 Ajax

Ajax初理解ajax主要功能就是在不跳转页面的情况下,去服务器要数据并返回数据来渲染页面。要做到不跳转要回数据且遵守http协议,只能模拟请求报文发送给服务器,让服务器发送响应报文。浏览器主要步骤://创建异步对象var xhr = new XMLHttpRequest();//创建请求行xhr.open('get','data.php');//请求方法可以是get或post data.php 是链接数据库的文件//创建请求头xhr.setRequestHeader();;//

2020-12-08 17:32:40 53

原创 非浮动元素出现在浮动元素下方的问题

非浮动元素内容出现在浮动元素下方,且非浮动元素的css格式与浮动元素重叠的问题<style type="text/css"> .one{ width: 100px; height: 100px; border: 1px solid black; } </style><div class="two"> <div class="one" style="float: left;"> 1 </di

2020-11-25 16:44:12 552 1

原创 轮播图的实质

轮播图轮播图的重点在于改变列表marginTOP距离父亲元素边框的大小代码如下:css:<style> #content { width: 500px; height: 300px; overflow: hidden;、 } ul { list-style: none; } im

2020-10-14 22:17:16 77

原创 2020-10-13

如何用getElementid取子代(第一层)标签取出id="content"下面的第一层div,代码如下:var ocontent = document.getElementById(“content”)var divs = ocontent.children

2020-10-13 19:49:35 27

原创 初识CSS

初识CSS1、css具体格式:选择器{属性1:属性值;属性2:属性值;…}2、css代码具体特点:(1)、css样式中的选择器严格区分大小写,一般习惯用小写(2)、多属性之间要用英文分号(;)隔开,最后一个可以省略,但最好保留(为了便于增加新属性)(3)、如属性值含有多个单词,需用空格隔开,该属性值需要用英文引号("")(4)、在编写css代码时,为了提高代码的可读性,通常会加上css注释(/…/)(5)、css格式最好进行排版,提高可读性ex:h1{height:10px;width

2020-10-07 22:20:32 61

Element-UI简单使用

Element-UI的学习

2021-08-05

vue项目构建流程以及介绍

vue项目构建流程以及介绍.

2021-07-29

vue---项目构建流程

vue项目构建流程

2021-07-29

html5常用知识详解

适合初学者使用,里面含有html5常用元素以及属性,含有各个元素属性的例子代码,初学者可以代替课本来学习。

2020-10-07

空空如也

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

TA关注的人

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