自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(78)
  • 资源 (2)
  • 收藏
  • 关注

原创 【Git】Git复习

常用的Linux命令1)、cd : 改变目录。2)、cd . . 回退到上一个目录,直接cd进入默认目录3)、pwd : 显示当前所在的目录路径。4)、ls(ll): 都是列出当前目录中的所有文件,只不过ll(两个ll)列出的内容更为详细。5)、touch : 新建一个文件 如 touch index.js 就会在当前目录下新建一个index.js文件。6)、rm: 删除一个文件, rm index.js 就会把index.js文件删除。7)、mkdir: 新建一个目录,就是新建一个文件

2020-11-22 12:19:09 504 1

转载 java的gitignore配置

装载自:https://github.com/github/gitignore# Compiled class file*.class# Log file*.log# BlueJ files*.ctxt# Mobile Tools for Java (J2ME).mtj.tmp/# Package Files #*.jar*.war*.nar*.ear*.zip*.tar.gz*.rar# virtual machine crash logs, see http:

2020-11-21 16:43:43 274

原创 挖Linux中的古老缩略语

搬运自:https://bbs.csdn.net/topics/80392542Unix已经有35年历史了。许多人认为它开始于中世纪,这个中世纪是相对于计算机技术的产生和发展来说的。在过去的时间里,Unix和它的子分支Linux收集有许多的历史和一些完全古老的语言。在这篇技巧文章中,我们将介绍一少部分古老的语言和它们的目的和作用,以及它们真正的来源。RC在Linux中,最为常用的缩略语也许是“rc”,它是“runcomm”的缩写――即名词“run command”(运行命令)的简写。今天,“rc”

2020-11-10 22:00:26 178

原创 【mybatis-plus】学习笔记

官方地址:https://mp.baomidou.com/简介MyBatis-Plus(简称 MP)是一个 MyBatis 的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。愿景我们的愿景是成为 MyBatis 最好的搭档,就像 魂斗罗 中的 1P、2P,基友搭配,效率翻倍。特性无侵入:只做增强不做改变,引入它不会对现有工程产生影响,如丝般顺滑损耗小:启动即会自动注入基本 CURD,性能基本无损耗,直接面向对象操作强大的 CRUD 操作:内置通用 Map

2020-10-24 19:26:56 747

原创 【springboot】学习7:分布式Dubbo + Zookeeper + springboot

1.Dubbo 基于java的RPC框架随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,急需一个治理系统确保架构有条不紊的演进。在Dubbo的官网文档有这样一张图单一应用架构当网站流量很小时,只需一个应用,将所有功能都部署在一起,以减少部署节点和成本。此时,用于简化增删改查工作量的数据访问框架(ORM)是关键。适用于小型网站,小型管理系统,将所有功能都部署到一个功能里,简单易用。缺点:1、性能扩展比较难2、协同开发问题3

2020-10-08 00:06:57 240

原创 【springboot】学习6:swagger、异步/定时/邮件任务

1、SpringBoot:集成Swagger终极版学习目标:了解Swagger的概念及作用掌握在项目中集成Swagger自动生成API文档1.1、Swagger简介前后端分离前端 -> 前端控制层、视图层后端 -> 后端控制层、服务层、数据访问层前后端通过API进行交互前后端相对独立且松耦合产生的问题前后端集成,前端或者后端无法做到“及时协商,尽早解决”,最终导致问题集中爆发解决方案首先定义schema [ 计划的提纲 ],并实时跟踪最新的API,降低集

2020-10-06 12:52:17 994

转载 Java读取resource文件/路径的几种方式,获取绝对路径,传参

博客1:https://blog.csdn.net/oschina_40188932/article/details/78833754博客2:https://www.cnblogs.com/duguxiaobiao/p/10465546.html

2020-10-05 21:42:44 2145

原创 使用springboot发送邮件时可能会出现的错误。spring-boot-starter-mail。粗心的错误。

