自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

我和井盖都笑了博客

先定个小目标,坚持一万小时

  • 博客(102)
  • 资源 (1)
  • 收藏
  • 关注

原创 爬坑日记--Mybati-plus的坑

Mybati-plus的坑添加条件的顺序,不要一致,否则会出现问题!

2020-07-11 22:27:58 259

原创 爬坑日记--Thymeleaf的坑

Thymleaf 使用过程中的问题中介1. 命名空间不要导错,否则没有提示正确为xmlns:th=“http://www.thymeleaf.org”自动导入可能会变成2 Thymeleaf js代码块中 不支持 [[

2020-07-07 20:42:02 272

原创 Vue Axios异步请求

数据{ "name": "shouhe", "age": 18, "isBoy": true, "house": { "location": "zhejiang", "port": 8080, "num": [0,1,2,3] }}完整的写法:<!DOCTYPE html><html lang="en" xmlns:v-bind="http://www.w3.org/1999/xhtml" xmlns:v-on="http://www

2020-07-02 21:26:54 220

原创 Vue 基本结构

<!DOCTYPE html><html lang="en" xmlns:v-bind="http://www.w3.org/1999/xhtml"><head> <meta charset="UTF-8"> <title>Title</title></head><body><div id="app"> {{message}}</div><s

2020-07-02 21:21:11 164

原创 Vue slot插槽的使用

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>插槽</title></head><body><div id="app"> <shouhe> <up slot="slot1" :up_value="data_title"></up&g

2020-07-02 21:18:56 205

原创 Thread--线程创建的三种方式

