自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 问答 (1)
  • 收藏
  • 关注

原创 An error happened during template parsing (template: “class path resource [templates/index.html]“)

1,错误An error happened during template parsing (template: “class path resource [templates/index.html]”)2.代码修改我自己的Java代码是正确的,只是视图层的问题!下面就是我一开始的部分前端代码:<!DOCTYPE html><html lang="en" xmlns:th="http://www.w3.org/1999/xhtml"><head th:replac

2021-07-05 21:15:24 468

原创 springboot项目运行错误‘com.wei.service.UserService‘ in your configuration

一般都是注解出错,在service的实现类中加入@Service(value = "userService")就行;如果还不行,就看看下面我写的三层代码吧!mapperpackage com.wei.mapper;import com.wei.pojo.User;import org.apache.ibatis.annotations.Mapper;import org.springframework.stereotype.Component;import org.springframewo

2021-06-24 11:16:55 1747

原创 JSR303数据校验中@Email()报错及其它配置

1、Springboot中可以用@validated来校验数据,如果数据异常则会统一抛出异常,并指出错位位置及出错类型,方便异常中心统一处理。2、@validated作用于类上,@Email()作用于属性上3、其中包含的数据类型有很多,下面,在这举个例子:使得name只能支持Email格式;在这补充一下,不想看可以直接跳过看 3.1,因为在springboot项目中存在着父依赖: <parent> <groupId>org.springframewor

2021-06-13 20:09:20 1186

原创 初学springBoot遇见的问题,刚启动就结束

在SpringBoot官网新建下载一个SpringBoot程序下载之后得到一个压缩包,解压在idea中打开运行之后发现:才打开就结束了后来看了一下依赖和百度资料,才发现没有web依赖:依赖如下:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId></dependency

2021-06-09 21:05:06 251

原创 idea(2020版) 项目上传gitee仓库

一、新建gitee仓库这个很简单我就不写了,记得找到仓库地址就行,因为怕新手找不到二、选择项目创建仓库点击进入文件选择自己的项目三、右键项目选择Git1,点击Manages remotes,填入你要提交的gitee仓库地址,名字一般默认四、将缓冲区的项目添加至本地仓库提交目录出现提交的目录,选择自己想提交的项目目录就行,点击commit我在这就不截图了五、提交到远程gitee仓库有两个路径,嫌麻烦就点击右上角的箭头push还有就是右键项目git,然后点击push这样

2021-06-06 09:25:28 668 4

原创 Servlet[springmvc]的Servlet.init()引发异常

