相关文章
聊聊go语言channel为什么可以高效
写在文章开头
对于go语言,我们再更进一步,本文将对channel的源码的进行深入分析,我们将从数据结构和发送流程简单介绍一下channel的工作机制,希望对你有帮助。 Hi,我是 sharkChili ,是个不断在硬核技术上作…
建站知识
2025/1/22 14:07:33
学习记录——day43 C++ 异常处理
一、异常处理的格式 1、在可能产生异常的地方使用关键字:throw 抛出异常 2、try { 可能会抛出异常的语句 }catch(接收异常的形参) { 处理异常 } 任何函数在定义时,可以指定能抛出的异常格式如下 返回值类型 函数…
建站知识
2024/12/20 11:00:03
重磅分享:视触觉传感器的硬件技术综述
视触觉传感器作为一种新型的光学传感器,已经在机器人感知和操作任务中证明了其应用潜力。近年来,一些综述文献基于传感器类型、感知方法和传感功能对视触觉传感器进行了分类整理。值得注意的是,硬件尺寸的优化和性能的提升推动了传感器微型化…
建站知识
2025/1/16 20:35:01
【编程底层思考】字符串常量池随JDK版本的变化,及其与运行时常量池的区别
字符串常量池和运行时常量池是Java虚拟机中两个重要的概念,它们在不同的JDK版本中有着不同的表现和变化。
JDK 6
字符串常量池位于方法区的永久代(PermGen)中。这意味着字符串常量池与Java堆是分开的,使用双引号创建的字符串实例…
建站知识
2024/12/30 17:10:00
【C-实践】文件服务器(1.0)
概述
使用了 tcp epoll 进程池,实现文件下载服务器 功能 主要功能:客户端连接服务器,然后自动下载文件 次要功能:客户端接收时显示进度条 启动 启动服务器
1、在bin目录下生成可执行文件
wUbuntu20:bin $ gcc ../src/*.c -o …
建站知识
2025/1/21 2:46:37
每日工作总结(1)2024-0902
大家好,我是watchpoints,是GitHub用户名,也是wechat用户名,欢迎一起讨论。 大纲 Q6 什么是 roce网卡? Q5:软raid和硬raid的区别? 内容 Q6 什么是 roce网卡? 分布式存储中常用的网络协…
建站知识
2024/12/24 0:29:32
数据结构-栈、队列-相关练习
数据结构-栈、队列-相关练习 1.用队列实现栈2.用栈实现队列3.设计循环队列 1.用队列实现栈
用队列实现栈
题目概述:请你仅使用两个队列实现一个后入先出(LIFO)的栈,并支持普通栈的全部四种操作(push、top、pop 和 em…
建站知识
2024/12/25 7:23:38