吴思伟
码龄6年
关注
提问 私信
  • 博客:127,419
    问答:29
    127,448
    总访问量
  • 28
    原创
  • 46,576
    排名
  • 154
    粉丝
  • 0
    铁粉
  • 学习成就

个人简介:新技术new technology

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:安徽省
  • 加入CSDN时间: 2018-11-27
博客简介:

weixin_43822632的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    5
    当前总分
    1,225
    当月
    19
个人成就
  • 获得276次点赞
  • 内容获得46次评论
  • 获得522次收藏
  • 代码片获得12,239次分享
创作历程
  • 10篇
    2024年
  • 1篇
    2023年
  • 1篇
    2022年
  • 4篇
    2021年
  • 12篇
    2020年
成就勋章
TA的专栏
  • rabbitmq
    2篇
  • linux
    9篇
  • redis
    4篇
  • mac
    4篇
  • jvm
    1篇
  • mongodb
    1篇
  • jenkins
    1篇
  • jdk
    1篇
  • git
    1篇
  • nginx
    2篇
兴趣领域 设置
  • Python
    pythondjangonumpy
  • Java
    javaspring cloudjvmjava-rabbitmq
  • 前端
    前端框架
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

docker-compose的Nacos集群(多机多节点)环境搭建与使用

上篇文写到了就有小伙伴私聊我:求多机器搭建的教程~谁让我如此宠粉呢,这不 它来了。老规矩。
原创
发布博客 2024.10.11 ·
697 阅读 ·
5 点赞 ·
0 评论 ·
12 收藏

docker-compose的Nacos集群(单机多节点)环境搭建与使用

创建。
原创
发布博客 2024.09.24 ·
617 阅读 ·
4 点赞 ·
0 评论 ·
9 收藏

vim常用快捷键

这些是vim的常用快捷指令和命令,通过熟练掌握这些快捷键,可以大幅提高在vim中编辑文件的效率。如果你刚开始使用vim,建议从最常用的光标移动和基本编辑命令开始,逐步掌握更多高级功能。直到上班后才明白“少壮不努力,老大图伤悲”的真正含义。
原创
发布博客 2024.09.24 ·
1376 阅读 ·
19 点赞 ·
0 评论 ·
13 收藏

Spring Boot使用MQTT与硬件设备进行交互

Spring Boot需要与硬件设备进行交互,使用MQTT作为通信协议。对于这种情况,MQTT的服务端(Broker)需要在服务器上安装和配置,。
原创
发布博客 2024.08.14 ·
1042 阅读 ·
8 点赞 ·
0 评论 ·
11 收藏

Spring Boot解决循环注入问题

有效地解决循环依赖问题并在中安全地调用的方法。推荐使用事件驱动的方法,这不仅解决了循环依赖问题,还能让你的代码更具扩展性和松耦合
原创
发布博客 2024.08.14 ·
1359 阅读 ·
11 点赞 ·
1 评论 ·
13 收藏

Java整合Modbus 控制硬件开关

请注意,实际应用中,你需要根据实际的PLC地址、端口和寄存器地址进行调整。此外,在对设备进行控制之前,确保已经充分理解了设备的Modbus接口文档,并在安全的环境下进行测试。在本例中,我们假设寄存器地址为1,其中值0表示关闭风扇,值1表示开启风扇。要控制风扇的开关,我们通常使用Modbus的写操作来改变保持寄存器的值。风扇开关能够使用PLC通信的Modbus的前提。下面的Java代码示例。
原创
发布博客 2024.04.07 ·
644 阅读 ·
3 点赞 ·
0 评论 ·
8 收藏

Java整合MQTT 控制设备开关

在这个场景中,设备(如风扇)可以作为MQTT客户端,连接到MQTT代理(Broker),而控制设备的Java应用同样作为客户端发布控制消息。使用MQTT协议控制风扇开关的前提条件涉及硬件设备、网络环境、软件支持等多个方面。首先,确保添加Paho MQTT客户端库的依赖到你的。风扇开关能够使用PLC通信的MQTT的前提。添加Eclipse Paho依赖。在这个示例中,我们首先。
原创
发布博客 2024.04.07 ·
739 阅读 ·
11 点赞 ·
0 评论 ·
8 收藏

Docker从入门到放弃

这些命令覆盖了Docker的基本使用场景,包括镜像管理、容器生命周期管理、网络配置和数据持久化。在CentOS 7上安装Docker主要涉及添加Docker的官方仓库,然后从该仓库安装Docker CE(社区版)这个命令会从Docker Hub拉取一个测试镜像并运行,如果看到欢迎消息,则表明Docker已经正确安装和配置。-a选项显示所有容器,包括未运行的。3.安装Docker CE:从刚添加的仓库中安装Docker CE。删除一个已停止的容器。显示Docker安装的详细信息,包括容器和镜像的数量等。
原创
发布博客 2024.03.29 ·
1182 阅读 ·
10 点赞 ·
2 评论 ·
10 收藏

Springboot+Netty搭建基于TCP协议的服务端

攀峰之高险,岂有崖颠;搏海之明辉,何来彼岸?前进不止,奋斗不息。回复客户端消息的代码片段。客户端收到回复,断开连接。
原创
发布博客 2024.01.26 ·
702 阅读 ·
4 点赞 ·
0 评论 ·
6 收藏

