自定义博客皮肤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)
  • 收藏
  • 关注

原创 template might not exist or might not be accessible by any of the configured Template Resolvers

记录一个天坑spring: thymeleaf: prefix: classpath:/templates/@GetMapping("/index")public String Test1(){ return "index";}这样是不会报错的,最终拼接成 classpath:/templates/index 是可以找到正确的jsp或者htm...

2019-10-10 15:58:28 203

原创 TIMESTAMP和DATETIME的区别

TIMESTAMP和DATETIME的相同点:1> 两者都可用来表示YYYY-MM-DD HH:MM:SS[.fraction]类型的日期。TIMESTAMP和DATETIME的不同点:1> 两者的存储方式不一样对于TIMESTAMP,它把客户端插入的时间从当前时区转化为UTC(世界标准时间)进行存储。查询时,将其又转化为客户端当前时区进行返回。而对于DATE...

2019-09-26 12:07:14 228

原创 windows通过命令行模式连接远程linux主机(阿里云Ubuntu)

首先,我们想要链接的远程linux主机需要安装ssh服务(SSH 为建立在应用层基础上的安全协议。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议),具体自行百度然后我们打开命令行窗口(win+r,然后输入cmd打开,应该都会吧)命令输入的格式为:ssh name@ipaddress让后会要求输入name用户名的密码这里的ssh是告诉系统,我要启用ssh命令链接远程主机...

2019-09-06 09:42:54 2049

原创 Mysql主从集群搭建基于docker

1、什么是主从同步热备主从同步热备就是实时从一个数据库将表结构和表数据复制到其他数据库的过程。一般主服务器,我们称作master,其余的从服务器,我们称作save。复制是异步进行的,所以从服务需要一直连接着主服务器。 通过配置文件,可以指定复制所有的数据库,某个数据库,甚至是某个数据库上的某个表。使用主从同步的好处:通过增加从服务器来提高数据库的性能,在主服务器上执行写入和更新,在从服务器...

2019-09-05 16:05:04 138

原创 Invalid character found in method name. HTTP method names must be tokens

记录自己无知引起的一个下午的debug自己花了一个月的时间去做了一个QQ第三方登录的demo ,百分至99的时间都花在域名备案和QQ互联平台申请应用,demo的主要内容基本参考 https://zhuanlan.zhihu.com/p/74607515自己建个springboot项目,代码往里面加就行了,两个控制类两个前端页面,一个工具类QQ互联平台申请应用时填写网站地址和回调地址的时候我...

2019-08-23 17:12:54 185

原创 Mysql下MyISAM和InnoDB关于索引的不同

在MySQL中,索引属于存储引擎级别的概念,不同存储引擎对索引的实现方式是不同的,本文主要讨论MyISAM和InnoDB两个存储引擎的索引实现方式。MyISAM索引实现MyISAM引擎使用B+Tree作为索引结构,叶节点的data域存放的是数据记录的地址。下图是MyISAM索引的原理图:这里设表一共有三列,假设我们以Col1为主键,则上图是一个MyISAM表的主索引(Primary key...

2019-08-09 17:41:29 203

原创 mybatis中 CDATA 的作用

MyBatis有一个很重要的部分就是XML文件配置而XML 文档中的所有文本均会被解析器解析。只有 CDATA 区段中的文本会被解析器忽略。术语 CDATA 是不应该由 XML 解析器解析的文本数据。像 “<” 和 “&” 字符在 XML 元素中都是非法的。“<” 会产生错误,因为解析器会把该字符解释为新元素的开始。“&” 会产生错误,因为解析器会把该字符解释为...

2019-07-26 15:17:54 1584

原创 You must configure either the server or JDBC driver (via the serverTimezone configuration property)

某次连接Mysql数据库时候出现了报错You must configure either the server or JDBC driver (via the serverTimezone configuration property) to use a more specifc time zone value if you want to utilize time zone support. ...

2019-07-23 13:56:20 1479

转载 JSON中的{}与[]的区别

一、JSON语法是JavaScript对象表示语法的子集。JSON数据的书写格式是:名称/值对。(1)数据在键值对中(2)数据由逗号分离(3)花括号保存对象(4)方括号保存数组二、JSON的值:(1)数字(整数或者浮点数)(2)字符串(3)逻辑值 (true或false)(4) 数组(5)对象(6) null三、在 JSON里[]是...

2019-07-19 10:45:49 17586

原创 使用IDEA中docker插件部署项目到阿里云UBuntu服务器

第一步安装docker插件:这里我已经安装了,IDEA2019的话在搜索框中输入docker 按回车才会搜索第二步:重启idea后打开settings查看docker并新建连接:不知道为什么在IDEA2018.1.8就出现连接不上了,换成IDEA2019就好了出现这个换个版本试一下可以在连接之前要注意了,要想连接成功得先让服务器开启2375端口,这个步骤有坑,大家可以去看一下这篇博客...

2019-07-18 16:08:02 1551

原创 SpringBoot使用@Async异步调用

什么是“异步调用”?“异步调用”对应的是“同步调用”,同步调用指程序按照定义顺序依次执行,每一行程序都必须等待上一行程序执行完成之后才能执行;异步调用指程序在顺序执行时,不等待异步调用的语句返回结果就执行后面的程序。同步调用下面通过一个简单示例来直观的理解什么是同步调用:定义Task类,创建三个处理函数分别模拟三个执行任务的操作,操作消耗时间分别为5000,3000,1000 ms/**...

2019-07-16 13:34:04 111

原创 IDEA下Springboot热部署

目前的Springboot,当发生了任何修改之后,必须关闭后再启动Application类才能够生效,显得略微麻烦。 Springboot提供了热部署的方式,当发现任何类发生了改变,马上通过JVM类加载的方式,加载最新的类到虚拟机中。 这样就不需要重新启动也能看到修改后的效果了<dependency> <groupId>org.springframework.bo...

2019-07-15 15:51:51 90

原创 Jedis和RedisTemplate有何区别

Jedis是Redis官方推荐的面向Java的操作Redis的客户端,而RedisTemplate是SpringDataRedis中对JedisApi的高度封装。SpringDataRedis相对于Jedis来说可以方便地更换Redis的Java客户端,比Jedis多了自动管理连接池的特性,方便与其他Spring框架进行搭配使用如:SpringCache对于那个一个效率更高,自己做了插入str...

2019-07-09 15:49:55 20070 6

转载 什么是反向代理

说到反向代理就先讲一下正向代理正向代理:客户端想要访问一个服务器,但是它可能无法直接访问这台服务器,这时候这可找一台可以访问目标服务器的另外一台服务器,而这台服务器就被当做是代理人的角色 ,称之为代理服务器,于是客户端把请求发给代理服务器,由代理服务器获得目标服务器的数据并返回给客户端。客户端是清楚目标服务器的地址的,而目标服务器是不清楚来自客户端,它只知道来自哪个代理服务器,所以正向代理可以屏...

2019-07-08 14:55:59 167

原创 Java 运算符||和&&都具有短路效果

第一次接触公司项目的时候看到一段代码,感觉会有问题if (list == null || list.isEmpty()) { list = productBrandMapper.findList(2); redisUtils.setex(key, list, 60 * 30);}如果 list为null值,那么list.isEmpty()时会报java.lang.Nu...

2019-07-04 14:55:13 993 1

转载 桌面图标小箭头

1.去掉小箭头reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons" /v 29 /d "%systemroot%\system32\imageres.dll,197" /t reg_sz /ftaskkill /f /im explorer.exea

2017-02-20 11:57:57 177

空空如也

空空如也

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

TA关注的人

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