weixin_49639753
码龄4年
关注
提问 私信
  • 博客:47,588
    47,588
    总访问量
  • 23
    原创
  • 1,882,240
    排名
  • 6
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖北省
  • 加入CSDN时间: 2020-07-25
博客简介:

解忧小店

查看详细资料
个人成就
  • 获得25次点赞
  • 内容获得12次评论
  • 获得71次收藏
  • 代码片获得166次分享
创作历程
  • 10篇
    2022年
  • 13篇
    2021年
成就勋章
TA的专栏
  • hadoop专题
    2篇
  • 遇到的错误
    3篇
  • zookeeper
    1篇
  • java
    10篇
  • 设计模式
    3篇
  • 软件工程
    1篇
  • 数据结构
    1篇
  • 操作系统
    1篇
  • gitee
    1篇
  • Markdown语法
    1篇
兴趣领域 设置
  • 运维
    网络
  • 网络空间安全
    安全
  • 服务器
    linuxcentos
创作活动更多

如何做好一份技术文档?

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

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

big data tools 远程连接hdfs的步骤及问题总结

big data tools 连接远程hdfs步骤及出现问题
原创
发布博客 2022.06.09 ·
1488 阅读 ·
2 点赞 ·
1 评论 ·
5 收藏

Docker搭建Zookeeper集群步骤及问题总结

Docker搭建Zookeeper集群及问题总结
原创
发布博客 2022.06.08 ·
616 阅读 ·
0 点赞 ·
1 评论 ·
6 收藏

使用虚拟机搭建Hadoop集群的步骤及出现问题总结

虚拟机搭建hadoop集群
原创
发布博客 2022.06.07 ·
2615 阅读 ·
2 点赞 ·
0 评论 ·
25 收藏

将jdk设置成可编辑的模式

将jdk设置成可编辑的模式​ 正常情况下,我们所使用的jdk都是无法编辑的,这样子,我们在读源码的时候想要加入自己的想法,做一些注释就很苦恼,一般做法都是把想要注释的部分复制出来,自己整理出个文档,在文档中加注释,但为了能正常的在源码中加注释就得采用一下的方法了。​ 原理:我们使用的jdk都是压缩包格式的,这种方式就无法编辑,解压就好了1.找到自己的jdk的路径在自己的工程上->右键->单击open Module Settings:找到SDKs后 选择sourcepath(我的是解压
原创
发布博客 2022.04.02 ·
705 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SpringBoot启动自动执行sql脚本

SpringBoot启动自动执行sql脚本一. 使用方式首先我们得保证有对应的jar包解释:这个jar包是通过父标签引入的,点进去看一下:在进入父标签的依赖看看:真相了,这个jar包就在里面:2. 配置yml文件,分析看注释spring: sql: init: encoding: utf-8 # 设置模式,不要never,不然不起作用 mode: always p
原创
发布博客 2022.03.16 ·
6764 阅读 ·
1 点赞 ·
1 评论 ·
3 收藏

yml文件错误---org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException

yml文件错误—org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException情况一 yml文件编写错误一般情况在于空格多或者少的原因,检查下空格,也可能是缩进有问题,或者用tab键替换了空格情况二 编码格式不统一yml文件编码发生改变,最好的办法就是复制内容,删除改文件,在粘贴回来。情况三 文档中有中文(包括注释和正文)本人出现的就是这种情况,正文中出现了中文,且用的是GBK编码,解决方法就是把
原创
发布博客 2022.03.06 ·
20817 阅读 ·
17 点赞 ·
7 评论 ·
16 收藏

创建模式-原型模式

创建型-原型模式解释:原型模式(Prototype模式)是指:用原型实例指定创建对象的种类,并且通过拷贝这些原型,创建新的对象原型模式是一种创建型设计模式,允许一个对象再创建另外一个可定制的对象, 无需知道如何创建的细节工作原理是:通过将一个原型对象传给那个要发动创建的对象,这个要发动创建的对象通过请求原型对象拷贝它们自己来实施创建,即 对象.clone()形象的理解:孙大圣拔出猴毛, 变出其它孙大圣类图解释:​ 原理结构图说明Prototype : 原型类,声明一
原创
发布博客 2022.03.04 ·
71 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

软件开发模型

软件开发模型瀑布模型解释:​ 瀑布模型将软件生命周期划分为制定计划、需求分析、软件设计、程序编写、软件测试和运行维护等六个基本活动,并且规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落。在瀑布模型中,软件开发的各项活动严格按照线性方式进行,当前活动接受上一项活动的工作结果,实施完成所需的工作内容。当前活动的工作结果需要进行验证,如验证通过,则该结果作为下一项活动的输入,继续进行下一项活动,否则返回修改。瀑布模型的特点:1、强调文档,前一个阶段的输出就是下一个阶段的输入,文档是个
原创
发布博客 2022.03.01 ·
193 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

eclipse安装画类图工具(AmaterasUML)

eclipse安装画类图工具(AmaterasUML)安装GEF打开eclipse官网 https://www.eclipse.org/点击Projects,搜索GEF,然后看到GEF项目点击旁边的download(现在的地址是这个:http://download.eclipse.org/tools/gef/updates/releases)要选择的网址就是这个,复制这个网址:打开eclipse安装插件的菜单栏将刚刚复制的网址加入,插件名字可以为空,并add:
原创
发布博客 2022.03.01 ·
895 阅读 ·
0 点赞 ·
2 评论 ·
6 收藏

设计模式的六大原则

设计模式的六大原则一. 单一职责原则 (Single Responsibility Principle)解释:​ 对类来说的,即一个类应该只负责一项职责。如类A负责两个不同职责:职责1,职责2。当职责1需求变更而改变A时,可能造成职责2执行错误,所以需要将类A的粒度分解为 A1,A2。注意细节:​ 1) 降低类的复杂度,一个类只负责一项职责。一项职责不是意味着只能有一个方法。​ 2) 提高类的可读性,可维护性。​ 3) 降低变更引起的风险。​ 4) 通常情况下,我们应当遵守单一职责原则,
原创
发布博客 2022.02.22 ·
152 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

