自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (1)
  • 收藏
  • 关注

原创 使用Gradle构建编译Spring boot 2.7.x

看到hello World代表已经构建成功。

2024-07-24 10:21:28 364 1

原创 win11 安装 Gradle

win 11 安装 Gradle

2024-07-23 10:45:03 453

原创 WSL2 (Ubuntu 22.04.3 LTS)安装docker

在wsl2(Ubuntu 22.04.3 LTS)中安装docker。

2024-03-24 20:20:23 1145

原创 解决package ‘xxx‘ is not in GOROOT

package 'XXX' is not in GOROOT

2023-08-05 11:09:08 393

原创 MySQL行专列----动态列

SET @EE=‘’;/**将CONCAT()拼接后的SQL片段赋值给变量@EE。:= 对变量进行赋值concat() 拼接字符串函数sum() 求和函数IF(condition, value_if_true, value_if_false) 如果条件为 TRUE,IF() 函数返回一个值,如果条件为 FALSE,则返回另一个值。sum(if()) : 如果subject = subject, 则取对应的score, 否则取0进行求和,并取别名为subject字段对应的值。

2023-07-13 18:30:58 1748

原创 Go入门教程--Hello,World.

文本编辑器&IDEA基于GO语言开发hello world

2023-05-06 22:06:43 292

原创 Go语言环境搭建

如上,官方解释默认安装在C盘: Program Files or Program Files (x86),我们可以根据自己的需要修改安装位置,像我的话是安装在了D盘下。更换安装位置后同样一直next,直至finish就安装完成了。2.1、双击安装包进行傻瓜式安装就可以了,如果不需要更改默认安装地址的话,无脑next,最后finish就安装完成了。1.2、进入Go官网,点击Download,进入开发工具下载界面,根据个人系统选择对应的安装包进行下载。查看工具包版本号,如下,就是安装成功了。

2023-05-06 19:54:07 191

原创 记 Content type ‘application/octet-stream‘ not supported

实现一个入参方式为@RequestPart + @RequestParam(“files”)的接口,即该接口要包含文件上传和其它(实体类)入参。@RequestPart:主要用来处理content-type为 multipart/form-data 或 multipart/mixed stream 发起的请求,可以获取请求中的参数,包括普通文本、文件或复杂对象比如json、xml等。进一步了解可参考。

2023-03-30 10:24:21 3622 1

原创 docker 安装RabbitMQ

centOS 7 安装RabbitMQ

2023-03-18 21:52:45 798

原创 docker run启动镜像容器时忘记添加开机自启动解决方法

更新容器为开机自启动,docker update 容器id/容器名称 --restart=always

2023-03-11 17:15:16 441

原创 Linux(CentOS 7)配置静态ip及ping 不通外网问题

通过这篇文章,我们知晓了如何配置Linux静态ip,以及配置后ping不通主机和外网得解决方法。

2023-03-09 16:33:26 8068

原创 npm install npm ERR! Error: EPERM: operation not permitted 解决方法记录

npm install 报错记录

2023-02-11 13:22:09 557

原创 VMware 安装CentOS7

VMware 17 安装CentOS 7

2023-01-17 10:39:44 292

原创 VMware 17 Pro安装(升级)

windows 10 安装/升级 VMware 17 pro

2023-01-12 16:51:49 2983 8

转载 element cannot be mapped to a null key

element cannot be mapped to a null key

2023-01-03 18:33:21 3124

原创 Mysql截取字符串(含指定字符串)

在将数据落地到数据库后,应业务需求,需要截取特定数据用作另一字段值;如:现有字段areaName值为:海南省东方市…,现想将areaName省份信息截取存到province。

2022-08-02 17:30:29 5285

原创 记一次压测Feign调用时Hystrix could not be queued for execution and no fallback available.

项目场景:测试同事需要压测200个用户的并发量,但压测时反馈仅支持10个用户的并发量问题描述通过查看日志,可以看到一下关键报错信息:could not be queued for execution and no fallback available.原因分析:Hystrix默认是10个线程,超过就会报这个异常(线程池的拒绝策略)解决方案:修改Hystrix配置,问题解决,如下:hystrix: threadpool: default: coreSize: 2

2022-05-17 15:18:04 2945

转载 WSL2-Debian启动docker(failed to start daemon: Error initializing network controller: error obtaining)

项目场景:原文地址win11 安装Ubuntu 222.04LST 。WSL2-Debian启动docker报错(failed to start daemon: Error initializing network controller: error obtaining…)问题描述Tips:sudo service docker start 启动日志在/var/log/docaker.log。$ cat /var/log/docker.log...Sep 13 20:47:37 xxx d

2022-05-08 17:02:30 5973 4

原创 wsl(win11安装Ubuntu) 安装问题

Installing, this may take a few minutes... WslRegisterDistribution failed with error: 0x8007019e The Windows Subs

2022-03-28 22:21:25 1306

原创 记MySQL中如何删除某个字段中的某个字符

问题描述:问题:项目中对以逗号分隔的字符串进行指定字符修改删除时,会导致其它字符无法使用。原因分析:SQL语句拼写错误。遗漏replace()中的第三个参数,漏写了,。错误的写法: update 表名 set 字段名= TRIM(BOTH ',' FROM replace(concat(',', 字段名, ','), #{传入的字符}, ''))在mybatis中,正确的动态SQL如下: update 表名 set 字段名= TRIM(BOTH ',' FRO

2021-12-21 15:42:25 4614

原创 office 2019 & visio 2016安装

office 2019 & visio 2016 安装

2021-12-06 14:59:47 2462 1

原创 JVM入门学习记录

一、JVM体系结构概述  1、JVM位置(JVM是运行在操作系统之上的,它与硬件没有直接的交互),如下图所示:    2、JVM的体系结构图    1.3、类装载器ClassLoader    类装载器负责加载class文件,class文件在文件开头有特定的文件标识,将class文件字节码内容加载到内存中,并将这些内容转换成方法区中的运行时数据结构并且classloader只负责class文件的加载,至于它是否可以运行,则由Execution Engine决定。    1.3.1、类加载器有

2020-05-19 17:19:39 211

原创 Redis的复制(Master/Slave)

一、Master/Slave Replication(主从复制)  主机数据更新后,根据配置和策略,自动同步到从(备)机的master/slave机制,Master以写为主,Slave以读为主。  作用:读写分离;容灾恢复。二、应用  2.1、配从(库)不配主(库)  2.2、从库配置:slaveof 主库IP 主库端口    每次与master(主库)断开之后,都需要重新连接,除非配...

2020-05-08 22:52:16 208

原创 Redis的发布订阅

一、Redis的发布订阅  进程间的一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收信息。  订阅/发布消息图:  二、订阅、发布消息常用命令 PSUBSCRIBE patterm [patterm ...] ----订阅一个或多个符合给定模式的频道; PUBSUB subcommand [argument [argument ...]] -----查看订阅与发布系...

2020-05-06 22:33:22 126

原创 Redis的事务

一、Redis的事务是什么?  可以一次执行多个命令,本质是一组命令的集合。一个事务中的所有命令都会序列化,按顺序地串行化执行而不会被其它命令插入,不许加塞。  作用:一个队列中,一次性、顺序性、排他性的执行一系列命令。二、Redis事务的使用  2.1、Redis事务常用命令:  1)DISCARD:取消事务,放弃执行事务块内的所有命令。  2)EXEC:执行所有事务块内的命令。 ...

2020-05-05 23:24:05 148

原创 Redis的持久化----RDB&AOF学习

一、RDB(Redis DataBase)  在指定的时间间隔内将内存中的数据集写入磁盘,也就是snapshot快照,它恢复数据时,是将快照文件直接读到内存中。  Redis会单独创建(fork)一个子进程来进行持久化,会先将数据写入到一个临时文件中,待持久化过程都结束了,再用这个临时文件替换上次持久化好的文件。在这整个过程中,主进程是不进行任何IO操作的,这就确保了极高的性能,如果需要进行大...

2020-05-05 21:51:12 151

原创 Redis的配置文件解析

一、redis.conf它在哪儿?  如果是通过Linux安装,则redis.conf在redis的安装目录下。由于我是通过docker安装 ,所以我的redis.conf在主机的数据卷中。二、Units单位  2.1、配置大小单位,开头定义了一些基本的度量单位,只支持bytes,不支持bit;  2.2、对大小写不敏感,如1GB、1Gb、1gB都是没有区别的。  三、INCLUDES...

2020-05-05 12:16:04 165

原创 Redis数据类型(常见命令实操练习)

一、Redis的五大数据类型  1.1、String(字符串)  String 是redis最基本的类型,一个key对应一个value。它是二进制安全的,即Redis的string可以包含任何数据,比如JPG图片或者序列化的对象。一个Redis中字符串value最多可以是512M。  1.2、Hash(哈希,类似Java中的Map)  Redis hash是一个键值对 集合。是一个Stri...

2020-05-03 23:57:21 298

原创 Redis入门介绍(实操)

一、入门概述  1.1、是什么?  Redis:REmote DIctionary Server(远程字典服务器),是完全开源免费的,用C语言编写、遵守BSD协议,是一个 高性能的(key/value)分布式内存数据库,基于内存运行,并支持持久化的NoSQL数据库,是当前最热门的NoSql数据库之一,也被人们称为数据结构服务器。  Redis与其他key-value缓存产品有以下三个特点:...

2020-05-02 10:09:07 155

原创 docker 安装Redis及简单使用

一、安装Redis(略)  可参考docker 安装Tomcat。二、使用redis:latest镜像为模板创建容器(运行镜像)2.1、运行redis:  docker run -p 6379:6379 -v /sg/myredis/data:/data -v /sg/myredis/conf/redis.conf:/usr/local/etc/redis/redis.conf -d re...

2020-05-01 23:48:09 427 1

原创 docker 安装MySQL及使用

一、安装略  可以参考docker 安装Tomcat,大同小异。故不再赘述。二、安装完成后以交互式模式创建容器(运行镜像)2.1、运行MySQL命令:docker run -p 3306:3306 --name mysql -v /sg/mysql/conf:/etc/mysql/conf.d -v/sg/mysql/logs:/logs -v /sg/mysql/data:/var/lib...

2020-05-01 22:37:17 230

原创 docker 安装Tomcat

一、docker安装的总体步骤a.docker search 镜像名 --搜索镜像b.docker pull 镜像名:TAG --拉取镜像c.docker images [OPTIONS] --查看镜像d.docker run 镜像名:TAG --启动镜像e.docker stop 镜像ID --停止镜像f.docker rm 镜像ID ...

2020-05-01 21:57:13 265

原创 Dockerfile 解析

一、何为dockerfile?  dockerfile是由一系列命令和参数构成的脚本,是用来构建Docker镜像的构建文件,其实在上一篇文章(docker 容器数据卷)中已经使用过dockerfile了,不过侧重点在于在容器内添加数据卷,并没有倾向于构建镜像。(我咋感觉这dockerfile有点shell脚本内味了…也是一些参数、命令的集合…)  回归正题,竟然是用来构建Docker镜像的,那...

2020-04-30 23:25:55 260

原创 Docker 数据卷容器实操

一、何为数据卷容器?  命名的容器挂载数据卷,其它容器通过挂载这个(父容器)实现数据的共享,此时挂载了数据卷的容器被称之为数据卷容器。二、实例演示  以上一篇(docker 容器数据卷)通过dockerfile创建的新镜像sg/centos为模板运行容器sg01/sg02/sg03,此时这些容器内都具有数据卷/dataVolumeContainer1、/dataVolumeContainer...

2020-04-29 23:50:04 227

原创 Docker容器数据卷

一、docker容器数据卷是什么?Docker的理念:1.将运用与运行的环境打包形成容器运行,这些环境可以伴随着容器,但是我们希望对数据的存储要求是持久化的。2.容器之间希望能够共享数据Docker容器产生的数据,如果不通过docker commit 生成新的镜像,使得数据作为镜像的一部分保存下来,那在删除容器后,相应的数据也将被删除。  比如在前面学习docker commit时,如...

2020-04-22 11:54:06 204

原创 docker常用命令

1、docker帮助命令docker version --查看docker版本信息docker info --查看docker信息docker help --docker命令帮助2.docker镜像命令a.查看本机上的镜像:docker image需要注意的是,仓库源中的镜像文件可以有若干个镜像标签(TAG),代表不同的版本,可以通过REPOSITORY:TAG...

2020-04-14 16:31:46 315

原创 docker配置阿里云镜像加速

阿里云镜像加速器获取地址一、如图,获取到个人的镜像加速器后,通过图中的配置镜像加速器可知,配置主要分为以下三步:1.在etc/docker 目录下创建daemon.json文件并编写tee /etc/docker/daemon.json <<-'EOF'{"registry-mirrors": ["https://自己的镜像加速器编码.mirror.aliyuncs.com...

2020-04-14 14:49:26 213

原创 CentOS 7安装docker

如题,基于CentOS 7进行docker的安装docker官方文档:(https://docs.docker.com/engine/install/centos/)1.确保自己的centOS 操作系统版本为7及以上,Linux 版本信息查看命令为:cat /etc/redhat-release如图:2.卸载旧版本docker(及相关依赖项)yum remove docker \...

2020-04-14 11:47:55 288

原创 Docker卸载

**题记**:最近在b站通过上硅谷的教学视频又学习了一遍...萌生了记录相应的笔记及实操的想法。 *环境*:本次笔记的操作系统基于CentOS 7进行相关操作,使用XShell连接工具。由于之前已经安装,遂从卸载开始。通过查看官方文档,了解到卸载docker只需执行两步操作即可如下图所示:1.卸载Docker Engine,CLI和Containerd软件包(通过root账号登录,故不...

2020-04-14 11:07:10 715 5

原创 Mybatis Generator Template相关问题

记得刚入职没多久的时候,老大就给我发了个mybatis逆向工程的项目模块,让我有时间了解了解,我虽然之前有所耳闻,但是这次依旧没有上心...直到前段时间有个任务需要我写七张表的CRUD(虽然后面写完了但是没用上,我¥%……&*),我才把这东东给捡了起来,当然,停留在会用的层面而已... 首先是此次项目的项目结构图: ![项目结构图](https://img-blog.csdnimg....

2020-04-08 10:05:32 197

MyBatisGeneratorTemplate.zip

该项目为Mybatis generator模板,下载完成导入ide后,进行相关配置即可逆向生成model、mapper、xml文件。

2020-04-08

空空如也

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

TA关注的人

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