logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【ROS2 中间件RMW】基于FastDDS共享内存实现ROS2跨进程零拷贝通讯

谈及ROS2的通讯机制,话题通讯作为一个最为常用的通讯手段,相信大家都不为陌生。但是即便话题通讯提供了一种跨进程的通讯方式,我们难免无法防止其在发布和订阅 的时候传递的消息被进行内存中的一次拷贝。因此诞生了零拷贝(zero_copy)这一实现想法,也就是在进行消息传递的时候传递的是同一份地址的数据,这对于大数据量传输(例如图像或者庞大数据)的传输十分重要。本人在很久以前写过一篇博客,讲述了ROS2

#中间件
2024最新版Node.js详细安装教程(含npm配置淘宝最新镜像地址)

之前的JavaScript最初的用途是前端,只能在浏览器端中运行。但后来Ryan Dahl发现JavaScript在后端上能够进行许多操作,于是开发出Nodejs平台,允许后端人员也能在服务器端对JavaScript进行操作,而不仅限于浏览器端。此处为你希望将Nodejs安装到哪里,可以是默认的,也可以自定义,前提是要明确安装到哪里。所以cnpm实际上可以当做中国版的npm,但cnpm 安装的模块

#node.js#npm#前端
CentOS 7 下安装RabbitMQ教程_centos启动rabbitmq

在centos7系统上搭建的rabbitmq3.8版本,但是发现跟其他的版本明显有些区别,比如web访问入口guest用户登录问题,报错是只允许通过localhost访问,解决方法是rabbitmq其他版本是修改sbin/rabbitmq.app文件,把其中的一行直接修改成。看样子网上大多数都是低版本的rabbitmq的解决方法,于是研究了一下其他的解决方法供参考。(1)准备RabbitMQ的安装

#centos#rabbitmq#ruby
2024年最新 Docker 安装 Nginx 容器 (完整详细版) 2025年最新

本文详细介绍了Docker的安装步骤,包括如何从官方镜像仓库下载Nginx镜像,如何检查已下载的镜像。如果能从docker拉取nginx镜像的,可以直接拉取,拉取不了的,我这里提供国内可用的,截至2024年12月12日为nginx最新的镜像。当服务器和容器都不存在 nginx.conf 文件时, 执行启动命令的时候 docker会将nginx.conf 作为目录创建 , 这并不是我们想要的结果。启

#docker#nginx#java
Docker Compose一键部署Spring Boot + Vue项目

本文在普通的Docker部署Spring Boot + Vue项目的基础上进行。部署若依前后端分离版项目为例,重点在于如何使用Docker Compose的方式加快项目部署过程。此前使用Docker部署一个Spring Boot + Vue项目,包含了4个容器:MySQLRedisJava后端Nginx前端而稍微复杂的项目,还会有各种各样的其它中间件,需要部署的容器远不止4个。如果还像之前那样手动

#vue.js#docker#spring boot
后端之路——阿里云OSS云存储

文件上传这玩意因为其实没什么技术含量,而且代码又臭又长的,那么这里我们直接创建一个【工具类】,复制我的代码,然后要上传文件的地方就调用这个【工具类】帮我们上传即可。(因为黑马程序员里的教程是N年前的,阿里云OSS更新了代码配置,所以直接用我下面这个别用黑马程序员的资料代码,我这是官方最新的)拿到之后【保存起来】,不然的话就看不到了,下次再要,这个accessKey就作废了,然后重新手机号验证,获取

#阿里云#云计算
ThinkPHP与深度学习的智能融合

摘要:ThinkPHP作为PHP框架与深度学习技术可通过API调用实现整合。ThinkPHP负责Web业务逻辑处理,深度学习模型部署为独立服务,通过JSON或Protocol Buffers进行数据交互。典型应用包括智能推荐、图像识别和文本分析,需注意服务解耦、性能优化和数据安全。这种架构既发挥ThinkPHP的快速开发优势,又能集成深度学习的智能功能。

#深度学习#人工智能
Java学习全攻略:从零到精通的30天速成指南

摘要:Java学习路径分为六个阶段:1.基础语法(环境配置、数据类型、控制结构);2.面向对象编程(类与对象、四大特性);3.进阶知识(集合框架、多线程);4.实战工具(Maven/Gradle、Git、JDBC);5.主流框架(SpringBoot、Hibernate);6.持续学习(JVM原理、设计模式)。建议通过代码实践、阅读源码和参与社区逐步掌握Java开发技能,从基础到项目实战实现能力进

#java#开发语言
Java+Vue打造高效实时聊天室

摘要:本文介绍了使用Java(SpringBoot)和Vue3开发实时聊天室的完整方案。后端采用SpringBoot WebSocket(STOMP协议)处理实时通信,结合JWT认证和MySQL存储;前端使用Vue3配合SockJS+stomp.js实现消息收发。文章详细展示了WebSocket配置、消息控制器实现以及Vue组件开发过程,并提供了功能扩展建议,包括用户认证、消息持久化和群聊/私聊实

#java#vue.js#开发语言
PHP For 循环

在探讨PHP的高级编程技巧时,嵌套循环无疑是一个值得关注的重要主题。嵌套循环指的是在一个循环体内嵌套另一个循环,这种结构在处理多维数组或执行复杂的迭代任务时特别有效。因此,在处理大规模数据时,应当谨慎使用嵌套循环,并考虑采用更高效的算法或数据结构。在PHP的for循环中,多重初始化和更新是一种高级技巧,允许同时控制多个变量的变化。在探讨PHP中的for循环应用时,计数循环无疑是最基本也是最常见的使

#php#android#java
    共 25 条
  • 1
  • 2
  • 3
  • 请选择