logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

解决springboot2.2.0项目添加@EnableDiscoveryClient注解找不到的问题

环境:IDEAmaven3.0springboot2.2.0特别注意springboot的版本,1.0和2.0有很大区别解决办法:pom添加:<dependency><groupId>org.springframework.cloud</groupId><artifact...

【activiti 基础】activiti6.0画图后xml文件完善注意事项,后续一点点补充

首先我这里有两张bpmn的图和其对应的xml文件:上图对应的xml:<?xml version="1.0" encoding="UTF-8" standalone="yes"?><definitions xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:activiti="http://acti...

IDEA坑我,灵异事件之springboot扫描mapper文件扫描不到的问题

报错:Invalid bound statement (not found): com.xx.xx.mapper.xxMapper背景说明:我在通过idea在maven中创建了子工程后,在子工程的resources文件下创建文件夹,操作如下:1、选中resources点击右键,点击New,点击Directory2、输入: mapper.biz3、点击确定,然后创建mapper的xml文件启动项目正

解决org.springframework.web.multipart.MaxUploadSizeExceededException: Maximum upload size exceeded

spring.http.server.maxFileSize和spring.http.server.maxRequestSize的值,效果是一样的。然后在application.properties文件中配置。原因:上传文件的请求有个默认配置最大值是2M 超出了最大值。方法二,重写config配置类。

#spring boot
基于jquery的div拖拽功能

展示效果如图:可进行拖拽、删除,删除后div会回到上面的待拖拽区域源码下载地址:点击这里html代码如下:<!-- saved from url=(0045)http://www.jq22.com/demo/jquery-tdfz20160803/ --><html><head><meta http-equiv="Content-Type" content

Redis底层数据结构之hash

hash在Redis中的底层实现有两种,一种是zipList,这种是当hash结构的V值较小的时候使用的编码方式。这个已经在Redis底层数据结构之list这篇文章中介绍过了。这篇文章主要讲解一下另外一种实现方式,字典dict,这是当hash结构的V值较大时采用的编码方式。这里又要开始鞭尸C语言了,字典dict作为一种常用的数据结构,C语言内部并不具备,因而Redis的开发人员自己设计和开发了Re

#哈希算法#redis#数据结构
Redis底层数据结构之list

Redis中另一个常用的数据结构就是list,其底层有linkedList、zipList和quickList三种存储方式。与Java中的LinkedList类似,Redis中的linkedList也是一个双向链表,由一个个节点组成的。Redis中借助C语言实现的链表节点结构如下所示:pre指向前一个节点,next指针指向后一个节点,value保存着当前节点对应的数据对象。listNode的示意图

#数据结构#redis#list
为什么java1.8 hashMap的数据结构是红黑树?

众所周知,java1.7的时候hashMap结构还是【数组+链表】,而在1.8版本结构变为了【数组+链表/红黑树】,当链表长度达到8时,自动转换为红黑树结构。那么为什么java1.8要对hashMap的数据结构中加入树呢?答案:提高查找效率。此前hashMap中的数据采取【数组+链表】的存储结构,桶数组会将通过hash算法将key值计算得来的相同哈希值数据存储在对应的链表中,而随着链表的数据增多,

#数据结构#链表#b树
Java多线程——生产者消费者问题

创建多个线程去执行不同的任务,如果这些任务之间有着某种关系,那么线程之间必须能够通信来协调完成工作。生产者消费者问题(英语:Producer-consumer problem)就是典型的多线程同步案例,它也被称为有限缓冲问题(英语:Bounded-buffer problem)。该问题描述了共享固定大小缓冲区的两个线程——即所谓的“生产者”和“消费者”——在实际运行时会发生的问题。生产者的主要作用

#java#开发语言#后端
Feign 第一次调用为什么会很慢?

先说下我自己的理解因为Feign的调用是基于Ribbon做负载,在第一次调用的时候,需要对注册中心进行注册**创建对应的Client**,所以**在第一次调用的时候,等同于创建client的时间加上请求的时间**,所以才会慢。目前比较直接的解决方式就是开启Ribbon的**饥饿模式**。

文章图片
#ribbon#spring boot#spring cloud +1
    共 25 条
  • 1
  • 2
  • 3
  • 请选择