- 博客(241)
- 资源 (22)
- 收藏
- 关注
原创 docker安装启动nacos
docker network inspect [自己定义的网络名称] 查看两个容器是否被添加到同一个网桥网络。通过用户自定义网络,加入了这个网络的容器可以互相联通,通过容器名称即可互相访问,相当于在同一个局域网。docker network connect [自己定义的网络名称] [mysql的id]docker network connect [自己定义的网络名称] [nacos的id]docker network create [自己定义的网络名称] 创建新网桥网络。
2024-08-14 14:11:23
151
原创 ChatGPT 和文心一言哪个更好用? 这有什么好比的?!
GPT在国外爆火以后,国内各路小神仙小诸侯纷纷迎战,纷纷出品了抄袭模式,并且都有一个免费使用n次,再用就冲会员的模式,太着急套现。在体验不错的情况下,它推出上线了APP。这里稍微的提一提吧,ChatGPT相对其他的GPT在编程领域,在针对用户提出的技术问题时候,会稍微精确一些,但是总体区别不大。1.国内的GPT,说句实在的不论是ChatGPT 文心一言 还是科大讯飞的GPT,说句不太好听的 都是在抄袭国外的,根本没在底层意义的创新。从目前公布的GPT技术来看,我们的GPT不客气的说,就是在抄袭,没有创新。
2024-01-16 10:38:37
918
1
原创 php-7.1.13的配置文件一览
; PHP attempts to find and load this configuration from a number of locations.; The following is a summary of its search order:; 1. SAPI module specific location.; 2. The PHPRC environment variable. (As of PHP 5.2.0); 3. A number of predefined registry
2024-01-03 10:26:18
1381
3
原创 金色麦芒的2023
我希望在新的一年里,能够更深入地学习云计算和人工智能技术,并将它们应用于实际项目中。同时,我也开始关注自己的心理健康,通过运动和冥想来缓解压力,让自己保持良好的状态。通过关注行业动态和技术趋势,我可以及时了解最新的技术进展和应用场景,为自己的职业发展打下坚实基础。在新的一年里,我将继续努力学习和成长,为实现自己的职业目标而不懈努力。这一年里,我不仅在技术层面有了更深入的掌握,也在个人成长和职业规划上有了更明确的方向。我相信,只要不断努力和追求进步,我一定能够实现自己的职业目标,成为一个更好的自己。
2024-01-03 09:57:35
577
原创 centos开机自启动实战小案例以及注册nacos的jar服务自起
注意了 我们自己做的脚本需要有执行权力 开机自启动的脚本也需要给予执行权力(默认它没有执行权力)因为我们步骤一做了一个脚本在根目录,名字为:start_service.sh。
2023-12-19 10:39:37
706
1
原创 postgreSql服务的window启动
5.2 打开【SQL Shell(psql)】窗口,根据提示直接按4次【Enter】键后,提示用户输入用户名postgres的密码,如图所示。3.7 弹出【服务】窗口,选择新创建的服务【PostgreSQL】选项,点击并在弹出的快捷菜单中选择【启动】菜单命令即可,如下图所示。5.1 单击【开始】按钮,在弹出的菜单中选择【PostgreSQL 14】,选择【SQL Shell(psql)】命令,如下图所示。3.6 弹出【管理工具】窗口,选择【服务】选项,如下图所示。图3-1 输入"cmd"进入命令行窗口。
2023-12-07 10:34:05
3136
1
原创 rabbitMQ镜像队列的使用
在rabbitMQ集群中,默认发送消息时,队列默认时在一个节点上存在的。我们以node01 node02 node03三节点集群为例,在node01声明队列发送消息后,发现:测试队列只在节点node01上出现。
2023-11-30 11:10:12
599
1
原创 docker搭建rabbit集群
2.只关闭rabbitmq服务(rabbitmqctl stop_app)(rabbitmqctl stop 会将 Erlang 虚拟机关闭,rabbitmqctl stop_app只关闭RabbitMQ 服务)2.只关闭rabbitmq服务(rabbitmqctl stop_app)(rabbitmqctl stop 会将 Erlang 虚拟机关闭,rabbitmqctl stop_app只关闭RabbitMQ 服务)1.进入容器(docker exec -it rabbit02 bash)
2023-11-29 17:01:02
428
1
原创 rabbitMQ对优先级队列的使用
3.消息需要完全事先在队列中,在被消费者消费 会被排序,否则边生产边消费不会达到预期的队列优先效果。1.队列设置优先级 权制范围(0-255)推荐0-10 否则浪费CPU与内存。推荐:0-10 CPU性能友好。2.发消息时给消息设置优先级。0-255越大越优先。
2023-11-28 15:33:39
805
1
原创 rabbitMQ对消息不可达处理-备份交换机/备份队列
生产者发送消息,在消息不可达指定队列时,可以借助扇出类型交换机(之前写过消息回退的处理方案,扇出交换机处理的方案优先级高于消息回退)处理不可达消息,然后放置一个备份队列,供消费者处理不可达消息,同时也加一个报警队列,对于不能走正常流程的消息进行消费者告警。
2023-11-27 14:35:21
376
2
原创 rabbitMQ发布确认-交换机不存在或者无法抵达队列的缓存处理
rabbitMQ在发送消息时,会出现交换机不存在(交换机名字写错等消息),这种情况如何会退给生产者重新处理?【交换机层】生产者发送消息时,消息未送达到指定的队列,如何消息回退?
2023-11-23 14:53:02
1025
2
原创 rabbit MQ的延迟队列处理模型示例(基于SpringBoot延时插件实现)
生产者发送消息时设置延迟值 消息在交换机滞纳至指定延迟后,进入队列,被消费者消费。发送第一条消息:helloDelay1 延迟30s。发送第二条消息:helloDelay2 延迟3s。发送消息灵活设置时间,现达到时间先被消费。rabbitMQ安装插件。
2023-11-22 16:20:47
363
3
原创 rabbit MQ的延迟队列处理模型示例(基于SpringBoot死信模式)
说明:生产者P 往交换机X(type=direct)会发送两种消息:一、routingKey=XA的消息(消息存活周期10s),被队列QA队列绑定入列;一、routingKey=XB的消息(消息存活周期40s),被队列Q B队列绑定入列。QA、QB两个队列消息在失活(变成死信消息)以routingKey=YD发送到交换机Y(type=direct)。队列QD用routingKey绑定交换机Y消息入列。消费者监听处理QD的消息。
2023-11-21 15:05:07
971
1
原创 rabbitMQ的死信队列的处理模型示例
示例场景:消费者发送消息给normal_exchange交换机,队列normal-queue通过routingKeyz:zhangsan绑定normal_exchange,消费者C1消费。使队列normal_queue达到死信条件时候,normal-queue队列把消息发送给dead-exchange交换机,routingKey为lisi。这个死信队列由C2消费者处理。rabbitMQ出现死信场景:1.消息被拒(消费者ack应答)
2023-11-17 15:31:34
334
1
原创 rabbitMQ的扇出模式(fanout发布订阅)的生产者与消费者使用案例
创建两个消费来同时消费生产者的发布消息。声明两个临时队列,与交换机做绑定,消费消息。生产者发送消息到交换机(logs),控制台输入消息作为生产者的消息发送。
2023-11-16 10:20:36
838
1
原创 docker创建一个kafka集群
进入kafka的bin目录(/opt/bitnami/kafka/bin) topics指令 连接kafka 主题:主题名 分区 副本。//消费者消费主题 -消费从开始的数据。//消费者消费主题 -消费当前。//修改 增加分区 往多了改。//分区内有序 分区间无序。//生产者连接进入主题。
2023-11-06 10:06:15
331
1
原创 idea基于docker插件部署docker服务
IDEA开发完项目,直接部署至docker上镜像运行,接下来开始体验吧注意:假定您的项目开发完了,假定你准备好了docker服务哈 没安装docker的来抄作业(我的docker所在宿主机的内网ip:192.168.43.76 后面需要配置出现这个地址的地方,各位大佬根据自己实际地址调整哈 让你的开发及跟你的docker所在宿主机能通讯哦(防火墙什么的不要阻碍它们)
2023-04-25 15:52:19
539
8
原创 docker容器原样迁移完整过程(nignx例子)
我们在测试服务器上,辛辛苦苦开发,各种配置好了服务,然后想着傻瓜式的迁移部署。接下来的就是干货了过程描述:为了体现一个完成性的描述,我们最初拉镜像开始,一直说到迁移后的服务正常运行。
2023-04-24 11:48:29
626
原创 【创作赢红包】CSDN博客创作灵感
《CSDN博客创作灵感》 现在,解决CSDN博客创作灵感的问题,是非常非常重要的。 所以, CSDN博客创作灵感,到底应该如何实现。 这种事实对本人来说意义重大,相信对这个世界也是有一定意义的。 莫扎特曾经说过,谁和我一样用功,谁就会和我一样成功。这不禁令我深思CSDN博客创作灵感因何而发生?我们一般认为,抓住了问题的关键,其他一切则会迎刃而解。 达尔文曾经说过,敢于浪费哪怕一个钟头时间的人,说明他还不懂得珍惜生命的全部价值。这不禁令我深思要想清楚,CSDN博客创作灵感,到底是一种怎么样的存在。 就我
2023-04-04 17:42:04
138
原创 Kettle基于字段去除重复记录操作过程
1> 如果新表尚未建立,在设定好表输出后的新表名字后,点击【SQL】按钮,即可建立新的空表。如果数据庞大,在建表后,方案开始执行之前,记得 提前把需要的索引先建立出来。比较庞大的数据中,想要根据一个或者多个字段判别是否位重复 数据的去重复操作。2.根据去重字段排序【转换】【排序记录】设定字段(去重复字段)排序。1.数据源输入 菜单中的【输入】【表输入】设定自己的数据源方案。3.去重复操作 【转换】【去除重复记录】设定字段。4.处理后的数据输出至新表 【输出】【表输出】本案例以mysql为案例描述。
2023-03-24 15:04:21
2575
3
原创 java面试
说说weblogic中的一Domain的缺省目录结构?如何用脚本判断用户输入的字符串是下面的时间格式2012-05-01必须要保证用户的输入此格式,并且是时间,比如说月份大于12等等,另外我需要用户输入两个,并后一个笔比前一个晚,只允许用javascript,请写出详细过程。SSH框架技术,SQL子查询,介绍所做的项目,JQuery,Ajax,Exits,jsp,servlet技术谈谈,连接池。两个表a,b结构相同,有共同列,c_1,c_2,a有50条数据,b有500条,查询A,B,C三个集合的数据。
2023-03-23 10:31:25
297
原创 我为什么要写博客,写博客的意义是什么
通过本周的工作,我深入了解了写博客的好处和价值,并且学到了很多新的写作技巧和方法。我相信这些经验和知识将对我今后的写作生涯产生积极的影响。
2023-03-13 10:38:57
664
原创 表达情绪的python送代码
目前我们使用的Python 3.7.x的版本是在2018年发布的,Python的版本号分为三段,形如A.B.C。其中A表示大版本号,一般当整体重写,或出现不向后兼容的改变时,增加A;如果对Python的历史感兴趣,可以查看一篇名为[《Python简史》的博文。目前Python在云基础设施、DevOps、网络爬虫开发、数据分析挖掘、机器学习等领域都有着广泛的应用,因此也产生了Web后端开发、数据接口开发、自动化运维、自动化测试、科学计算和可视化、数据分析、量化交易、机器人开发、图像识别和处理等一系列的职位。
2023-03-08 16:05:51
605
原创 python3的基础入门4:运算
与其他语言不同:and or 的返回值不单单是一个布尔,而是根据情况的一个返回值。not的返回表达式是个布尔。is 用于判断两个变量引用对象是否为同一个, == 用于判断引用变量的值是否相等。运算符是把数字看作二进制来进行计算
2023-03-03 10:38:43
269
原创 正数负数的取反运算推导过程
所以我们得到:1100 0011(目标数据存在磁盘得样子,也就是它的补码)题目:数据常用位十进制数据举例 我们计算a = 60的取反运算c=~a。此时这个数已经是一个负数了 保持它的符号位不变,其他0变1 1变0.正数的补码 反码即其本身所以60的补码还是:0011 1100。原因:计算机存储一个数值时, 是将数的补码存储在磁盘上。负数的反码,最高是标记符号位,其他位置1变0 1变0。我们通过这个目标数据的补码-1 的到它的反码。3.取反运算(的到目标数据的补码)补码的1变0 0变1。
2023-03-02 17:43:51
768
原创 python3的基础入门3:基本数据类型
到 Python3 中,把 True 和 False 定义成关键字了,但它们的值还是 1 和 0,它们可以和数字相加。列表截取可以接收第三个参数,参数作用是截取的步长,以下实例在索引 1 到索引 4 的位置并设置为步长为 2(间隔一个位置)来截取字符串.列表是有序的对象集合,字典是无序的对象集合。在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。集合(set)是由一个或数个形态各异的大小整体组成的,构成集合的事物或对象称作元素或是成员。里,元素之间用逗号隔开。
2023-03-01 16:23:37
441
原创 python3的基础入门2:基础语法
像if、while、def和class这样的复合语句,首行以关键字开始,以冒号( : )结束,该行之后的一行或多行代码构成代码组。【行与换行】Python 通常是一行写完一条语句,但如果语句很长,我们可以使用反斜杠()来实现多行语句。但是空行的作用在于分隔两段不同功能或含义的代码,便于日后代码的维护或重构。缩进的空格数是可变的,但是同一个代码块的语句必须包含相同的缩进空格数。·Python 没有单独的字符类型,一个字符就是长度为 1 的字符串。函数之间或类的方法之间用空行分隔,表示一段新的代码的开始。
2023-02-28 11:39:23
349
原创 苹果本mac查看端口的占用以及关闭进程
如果要用killall,这个命令不是自带,可能需要安装,其他系统也可以安装。COMMAND列是进程名,PID是进程号,USER是谁起的进程,之后可以用kill或者killall命令杀死进程。如果你要是起了很多不同node,只想要关掉一个,需要用kill;如果要全部关掉,可以用killall。
2023-02-24 14:49:01
1777
测试服务器是否可正常链接工具,支持ip端口
2024-01-17
js在线转换二维码 jquery大家都有 qrcode.js拿走不写
2022-10-13
Linux离线安装mysql5.7.zip
2021-02-22
IDEA的remove BOM操作不生效,解决也需要的jar
2020-11-20
php微信接口xml数据交互.zip
2020-08-04
php微信接口xml数据交互.zip
2020-08-04
jqueryApi.zip
2020-07-06
监控大数据智能监控平台分析
2020-06-11
iOS12.3 真机调试包
2019-11-27
ZbarCode.dll.rar
2019-09-18
微信模板消息源码.txt
2019-09-17
predis.rar
2019-07-11
并发测试工具以及使用.zip
2019-07-11
软件设计师教材大纲全(700多页)+2016真题
2017-05-09
【中级】软件设计师教程第4版全册700页(含目录封面七百多页)
2017-05-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人