Java实时监听远程FTP服务器文件夹变化

针对此疑问,出一期解决方案,我在冲浪时也找到了一些比较好的案例,但是追求完美的我,怎能屈服于别人的博客,对此我研究了两天解决方案,人,最可悲的是自大的同时 还不努力变成自大的自己。OK废话不多说,上代码。最近有小伙伴反馈询问。
原创
发布博客 2024.01.26 ·
1841 阅读 ·
7 点赞 ·
3 评论 ·
9 收藏

Mac安装mysqlclient报错:Can not find valid pkg-config name

Mac解决pip install mysqlclient报错Can not find valid pkg-config name
原创
发布博客 2023.12.24 ·
3597 阅读 ·
35 点赞 ·
2 评论 ·
34 收藏

SpringBoot/SpringCloud项目启动脚本(可批量启动,JVM已优化)默认名称:start_server.sh

发布资源 2022.09.07 ·
sh

项目优化之Redis调优

设置Redis使用的最大物理内存,即Redis在占用maxmemory大小的内存之后就开始拒绝后续的写入请求,该参数可以确保Redis因为使用了大量内存严重影响速度或者发生OOM(out-of-memory,发现内存不足时,它会选择杀死一些进程(用户态进程,不是内核线程),以便释放内存)。此外,可以使用info命令查看Redis占用的内存及其它信息调整键名简短(存储key)设置超时时间,防止无用的连接占用资源。设置如下命令:调整数据持久化策略数据磁盘尽可能减少性能损坏,以空间换时间。设置如下
原创
发布博客 2022.07.08 ·
3156 阅读 ·
5 点赞 ·
1 评论 ·
24 收藏

RabbitMQ手动确认模式(项目开发常用模式)

RabbitMQ 手动确认模式(日常项目开发常用模式)借鉴导言架构及工作原理项目实战借鉴导言此文借鉴多名CSDN用户博客,并将其博文中关于MQ常用的点,进行了归纳整理借鉴博文来源:[小目标青年][爱吃烤面筋的鱼][dreamboycs][交换机]架构及工作原理MQ架构图名词解释Producer/Consumer producer 消息生产者 consumer 消息消费者Queue(消息队列) 消息队列,提供了FIFO的处理机制,具有缓存消息的能力。rabbitmq中,队列消
原创
发布博客 2021.08.11 ·
9202 阅读 ·
14 点赞 ·
0 评论 ·
57 收藏

spring boot/spring cloud项目启动脚本,默认名称:start.sh

发布资源 2021.05.08 ·
sh

java后台将帆软cpt导出pdf报错,帆软技术支持团队让我来这里问问,错误信息如下求解

答:

JVM的类加载机制的委托行机制,决定了类加载器只加载一次,子类加载器不会再加载父类加载器已经加载过的类

所有在一些特定条件下就会出现编译时可以加载到类,运行时不可以加载到类,这时候就会出现java.lang.NoClassDefFoundError异常

可能出现的情况:

1、一种情况就是因为静态变量加载不到原因
2、工程里没有将jar添加到classpath,maven项目的,需要根据项目情况排查

回答问题 2021.05.08

Mac安装Redis并后台运行

Mac安装Redis并后台运行使用brew安装Redis配置redis.conf启动redis使用brew安装Redisbrew安装教程请参考链接:点击此处快速安装brewbrew install redis执行上述命令后出现以下,则成功安装:==> Downloading https://mirrors.ustc.edu.cn/homebrew-bottles/bottles/redis-6.0.10###########################################
原创
发布博客 2021.05.08 ·
1226 阅读 ·
2 点赞 ·
2 评论 ·
3 收藏

Mac安装rabbitmq并后台运行

Mac安装rabbitmq并且后台运行brew安装RabbitMq启动 RabbitMQ 并且后台运行页面访问本机MQbrew安装RabbitMq一条命令搞定(mac没安装brew可以去看我的上一篇博客,有安装brew的详细步骤)#此命令安装为最新版rabbitmqbrew install rabbitmq安装结束的截图,整个安装过程时间较长 大约5分钟左右:安装路径:/usr/local/Cellar/rabbitmq启动 RabbitMQ 并且后台运行#进入文件夹cd /us
原创
发布博客 2021.02.24 ·
726 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Linux之修改yum源为阿里云

centos7 修改yum源为阿里源查看yum源信息安装base reop源清理缓存重新生成缓存查看yum源信息yum repolist安装base reop源#进入yum源文件夹cd /etc/yum.repos.d#备份旧的配置文件sudo mv CentOS-Base.repo CentOS-Base.repo.bak#下载阿里源的文件sudo wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/C
原创
发布博客 2021.01.11 ·
617 阅读 ·
1 点赞 ·
1 评论 ·
2 收藏

Mac终端: brew command not found 解决方法

Mac终端出现 brew command not found 解决错误提示:zsh: command not found: brew命令安装/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"1.运行命令,输入序列号时 直接回车2.输入大写字母:Y3.输入mac密码,运行脚本4.等待安装完成即可输入命令,查看版本brew -v当长大以后,多
原创
发布博客 2020.12.02 ·
63242 阅读 ·
104 点赞 ·
22 评论 ·
199 收藏
加载更多