1.继承Thread类重写run方法/** * @author 守鹤 * @date 2020/5/24 16:28 */public class ByExtendThread extends Thread{ @Override public void run() { for (int i = 0; i < 100; i++) { System.out.println(Thread.currentThread().getName()

2020-05-24 17:39:45 334

原创 SpringBoot--Spring Boot 的LogBack日志管理

Spring Boot 的日志管理      Spring Boot 默认使用 Logback 组件作为日志管理。Logback 是由 log4j 创始人设计的一个开源日志组件。      在 Spring Boot 项目中我们不需要额外的添加 Logback 的依赖,因为在 spring-boot-starter 或者 spring-boot-starter-web 中已经包含了 L

2020-05-15 21:57:56 373

原创 SpringBoot--SpringBoot 度量指标监控与健康检查

Spring Boot 度量指标监控与健康检查    一 使用 Actuator 检查与监控    1 修改Pom文件,添加依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-actuator</artifactId></depende

2020-05-15 21:22:32 423

原创 SpringBoot--Spring Boot 热部署

SpringBoot–Spring Boot 热部署   1 通过 DevTools 工具实现热部署,修改Pom文件<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional> <

2020-05-15 20:30:21 175

原创 SpringBoot--SpringBoot 服务端数据校验

SpringBoot 服务端数据校验校验实体对象校验普通参数    1 Spring Boot 对实体对象的校验        1.1 创建实体对象并添加校验规则/** * @author 守鹤 * @date 2020/5/14 22:32 */public class User { /** * @NotNull: 对基本数据类型的对象类型做非空校验 * @NotBl

2020-05-14 23:27:08 305

原创 SpringBoot--SpringBoot 5种异常处理机制

SpringBoot 中异常处理SpringBoot 中对于异常处理提供了五种处理方式    1 自定义错误页面SpringBoot 默认的处理异常的机制:      SpringBoot默认的已经提供了一套处理异常的机制。 一旦程序中出现了异常 SpringBoot 会向/error 的 url 发送请求。在 SpringBoot 中提供了一个名为 BasicErrorController 来处理/error

2020-05-14 21:00:17 2157 1

原创 SpringBoot--SpringBoot整合Mybatis完成CRUD

SpringBoot整合Mybatis完成CRUD    1 修改Pom文件添加 mysql 驱动坐标添加Mybatis启动器添加资源拷贝插件<?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" x

2020-05-13 22:58:15 188 1

原创 SpringBoot--SpringBoot 整合JDBC完成CRUD

SpringBoot 整合JDBC完成CRUD      主要就是对JdbcTemplate对象的创建与API的使用创建SpringBoot项目    1 Pom文件,添加下列启动器与依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-bo

2020-05-13 21:53:45 216

原创 SpringBoot--SpringBoot 读取Properties文件(结合JDBC)

读取配置文件(结合JDBC)      SpringBoot整合JDBC需要添加的启动器和依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId></dependency><depende

2020-05-13 00:41:36 1093

原创 Redis--Spring整合Redis完成用户查询与更新

Spring整合Redis1.编写POM文件<?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://

2020-05-12 21:56:58 334

原创 Redis--Jedis JedisPool JedisCluster 第一次使用

Jedis使用    1.修改pom文件,添加依赖<dependencies> <dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0</version>

2020-05-11 21:55:25 275

原创 Redis--Redis集群介绍

Redis 集群介绍      Redis3.0 版本之后支持 Cluster。集群要求集群节点中必须要支持主备模式,也就说集中的主节点(Master)至少要有一个从节点(Slave).      每一个蓝色的圈都代表着一个 redis 集群中的主节点。它们任何两个节点之间都是相互连通的。客户端可以与任何一个节点相连接,然后就可以访问集群中的任何一个节点。对其进行存取和其他操作.&n

2020-05-11 21:18:31 189

原创 Redis--Redis安装集群

Redis 集群介绍      Redis3.0 版本之后支持 Cluster。集群要求集群节点中必须要支持主备模式,也就说集中的主节点(Master)至少要有一个从节点(Slave).      每一个蓝色的圈都代表着一个 redis 集群中的主节点。它们任何两个节点之间都是相互连通的。客户端可以与任何一个节点相连接,然后就可以访问集群中的任何一个节点。对其进行存取和其他操作.&n

2020-05-11 21:17:31 171

原创 Redis--Redis 持久化机制

Redis 的数据持久化    1 RDB 方式      对内存中数据库状态进行快照      RDB 方式:将 Redis 在内存中的数据库状态保存到磁盘里面,RDB 文件是一个经过压缩的二进制文件,通过该文件可以还原生成 RDB 文件时的数据库状态(默认下,持久化到dump.rdb 文件,并且在 redis 重启后,自动读取其中文件,据悉,通常情况

2020-05-10 22:49:24 278

原创 SpringBoot--Thymeleaf配置文件中常用配置项

SpringBoot–Thymeleaf常用配置项##前缀spring.thymeleaf.prefix=classpath:/templates/suibian/ //后缀spring.thymeleaf.suffix=.html #配置视图模板类型,如果视图模板使用的是 html5 需要配置 spring.thymeleaf.mode=HTML ##默认视图编码格式spring.thymeleaf.encoding=utf-8 #响应类型 spring.thymeleaf.serv

2020-05-10 22:06:57 1338

原创 SpringBoot--Thymeleaf处理URL表达式

Thymeleaf 语法讲解命名空间: 需要在html标签中添加该属性xmlns:th=“http://www.thymeleaf.org”1 URL表达式处理在 Thymeleaf 中 URL 表达式的语法格式为@{url}    1.1 绝对路径<a th:href="@{http://www.baidu.com}">绝对路径</a>   1.2 相对路径   

2020-05-10 22:01:03 716 1

原创 SpringBoot--Thymeleaf操作作用域对象

Thymeleaf 语法讲解命名空间: 需要在html标签中添加该属性xmlns:th=“http://www.thymeleaf.org”1 获取作用域数据

2020-05-10 20:55:44 771

原创 SpringBoot--Thymeleaf迭代变量

Thymeleaf 语法讲解命名空间: 需要在html标签中添加该属性xmlns:th=“http://www.thymeleaf.org”1 List 集合的遍历th:each=“var : ${list}”迭代器,用于循环迭代集合2 List 集合的遍历(获取状态变量)th:each=“var,varStatus : ${list}”迭代器,用于循环迭代集合状态变量中的属性index:当前迭代器的索引 从 0 开始count:当前

2020-05-10 20:41:14 370

原创 SpringBoot--Thymeleaf条件判断

Thymeleaf 语法讲解命名空间: 需要在html标签中添加该属性xmlns:th=“http://www.thymeleaf.org”1 条件判断th:if条件判断th:switch th:case    th:switch 与 Java 中的 switch 语句等效,有条件地显示匹配的内容。如果有 多个匹配结果只选择第一个显示。    th:case="“表示 Java 中

2020-05-10 20:04:58 1525

原创 SpringBoot--Thymeleaf日期格式处理

Thymeleaf 语法讲解命名空间: 需要在html标签中添加该属性xmlns:th=“http://www.thymeleaf.org”1 日期格式处理日期格式化处理${#dates.format(key)}格式化日期,默认的以浏览器默认语言为格式化标准${#dates.format(key,‘yyyy/MM/dd’)}按照自定义的格式做日期转换${#dates.year(key)} ${#dates.month(key)} ${

2020-05-10 19:50:35 1371

原创 Springboot--Thymeleaf 字符串输出与操作

Thymeleaf 语法讲解命名空间: 需要在html标签中添加该属性xmlns:th=“http://www.thymeleaf.org”1 字符串与变量输出操作在页面中输出值th:text=""将一个值放入到 input 标签的 value 中th:value=""2 字符串操作      Thymeleaf 提供了一些内置对象,内置对象可直接在模板中使用。这些对象是以 # 引用的。  &

2020-05-10 19:34:41 1593

原创 SpringBoot--Thymeleaf介绍与搭建

Spring Boot 整合 Thymeleaf    1Thymeleaf 介绍      Thymeleaf 的主要目标是将优雅的自然模板带到开发工作流程中,并将 HTML 在浏览器 中正确显示,并且可以作为静态原型,让开发团队能更容易地协作。      Thymeleaf 能够处理 HTML,XML,JavaScript,CSS 甚至纯文本。 长期

2020-05-10 19:10:29 354

原创 Redis--Redis常用命令

Redis 中常用命令ping 测试 redis 是否链接 如果已链接返回 PONGecho value 测试 redis 是否链接 如果已链接返回 echo 命令后给定的值exists key 判断 string 类型一个 key 是否存在 如果存在返回 1 否则返回 0keys 返回所有的 key 可以加*通配expire key time(s) 设置一个 key 的过期时间 单位秒。时间到达后会删除 key 及 valuepersist key 移除给定 key 的过期时间ttl ke

2020-05-10 00:01:01 157

原创 Redis--Redis 5大数据类型

Redis 数据类型   1 String( 字符串)       Redis 字符串是字节序列。Redis 字符串是二进制安全的,这意味着他们有一个已知的长度没有任何特殊字符终止,所以你可以存储任何东西,512 兆为上限示例:redis 127.0.0.1:6379> SET name kevinOK redis 127.0.0.1:6379> GET name"kevin"

2020-05-09 22:50:28 239

原创 Redis--Redis单机版安装

Redis 介绍    1 Redis 简介       Remote Dictionary Server(Redis)是一个开源的使用 ANSI C 语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value 数据库,并提供多种语言的 API。它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Map),列表(list), 集合(sets) 和 有序集合(sorted

2020-05-09 21:53:02 148

原创 Solr--Solr与Spring整合(非完整版)

Solr与Spring整合    1.Pom文件<?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

2020-05-09 21:06:59 162

原创 爬坑日记--Idea创建web项目注意事项

     idea中创建war工程需要和java和resources目录同一级下建立webapp目录        名字一定要是webapp,不能改变.否则打包项目的时候会报错Failed to execute goal org.apache.maven.plugins:maven-war-plugin:2.2:war (default-war) on project demosp

2020-05-08 22:06:42 177

原创 Solr--SolrCloud向集群添加 删除 查询数据

只展示代码部分,其他部分环境的搭建与单机版一样public class SolrCloudInsert { public static void main(String[] args) throws Exception { //zookeeper集群的地址 String zkhosts="192.168.0.123:2181,192.168.0.1...

2020-05-07 22:51:14 235

原创 Solr--SolrCloud简介与集群搭建

Solr 集群(SolrCloud)    1 什么是 SolrCloud      SolrCloud(solr 云)是 Solr 提供的分布式搜索方案,当你需要大规模,容错,分布式索引和检索能力时使用 SolrCloud。当一个系统的索引数据量少的时候是不需要使用 SolrCloud 的,当...

2020-05-07 21:39:01 517 3

原创 Solr--Solr 使用SolrJ 完成添加,删除,查询

SolrJ 的使用    1 什么是 SolrJ      solrJ 是访问 Solr 服务的 JAVA 客户端,提供索引和搜索的请求方法,SolrJ 通常嵌入在业务系统中,通过 solrJ 的 API 接口操作 Solr 服务。    2 在Solr Schema.x...

2020-05-05 23:54:53 328

原创 Solr--Solr管理界面

Solr 管理页面操作   1 Dashboard( 仪表盘)      访问 http://localhost:8080/solr 时,出现该主页面,可查看到 solr 运行时间、solr 版本,系统内存、虚拟机内存的使用情况   2 Logging( 日志)&nbs...

2020-05-05 22:52:31 775

原创 Solr--Solr配置中文分词器

配置中文分词器(IK Analyzer)1.上传中文分词器 jar 包2.解压,并将配置文件和jar包上传3.配置分词器类型    1 上传中文分词器 jar 包,以及配置文件    2 将中文分词器的配置文件拷贝到Solr项目 /WEB-INF/classes 目录下(在 solr 中的 WEB-...

2020-05-05 21:21:41 346

原创 Solr--Solr 索引库

Solr 索引库   1 solr home目录结构   1.1 solr.xml 配置 solr 集群   1.2 collection1 (索引库:solr core )   1.3 core.properties 设置索引库的名称  &n...

2020-05-05 20:49:45 402

原创 Solr--Solr 单机版安装

Solr 单机版安装    环境安装 jdk安装 tomcat    安装 Solr      Solr 版本:solr-4.10.3.tgz.tgz   1 Solr 是由两个部分构成:Solr 的 web 服务Solr ...

2020-05-04 23:11:47 215

原创 Solr--Solr介绍

Solr 介绍    1 全文检索      什么叫做全文检索呢?这要从我们生活中的数据说起。我们生活中的数据总体分为两种:结构化数据和非结构化数据。       1)结构化数据:指具有固定格式或有限长度的数据,如数据库,元数据等。&nbsp...

2020-05-04 23:02:34 186

parent.rar

一个maven实战小demo,运用了spring springmvc mybatis maven等技术

2020-05-02

空空如也

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

TA关注的人

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