自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(141)
  • 资源 (3)
  • 收藏
  • 关注

原创 SpringMVC学习笔记(全)

文章目录三层架构介绍与MVC模型三层架构介绍MVC模型SpringMVC概述SpringMVC概念SpringMVC在三层架构中的位置SpringMVC 的优势SpringMVC 和 Struts2 的优略分析SpringMVC入门案例常用标签SpringMVC中组件介绍SpringMVC执行原理请求参数的绑定绑定的机制绑定支持的数据类型请求参数绑定基本数据类型请求参数绑定实体类(不关联其他实体)请求参数绑定实体类(关联实体类)请求参数绑定list和map集合请求参数乱码问题获取servlet原生API自定

2020-08-13 18:32:15 760

原创 Spring学习笔记(全)

Spring的概述Spring是什么?Spring是分层的JavaSE/JavaEE应用full-stack的轻量级开源框架,以IOC(Inverse Of Control,控制反转)和AOP(Aspect Oriented Programming,面向切面编程)为核心,提供了表现层SpringMVC和持久层Spring JDBC以及业务层事务管理等众多企业级应用技术的支持,还可以整合众多第三方框架。Spring的优势方便解耦,简化开发AOP 编程的支持声明式事务的支持方便程序的测试方

2020-08-10 09:51:53 485

原创 MyBatis学习笔记(全)

文章目录MyBatis概述软件开发分层的重要性Jdbc操作数据库的问题分析案例一:MyBatis入门案例MyBatis入门案例中的设计模式分析案例二:MyBatis注解开发入门自定义MyBatis框架mybatis在使用代理dao进行增删改查时做了哪些事?创建代理对象的分析案例三:自定义MyBatis的实现案例四:MyBatis完成CRUD操作映射配置文件中的参数使用注意ParameterType传递参数传递pojo包装对象MyBatis的输出结果封装resultType配置结果类型实体类属性名和数据库表列

2020-07-28 01:28:47 581

原创 快速将网页导出为markdown

快速将网页导出为markdown文件

2022-09-08 08:08:49 2341 1

原创 解决com.netflix.discovery.shared.transport.TransportException: Cannot execute request on any known

问题描述启动SpringCloud项目的时候,报错如下:com.netflix.discovery.shared.transport.TransportException: Cannot execute request on any known serverat com.netflix.discovery.shared.transport.decorator.RetryableEurekaHttpClient.execute(RetryableEurekaHttpClient.java:112)

2020-11-25 17:09:55 2677 1

转载 HTTP返回代码 201 304 404 500等代表的含义

在网站日志中,我们经常会看到很多返回的http代码,如201、304、404、500等等。可是这些具体的返回的HTTP代码究竟什么含义呢,在此做一下知识普及吧,记不住不要紧,到时候看看就行了,但最主要的几个还要要清楚的。  一些常见的状态码为:   200 - 服务器成功返回网页   404 - 请求的网页不存在   503 -&...

2020-11-25 11:35:12 413

原创 乐优商城第六篇:域名访问与品牌查询

域名访问与品牌查询使用域名访问本地项目统一环境域名解析解决域名解析问题nginx解决端口问题什么是Nginxnginx作为web服务器nginx作为反向代理安装和使用反向代理配置nginx的使用测试实现商品分类查询导入数据实现功能url异步请求实体类controllerservicemapper启动并测试跨域问题为什么有跨域问题?解决跨域问题的方案cors解决跨域什么是cors实现品牌的查询后台提供查询接口数据库表实体类mappercontrollerService测试异步查询工具axiosaxios入门a

2020-11-25 01:08:32 1240

原创 乐优商城第五篇:搭建后台管理前端与Vuetify介绍

搭建后台管理前端导入资源github:安装依赖首次运行目录结构调用关系Vuetify框架介绍

2020-11-24 22:34:18 465

原创 解决java.lang.NoSuchMethodException: tk.mybatis.mapper.provider.base.BaseSelectProvider.<init>()

问题描述使用通用mapper,发送请求,服务端查询数据时候报错:java.lang.NoSuchMethodException: tk.mybatis.mapper.provider.base.BaseSelectProvider.()问题解决倒错了包,重新导入通用mapper的包:import tk.mybatis.spring.annotation.MapperScan;...