问题1org.springframework.mail.MailAuthenticationException: Authentication failed; nested exception is javax.mail.AuthenticationFailedException: 535 Error: authentication failed解决1原因1:配置文件中,授权码错误。spring.mail.password=XXX原因2:配置文件中账户与代码之中的账户不同一。问题2or

2020-10-05 20:07:25 1774

原创 swagger3.0页面无法访问swagger后台

问题swagger3.0页面无法访问swagger后台http://localhost:8080/swagger-ui.html原因使用swagger3.0需要导入 springfox-boot-starter解决导入依赖 <!-- https://mvnrepository.com/artifact/io.springfox/springfox-swagger-ui --> <dependency> <gr

2020-10-03 22:14:48 2162

原创 【springboot】学习5:shiro

学习自:https://www.bilibili.com/video/BV1uz4y197Zm1.shiro1.1什么是权限管理基本上涉及到用户参与的系统都要进行权限管理,权限管理属于系统安全的范畴,权限管理实现对用户访问系统的控制,按照安全规则或者安全策略控制用户可以访问而且只能访问自己被授权的资源。权限管理包括用户身份认证和授权两部分,简称认证授权。对于需要访问控制的资源用户首先经过身份认证,认证通过后用户具有该资源的访问权限方可访问。1.2什么是身份认证身份认证,就是判断一个用户是否为合

2020-10-03 17:20:37 734

转载 HTML和Jsp 页面使用 shiro标签备忘录

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/SpandKing/article/details/88659088

2020-10-01 00:15:18 90

原创 springboot/springmvc项目 输入错误的信息 ,没办法回写/提示错误信息

问题如题我的代码html代码本身没有错误.<span th:text="${msg}"></span><form th:action="@{/user/login}" method="post"> 用户名:<input type="text" name="username"><br/> 密码:<input type="password" name="password"><br/> &

2020-09-30 20:50:20 241

原创 【前端异常】http://localhost:8080/user/login 登录失败,重新定向,再登录请求路径改为 http://localhost:8080/user/user/login

问题http://localhost:8080/user/login 登录失败,重新定向,再登录请求路径改为 http://localhost:8080/user/user/login分析<form action="user/login" method="post"> 用户名:<input type="text" name="username"><br/> 密码:<input type="password" name="password"&gt

2020-09-29 21:13:27 9387

原创 CodecException: Md5Hash implementation only supports conversion to byte[] if the source is of type[]

问题Shiro 的md5+salt 加密时出现的错误.Exception in thread "main" org.apache.shiro.codec.CodecException: The org.apache.shiro.crypto.hash.Md5Hash implementation only supports conversion to byte[] if the source is of type byte[], char[], String, org.apache.shiro.util

2020-09-27 23:46:35 528

转载 MD5算法如何被破解

原文链接:https://blog.csdn.net/wufaliang003/article/details/797949821. 开篇.小明:老师,上次您讲了MD5算法。用它生成的信息摘要,真的可以被破解吗?老师:有很多种方法可以破解,不过需要明确一点,这里所谓的破解,并非把摘要还原成原文。为什么呢?因为固定128位的摘要是有穷的,而原文数量是无穷的,每一个摘要都可以由若干个原文通过Hash得到。小明:如果是这样的话,网上所说的MD5破解到底是怎么回事呢?老师:对于MD5的破解,实际上都属于

2020-09-27 16:56:35 766

原创 【springboot】学习4:整合JDBC、整合druid、整合mybatis、集成 SpringSecurity

1、SpringBoot整合JDBC1.1、SpringData简介对于数据访问层,无论是 SQL(关系型数据库) 还是 NOSQL(非关系型数据库),Spring Boot 底层都是采用 Spring Data 的方式进行统一处理。Spring Boot 底层都是采用 Spring Data 的方式进行统一处理各种数据库,Spring Data 也是 Spring 中与 Spring Boot、Spring Cloud 等齐名的知名项目。Sping Data 官网:https://spring.i

