
学习和分享
文章平均质量分 78
魔笑
一只努力奋斗的小白
展开
-
安装docker出现的错误,以及我 安装docker的步骤
Job for docker.service failed because the control process exited with error code.See "systemctl status docker.service" and "journalctl -xe" for details原创 2022-05-19 22:23:09 · 1061 阅读 · 0 评论 -
lunix常用命令,日常操作lunix,查看日志,轻松搞定
解压命令:tar -xvf 「文件夹名称」查看lunix的ipip addr删除文件1,删除所有文件rm *2,删除单个文件rm 「文件名」原创 2021-08-29 09:26:04 · 2353 阅读 · 0 评论 -
手把手教你在lunix安装RocketMQ
环境准备:jdkJDK 11.0.5下载:https://archive.apache.org/dist/rocketmq/4.5.1/rocketmq-all-4.5.1-bin-release.zip解压:[root@localhost rocketMQ]# unzip rocketmq-all-4.5.1-bin-release.zip -d/opt原创 2021-08-29 09:19:49 · 210 阅读 · 0 评论 -
超详细的RocketMq知识点讲解以及实战
一,什么是Rocketmq?rocketmq是阿里借鉴kafaka改造和优化而来的,用的是java语言写的。支持了阿里历年的双十一,系统的稳定性是很可靠的。二,rocketmq的应用场景*应用解耦可以解耦出一些系统,用RocketMq进行解耦,例如将订单发到RocketMQ中,然后订单系统对其消费*流量削峰如果系统有大量的请求过来,很可能导致系统奔溃,我们可以将消息发到RocketMQ中进行消息缓存,然后分散处理*数据分发我们可以将信息发到rocketMq中,由下游系统去选择原创 2021-08-29 09:21:18 · 3869 阅读 · 1 评论 -
mysql优化,面试再也不怕了
1,增大mysql的内存MySQL会在内存中保存一定的数据,通过LRU算法将不常访问的数据保存在硬盘文件中修改 my.cnf中的innodb_buffer_pool_size来增大内存,理论上可以扩大到内存的3/4或4/5。2,数据预热默认情况,仅仅有某条数据被读取一次,才会缓存在 innodb_buffer_pool。所以,数据库刚刚启动,须要进行数据预热,将磁盘上的全部数据缓存到内存中。数据预热能够提高读取速度。2 .1,数据预热脚本SELECT DISTINCTCON.原创 2021-08-07 20:03:12 · 2014 阅读 · 4 评论 -
你不得不学的mysql进阶知识点
hello大家好,我是魔笑,笑看人生,如果对你有用,那就给个三连吧。话不多说,直入主题。我们先来说说,mysql三大特性之一的索引,为什么要用索引呢,书为什么要有目录啊,就是为了方便查找,mysql存储数据是以页(page用于存储多个Row行记录,大小为16K)的方式存储的,就和书一样,如果没有索引,那我们就要再每一页去遍历查找了,假如有100条数据,那么就要从1-100去查找数据了。那我们怎么建立索引呢,怎么快我们怎么建立索引。所以我们mysql就利用了B+Tree存储索引和数据。话不罗嗦,我们看图说原创 2021-07-28 12:22:21 · 423 阅读 · 1 评论 -
mysql搭建主从复制架构
下载数据库:下载地址:https://downloads.mysql.com/archives/community/原创 2021-07-08 23:57:33 · 2002 阅读 · 0 评论 -
log4j的日志级别以及配置
log4j定义了8个级别的log(除去OFF和ALL,可以说分为6个级别),优先级从高到低依次为:OFF、FATAL、ERROR、WARN、INFO、DEBUG、TRACE、 ALL。ALL最低等级的,用于打开所有日志记录。TRACEdesignates finer-grained informational events than the DEBUG.Since:1.2.12,很低的日志级别,一般不会使用。DEBUG指出细粒度信息事件对调试应用程序是非常有帮助的,主要用于开发过程中打印一...原创 2020-09-02 16:11:40 · 9869 阅读 · 0 评论 -
了解redis,看完这一遍就可以了
今天我跟大家分享一下redis,希望我们都能一起进步,如果对你有帮助,希望可以点个赞,鼓励一下,谢谢一,redis是什么1、redis的定义Redis 是一个开源(BSD许可)的,内存中的数据结构存储系统,它可以用作数据库、缓存和消息中间件。redis有五种类型的数据结构, 字符串(string)、散列(hash)、 列表(list)、 集合(set)、 有序集合(sorted set)。2、讲到redis不得不讲nosqlNoSQL(f非关系性数据库)是不同于传统的关系数据库的数据库管理原创 2020-07-19 23:21:48 · 917 阅读 · 0 评论 -
redis缓存实战
这里我分享一下redis实战,如果想了解redis ,可以去看我的这篇文章,很全,希望能对你有帮助这里用spring boot来整合redis进行讲解首先在你的pom,xml里面加上下面的依赖:<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-redis</artifactI.原创 2020-07-19 23:22:10 · 1882 阅读 · 0 评论 -
VmWare的下载和虚拟机安装
下面是VmWare的下载过成,以及怎么下载centos景像,随后就是安装虚拟机的过程,希望这篇文章能帮你完成linux虚拟机的一个安装,希望对你有帮助,一,VmWare的官方下载地址:https://www.vmware.com/cn.html1.如图,选择 workstation Pro2.选择windows版本的:二,vmware安装1.下载完成后,点开下载的程序,跟着安装指南走2.选择要安装的文件夹,最好不要安装在系统盘:3.然后一直下一步:...原创 2020-07-05 15:58:11 · 767 阅读 · 1 评论 -
xshell6的安装和使用
首先去官网下载xshell这是官网的网址:https://www.netsarang.com/zh/xshell/我们选择免费授权页面,在下面填上相应的内容即可,会把下载地址下到你的邮箱里面,然胡打开邮箱点击下载地址即可:双击下载好后,双击程序,跟着安装指南走:1选择接受许协议.2.直接点击下一步即可3.选择你要安装的文件目录,最好不要在系统盘,除非你很土豪5.选择默认,然后点击安装6.然后这就完成了,点击完成:7,第一次打开会出现如下,选择你原创 2020-06-30 00:09:27 · 8370 阅读 · 0 评论 -
window怎么下载和使用nginx
1.首先去官网下载:http://nginx.org/en/download.html2.下载后解压到指定文件夹,如图:3.启动negix有如下种:(1).双击nginx应用程序即可,闪烁两下,即可(2)打开cmd命令窗口,切换到nginx解压目录下,输入命令 nginx.exe 或者 start nginx ,回车即可4.检查nginx是否安装成功:(1):直接在浏览器地址栏输入网址http://localhost:80,回车,出现以下页面说明启动成功:(2):也可以.原创 2020-08-18 22:00:58 · 510 阅读 · 0 评论 -
什么是事务,以及事务的配置和使用
一.首先让我们看看什么是事务事务:是数据库操作的最小工作单元,是作为单个逻辑工作单元执行的一系列操作;这些操作作为一个整体一起向系统提交,要么都执行、要么都不执行;事务是一组不可再分割的操作集合(工作逻辑单元)二.事务的四大特性:1 、原子性事务是数据库的逻辑工作单位,事务中包含的各操作要么都做,要么都不做2 、一致性事 务执行的结果必须是使数据库从一个一致性状态变到另一个一致性状态。因此当数据库只包含成功事务提交的结果时,就说数据库处于一致性状态。如果数据库系统 运行中发生故障,有些...原创 2020-06-21 19:53:45 · 1688 阅读 · 0 评论 -
Git生成密钥(ssh)
首先用如下命令(如未特别说明,所有命令均默认在Git Bash工具下执行)检查一下用户名和邮箱是否配置(gitlab支持我们用用户名或邮箱登录):git config --global --list如未配置,则执行以下命令进行配置:git config --global user.name "这里换上你的用户名"git config --global user.email "这里换上你的邮箱"...原创 2020-06-15 22:28:00 · 49454 阅读 · 4 评论 -
Mybatis的JdbcType全是大写,而且没有INT,只有INTEGER
今天犯了一个错误,犯了错误得改,所以给记录了下来:启动项目时报错:Error resolving JdbcType. Cause: java.lang.IllegalArgumentException: No enum constant org.apache.ibatis.type.JdbcType.INT最后才发现原来是XML配置错误,某条属性的JdbcType我给他写成了int,但是Mybatis不识别的。上Mybatis官网翻了翻才发现原来Mybatis的JdbcType全是大写,而且原创 2020-06-14 22:48:46 · 600 阅读 · 0 评论 -
spring boot 搭建mybatis全过程
记录自己的学习的每一天,今天是idea创建spring boot +mybatis,并且介绍mybatis的运行过程,希望能对你有帮助1.打开IDEA2.File ==> new ==> project ,如图:3.选择spring Initializr ==> 右边的Project SDK我选的是我已经安装的1.8版本,其他默认 ==> 点击next4.填写Group (自己随意就行) ==>填写 Artifact (也是自己随意就行,这个...原创 2020-06-14 16:20:41 · 538 阅读 · 0 评论 -
git下载和常用命令与gitlab的使用
一,git 下载和安装官网地址:https://git-scm.com/download/win,进入官网首页下载后一跟着安装指南,一路next就好了二,注册gitlab在浏览器中粘贴此网址 http://39.106.92.181:19013/users/sign_in进行账号注册,点击Register三,拉取项目那么进入gitlab页面点击you projects可以看到如下图,下面会介绍拉取项目的几种方式:1,下载项目可以直接用idea,如下图1..原创 2020-06-10 22:47:48 · 607 阅读 · 0 评论