小七在路上
码龄9年
关注
提问 私信
  • 博客:284,943
    社区:1,155
    问答:13,445
    299,543
    总访问量
  • 52
    原创
  • 2,095,200
    排名
  • 20
    粉丝
  • 0
    铁粉

个人简介:素数

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2016-01-13
博客简介:

青年小七

博客描述:
青年小七
查看详细资料
个人成就
  • 获得90次点赞
  • 内容获得64次评论
  • 获得118次收藏
创作历程
  • 1篇
    2022年
  • 2篇
    2021年
  • 26篇
    2019年
  • 24篇
    2018年
  • 20篇
    2017年
成就勋章
TA的专栏
  • 数据库
    6篇
  • 算法
    3篇
  • Java高阶
    2篇
  • Spring知识大全
    17篇
  • 项目管理工具
    8篇
  • 面试题
  • Java基础知识
    7篇
  • 爬虫
    1篇
  • 大数据实践
    6篇
  • 前端
    9篇
  • 技术书籍
    1篇
  • Web容器
    1篇
  • ORM框架
    1篇
  • Scala基础知识
    1篇
  • 缓存中间件系列
    2篇
  • 开发工具
    4篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    spring架构
  • 搜索
    elasticsearch
  • 服务器
    linux
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

342人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

动态编译时类加载器无法加载项目classes目录问题