2020-11-24 12:52:26 1015

转载 给IDEA添加右键打开功能

开始运行regedit找到HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell右键shell目录新建项Idea右键Idea新建command,选择Idea,然后在右侧空白处新建字符串。名字为Icon, 值填入idea的运行程序地址,例如这里选择command 默认项填入idea的运行程序地址 + 空格 “%1” 这个"%1" 意思是使用文件名打开当前文件配置好后重启电脑,或者重启explorer.exe进程 ..

2020-11-23 23:15:48 1909

原创 设置IDEA默认浏览器与浏览器列表

2020-11-23 16:35:41 1039 1

转载 IDEA 错误: 找不到或无法加载主类 com.Main

昨天在使用IDEA创建了一个普通Java项目,执行main()方法时,程序报错如下:  “错误: 找不到或无法加载主类 com.Main Process finished with exit code 1”,  我确信自己的java jdk安装和环境变量配置(java jdk安装和环境变量配置)正确无误,而程序只是一个再简单不过的打印而已:package com;public class Main { public static void main(String[] arg

2020-11-23 15:54:37 2120

转载 使用 IDEA 创建 SpringBoot 项目时报错 Error parsing JSON response 解决方案【全】

环境 IDEA 2020.1win10专业版JDK 1.8 问题 在使用 IDEA 创建 Springboot 项目或模块时,报如下错误: 或 测试访问 https://start.spring.io/ 网址可以正常访问,网络无异常。 将 IDEA 19.1 卸载后重新安装 IDEA 20.1 还是有该问题。 之后通过 Google 得到两种解决方案均不能解决我的问题,其他人可以尝试使用前两种解决此问题。 解决方案 有以下三种解决方案,个人使用第三种成功解决此问题 前两者来自于.

2020-11-22 00:02:32 7618

转载 spring-boot-starter-parent的作用

maven的spring-boot-starter-parent的作用? 答: spring-boot-starter-parent是一个特殊的starter,它用来提供相关的Maven默认依赖。使用它之后,常用的包依赖可以省去version标签。 比如:http://www.yayihouse.com/yayishuwu/chapter/1605 ...

2020-11-17 18:28:08 333

转载 pom中parent和dependency区别以及dependencyManagement区别

网上找半天找不到的结果,自己动手测试一下其实就出来了。好了,言归正传,在大多数分层项目中经常会遇到相互依赖的问题,B项目依赖A项目,C也依赖A项目,这时候用dependency还是用parent呢? 这两者是有区别的: 下面做一个测试,A项目作为一个公共项目,被B项目和C项目所依赖,B以parent的方式,C以dependency的形式。在A项目创建一个类,添加一个方法,然后分别在项目B、C中写测试方法,调用A...

2020-11-17 17:44:45 1114

原创 IntelliJ IDEA使用技巧04--常见问题与解决方法集锦(持续更新)

问题解决方法IDEA不识别java文件(类文件显示橙色)点击跳转

2020-11-15 10:46:01 262

原创 win10使用技巧06--常用的文件路径(持续更新)

说明路径hosts文件C:\WINDOWS\system32\drivers\etc

2020-11-14 14:08:36 450

原创 Redis学习笔记

概念NOSQL什么是NOSQLNoSQL(NoSQL = Not Only SQL),意即“不仅仅是SQL”,是一项全新的数据库理念,泛指非关系型的数据库。优势成本低:nosql数据库简单意部署,基本是开源软件查询速度:特别快,数据存在内存中,如果有需要也可以持久化到硬盘存储数据的格式:nosql的存储格式是key / value形式、文档形式、图片形式等,可以存储基础类型,对象,集合,列表等扩展性:关系型数据库有join这样的多表查询机制导致扩展困难缺点维护的工具和资料有限常

2020-11-06 18:20:56 188 1

原创 Redis缓存优化案例

2020-11-06 18:19:30 264

原创 Chrome记不住的快捷键

一键快速清除浏览器缓存:Ctrl + Shift + Del

2020-11-06 17:05:57 186

转载 @WebServlet的使用方法

    在servlet3.0以后,我们可以不用再web.xml里面配置servlet,只需要加上@WebServlet注解就可以修改该servlet的属性了。 下面是@WebServlet的属性列表。 属性名类型描述nameString指定Servlet 的 name 属性,等价于 <servlet-name>。如果没有显式指定,则该 Servlet 的取...

2020-11-06 15:46:56 1209

原创 Vue入门基础2

组件化开发大型应用的时候,页面往往拆分成为多个部分,这些部件可能会被多个页面使用,所以有必要对这些部件进行组件化。在Vue里,所有的Vue实例都是组件。全局组件通过Vue.component()来定义一个全局组件。使用示例:<body> <div id="app"> <counter></counter> <counter></counter>

2020-10-24 21:41:52 168

原创 Node.js的下载和安装

Node.js简介简单的说 Node.js 就是运行在服务端的 JavaScript。Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。Node和NPMNPM是Node提供的模块管理工具,可以非常方便的下载安装很多前端框架,包括Jquery、AngularJS、VueJs都有。Node.js的下载和安装下载

2020-10-03 10:17:16 232

转载 javascript keycode大全

keycode    8 = BackSpace BackSpacekeycode    9 = Tab Tabkeycode   12 = Clearkeycode   13 = Enterkeycode   16 = Shift_Lkeycode   17 = Control_Lkeycode   18 = Alt_Lke...

2020-09-26 10:01:30 252

原创 TortoiseGit的安装与使用

TortoiseGit是一个Git版本控制客户端。TortoiseGit的安装与使用Git下载官网:https://TortoiseGit的安装与使用git.org/download/安装步骤软件开始向导安装完成,运行第一次开始向导:常用指令建立一个工作区,在工作区里面右键打开【TortoiseGit】,可以看见常用功能:概念说明工作区:仓库中包含的所有目录、文件暂存区:将文件、目录执行【add】,它们将会被放到暂存区仓库:存储提交的目录、文件add

2020-09-23 18:37:50 272

原创 IDEA2020.1如何使用Git

声明:文章作用仅供个人防止遗忘,如有错误,请多指教;如有帮助,不胜荣幸。检查IDEA能否使用git我们在IDEA中使用Git,需要告知IDEA GIT的执行路径。不同版本可能有不同的提示,但都会告知当前使用的Git版本。插件安装.ignore插件介绍:快速新建各种定义忽略规则的文件,如下图:为项目创建git仓库新建工程,然后按图操作,如图所示:IDEA中添加忽略规则模板忽略规则的编写方法:https://blog.csdn.net/Ur_Eyes_/article/detail

2020-09-23 17:30:15 3266 1

转载 idea2020.1 常用设置图文详解

idea2020.1 常用设置图文详解  更新时间:2020年05月20日 08:31:43   作者:嗯哼←_←   这篇文章主要介绍了idea2020.1 常用设置,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下 停用自动更新停用自动更新,因为我也不知道更新后能不能用。。。## 设置作者...

2020-09-23 09:42:26 714

转载 .gitignore忽略规则&解决忽略文件不生效

Git忽略规则: 在git中如果想忽略掉某个文件,不让这个文件提交到版本库中,可以使用修改根目录中 .gitignore 文件的方法(如果没有这个文件,则需自己手工建立此文件)。这个文件每一行保存了一个匹配的规则例如: #               表示此为注释...

2020-09-22 13:56:54 516

原创 IDEA import新的maven项目,卡在Resolving Dependency

新导入的项目会采用IDEA默认的maven版本和仓库,我们需要将它修改为自己定义的仓库。修改完后,重启IDEA。

2020-09-22 13:36:23 379

原创 IDEA配置命令行模式启动web项目

2020-09-22 10:50:03 1211

转载 在idea中配置 gitignore忽略文件

针对一些不用每次提交的文件,设置不让其提交到git的本地仓库中。 #先在idea中安装gitignore插件 点击File->Settings ,选择plugs,在右边搜索:.ignore,点击Install,安装完成后就可以愉快的使用了,不过在此之前得重启IDEA  #现在项目中生成模板 在项目上右键->New ->.ignore file ->.gitig...

2020-09-22 10:46:59 1472

转载 解决no supported authentication methods avaiable

解决no supported authentication methods avaiable 在(小乌龟)向github远程推送文件的时候会报错 no supported authentication methods avaiable 解决方法:因为git(小乌龟)和Git的冲突我们需要把乌龟git设置改正如下。 找到TortoiseGit--》Settings(设置)--》Network(网络) ...

2020-09-21 17:25:40 3808

原创 CentOS常用安装命令

安装wget:yum -y install wget

2020-09-21 11:38:59 1051

转载 CentOS7密码复杂度配置

CentOS7/RHEL7 开始使用pam_pwquality模块进行密码复杂度策略的控制管理。pam_pwquality替换了原来Centos6/RHEL6中的pam_cracklib模块,并向后兼容。 使用pam_pwquality模块设置密码复杂度 可以通过两种方式实现: 直接指定pam_pwquality模块参数,即在/etc/pam.d/system-auth中的“password   &...

2020-09-21 11:06:07 3721

转载 centos7忘记root密码解决办法

查看这篇博客:https://blog.csdn.net/y532798113/article/details/81540194

2020-09-12 17:08:21 137

转载 IDEA中的.iml文件和.idea文件夹作用和意义

.iml文件idea 对module 配置信息之意, infomation of moduleiml是 intellij idea的工程配置文件,里面是当前project的一些配置信息。.idea文件夹.idea存放项目的配置信息,包括历史记录,版本控制信息等。可以点击file->Settings->File types,在右下角的Ignore files and folders中可以输入.idea;和*.iml;将其隐藏。不建议隐藏iml,因为项目名出现中括号是因为iml文

2020-09-11 16:28:37 520

原创 电商行业介绍

项目分类主要从需求方、盈利方、技术三个侧重点来区分这些项目传统项目各种企业里用的管理系统ERP(企业管理系统)、HR(人力资源管理系统)、OA(办公自动化)、CRM(客户关系管理系统)、物流管理系统需求方:公司、企业内部盈利模式:项目本身卖钱技术侧重点:业务功能互联网项目门户网站、电商网站:baidu.com、qq.com、taobao.com、jd.com …需求方:广大用户群体盈利模式:虚拟币、增值服务、广告收益…技术侧重点:网站性能、业务功能电商行业技术特点技

2020-09-11 10:52:53 619 1

原创 乐优商城第四篇:乐优商城介绍与项目搭建

项目介绍乐优商城是一个全品类的电商购物网站(B2C)。用户可以在线购买商品、加入购物车、下单可以评论已购买商品管理员可以在后台管理商品的上下架、促销活动管理员可以监控商品销售状况客服可以在后台处理退款操作希望未来3到5年可以支持千万用户的使用系统架构系统架构解读整个乐优商城可以分为两部分:后台管理系统、前台门户系统。后台管理:后台系统主要包含以下功能:商品管理,包括商品分类、品牌、商品规格等信息的管理销售管理,包括订单统计、订单退款处理、促销活动生成等用户管理,包

2020-09-11 10:32:33 406

原创 ECMAScript6基础

ES6实际上是ECMA(欧洲计算机制造协会)在2015年发布的JavaScript第6版标准,它引入了一些新的功能,下面来看看它有哪些新鲜的特性吧。let和const类型(1)letfor (var i = 0; i < 5; i++) { console.log(i);}console.log("循环外" + i);将变量i的类型修改为let后for (let i = 0; i < 5; i++) { console.log(i);}console.log

2020-09-10 23:59:33 236

原创 IDEA 格式化HTML标签不缩进问题

2020-09-10 18:51:09 820

常用串口调试软件及驱动

压缩包里面有常用的串口调试软件和驱动,包括: 1、CP2102驱动、6合1模块(USB转232、USB转TTL和USB转485,并有模块的使用说明书) 2、CH340驱动 3、串口调试软件:串口猎人 4、串口调试软件:XCOM

2018-05-16

STM32F407_DS18B20

51单片机入门时候学的的DS18B20,STM32上也可以用了。 文件中关于DS8B20.c文件的注释,非常详细,只需要修改几个引脚就能够使用了。

2018-05-15

STM32用IIC通信实现OLED显示程序代码及取字模等软件教程

基于STM32F407的OLED程序,此程序是在中景园电子科技所写的OLED例程上面做的修改,自己加了一些注释,如有不对的地方,欢迎纠正。 文件包含内容: STM32F407OLED显示IIC接口程序; 取字模操作软件及步骤;

2018-01-10

空空如也

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

TA关注的人

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