摘要: select //select(maxfd,rset,wset,eset,timeout); r读,w写,e错误,timeout多长时间轮询一次 //有事件就返回 //rset--> uL fds_bites[_FD_SIZE/(8*sizeof(long))] //#define _FD_SIZE 阅读全文
posted @ 2025-01-04 11:11 流光最璀璨i 阅读(9) 评论(0) 推荐(0) 编辑
摘要: //参数列表 rosparam list //显示某个参数值 rosparam get param_key //设置参数 rosparam set param_key param_value //保存参数 加载参数 rosparam dump [name] rosparam load [name] 阅读全文
posted @ 2025-01-03 20:46 流光最璀璨i 阅读(10) 评论(0) 推荐(0) 编辑
摘要: 每连接一个客户端,就创建一个线程 所谓c10k问题,指的是:服务器如何支持10k个并发连接,也就是concurrent 10000 connection(这也是c10k这个名字的由来)。 //函数类型 * client_thread //int clientfd=*(int*)arg void *c 阅读全文
posted @ 2025-01-03 20:02 流光最璀璨i 阅读(9) 评论(0) 推荐(0) 编辑
摘要: //定义一个酒店 int sockfd=socket(AF_INET,SOCK_STREAM,0); //定义一个服务员,服务员知道酒店的地址和大门(硬件设备) struct sockaddr_in serveraddr; //作用:是在一段内存块中填充某个给定的值,它是对较大的结构体或数组进行初始 阅读全文
posted @ 2025-01-01 13:32 流光最璀璨i 阅读(5) 评论(0) 推荐(0) 编辑
摘要: 描述:一个用户创建了文件夹,另一个用户没有访问的权限 ls -l //查看当前目录文件夹和文件的权限 d rwx rwx rwx //d表示是一个文件夹 -表示是一个文件 //第一个rwx,表示所有者user的权限,就是创建文件夹的人的权限 -表示没有该权限(r--表示只有读,没有写和执行) //第 阅读全文
posted @ 2025-01-01 12:38 流光最璀璨i 阅读(73) 评论(0) 推荐(0) 编辑
摘要: 安装 参考链接:https://www.cnblogs.com/mouseleo/p/10695294.html sudo apt-get install samba samba-common //想要共享的文件夹路径 sudo chmod 777 /home/ //如果没有添加过用户会提示 Fai 阅读全文
posted @ 2024-12-31 15:12 流光最璀璨i 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 设计模式 整洁的房间,好动的猫 (看源码)解决问题的特定方法 解决既有稳定点,又有变化点的问题(全是稳定点写一次就可以,全是变化点--游戏开发、脚本语言不需要编译,热更新数据到服务器) 修改少量代码,解决变化的问题 消除大量的if-else语句 设计模式基础 面向对象的思想: 封装、继承、多态(动态 阅读全文
posted @ 2024-12-29 15:38 流光最璀璨i 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 智能指针 1.管理内存释放问题 2.共享所有权和转移 //用的最多,内涵一个指向计数器,计数器归0的时候,释放对应的内存 //指针本身在栈里面存储,指向的内容是放在堆里面的,栈可以自动释放,堆不可以 shared_ptr //检测内存有没有被释放,被释放了就不用了,没被释放才做一些操作 weak_p 阅读全文
posted @ 2024-12-29 13:59 流光最璀璨i 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 为什么每用一个GPIO引脚,都要初始化一次时钟? TM32 微控制器采用了 时钟门控(Clock Gating)机制,这是现代微控制器的一种功耗管理策略。时钟门控机制的核心思想是,只有在外设需要运行时,才使能相应外设的时钟,而在不使用时关闭时钟,以减少功耗和节省电源。 每次需要初始化一次,后续设置的 阅读全文
posted @ 2024-12-28 21:43 流光最璀璨i 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 定义Client Client客户端发请求,要求turtle做 客户端要等待服务器的对应话题 //等待turtle的节点开启, rostopic里面产生"/spawn"话题 ros::service::waitForService("/spawn"); //定义一个客户端服务(ServiceClie 阅读全文
posted @ 2024-12-28 19:37 流光最璀璨i 阅读(10) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示