最近在实现自定义代码进行动态编译并执行的功能,在实现过程中遇到的问题在此记录下,问题的解决方法仅供参考!动态编译 构建类代码包括引入工具包等 private String fillClassHeaderAndTail(DefineCodeTemplate template) { StringBuilder classHeader = new StringBuilder(); classHeader.append("package ").append("jav
原创
发布博客 2022.02.09 ·
990 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

分析为什么B+树适合作为索引的结构 以及索引原理

解读为什么B+树适合作为索引数据结构以及索引的工作原理
转载
发布博客 2021.12.05 ·
290 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

时间复杂度和空间复杂度(详解版)

在学习具体的数据结构和算法之前,每位初学者都要掌握一个技能,即善于运用时间复杂度和空间复杂度来衡量一个算法的运行效率。所谓算法,即解决问题的方法。同一个问题,使用不同的算法,虽然得到的结果相同,但耗费的时间和资源肯定有所差异。就比如拧一个螺母,扳手和钳子都可以胜任,但使用钳子拧螺母肯定没有扳手的效率高。图 1 解决问题的方式有多种这也就意味着,如果解决问题的算法有多种,我们就需要从中选出最好的一个。那么,怎么判断哪个算法更好(或者更优)呢?“好”算法的标准解决一个问题的方法可.
转载
发布博客 2021.11.08 ·
474 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

若依ruoyi summernote 富文本提交数据 部分代码被过滤 修改xss配置可忽略过滤

若依使用summernote富文本控件提交数据后,数据库存储数据(源码中的字体样式被过滤掉了,<hr>标签也被过滤掉了):前端Ajax Post方式提交参数,参数用url转码,转码前后,参数内容都是完整的,但是后台Controller用对象接收到的参数,字段值里的某些代码段就被过滤掉了原因是ruoyi框架集成了xss,xss过滤了这些标签,需要在配置文件里在xss配置不需要过...
转载
发布博客 2019.11.08 ·
2020 阅读 ·
3 点赞 ·
0 评论 ·
4 收藏

SnowFlake算法

概述分布式系统中,有一些需要使用全局唯一ID的场景,这种时候为了防止ID冲突可以使用36位的UUID,但是UUID有一些缺点,首先他相对比较长,另外UUID一般是无序的。有些时候我们希望能使用一种简单一些的ID,并且希望ID能够按照时间有序生成。而twitter的snowflake解决了这种需求,最初Twitter把存储系统从MySQL迁移到Cassandra,因为Cassandra没...
转载
发布博客 2019.10.25 ·
581 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

UidGenerator算法组件

简介UidGenerator是Java实现的, 基于Snowflake算法的唯一ID生成器。UidGenerator以组件形式工作在应用项目中, 支持自定义workerId位数和初始化策略, 从而适用于docker等虚拟化环境下实例自动重启、漂移等场景。 在实现上, UidGenerator通过借用未来时间来解决sequence天然存在的并发限制; 采用RingBuffer来缓存已生成的UID...
转载
发布博客 2019.10.25 ·
468 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

WebMagic爬虫

1. 总体架构Webmagic的架构分为Downloader、PageProcessor、Scheduler、Pipeline四大总结,由Spider将它们组织起来。这四大组件对应爬虫生命周期中的下载、处理、管理和持久化等功能。总体架构图:1.1 四个组件1.1.1 Downloader:从网上下载页面,以便后续处理。默认使用了Apache HttpClient作为下载...
转载
发布博客 2019.10.21 ·
1028 阅读 ·
1 点赞 ·
0 评论 ·
3 收藏

springboot datasource不引入莫名报的错

org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration这个类 DataSourceAutoConfiguration类使用了@Configuration注解向spring注入了dataSource bean。因为工程中没有关于dataSource相关的配置信息,当spring创建dataS...
原创
发布博客 2019.10.25 ·
554 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SpringBoot+Swagger2时Swagger-ui.html是404的情况

我头一次使用springboot集成swagger2的时候,以为半个小时就能搞定,后来因为404的问题,搞了三个多小时也没解决掉。我总结了网上的2种解决方法:配置webmvc的静态资源访问。 pom里配置guava。用头一种方法的比较多。 我给出相关链接:配置webmvc静态资源访问、一般是缺少jar包时报错才会用到guava这个(低版本的springboot)但是我在查询自己的bug...
原创
发布博客 2019.08.30 ·
3201 阅读 ·
2 点赞 ·
3 评论 ·
1 收藏

Spring Cloud Eureka — 服务发现

Spring Cloud 是一套基于 Spring Boot 实现的微服务开发工具。微服务(也称微服务架构),简单的说,就是将一个系统按照一定的规则有效的拆分成多个不同的服务,每个服务都能够独立的进行开发、部署、扩展和维护。服务与服务之间可以通过 RESTful API 等方式进行相互调用。Spring Cloud 没有重复制造轮子,它只是将业界内多个开源的微服务框架集成起来,再通过 Spri...
转载
发布博客 2019.10.25 ·
267 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring Cloud Eureka 配置参数说明

Eureka Client 配置项(eureka.client.*)org.springframework.cloud.netflix.eureka.EurekaClientConfigBean参数名称 说明 默认值 eureka.client.enabled 用于指示Eureka客户端已启用的标志 true ...
转载
发布博客 2019.08.28 ·
165 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Eureka高可用集群搭建

机器:Eureka1、Eureka2、Users搭建成功的正常情况:过一会儿就出现受保护的警告:Renews threshold:期望每分钟达到的心跳次数。(默认计算方式:2 * n * 0.85,n是服务器数量,如果注册中心进行自己注册自己的话,也要算上)因为每分钟服务实例默认向注册中心发送心跳间隔是30秒,所以是2。可以通过eureka.instance.lease-ren...
原创
发布博客 2019.08.28 ·
759 阅读 ·
0 点赞 ·
2 评论 ·
0 收藏

windows Docker This computer doesn’t have VT-X/AMD-v enabled,Enabling it in the BIOS

当我们安装完DockerToolbox,进入Docker Quickstart Terminal,出现如下错误:error in driver during machine creation:This computer doesn’t have VT-X/AMD-v enabled .Enabling it in the BIOS is mandatory。解决方案:进入BIOS,找...
转载
发布博客 2019.08.23 ·
5967 阅读 ·
0 点赞 ·
0 评论 ·
3 收藏

SpringBoot + Spring Cloud之多module架构搭建

注意:本文暂只是做了搭建,没有写业务编码1.创建maven project。2.将创建的maven project里的build path 和 文件夹都删了,只剩下 pom.xml 这个文件。然后把pom.xml文件里的(记得 maven update)<packaging>jar</packaging> 改为 <packaging>pom&l...
原创
发布博客 2019.08.22 ·
446 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

springboot 2.1.7版本使用的maven插件报的unknown解决

在使用springboot 2.1.7 搭建项目时会出现 pom文件会出现 unknown 的错误。解决方法有两种:降低spring boot 版本为 2.1.1,然后maven update 解决。 在 pom 文件里添加 <properties> <!-- spring boot 2.1.7版本默认使用的maven插件是3.1.2 但是eclipse不兼容,...
原创
发布博客 2019.08.22 ·
1282 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

archive for required library 错误解决

在使用maven的时候,有出现过archive for required library这样的错误,解决方法就是把这个错误所指定的那个本地仓库里的jar包整个文件夹删了,然后重新下载这个jar包就好了。(由于解决后想记录下,所以就不上截图了哈。不行的留言给我)...
原创
发布博客 2019.08.22 ·
4182 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Windows环境搭建

JDK安装链接:https://pan.baidu.com/s/1yDA0MH-fPORVj5-GaQYQ3A提取码:d2w2步骤:更改安装路径(是否更改安装路径自主选择)。 点击下一步进行安装。更改jre安装路径(是否更改安装路径自主选择)。 点击下一步继续安装,安装完成。点击关闭即可。配置jdk环境变量:在计算机(我的电脑)右键选择属性打开。 点击高级系统设置打开系...
原创
发布博客 2019.10.25 ·
258 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

IntelliJ Idea 常用快捷键

一、常用快捷键Ctrl + F12 弹出当前文件结构层(类的方法属性等),可以在弹出的层上直接输入,进行筛选Ctrl + 左键单击 在打开的文件标题上,弹出该文件路径Ctrl + N 根据输入的 类名 查找类文件Ctrl + D 复制光标所在行 或 复制选择内容,并把复制内容插入光标位置下面Ctrl + P 方法参数提示显示Ctrl + Alt + O 优化导入的类,可以对当前文件和...
转载
发布博客 2019.10.25 ·
130 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Redis高可用主从复制基本搭建

1. 虚拟机克隆使用VMware从装有Redis的虚拟机中克隆两台相同的虚拟机。步骤:(1)选中需要装有Redis的虚拟机,右击选择管理——》克隆(2)(3)(4)选择下边的单选按钮进行克隆,可以将源虚拟机的一些安装及配置都进行克隆。(5)至此,虚拟机克隆就完成了。2. 主从复制配置主服务器:192.168.1.101从服务器:192.168.1.102...
原创
发布博客 2019.07.20 ·
266 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring Cloud Config 的简单配置应用

一、Config Server配置1. 添加配置中心pom文件<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-config-server</artifactId></d...
原创
发布博客 2019.07.16 ·
236 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏
加载更多