- 博客(21)
- 资源 (1)
- 收藏
- 关注
原创 Windows下MySQL的安装
1、环境变量是为了在命令行CMD中更加方便使用mysql命令;2、如果有之前有安装过其他版本mysql,记得先卸载并删除服务;3、安装完记得登录并修改密码,不论是采用空密码还是临时密码;4、当然,命令行终归是不方便的,现在有很多可视化界面,如:Navicat等。
2023-05-02 09:35:18
266
原创 MySQL用户与授权
用以上命令授权的用户不能给其他用户授权,如果需要使该用户可以授权,使用如下命令。命令并不能撤销该用户对test数据库中user表的。命令也不能撤销该用户对test数据库中user表的。相反,如果授权使用的是。
2023-05-02 09:34:46
166
原创 MySQL隔离级别
未提交读(Read Uncomminted)也叫 脏读(Dirty Reader)在事物中的修改即使没有提交,对其他事物也是可见的。事务可以读取未被提交的数据提交读(Read Comminted)也叫 不可重复读(Nonrepeatable Read)一个事务开始时,只能“看到”已经提交的事物所做的修改。一个事务从开始知道提交之前,所作的任何修改对其他事务都是不可见可重复读(Repeatable Read)当前事务只能读取到在当前事务开启之前,其他事务已提交的数据。
2023-05-02 09:33:08
62
原创 MySQL命令集
例如:新建一个number1用户,密码为123456,该用户只有对db1数据库所有的表有读取权限,且只能在MySQL所在的主机上登录,取消密码则重复这行命令,只是把密码置空。Threads_connected 跟show processlist结果相同,表示当前连接数。准确的来说,Threads_running是代表当前并发数。Threads_running :这个数值指的是激活的连接数,这个数值一般远低于connected数值.Threads_connected :这个数值指的是打开的连接数.
2023-05-02 09:33:05
55
原创 RocketMQ
消费者: 消费者必定需要提起续费这分组,因为消费者与主题之间的订阅关系是由消费者分组完成的,换句话说,消费者与主题没有直接关系,与主题有直接关系的是消费者组,消费者组通过订阅关系与主题构建关联,而消费者属于消费者组,那么在消费者组得到消息之后,通过进一步的消息订阅关系分发给组下面的消费者,需要注意的是,在同一个消费者分组下的消费者,其订阅关系必须保持一致性,如果多个消费者分组订阅同一个主题,那么这个主题的消息会分发给所有的消费者分组。在下载了RocketMQ的二进制包之后,解压到指定位置,而后配置对于的。
2023-05-02 09:31:42
433
原创 Kafka安装
构建如下脚本,一键启动Kafka所需要的Zookeeper服务、Kafka服务以及Cmak管理工具。首先下载Kafka的二进制包,以及Kafka-Manager Cmak工具。修改cmak的application.properties。
2023-05-02 09:31:23
201
原创 网络七层模型
本层通过寻址来建立两个节点之间的连接,为源端的运输层送来的分组,选择合话的路由和交换节点,正确无误地按照地址传送给目的端的运输层。屏蔽物理展,为网络层提供一个数据链路的连接,在一条有可能出差错的物理连接上,进行几乎无差错的数据传输(差错控制)。应用层确定进程之间通信的性质,以满足用户的需要。应用层不仅要提供应用进程所需要的信息交换和远程操作,而且还要作为应用进程的用户代理,来完成一些为进行信息交换所必需的功能。2.数据链路层(基于物理链路,为数据提供可靠的数据传输,确认01的传输方式、顺序、速率)
2023-05-02 09:29:42
80
原创 nodejs&vue
可以选择创建的方式,moban是我创建的模板,可以选择default默认,或者Manually重新选择。安装vue,安装vue-routher,安装vue脚手架,验证是否安装成功。2、进入vue01的目录,初始化安装依赖。3、运行vue01的dev状态。配置global仓的环境变量。配置NodeJS的环境变量。环节变量(子项的全局命令)1、构建初始化vue项目。获取镜像信息(非安装)4、编译生成静态文件。
2023-05-02 09:28:14
243
原创 HTML盒子高度塌陷
当一个div中的两个元素浮动之后,此时div的高度就会塌陷,此时div的高度为0。原理是这个空的div能让父级获取到高度,是因为设置之后这个div的左右都不能有浮动元素,所以这个空的div元素会向下移动,直到换行,而为了让这个div能够换行,父元素至少要包含浮动元素的高度才能提高足够的空间,这样实现清除浮动的影响。作用:独立的块级上下文可以包裹浮动流,全部浮动子元素也不会引起容器高度塌陷,就是说包含块会把浮动元素的高度也计算在内,所以就不用清除浮动来撑起包含块的高度。我不常用的清除浮动的方法有。
2023-04-30 09:55:12
154
原创 实现HTML5中图片的拖放
/ 9、通过 dataTransfer.getData("Text") 方法获得被拖的数据。被拖数据是被拖元素的 id ("drag1")// 6、默认地,无法将数据/元素放置到其他元素中。// 4、Text 是一个 DOMString 表示要添加到 drag object 的拖动数据的类型。// 8、调用 preventDefault() 来避免浏览器对数据的默认处理(drop 事件的默认行为是以链接形式打开)// 3、dataTransfer.setData() 方法设置被拖数据的数据类型和值。
2023-04-30 09:54:41
325
原创 分布式事务的七种方案
本文介绍了分布式事务的一些基础理论,并对常用的分布式事务方案进行了讲解,在文章的后半部分还给出了事务异常的原因、分类以及优雅的解决方案。
2023-04-30 09:50:01
173
原创 SpringCloud 初步使用
*注意:**在使用配置服务的时候,下列参数一定要新建一个bootstrap.properties/bootstrap.yml的配置文件,因为bootstrap的配置文件会比application的配置文件先启动加载,需要先启动加载好配置服务才能进行本服务的相关数据注入。:回退,大概就是说,当指定的微服务不可用时,回退到指定类中的复写方法。因为指定的回退类是继承与当前的接口,那么必定需要继承当前的访问抽象方法。所以,在微服务不可用的时候,调用其复写的方法,做微服务不可用处理。
2023-04-30 09:48:45
81
原创 SpringBoot中MySQL链接超时
还需要下载nacos-config.sh脚本文件,然后将修改好的config.txt放在脚本的父目录,例如脚本在conf下,config.txt在seata根目录,执行下面的命令,把每一项添加到nacos,为后面client使用。在seata-server的bin目录下执行如下命令,把seata-server注册到nacos中,并且指定访问地址和打开的端口。下载数据库文件,这里我们选择MySQL,并且在MySQL数据库中创建一个数据库,并且执行下载下来的数据库文件。表,在REDEME-zh.md中有提及。
2023-04-30 09:48:26
2919
原创 Seata的安装与Demo
还需要下载nacos-config.sh脚本文件,然后将修改好的config.txt放在脚本的父目录,例如脚本在conf下,config.txt在seata根目录,执行下面的命令,把每一项添加到nacos,为后面client使用。在seata-server的bin目录下执行如下命令,把seata-server注册到nacos中,并且指定访问地址和打开的端口。下载数据库文件,这里我们选择MySQL,并且在MySQL数据库中创建一个数据库,并且执行下载下来的数据库文件。表,在REDEME-zh.md中有提及。
2023-04-30 09:46:52
406
1
原创 Java 在静态方法中引入bean
ApplicationContextAware: 相当于在ApplicationContext上下文初始化的时候,会触发的一个钩子,而要想触发就要加入到Bean容器中去进行管理。而后只需要在使用的时候使用bean方法,依据类型或者名称等等进行注入即可。
2023-04-30 09:45:46
1191
1
原创 JavaScript获取视频流且回显
JavaScript获取视频流且回显<!DOCTYPE html><html> <head> <style> </style> </head> <body> <video id="video" width="640" height="480" autoplay="autoplay"></video> <br/> <button id="snap">
2020-10-16 09:12:09
2848
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人