2020-09-24 00:08:38 737

转载 springboot:This application has no explicit mapping for /error, so you are seeing this as a fallback

原文链接:http://blog.csdn.net/qushaming/article/details/94593675===========================================================问题异常:This application has no explicit mapping for /error, so you are seeing this as a fallback.分析抛出此异常表示访问的页面url没有匹配到对应的值,原因有如下三点:原

2020-09-22 13:49:28 5690

原创 idea连接数据库异常.Server returns invalid timezone. Go to ‘Advanced‘ tab and set ‘serverTimezone‘ prope

问题idea连接数据库异常.Server returns invalid timezone. Go to ‘Advanced’ tab and set ‘serverTimezone’ prope原因未设置时区解决一参考:https://blog.csdn.net/qq_30081043/article/details/107350653解决二学习自:https://blog.csdn.net/liuqiker/article/details/1024550771…打开CMD2.在配置

2020-09-20 08:35:19 149

原创 【springboot】学习3:CRUD项目涉及的一些知识点

resourcesi18n 国际化参考:https://blog.csdn.net/qq_30081043/article/details/108305652static放css/img/js文件的地方templates放网页的地方.commons提取公共的代码,如侧边栏和顶部的html<nav class="navbar navbar-dark sticky-top bg-dark flex-md-nowrap p-0" th:fragment="topbar"&gt

2020-09-19 17:27:57 233

原创 【springboot】学习2:springboot自动装配原理1、静态资源处理、Thymeleaf模板引擎、自动配置原理2、国际化

1、SpringBoot:自动配置原理自动配置原理配置文件到底能写什么?怎么写?SpringBoot官方文档中有大量的配置,我们无法全部记住1.1、分析自动配置原理我们以HttpEncodingAutoConfiguration即Http编码自动配置为例解释自动配置原理;//表示这是一个配置类,和以前编写的配置文件一样,也可以给容器中添加组件;@Configuration //启动指定类的ConfigurationProperties功能; //进入这个HttpProperties

2020-09-18 23:28:15 933

转载 bootstrap里的sr-only是什么属性?sr-only表示什么意思?有什么用途?

原文:https://blog.csdn.net/sinat_34719507/article/details/53737075======================================================总结:不影响UI的视觉呈现的基础上,让残障人士通过屏幕阅读器读出来。======================================================bootstrap里的sr-only全称是 screen reader only,意为:(仅

2020-09-16 22:32:19 760

原创 【springboot】学习1:入门、springboot运行原理探究1、yaml配置、JSR303以及多环境切换

1、SpringBoot:Hello,World!SpringBoot简介1.1、回顾什么是SpringSpring是一个开源框架,2003 年兴起的一个轻量级的Java 开发框架,作者:Rod Johnson 。Spring是为了解决企业级应用开发的复杂性而创建的,简化开发。1.2、Spring是如何简化Java开发的为了降低Java开发的复杂性,Spring采用了以下4种关键策略:1、基于POJO的轻量级和最小侵入性编程,所有东西都是bean;2、通过IOC,依赖注入(DI)和面向接口实

2020-08-30 13:22:07 518

原创 Spring Boot 报错ThreadPoolTaskExecutor : Shutting down ExecutorService ‘applicationTaskExecutor‘

问题Spring Boot 报错ThreadPoolTaskExecutor : Shutting down ExecutorService ‘applicationTaskExecutor’原因idea没有运行项目,运行了测试类。解决运行Springboot01HelloworldApplication即可。即运行标注了@SpringBootApplication的类。...

2020-08-30 10:02:09 20028 3

原创 解决idea中,快捷键alt+enter不能使用的问题以及intentions 不存在 ,空白的问题。