“一杯茶,一支烟,一个bug改一天的”自己特别记录一下:1、记得在写spring.xml文件的时候:因为有一些标签需要依赖,导入之后看看该文件头部的地址栏对不对;因为有时候它不会给你一个正确的地址,需要自己手动修改2、最主要的是:controller的跳转地址是否正确反转我后面修改正确过后继续编写下面的controller的方法的时候发现的一开始: @RequestMapping("/updateBook") public String updateBook() { r

2021-06-05 20:25:12 4564

原创 mapper里面id 爆红名 解决

先确定自己写的id名是否存在,有没有写错如果没有就跟着下面的步骤,右键file ------>点击setting------>找到点击editor----->点击 Inspections ----->找到点击mybatis----->点击取消勾选 Mapper xml inspectionapply—ok这样就可以了这是一个mapper的检查,具体为啥会爆红,我简单查找了一下也没有结果。**最主要的是:**虽然爆红,显示xml配置中有错误,但是测试运行没有.

2021-05-25 21:03:56 5430 1

原创 Mybatis初学遇见的Exception

org.apache.ibatis.exceptions.PersistenceException: ### Error building SqlSession. Caused by: org.apache.ibatis.builder.BuilderException: Error creating document instance. Cause: com.sun.org.apache.xerces.internal.impl.io.MalformedByteSequenceException: 1 字

2021-05-18 16:28:36 211 1

原创 参数parameter和属性attribute的区别

参数与属性1、来源和操作parameter : 参数是由客户端(也就是浏览器)传递给服务端的,不能再服务端修改,只能通过request.getParameter()读取;attribute : 属性可以再服务端进行修改和读取: 修改:`request.setAttribute()` 读取:`request.getAttribute()`2、数据类型parameter :由客户端传进来,不管是什么,传递到服务端只能是一个String类型;attri

2021-05-16 09:15:51 261

原创 MySQL联表查询

在这主要说一下三种联表查询:1、inner join:-- INNER JOINSELECT s.studentno,`studentname`,`subjectno`,`studentresult`FROM `student` AS sINNER JOIN `result` AS rWHERE s.studentno = r.studentno;结果如下:2、left join-- LEFT JOIN SELECT s.studentno,`stud

2021-04-22 20:30:41 2953

原创 关于sql语句的反勾号``补充

在前面已经说过了,在添加表、字段等名称时尽量使用反勾号括住;但是在后面的联表查询时和一开始的情况不大一样;的确在表和字段中都用比较好,但是下面不大一样,也就是联表取两个表中的相同值时注意,在联表查询之前,我都给字段名和表名加上了反勾号!1、正确情况在两个表中的相同字段名中没有加反勾号,其它都加-- --------------- 联表查询 join --------------------------------- 查询参加了考试的同学(学号,姓名,科目编号,分数)/*思路1...

2021-04-22 19:49:01 595

原创 关于SQL反勾号或者叫飘号(``)

在这个问题上:自己简单在网上查了一下;如果自己觉得反勾号麻烦,就不用了吧,自己能掌握在给相关数据取名的时候别和相关关键字冲突就行!!!!其实能取名和关键字有冲突的还是很小的几率。如果对自己的格式要求或者担心出错的,还是得严格要求自己,每次建表都要给(数据库、表、索引、列和别名)加上,之后就不用担心和关键字冲突了,省的以后出错了麻烦。错误示范如下例如:create database delete; --其中sql数据库一般都初始存在create table select; --sel

2021-04-21 09:32:36 2321

原创 使用JProfilter及其下载安装

所用idea版本:idea2020JProfilter版本:11一、简单说明因为前面在网上学习JVM在此处因为所用软件环境版本不太一致,导致有一些差距,浪费了一定量的时间,写这篇博客的目的为记录自己的笔记提醒自己并给有需要的人一点帮助~二、JProfilter下载安装先在idea里下载安装1.点击file(文件)点击setting(设置)看到setting界面2.点击plugin(插件)在搜索栏搜索JProfilter3.搜索出来点击install(安装)、、、(如果搜索不到的先把第三步安装

2021-04-13 15:13:26 1069

原创 Vector源码分析

Vector1.构造1.1Vector()public Vector() { this(10); //默认初始容量为10}1.2Vector(int)public Vector(int initialCapacity) { this(initialCapacity, 0); //直接给初始容量,还有容量增长值。}1.3Vector(int,int)public Vector(int initialCapacity, int capacityIncrement) {

2021-04-02 21:26:14 144

原创 HashMap源码分析

HashMap**核心属性分析:public class HashMap<K,V> extends AbstractMap<K,V> implements Map<K,V>, Cloneable, Serializable { // 序列号 private static final long serialVersionUID = 362498820763181265L; // 默认的初始容量是16 static final in

2021-04-02 21:24:22 79 1

原创 ArrayList源码分析

ArrayList1.构造函数1.1无参构造函数://无参,构造一个初始容量为10的空列表 public ArrayList() { this.elementData = DEFAULTCAPACITY_EMPTY_ELEMENTDATA; }给出默认值为空,初始容量为10的空列表(调用add时候才能体现)1.2给了初始容量的构造//initialCapacity 初始容量 public ArrayList(int initialCapacity) {

2021-04-02 17:45:50 90 3

原创 微信开发者工具向GitHub更新代码

**更新GitHub库代码**1.点击版本管理进入下面界面,之后你更新过的文件会在master栏显示,将你想提交的文件勾选之后,填写下面的标题栏,详细信息栏,比如“提交测试”,随便写都行,之后点击提交2.提交成功后点击推送,3.选择“推送到以下远程仓库分支”,选择自己的仓库分支,点击确定4.这下就提交更新成功了,可以打开自己的GitHub库查看...

2020-12-31 20:31:13 743

原创 微信开发者工具向GitHub推送代码

一、如果是第一次推送(指以前没用过的)1.打开微信开发者工具,在代码编辑页面点击“版本管理”, 2.之后会弹出一个提示:点击“初始化Git仓库”(因为我的已经提交很多次了,我在这和第一次提交的提示和页面不一样,在这我就不截图了)3.将立即提交所有文件和创建.gitignore文件模板都勾上,点击确定 3.1.首先在GitHub网站上先注册自己的账号并登录 3.2.点击加号之后点击new repository创建存储库3.3.自己取库的名字,下面就看自己要求了,设置私

2020-12-31 20:16:39 1757 2

原创 百度网盘免费加速下载

先看我自己是没有会员的,会员标志是灰色的1、点击先要下载的文件进行下载,观察其下载速度2、点击打开右上角设置3、选择传输4、开启下载提速,点击去开启按钮5、点击阅读并同意,并开启下载提速6、观察最后的提速效果**注意!**我的有时候速度会提升到4m/s,并持续很久。后面如果速度下降了,可以点击关闭并重新打开。...

2020-12-16 14:11:26 464

原创 各种文档转换、合并、分割、压缩在线免费工具

各种文档转换、合并、分割、压缩都有1:I LOVE PDF:进入2: PDF派 :重点是不会盗用文件 进入3: LightPDF:最大特色,提供OCR在线图片识别进入4:Smallpdf: 碰到特殊字符、复杂格式也能完美转换,但只是每小时免费操作两次进入5:PDF24 Tools: 免费无限次,大文件;进入...

2020-11-28 20:28:38 478

原创 注册登录页面切换响应

1.注册页面:<!DOCTYPE html><html xmlns="http://www.w3.org/1999/xhtml"><head> <meta charset="utf-8" /> <title>用户登录界面</title> <base target="_blank" /> <style> * { padding: 0px

2020-11-26 13:07:11 744

原创 video详解

video属性autoplay: autoplay 如果出现该属性,则视频在就绪后马上播放。controls: controls 如果出现该属性,则向用户显示控件,比如播放按钮。height :pixels 设置视频播放器的高度。loop: loop 如果出现该属性,则当媒介文件完成播放后再次开始播放。muted :muted 如果出现该属性,视频的音频输出为静音。poster :URL 规定视频正在下载时显示的图像,直到用户点击播放按钮。preload: auto 、 metadata 、

2020-11-22 12:01:36 5363

原创 随记

元素支持三种视频格式:MP4、WebM、Ogg。位置设置:一.display1.display:none  隐藏标签2.display:inline  将块级标签改为内联标签3.display:block  将内联标签改为块级标签4.display:inline-block  块级内联兼并,不独占一行,可以设置宽高二.float浮动任何元素都可以浮动,浮动后就变成了块级标签,它会尽可能窄,造成塌陷,所以要clear清除浮动(relative也属于浮动)1.float:none  默认值,.

2020-11-22 11:08:47 108

原创 html滑动框ionic

ion-slide-box:滑动框是一个包含多页容器的组件,每页滑动或拖动切换下面是样例源码:<html><head> <title> 轮播图 </title> <link href="https://cdn.staticfile.org/ionic/1.3.2/css/ionic.css" rel="stylesheet"> <script src="https://cdn.st

2020-11-19 21:08:43 512

原创 今日随记

随记修改vscode光标跳动今天本来打算将老师说的知识总结一下的,但在敲代码过程中光标一直跳动(之前一直没遇见过,也没改过系统设置),由于严重影响我敲代码,终于忍无可忍查了一下,做出一些修改,希望对大家有点帮助1、先找打file(文件)并找到preferences(首选项)2、打开preferences找到setting(设置)打开3、找到Auto save修改为onFocusChange即可下面是随记一个代码,简单运用了与或运算<html><head>

2020-11-10 22:02:17 119

原创 今日滑块视图容器补充

wx:for在组件上使用 wx:for 控制属性绑定一个数组,即可使用数组中各项的数据重复渲染该组件。默认数组的当前项的下标变量名默认为 index,数组当前项的变量名默认为 item(可修改)wxml文件:<view > <view class="text"> <text>欢迎来到糊涂商店</text> </view> <view> <swiper indicator-dots="true"

2020-11-06 17:56:00 112

原创 随记

小程序随记滑块视图wxml:<view > <view class="text"> <text>欢迎来到糊涂商店</text> </view> <view> <swiper indicator-dots="true" indicator-color="red" autoplay="true" interval="3000" class="banner"> <!--indicator

2020-11-06 12:12:56 117

原创 随记wxml和js

随记wxml和jsjs内容:page({ 整体时一个page({})函数,里面传入一个大对象,页面加载的时候会执行这个大函数/*页面初始数据*/data: {/*例1:*/name:"wjl"里面放的是页面要用到的数据}/*生命周期函数页面加载*/onload:function(options){ /*其他系统会自动生成一些上面周期函数,如页面刚加载时候执行的代码*/}})例1:<view> <view> {{name}}

2020-11-04 19:50:46 456

原创 弹性盒子(flex-box)

弹性盒子flexbox在div下使用1.display:flex none block inline flex:设置为弹性盒子2.flex-wrap:wrap nowrap 可折叠3.flex-direction:弹性盒子排列方向①row横向排列 ,row-reverse由右向左②column纵向向下,反之如上4.justify-content:横向对齐center中 flex-start左 flex-end 右 space-around均匀分布5.align-

2020-11-03 19:53:45 355

原创 初学随记

最近在向同学学习使用pycharm,并连接flask,个人感觉挺好玩的,不过有时候又挺烦,加油吧!努力参与设计一个微信小程序,后面还想自己独自设计一个微信小程序。在安装过程得注意很多资源配置问题。下面时连接之后的第一段代码:from flask import Flaskapp = Flask(__name__)@app.route('/')def hello_world(): return 'Hello world!'if __name__ == '__main__':

2020-10-31 20:17:15 79

原创 表格设计

简单整理一下今天学习的表格设计table:表格tr:行th:列td:表头(默认加粗)border属性:边框,主要属性包括:border-style(线性)、border-width、border-color;vertical-align:单元格文字位置:top,bottom,right,left;tr:hover{background-color:red} :鼠标悬停变化;padding:内边距tr:nth-child(oven){background-color:red}:偶数行表格背景

2020-10-29 19:07:26 297

原创 图片链接

2020-10-28 19:15:14 235

原创 文本规范

文本规范今天学习了一下文本格式规范化的一些语句,代码里我注释得都非常清楚了,在这我也就不写了<html> <head> <title>文本编辑</title> <style> /* a{text-decoration: none;} /*取消链接,使得链接断开*/ a{ text-decoration: overline; /*文本上划

2020-10-27 20:22:44 225

原创 表单控件合集

## 表单控件合集因为前面太执着于自己的想法了,所以学的知识有点跳跃,老师的知识点还没琢磨透彻就想着自学新的东西,所有今天想着有时间整理一下表单控件: 元素定义 HTML 表单:fieldset:标签,组合表单中的相关元素(一般和legend一起用)legend:整个表的标签,组合表单中的相关元素HTML 表单包含表单元素(如不同类型的 input 元素、复选框、单选按钮、提交按钮等等);input元素:type可以有多个类型例如:text ...

2020-10-26 21:06:33 1786 1

原创 空间坐标移动详解

**空间移动详解**transform:translateY(正数); 表示下移反之为上移transform:translateX(正数); 表示右移反之为左移transform:translateZ(z); 定义3d转换(个人实验时当z为正数时,向上移动)**切换transform值为旋转,缩放,移动,倾斜时:**移动:translate(x,y) 定义 2D 转换。translate3d(x,y,z) 定义 3D 转换。translateX(x) 只用 X 轴的值。

2020-10-25 21:16:17 1175

原创 旋转的坐标空间效果详解

因为在网络上看到的空间坐标轴不大一样,对空间旋转掌握不大好,所以又把代码重新打了一遍,在网站上查到了css的空间旋转坐标图。简单画了一个坐标示意图:如果上述看得不大清楚,在这分享一个网站,在这可以看到空间旋转各种动图,里面看得应该更详细一些:旋转动图...

2020-10-25 20:50:20 670

原创 图片立体旋转特效

综合前面学习的3d旋转制作技巧写的第一个简单的图片旋转特效,以下是全部代码<html> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width,inital-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="ie=7">

2020-10-23 13:21:21 788

原创 css图片动画主要知识点

1.<meta charset="UTF-8"> 作用:如果网页出现了中文,在头部没有这一句 的话将会导致中文乱码。因此这是编码格式,告诉给浏览器用什么方式来读这页代码。2. <meta name="viewport" content="width=device-width,initial-scale=1.0">(1)viewport表示设备的屏幕上能用来显示我们的网页的那一块区域(2)content表示用来设置可视区域:width:可视区域的宽度,值可为数字或关键词devi

2020-10-23 12:49:41 234

原创 其它常用选择器随记(伪类选择器)

1.p::first-letter :选中p中的首个字母2.p::first-line :选择p中的第一行<html> <head> <title>小朋友</title> <style> p:first-letter{ /*首个字母 */ font-size:xx-large; /*首个字母字体放大*/ b

2020-10-22 21:00:24 86

原创 div与p的各种选择器

1.div空格p:表示选择div中所有的p<html> <head> <title> 小朋友 </title> <style> div p{ background-color: darkorange; color:aliceblue; }

2020-10-22 19:55:03 3602

空空如也

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

TA关注的人

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