自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 ROS机器人操作系统——如何将ROS与STM32连接(十六)_ros移植stm32

前面学习了ROS的基本操作,仅仅只使用这个操作系统并没有什么用处,还需要讲他与硬件相结合从而控制机器人的运动。

2024-09-22 20:49:52 563

原创 Qt QTreeWidget树形控件用法详解_qt 树控件

已剪辑自: http://c.biancheng.net/view/vip_9659.htmlQTreeWidget 是 Qt 框架提供的一种树形控件,它能以树形结构展示数据(或者文件)之间的包含关系。举个简单的例子,下图是我们创建好的一个 Qt 项目:[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fMzezztO-1669280924164)(http://c.biancheng.net/uploads/allimg/211028/16394RH8-0.gif)]

2024-09-22 18:52:47 895

原创 PHP SOCKET编程_php fread 是socket

可以看出对于网络流就必须注意取到的是一个完整的包就停止。2、php扩展模块带有的socket功能。php4.x 以后有这么一个模块extension=php_sockets.dll,Linux上是一个extension=php_sockets.so。当打开这个此模块以后就意味着php拥有了强大的socket功能,包括listen端口,阻塞及非阻塞模式的切换,multi-client 交互式处理等。

2024-09-22 16:55:48 1313

原创 Mac下Jmeter基本使用_jmeter mac(2)

以上介绍出自百度百科,内容介绍太多,不一一介绍了。作为非专业测试人员,知道Jmeter可以对接口进行压力测试,可以满足100次的接口测试就好,更高级的Jmeter使用可以再以后用到的时候再学习,知识可以一点点积累,不用一下全部掌握到。

2024-09-22 14:46:45 868

原创 IT行业专业术语_并发(学习笔记)_it行业英语笔记

IT行业相关专业术语的解释。

2024-09-22 12:02:39 326

原创 Go语言十一大主流微服务框架_go微服务框架

由Apache 软件基金会官方发布Go 语言加入 Dubbo 生态,架构是基于dubbo的extension模块和分层的代码设计,主要解决 Go 项目与 Java & Dubbo 项目的互通问题,同时也为 Go 项目提供了一种 RPC 与微服务。开源的一套微服务治理框架,提供丰富的后台功能,管理应用的资源、配置,应用的性能、配置等可视化。项目简介:Goa 是一款用 Go 用于构建微服务的框架,采用独特的设计优先的方法。项目简介:最好的Go语言的RPC服务治理框架,快、易用却功能强大。

2024-09-22 09:10:17 1124

原创 GORM入门到精通:构建高效Go应用的终极指南

在数据库的生命周期中,我们经常需要对数据库结构进行调整,比如添加新的列、修改现有列或者删除某些表。GORM提供了强大的迁移功能,允许开发者以版本控制的方式管理数据库结构的变更。GORM允许你通过模型定义来指定表名、列名、索引等数据库结构。这使得你可以在不接触SQL的情况下,定义数据库的结构。gorm.Modelnot null"` // 指定列名和大小unique\_index"` // 指定列类型和唯一索引not null"` // 指定列类型// 自定义表名在这个例子中,我们为User。

2024-09-22 06:36:56 529

原创 Golang泛型实战 使用泛型结构体实现gorm baseMapper_gorm 通过反射创建 struct

我们定义一个泛型结构体BaseMapperimport ("errors"if err!

2024-09-22 03:36:00 226

原创 Golang GMP调度模型:实现高效协程调度和执行

当一个M变为可运行状态时,它会从全局运行队列中获取一个可运行的Goroutine,并将其绑定到自己的线程上执行。这样,我们可以实现高效的并发爬取,并充分利用系统的资源。假设我们有一个包含多个文件名的切片,我们可以使用Golang的GMP调度模型来并发地处理这些文件,提高文件处理的效率。假设我们需要从多个URL中获取数据,我们可以使用Golang的GMP调度模型来实现并发网络请求,提高获取数据的效率。假设我们有一个需要计算大量数值的任务,我们可以使用Golang的GMP调度模型来实现并发计算,提高计算效率。

2024-09-22 00:56:10 464

原创 Go 泛型及其应用详解

Go语言中的泛型提供了一种在不牺牲类型安全的情况下编写灵活且可重用代码的方法。通过泛型,我们可以创建出既具有通用性又能适应不同数据类型需求的函数和类型。随着我们对Go泛型更深入的理解和应用,将会使我们在软件设计和开发的道路上迈出坚实的一步。对于我们这些致力于成为优秀的软件架构师和系统架构师的人来说,掌握泛型及其应用无疑是走向成功的重要一环。

2024-09-21 23:02:24 525

原创 Docker 安装部署 Nginx_docker run -d -p 8840 8840 -p 9840 9840 -p 9841 98

cp 命令代表复制, 983204a583aa 是我们 nginx 容器的ID, /etc/nginx/nginx.conf 是容器内部 nginx.conf 路径。命令执行后返回了容器ID, 此时我们已经成功创建了 nginx 容器, 使用 docker ps 命令,可以查看到正在运行的 nginx 容器,映射端口为80。在浏览器访问主机,会看到nginx欢迎页,如果是云服务器,请记得开放对应的外网端口!创建容器, 映射端口, -v 挂载目录,表示将主机目录与容器目录之间进行共享,

2024-09-21 20:05:38 725

原创 boost一些常用库(数据结构,迭代器,算法及字符串) 简单介绍_boost常用

而相较而言,C++中,比如STL中的容器大多不是intrusive的,即其中的元素不用包含用于容器管理的数据。提供一些五花八门的容器,比如stable_vector, slist(C++11有类似的forward_list), static_vector, small_vector, flat_[multi]map/set(基于vector实现的set和map)等。与STL中的std::priority_queue相比,它提供了更多功能及更多特性(如可遍历,可合并,可比较,可变,稳定等 )。

2024-09-21 16:41:29 403

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除