- 博客(224)
- 资源 (6)
- 收藏
- 关注
原创 安装rocketmq
变量值:E:\rocketMQ\rocketmq-all-5.2.0-bin-release(Rocketmq安装目录,注:存放目录不要有空格,可能会报错)1.进入官网https://archive.apache.org/dist/rocketmq/变量名:ROCKETMQ_HOME。
2024-06-18 09:30:12
354
原创 启动rocketmq
方式一:找到rocketmq安装目录,在bin目录下找到 mqnamesrv.cmd 双击启动。方式二:bin 目录 cmd 输入命令回车,输入。bin 目录 cmd 输入命令回车,输入。
2024-06-18 09:21:49
1007
原创 idea中快速启动consul
1.打开settings2.选择Tools->External Tools->+3.配置名称、文件路劲、启动命令4.鼠标右键,选择External Tools,就可以看到配置好的,点击所需要的即可
2024-05-11 16:57:39
452
原创 单位转换工具类
Java单位转换的工具类:包含 1.元转分(不保留小数)2.元转分(保留小数点后两位)3.分转元(不保留小数)4.分转元(保留小数点后两位)5.保留小数点后一位6.保留小数点后两位7.保留小数点后三位
2024-01-09 17:09:44
651
原创 使用 Git 中的 reset 命令来撤销刚才的提交
需要注意的是,如果您已经点了 Push,那么在远程代码仓库中可能已经存在了您的提交记录。撤回这个提交记录需要使用 git revert 命令,它会创建一个新的提交记录来撤销之前的提交。在这种情况下,最好先跟其他团队成员进行沟通,以确保不会对整个团队的开发产生影响。现在你可以修改代码并重新提交了。当你准备好了之后,再次打开 “Commit Changes” 窗口,输入新的提交消息并提交即可。这个命令会将最近的一次提交(也就是刚才的提交)撤销掉,并且将这些修改还原到 “Changes” 窗口中。
2023-12-28 17:13:09
559
原创 验证是否成功安装了 Java 环境
执行 Java 示例程序:还可以编写一个简单的 Java 程序并在容器中编译并运行它以验证 Java 是否正常工作。运行容器:首先,请确保已使用 Docker 运行了 Java 容器。如果成功运行,将在命令行中看到输出的 “Hello, World!通过以上步骤,可以验证 Java 是否已经成功安装并且能够正常工作。如果成功安装了 Java,将会显示 Java 的版本信息。
2023-08-27 10:47:18
1197
原创 在 CentOS 7 中使用 Docker 来下载和运行 Java 环境
现在,已经成功地使用 Docker 在 CentOS 7 中下载和运行了 Java 环境。搜索并下载 Java 镜像:使用 Docker 的 pull 命令搜索并下载适用于您所需版本的 Java 镜像。在 CentOS 7 中,可以使用 Docker 来下载和运行 Java 环境。安装 Docker:首先,确保 CentOS 7 系统中已经安装了 Docker。运行 Java 容器:使用以下命令来基于已下载的 Java 镜像创建并运行一个容器。运行此命令后,将进入 Java 容器的命令行界面。
2023-08-27 10:43:13
551
原创 启动并运行 Elasticsearch 容器
这样,就可以通过访问 http://localhost:9200 来访问 Elasticsearch 的 HTTP API,并开始使用 Elasticsearch。-p 9200:9200:将容器的 9200 端口映射到宿主机的 9200 端口,用于访问 Elasticsearch 的 HTTP API。-p 9300:9300:将容器的 9300 端口映射到宿主机的 9300 端口,用于 Elasticsearch 节点之间的通信。这将启动名为 elasticsearch 的容器。
2023-08-27 10:40:59
574
原创 在 CentOS 中使用 Docker 安装 Elasticsearch
访问 Elasticsearch 的 REST API 来测试是否正常运行。请确保的防火墙或网络设置允许访问该端口。现在,已经成功在 CentOS 中使用 Docker 安装了 Elasticsearch。的容器,并将 Elasticsearch 的端口映射到主机的 9200 和 9300 端口上。的容器正在运行,并且端口 9200 和 9300 已经映射到主机。运行以上命令将安装 Docker 并启动 Docker 服务。此命令将创建一个名为。
2023-08-27 09:40:33
275
原创 启动rabbitmq
这将启动名为 “myrabbitmq” 的容器。请注意,使用该命令启动容器时,不需要再指定端口映射等参数,因为这些参数在容器被创建时已经设置好了。请确保在执行上述命令之前,已经正确安装了 Docker,并且已经创建了名为 “myrabbitmq” 的容器。执行以上命令后,等待一段时间,让 RabbitMQ 容器启动并初始化。如果容器状态显示为 “Up”,则表示 RabbitMQ 容器已成功启动。
2023-08-26 09:20:49
374
原创 在centOS中使用docker来安装rabbitmq
这将创建一个名为 “myrabbitmq” 的容器,并将主机的端口 5672 映射到容器内的 RabbitMQ 默认端口 5672(用于 AMQP 协议),以及将主机的端口 15672 映射到容器内的 RabbitMQ 管理界面端口 15672。现在,可以通过 AMQP 协议连接到 RabbitMQ 容器的主机地址和端口(例如:localhost:5672),或者通过浏览器访问 RabbitMQ 管理界面(例如:localhost:15672)进行配置和管理。
2023-08-26 09:11:58
256
原创 在Contos7中启动已安装的 Redis 容器
如果希望在系统启动时自动启动 Redis 容器,可以使用 Docker 的 --restart 参数来为容器配置自动重启。请注意,这只是基本的启动 Redis 容器的步骤。根据的具体需求,可能需要进一步配置和管理 Redis 容器。可以通过连接到 Redis 容器来执行各种 Redis 命令和操作。其中 “my-redis” 是之前为 Redis 容器指定的容器名称。这样配置后,Redis 容器将在系统启动时自动启动,并且在发生故障或重启时也会自动重新启动。这将列出所有的容器,包括停止的容器。
2023-08-25 09:17:39
106
原创 在 CentOS 7 中使用 Docker 安装 Redis
在 CentOS 7 中使用 Docker 安装 Redis,可以按照以下步骤进行操作在 CentOS 7 中使用 Docker 安装 Redis,可以按照以下步骤进行操作
2023-08-25 09:11:53
544
原创 在 macOS 终端中将 Node.js 版本从 18.16.0 降级到 16.15.0
macOS 终端中的 Node.js 版本从 18.16.0 降级到 16.15.0。
2023-08-24 11:53:31
3144
原创 前端倒计时效果
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style> div { padding: 10px; font-size: 100px; } p { .
2021-02-06 16:31:34
352
1
原创 点击X可关闭二维码(html事件处理)
点击X可以关闭整个div标签实现代码:<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> <style> div{ width:200px; height:300px; border: 1px solid #000; position: relative; } div>
2020-12-24 00:09:13
455
原创 用JavaScript判断输入年龄并在控制台打印结果
用JavaScript判断输入年龄并在控制台打印结果:0~25为青少年;25~55为中年;55以上为老年。实验代码:<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <script> var age = prompt("请输入年龄"); if(age&
2020-12-23 23:17:08
3104
原创 用JavaScript找出 0 - 100中 7的倍数 ,和 以7结尾的数 , 计算他们的和
找出 0 - 100中 7的倍数 ,和 以7结尾的数 , 计算他们的和试验代码:<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> <script> var sum = 0; for(var i = 0;i<101;i++)
2020-12-23 23:01:03
1187
原创 掌握acitivity之间的数据传递方式————实现登陆注册
通过startActivity和 startActivityForResult 方法启动新Activity,掌握原Activity 到 新启动Activity、新启动Activity 到原Activity的传值方法,理解请求码和结果码的作用。Activity间的数据传递:实现代码:MainActivity:package com.example.activity2;import androidx.appcompat.app.AlertDialog;import androidx.appcompa
2020-12-20 21:50:30
610
原创 熟悉acitivity的生命周期
在Activity生命周期的各阶段方法中添加打印输出代码(用log.i打印输出),通过Activity的各种状态变换观察输出的结果,熟悉生命周期内各方法的运行时机。学会在控制台设置过滤条件,方便查看log的打印输出结果。在Activity生命周期添加打印出代码:实现代码:MainActivity:package com.example.activity1;import androidx.appcompat.app.AppCompatActivity;import android.content.
2020-12-20 21:44:03
856
原创 异步处理AsyncTask
异步处理AsyncTask实现代码:MainActivity:package com.example.yibu;import androidx.appcompat.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android.widget.Button;import android.widget.ProgressBar;import android.widget.TextView
2020-12-20 21:37:42
193
原创 Android Handler消息传递和异步任务处理
利用消息传递机制实现子线程与主线程通信,完成自动变化界面背景颜色的功能。掌握Handler类的使用方法,重点学习handmessage() 和sendEmptyMessage()方法在程序中的应用。消息传递机制handler实现代码:MainActivity:package com.example.xiaoxicd;import androidx.appcompat.app.AppCompatActivity;import android.graphics.Color;import andro
2020-12-20 21:34:37
743
原创 OSPF协议的优缺点
RIP协议是一种典型的距离矢量路由协议,而OSPF是一种典型的链路状态路由协议。RIP协议的优点主要有实验简单和额外开销少等优点。而RIP协议的缺点主要有:(1) 最大度量值的规定限制了网络的规模,使得RIP协议不适用于大型网络;(2) 存在慢速收敛的问题,即网络中部分路由器中所获得的路由信息存在不一致的情况,一些旧的失效的路由信息可能会长时间的存在,导致一些转发错误或循环路由;(3) 采用网络跳数作为网络距离的度量值,而实际上网络跳数并不能很好反映网络的带宽、拥塞等状况。OSPF协议的优点主要有
2020-12-15 23:05:02
11534
原创 基于端口VLAN的交换机配置实验(不同vlan互通)
一、实验目的1、理解虚拟LAN(VLAN)基本原理。2、掌握一般交换机按端口划分VLAN的配置方法;3.掌握Tag VLAN配置方法。二、实验设备及软件安装packet tracer软件的计算机一台。三、实验方案使用两台交换机,令不同vlan间的主机可以通信。四、实验步骤1.新建packet tracer拓扑图2. 配置计算机的IP地址、子网掩码、网关、DNS。3. 计算机的网关分别指向路由器的子接口。4..配置路由器子接口ip地址。五、实验结果及分析为各个pc机配置IP地址:
2020-12-15 22:37:12
5915
原创 实现双臂路由
一、实验目的1、掌握双臂路由的配置方法。2、通过双臂路由实现不同VLAN间互相通信。二、实验设备及软件 安装packet tracer软件的计算机一台。三、实验方案 双臂臂路由:实现VLAN间通信的三层网络设备路由器,它只需要一个以太接口,通过创建子接口可以承担所有VLAN的网关,而在不同的VLAN间转发数据。路由器上:每个接口配对应vlan ip交换机上:上联口都配access划到不同vlan四、 实验步骤新建packet tracer拓扑图2.计算机的网关分别指向路
2020-12-15 22:29:54
6488
1
原创 实现单臂路由
一.实验目的1、掌握单臂路由的配置方法。2、通过单臂路由实现不同VLAN间互相通信。二、实验设备及软件 安装packet tracer软件的计算机一台。三、实验方案 单臂路由:实现VLAN间通信的三层网络设备路由器,它只需要一个以太接口,通过创建子接口可以承担所有VLAN的网关,而在不同的VLAN间转发数据。四、 实验步骤新建packet tracer拓扑图,如1图所示。 图1 网络拓扑图2.计算机的网关分别指向路由器的子接口。3.配置子接
2020-12-15 22:23:14
1501
原创 相同VLAN跨交换机通信
一.实验目的1.理解虚拟LAN(VLAN)基本原理。2.掌握一般交换机按端口划分VLAN的配置方法;3.掌握Tag VLAN配置方法。二、实验设备及软件 安装packet tracer软件的计算机一台。三、实验方案 VLAN是指在一个物理网段内,进行逻辑的划分,划分成若干个虚拟局域网VLAN最大的特性是不受物理位置的限制,可以进行灵活的划分。相同VLAN的主机可以进行通信,不同VLAN的主机之间互相访问必须经过路由设备进行转发。四、实验步骤新建packet tracer拓扑图
2020-12-15 22:10:16
5076
原创 直接绑定到标签
利用直接绑定标签的方式实现按钮的单击事件处理,单击按钮完成Toast弹框功能。实现代码:MainActivity:package com.example.zhijiebd;import androidx.appcompat.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android.widget.Button;import android.widget.Toast;public
2020-12-14 15:43:41
332
原创 回调事件处理
利用基于回调的事件处理方式实现自定义按钮单击事件处理,同时对自定义按钮采用监听事件处理,将两种事件处理结果以打印输出的方式显示在控制台打印信息中,观察二者执行的顺序,分析返回值的作用。实现代码:MainActivity:package com.example.huidiao;import androidx.appcompat.app.AppCompatActivity;import android.os.Bundle;import android.view.MotionEvent;import
2020-12-14 15:41:06
1414
1
原创 实现简单文本编辑器
利用基于监听的事件处理方式实现简单文本编辑器,分别实现字体颜色、大小样式变化以及文本重命名的四种功能,这四种功能要求分别用内部类、外部类、类自身和匿名内部类四种形式实现,其中重点掌握匿名内部类的使用。实现代码:MainActivity:package com.example.shijianchuli;import androidx.appcompat.app.AlertDialog;import androidx.appcompat.app.AppCompatActivity;import an
2020-12-14 15:36:38
1937
2
原创 实现菜单
菜单:实现选项菜单和上下文菜单,掌握用菜单资源文件实现菜单功能的方法。MainActivity:package com.example.caidan;import androidx.appcompat.app.AlertDialog;import androidx.appcompat.app.AppCompatActivity;import android.content.DialogInterface;import android.graphics.Color;import android.
2020-12-14 15:31:09
237
五子棋游戏.html
2020-11-01
贪吃蛇游戏.html
2020-11-01
扫雷大战游戏.html
2020-11-01
点亮第一个LED.zip
2020-07-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人