自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 DispatcherServlet.noHandlerFound No mapping for GET xxx

前端发送请求到dispatcherServlet前端控制器,再由前端控制器交给HandleMapping处理器映射器,映射到对应路径,现在报不能映射,说明走到此处出错。2、pom文件配置了tomcat,还用外置的另一个tomcat启动(就是我)4、拦截器路径映射错误了,比如/user/*可以,/user/**不行。6、总之,不是tomcat问题就是你把路径弄错了。3、配置映射路径错误:我一般配置 /5、考虑一下是不是过滤器路径不对。1、tomcat版本不支持。

2022-09-27 07:42:48 1491

原创 自定义Starter详细教程

自定义starter,@Conditional底层原理,自动配置流程、spring boot注解的解释

2022-09-24 22:09:34 2555

原创 第一篇:分类分包static关键字

一、分类思想二、分包思想break lo; lo:while(true){}一、分类思想一个数据交互分为与前端交互的controller层,进行业务逻辑的service层,对数据进行操作的Dao层。分为这三层可以明确各自的任务,更好的完成数据业务的流程。二、分包思想package必须是第一句可执行代码。使用多个包下相同类名的类使用全类名。break lo; lo:while(true){}...

2022-01-09 21:44:25 460

原创 抖音开发平台发私信给用户

抖音开放平台

2021-12-10 11:23:45 4993 9

原创 抖音应用的申请使用

文章目录前言一、注册二、申请应用以及权限三、获取用户授权四、嵌入API总结前言本文主要介绍怎么使用抖音开放平台对用户进行私信的收发一、注册登录后点击头像选择自研开发者并填入一系列企业信息后注册为抖音企业。号,也可以注册为系统服务商。系统服务商可以开发第三方应用服务于抖音创作者或商家,或为抖音创作者和商家提供拍摄、创作、代运营等线下服务。审核通过的开发者除获得基础能力权限外,还可获得基于poi的商铺、商品库、交易系统等生活服务类开发者专属权限 (即能力图谱及Open Api文档中的“生活服务开

2021-12-09 02:27:16 1276

原创 Running the evict task with compensationTime 0ms

问题描述:Running the evict task with compensationTime 0m一直不停的打印原因分析:显示设置了eureka的两个属性eureka: server: enable-self-preservation: true #自我保护机制 eviction-interval-timer-in-ms: 60 #清理间隔解决方案:不设置就没有...

2021-11-21 07:49:27 1777

原创 简单集合使用

文章目录迭代器ListIterator接口迭代器只要实现了Iterator接口的类就能使用迭代器,for each循环也是使用迭代器作为底层实现,编译器简单的将for each转化为迭代器。Collection接口实现了Iterator接口。hasNext()方法是检查是否有下一个元素。迭代器调用next()方法是越过下一个元素并将此元素返回。类似于InputStream.read。Iterator接口的remove()方法是删除被越过的元素,可以将迭代器看作一个指针,每次调用next()方

2021-06-28 10:03:36 91

原创 Redis设计与实现

文章目录第一部分:内部数据结构简单动态字符串(simple dynamic string)双端链表字典跳跃表第二部分:内存映射数据结构整数集合intset压缩列表redis数据类型对象处理机制第一部分:内部数据结构简单动态字符串(simple dynamic string)在 Redis 中, 一个字符串对象除了可以保存字符串值之外, 还可以保存 long 类型的值Sds 在 Redis 中的主要作用有以下两个:实现字符串对象(StringObject);在 Redis 程序内部用作 ch.

2021-06-25 21:37:12 1026

原创 MySQL学习之路

第一篇 MySQL基本架构主要学习锁、事务、存储引擎.第一篇 MySQL基本架构一、pandas是什么?二、使用步骤1.引入库2.读入数据总结一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码如下(示例):import numpy as npimport pandas as pdimport matplotlib.pyplot as pltimport seaborn as snsimpo

2021-06-19 15:32:52 107

原创 redis问答,随时更新

系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录概述什么是RedisRedis有哪些优缺点为什么要用 Redis /为什么要用缓存为什么要用 Redis 而不用 map/guava 做缓存?Redis为什么这么快数据类型概述什么是RedisRedis有哪些优缺点为什么要用 Redis /为什么要用缓存为什么要用 Red

2021-06-19 15:31:24 74

原创 spring cloud

spring cloud文章目录spring cloud来源什么是spring cloud与dubbo的对比spring cloud 服务治理eureka父工程坐标:serverproviderconsumereureka yml相关配置来源来自一个外国小伙将服务称为微服务,通过http请求进行通信协作,每一个微服务都是独立的,可以使用不同语言编写,只需要调用暴露接口。什么是spring cloud一系列框架的有序集合,对框架进行封装,留给了开发者一套简单易用的api。springcloud

2021-06-16 20:39:21 67

原创 交友app总结

文章目录前言一、小细节工具使用1.Mybatis-plus分页工具2.判断redis中key是否存在,查看有多少key,eq判断执行3.alibaba的fastJSON4.stream使用map将id作为key二、糊涂工具使用三、前端数据接收四、vo对象写法第五章、创建时间和更新时间的自动赋值第六章、redis自增长完成id自增长效果第七章、异步实现第八章、joda工具,获取文件路径前言记录了交友app的一些东西一、小细节工具使用1.Mybatis-plus分页工具配置分页插件,使用sele

2021-06-11 18:23:56 573

原创 展示数据总是相同

项目场景:我在编写service时,需要将一个对象进行赋值并填装到list中返回出去,使用了迭代方式来赋值。但是我并没有将new 对象这个操作放入迭代中,虽然我每次list.add都是添加的最新数据,但是底层对象永远是一个,我的迭代一直在对同一个对象进行操作,list集合填装的所有变量都指向同一个对象,导致所有展示的数据都相同。将new对象的操作放入迭代器解决。...

2021-06-01 16:55:01 99

原创 排除mongodb依赖,排除mybatis依赖,排除mybatis-plus依赖

排除依赖@SpringBootApplication(exclude = {MongoAutoConfiguration.class,MongoDataAutoConfiguration.class})@MapperScan("com.tanhua.common.mapper")@ComponentScan(basePackages = {"com.tanhua.common","com.tanhua.server"})public class ServerApplication { pub

2021-06-01 11:11:24 1286

原创 jackson简单使用

jackson简单使用对象、集合转jsonobjectMapper.writeValueAsString(user);objectMapper.writeValueAsString(userList);json转对象、集合objectMapper.readValue(userJsonString, User.class);objectMapper.readValue(userListJsonString, new TypeReference<List<User>>(){

2021-05-25 23:33:34 264

原创 错误的创建了bean

有可能是版本不对,我有一个项目使用的2.1.0,换成2.4.5立刻报错

2021-05-25 17:23:16 136

原创 多线程分析

线程场景:创建一个线程myThread,作为参数对象放入另一个线程对象thread中,启动这个线程进行线程名字打印打印方式如下:可以看到有三个线程名字,main线程和Thread-1线程由Thread.currentThread().getName()打印,毫无疑问这是两个正常线程,那么Thread-0是否为线程呢?通过JVM可以看到并没有Thread-0线程,说明它不是一个线程,也就说明它打印的只是当前类的一个普通方法getName()的运行结果。...

2021-05-25 10:21:57 68

原创 Could not open ServletContext resource

原因:路径不对解决:先看路径,再看有没有加classpath

2021-05-23 16:28:56 324

原创 @RequestBody@RequestParam

全面的结论:结论①:@JsonAlias注解,实现:json转模型时,使json中的特定key能转化为特定的模型属性;但是模型转json时,对应的转换后的key仍然与属性名一致此时,json字符串转换为模型时,json中key为Name或为name123或为name的都能识别。结论②指定的模型属性;同样的,模型转json时,对应的转换后的key为指定的key,见:示例中的motto字段的请求与响应。此时,json字符串转换为模型时,key为MOTTO的能识别,但key为motto的不能识别。结论

2021-05-22 10:01:10 158

原创 Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?

使用docker时提示:Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?原因分析:你需要安装一个镜像加速器解决方案: 安装一个镜像加速器,我选择的时阿里云的复制这段命令执行就可以了附docker安装,记得安装是要保证你的虚拟机能联网,试下ping www.baidu.com# 1、yum 包更新到最新 yum update# 2、

2021-05-15 10:33:35 496

原创 postman操作es

用postman操作elasticSearch一、操作1.添加索引2.查询所有文档3.模糊查寻4.范围查询5.多字段查询6.(bool)布尔查询7.指标聚合8.桶聚合9.高亮查询10.重建索引11.别名设置提示:以下是本篇文章正文内容,下面案例可供参考一、操作1.添加索引{ //设置分片 "settings":{ "number_of_shards":3, "number_of_replicas":1 }, //映射 "mappings"

2021-05-14 14:54:35 1148

转载 linux联网

linux连网转载

2021-05-12 15:57:58 48

原创 docker私有仓库搭建等操作

1o0…5460kicwECdocker相关命令:启动:systemctl start docker停止:systemctl stop docker重启:systemctl restart docker状态:systemctl status docker开机启动:system enable dockerdocker镜像命令:查看镜像列表:docker images查看id:-q搜索镜像:docker search xxx拉取镜像:docker pull xxx:版本号删除镜像:do

2021-05-07 21:28:37 73

转载 docker file

Dockerfile关键字作用备注FROM指定父镜像指定dockerfile基于那个image构建MAINTAINER作者信息用来标明这个dockerfile谁写的LABEL标签用来标明dockerfile的标签 可以使用Label代替Maintainer 最终都是在docker image基本信息中可以查看RUN执行命令执行一段命令 默认是/bin/sh 格式: RUN command 或者 RUN [“command” , “param1”,“p

2021-05-07 18:47:12 44

原创 zookeeper使用

zookeeper文章目录zookeeper一、linux客户端命令操作1.服务端开启2.客户端开启3.查询操作4.创建节点5.修改节点6.删除节点二、使用Curator客户端1.坐标依赖2.具体操作3.节点监听机制4.分布式锁5.集群搭建总结一、linux客户端命令操作1.服务端开启2.客户端开启3.查询操作4.创建节点5.修改节点6.删除节点二、使用Curator客户端1.坐标依赖<!--curator,zookeeper客户端操作依赖--><de

2021-05-05 17:49:35 166

原创 spring自定义注册器

注册器工具类import org.springframework.beans.factory.support.BeanDefinitionRegistry;import org.springframework.context.annotation.ClassPathBeanDefinitionScanner;import org.springframework.context.annotation.ComponentScan;import org.springframework.context.an

2021-05-04 23:40:56 99

原创 spring自定义导入器

直接点复制所有代码,粘到idea中,创建一个import.properties文件,写入path=com.lzb.*

2021-05-04 23:32:51 186

原创 spring自定义过滤器

【代码】spring自定义过滤器。

2021-05-04 21:59:17 416

原创 随机抽取

随机抽取这是我实现一个抽奖功能时书中看到的一个实现方案代码如下:package com.itheima.bean;import org.junit.Test;import java.util.Arrays;public class RandomTest { @Test public void test() { //测试能否从2取到5,并且随机 int start = 2, end = 5, result = 4; for

2021-05-04 16:05:29 121

原创 dubbo的初级使用

1.导入dubbo坐标,这个坐标每个项目都是固定的<!--Dubbo的起步依赖,版本2.7之后统一为rg.apache.dubbo --> <!--<dubbo.version>2.7.4.1</dubbo.version>--> <!--<zookeeper.version>4.0.0</zookeeper.version>--> <dependency>

2021-05-04 16:01:37 238

原创 zookeeper安装

zookeeper安装包括zookeeper在linux下的安装    ssm多模块下配置dubbo并且连接zookeeper注册中心提示:先了解一下什么是dubbo。dubbo是阿里巴巴开发的,用于远程调用的RPC框架,所谓的RPC就是指远程调用,它可以将多个项目连接到注册中心,再通过注册中心共享资源,可以用手机通信来比喻一下:所有的手机都能通过信号访问别人,这个信号就是dubbo;但是并不是手机与手机直接访问,而是先通过信号访问站点,站点再分发访问手机,这个站点就相

2021-05-04 15:19:30 75

原创 Maven

maven高级ssm分模块开发pom文件,有各种示例代码虽然长,但是包括了各种需要的代码,总结一下: 1.模块聚合 2.模块继承,避免了版本不一致问题 3.自定义属性,可以将版本通过${}来共同指定,这样就不需要一个个找,也可以 4.多环境配置资源,通过<resources>和<testResources>标签来加载资源,再通过环境配置id来指定开发环境 5.依赖管理,导入所有需要的依赖以及子工程的依赖 6.跳过部分测试,可以快速测试自己的模块 7.上传私服,

2021-05-04 00:35:46 116 1

原创 spring-boot系列

spring-boot系列spring-boot自动配置spring-boot系列前言一、Condition接口1. 来历2. 使用方法二、切换内置服务器1.服务器切换三、@Enable*注解1.介绍2.@Import详解3.自定义@Enable*类型注解四、@SpringBootApplication1. @SpringBootApplication启动注解2. @SpringBootConfiguration3.@EnableAutoConfiguration4.@EnableConfigurati

2021-05-02 23:36:41 86

原创 spring-boot简单入门

spring-bootspring-boot入门学习内容:1、 spring-boot搭建2、 yml配置3、 整合其它技术4、 一些便利性的技巧文章目录spring-boot学习内容:一、yml配置文件1.yml对象写法2.yml数组写法3.yml纯量写法4.获取数据二、profile切换配置文件以及文件加载顺序1.指定文档和激活文档2.文件加载顺序三、整合MyBatis1.yml文件配置mybatis四、一些小技巧一、yml配置文件1.yml对象写法格式:缩进格式,参数之前

2021-05-01 23:59:29 154

空空如也

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

TA关注的人

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