双亲委派机制

双亲委派机制一. 定义​ 某个类加载器需要加载某个.class文件时,它首先把这个任务委托给他的上级类加载器,递归这个操作,如果上级的类加载器没有加载,自己才会去加载这个类。二. 类加载器​ 在谈论双亲委派机制时,就不得不提及ClassLoad(类加载器)。我们都知道java程序都是运行在JVM上的,但是我们写的代码它是怎么被运行的呢?原来呀,首先,编译器将java源代码编译成字节码文件(.class),之后,类加载器就出场了,它负责将我们的这些class文件丢到JVM中,JVM需要什么样的clas
原创
发布博客 2021.11.25 ·
145 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java定时任务及spring框架对Timer的封装

java定时任务及spring框架对Timer的封装一.Timer类1.原子性,线程安全。2.一个timer对象执行多个任务时使用的是同一个线程,有多个任务时会顺序执行,这样我们的延迟时间和循环时 间就会出现问题。package com.gongshang;import java.util.Date;import java.util.Timer;import java.util.TimerTask;public class TestTimer { public static
原创
发布博客 2021.10.03 ·
274 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

适配器模式与代理模式的区别

适配器模式与代理模式的区别适配器模式:https://blog.csdn.net/weixin_49639753/article/details/120472980代理模式:https://blog.csdn.net/weixin_49639753/article/details/119322908区别:目的不同适配器模式:将一个接口转换成客户希望的另一个接口,使原本不兼容的接口类可以一起工作。代理模式:给一个对象提供一个代理对象,并由代理对象控制对原对象的引用,是在对原有对象功能的增强,使客户
原创
发布博客 2021.09.25 ·
2061 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

适配器模式

适配器模式一.定义:​ 将一个类的接口转换成客户希望的另外一个接口,使得原本由于接口不兼容而不能一起工作的那些类能一起工作。适配器模式分为类结构型模式和对象结构型模式两种,前者类之间的耦合度比后者高,且要求程序员了解现有组件库中的相关组件的内部结构,所以应用相对较少些。​ 在生活中也有很多适配的例子,比如说手机充电,我国采用的220v电压,但是手机却只能支持5v左右的电压,那肯定服务直接用220v的电压嘛,所以电源适配器(充电器头)应运而生,它将220v的电压转换成了5v的,咱就可以愉
原创
发布博客 2021.09.25 ·
134 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

二叉树的先序、中序、后序遍历序列

二叉树的先序、中序、后序遍历序列一.前言​ 在我们遍历二叉树的时候,根据访问结点操作发生位置可以分为三种遍历,我们将​ 访问根结点的操作发生在遍历其左右子树之前 称之为先序遍历​ 访问根结点的操作发生在遍历其左右子树之后 称之为后序遍历​ 访问根结点的操作发生在遍历其左右子树之中 称之为中序遍历​ 具体实现可以采用递归,包线等方法,但是本文采用另一种模板方法,不一定是最优解,只是为了方便理解记忆。具体代码如下(案列形式):二.实现(示例)1.先序遍历:​ 思
原创
发布博客 2021.09.20 ·
6161 阅读 ·
3 点赞 ·
0 评论 ·
8 收藏

使用feign调用服务实现文件上传功能,缺失请求头参数content-type:multipartform-data

使用feign调用服务实现文件上传功能,缺失请求头参数content-type:“multipart/form-data”一.报错信息:feign.codec.EncodeException: Could not write request: no suitable HttpMessageConverter found for request type [org.springframework.web.multipart.support.StandardMultipartHttpServletReque
原创
发布博客 2021.09.01 ·
3136 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

代理模式总结

代理模式总结一 . 什么是代理模式?​ 举一个生活中的案列, 一个人想要解决法律纠纷, 但是他并不懂法律,所以他就可以选择去请律师,律师就负责去完成这个人不能完成的事情,这个人只负责提供一些基本的证据及线索等等。这就是一个典型的代理, 这就完成了业务的增强,这也是代理存在的意义。应用场景:用于对原生函数——法律诉讼,的增加与扩展。工作模块:分为被代 理对象——要提出法律诉讼的这个人,与代理对象——律师。二 . java中的代理分类整体可以分为静态代理和动态代理1. 静态代理​
原创
发布博客 2021.08.02 ·
294 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Java lambda表达式

Java lambda表达式一.简介​ Lambda 表达式,也可称为闭包,是一个匿名函数,将行为像数据一样进行传递,也就是变量或者参数都有可能是一段具有功能作用的函数,而不只是数据。二. 语法**可选类型声明:**不需要声明参数类型,编译器可以统一识别参数值。**可选的参数圆括号:**一个方法参数无需定义圆括号,但多个参数需要定义圆括号。**可选的大括号:**如果主体包含了一个语句,就不需要使用大括号。**可选的返回关键字:**如果主体只有一个表达式返回值则编译器会自动返回值,大括
原创
发布博客 2021.07.25 ·
76 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

java设计模式 -----单例设计模式

java设计模式 -----单例设计模式一. 简介​ 单例模式(Singleton Pattern)是 Java 中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。二 . 介绍意图: 保证一个类仅有一个实例,并提供一个访问它的全局访问点。主要解决: 一个全局使用的类频繁地创建与销毁。何时使用: 当您想
原创
发布博客 2021.07.12 ·
88 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

将本地项目上传至gitee

将本地项目上传至gitee一 .创建一个gitee仓库1.进入官网 , 点击“+”点击“新建仓库3.填写信息4.初始化仓库完成后如图:二 .将创建好的项目 pull(拉取)到本地1.创建一个空的文件夹右键 打开 Git bash3.将仓库的地址复制下来4.在 Git bash 中 输入 git clone “自己的仓库地址”三 .将自己的工程复制到自己的本地仓库下四 . 上传自己的项目在Git bash 中使用 cd 命令进入自己Git仓
原创
发布博客 2021.07.05 ·
76 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏
加载更多