问题1解决idea中,快捷键alt+enter不能使用的问题。查看了网上的解决方法都不行。原因1快捷键设置的问题。解决1参考网上博客的解决方法:https://blog.csdn.net/qq_26465035/article/details/80643694问题2如果解决1没有解决,同时存在一下的问题,可以尝试以下的方法。idea 没有intention。intention是空白。intention nothing to show 。原因2因为安装vue.js插件导致的问题。如果近

2020-08-23 17:49:47 2600 1

原创 【前端】vue学习5 : vue + ElementUI

vue+elementUI 项目搭建命令行需要管理员权限。根据之前创建vue-cli项目一样再来一遍 创建项目。1、创建一个名为 hello-vue 的工程 vue init webpack vue-elementD:\IdeaProjects\vue>vue init webpack vue-element‘git’ �����? Project name vue-element? Project description 回车? Author 作者名? Vue build sta

2020-08-22 22:33:34 2128

原创 【前端:vue项目报错】Component template should contain exactly one root element.

问题Component template should contain exactly one root element. If you are using v-if on multiple elements, use v-else-if to chain them instead.原因template只能有一个根元素。解决将template中的多个根元素,用div嵌套起来。<template> <div> <h1>个人信息</h1&

2020-08-22 20:33:54 287

原创 【前端】vue学习4: cli项目、模块化(了解)、Webpack、vue-router路由

vue-clivue-cli 官方提供的一个脚手架,用于快速生成一个 vue 的项目模板; 预先定义好的目录结构及基础代码,就好比咱们在创建 Maven 项目时可以选择创建一个骨架项目,这个骨架项目就是脚手架,我们的开发更加的快速;主要的功能:统一的目录结构本地调试热部署单元测试集成打包上线需要的环境Node.js : http://nodejs.cn/download/安装就无脑下一步就好,安装在自己的环境目录下Git : https://git-scm.com/downlo

2020-08-21 15:56:33 440

转载 npm i和npm install的区别

版权声明:本文为转载文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn.net/chern1992/article/details/79193211最近人用npm i来直接安装模块,但是有会报错,用npm install就不会报错,刚开始百思不得其解,它俩明明是同一个东西后来查npm的帮助指令发现还是没区别,npm i仅仅是npm install的简写:实际使用的区别点主要如下(windows下):用npm i安装的模

2020-08-19 14:59:24 1136

原创 【前端】vue学习3:计算属性、内容分发、自定义事件

什么是计算属性?(VUE相比Angular和React的特性)它就是一个能够将计算结果缓存起来的属性(将行为转化成了静态的属性);可以想象为缓存!

2020-08-18 23:41:05 221

原创 【前端】vue学习2:MVVM、Vue基础、双向绑定、组件、Vue生命周期、Axios

第一个Vue程序VueVue (读音/vju/, 类似于view)是一套用于构建用户界面的渐进式框架,发布于2014年2月。与其它大型框架不同的是,Vue被设计为可以自底向上逐层应用。Vue的核心库只关注视图层,不仅易于上手,还便于与第三方库(如: vue-router, vue-resource, vuex)或既有项目整合。MVVM模式的实现者Model:模型层,在这里表示JavaScript对象View:视图层,在这里表示DOM (HTML操作的元素)ViewModel:连接视图和数据的

2020-08-17 20:39:03 522

转载 web开发中路由route和路由器router到底是什么

原文链接:点击打开链接1. 什么是路由在Web开发过程中,经常会遇到『路由』的概念。那么,到底什么是路由?简单来说,路由就是URL到函数的映射。2. router和route的区别route就是一条路由,它将一个URL路径和一个函数进行映射,例如:/users -> getAllUsers()/users/count -> getUsersCount()这就是两条路由,当访问/users的时候,会执行getAllUsers()函数;当访问/users/count的时候,会执行g

2020-08-15 23:12:26 990

转载 Vue/React为什么会出现两个花括号

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/weixin_43553694/article/details/104972442不论React还是Vue,初学都会遇到类似这样的东西写在DOM中<div> {{item.message}}</div>这两个括号意义不同,可以简单的理解为:外面的花括号是说:我这里面写的是js语句内部的花括号是说:我里面.

2020-08-15 22:14:51 1369

原创 【前端】vue学习:概述、前端框架、历史

概述Vue是一套用于构建用户界面的渐进式JavaScript框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层(H+C+J),方便与第三方库或既有项目整合。官方文档:https://doc.vue-js.com/v2/guide/网络通信:axios页面跳转:vue-router状态管理:vuexVue-UI:ICE官方文档:https://www.iceui.net/前端知识体系HTML略CSS预处理器CSS 预处理器定

2020-08-15 20:31:43 842

原创 【键盘事件】key up

参考:https://www.w3school.com.cn/jquery/event_keyup.asp定义和用法完整的 key press 过程分为两个部分,按键被按下,然后按键被松开并复位。当按钮被松开时,发生 keyup 事件。它发生在当前获得焦点的元素上。keyup() 方法触发 keyup 事件,或规定当发生 keyup 事件时运行的函数。注释:如果在文档元素上进行设置,则无论元素是否获得焦点,该事件都会发生。示例<!DOCTYPE html><head&

2020-08-14 16:10:49 1147

原创 【前端】jQuery 进阶复习、巩固

JQuery 进阶

2020-08-13 00:14:02 124

转载 javabean为什么要实现序列化

 所谓的Serializable,就是java提供的通用数据保存和读取的接口。至于从什么地方读出来和保存到哪里去都被隐藏在函数参数的背后了。这样子,任何类型只要实现了Serializable接口,就可以被保存到文件中,或者作为数据流通过网络发送到别的地方。也可以用管道来传输到系统的其他程序中。这样子极大的简化了类的设计。 java的"对象序列化"能让你将一个实现了Serializable接口的对象转换成一组byte,这样日后要用这个对象时候,你就能把这些byte数据恢复出来,并据此重新构建那个对象了。

2020-08-11 20:38:04 427

原创 【前端】jQuery 基础复习、巩固

JQuery 基础1.概念1. 概念: 一个JavaScript框架。简化JS开发 * jQuery是一个快速、简洁的JavaScript框架,是继Prototype之后又一个优秀的JavaScript代码库(或JavaScript框架)。 * jQuery设计的宗旨 是“write Less,Do More”,即倡导写更少的代码,做更多的事情。 * 它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。 *

2020-08-11 20:08:08 318

原创 【前端】jquery小案例

1.隔行换色<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <script src="js/jquery-3.3.1.min.js"></script></head><body><table id="tab" border="1"

2020-08-11 20:07:04 137

原创 Uncaught ReferenceError: _abc is not defined at HTMLAnchorElement.onclick

错误Uncaught ReferenceError: _abc is not defined at HTMLAnchorElement.onclick出现以上错误,没办法进入方法 _abc()<body><a id="btn" name="btn" value="add" onclick="_abc()">111</a></body><script> $(function () { function _abc()

2020-08-11 17:41:46 1134

转载 【bootStrap案例】用bootStrap搭建的旅游网模板

<!DOCTYPE html><html lang="zh-CN"><head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1"> <!-- 上述3个met

2020-08-10 20:00:44 1266

using thymeleaf.pdf

thymeleaf的使用thymeleaf的使用thymeleaf的使用thymeleaf的使用thymeleaf的使用thymeleaf的使用thymeleaf的使用thymeleaf的使用thymeleaf的使用thymeleaf的使用thymeleaf的使用

2020-09-22

vuejs插件.zip

适用于IDEA2019.3.1 — 2019.3.5的版本。 发布于Dec 25, 2019 适用于IDEA2019.3.1 — 2019.3.5的版本。 发布于Dec 25, 2019 适用于IDEA2019.3.1 — 2019.3.5的版本。 发布于Dec 25, 2019

2020-08-15

空空如也

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

TA关注的人

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