logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Debian/Deepin/Ubuntu/CentOS的man手册不全的问题

Debian/Deepin/Ubuntu的man手册不全的问题$ man 2 open在第 2 节中没有关于 open 的手册页条目。安装sudo apt-get install manpages-de manpages-de-dev manpages-dev glibc-doc manpages-posix-dev manpages-posixCentOS安装man手册yum install m

#linux
Deepin安装c++调试工具GDB

联网运用sudo apt-get install gdb就可以了。$ gdb -versionGNU gdb (Debian 7.12-6) 7.12.0.20161007-gitCopyright (C) 2016 Free Software Foundation, Inc.License GPLv3+: GNU GPL version 3 or later <http://gnu...

Visual Studio 2022高效实用技巧——跳出括号(包括Eclipse,IntelliJ Idea,vscode)

文章目录Visual Studio 2019高效实用技巧——跳出括号1.修改上下箭头2.修改左右箭头附:vscode 如何快速跳出括号附:Eclipse如何快速跳出括号附:IntelliJ Idea如何跳出括号参考资料Visual Studio 2019高效实用技巧——跳出括号我们都知道,Visual Studio可以自动补全括号,但是写到代码语句末尾,要跳出括号,还得向右下角方向移动一下,按右键

#eclipse#开发工具#ide
c++从入门到精通——STL综合案例(学校演讲比赛)

STL综合案例(学校演讲比赛)某市举行一场演讲比赛( speech_contest ),共有24个人参加。比赛共三轮,前两轮为淘汰赛,第三轮为决赛。比赛方式:分组比赛,每组6个人;选手每次要随机分组,进行比赛;第一轮分为4个小组,每组6个人。比如编号为: 100-123.整体进行抽签(draw)后顺序演讲。当小组演讲完后,淘汰组内排名最后的三个选手,然后继续下一个小组的比赛。第二轮分为2个小组,每

golang学习笔记——类型断言

interface{} 好比 java 中的 Object,java 中的所有类都实现了Object。从测试代码中可以看出,结构体可以断言原本的类型,也可以断言是否继承,实际上这两个分支都是可以进去的。,程序会终止,显然并不能满足一些业务的需求,比如记录错误日志,或走其他分支等等,所以。的参数,就代表了它可以传递任何类型的变量。,再加上**switch **判断类型 不可以使用。多说一句,出于代码

文章图片
#golang
golang学习笔记—— defer、panic 和 recover 处理错误

然后,程序会崩溃并记录日志消息。有时,你可能想要避免程序崩溃,改为在内部报告错误。异常的使用场景简单描述:Go中可以抛出一个panic的异常,然后在defer中通过recover捕获这个异常,然后正常处理。通常情况下,当你想要避免忘记任务(例如关闭文件或运行清理进程)时,可以推迟某个函数的运行。通常,你会发送一条错误消息,说明为什么会进入紧急状态。Golang 没有结构化异常,使用 panic 抛

#golang
音视频从入门到精通——FFmpeg之av_image_get_buffer_size函数

10的图⽚,每个像素点占2个字节,对⻬数align为4,那么⾏数是多少呢,从条件可知,每⾏3 个像素点,每个像素点占2字节,那么每⾏就是6字节,⽽对⻬数是4,6不是4的整数倍,因此6需要补 2个字节凑成8,8就是4的整数倍了,那么我们就知道每⾏在内存中实际占⽤了8个字节,后两个字节是 为了对⻬补上的,总共有10⾏,那么这张图⽚在实际内存中就占⽤了8。以ffmpeg的av_image_get_buf

#音视频#计算机视觉#图像处理 +1
rust学习——泛型 (Generics)

在编程的时候,我们经常利用多态。通俗的讲,多态就是好比坦克的炮管,既可以发射普通弹药,也可以发射制导炮弹(导弹),也可以发射贫铀穿甲弹,甚至发射子母弹,没有必要为每一种炮弹都在坦克上分别安装一个专用炮管,即使生产商愿意,炮手也不愿意,累死人啊。我们在编程中,经常有这样的需求:用同一功能的函数处理不同类型的数据,例如两个数的加法,无论是整数还是浮点数,甚至是自定义类型,都能进行支持。在之前的泛型中,

文章图片
#rust#学习#开发语言
Linux系统编程——大端小端以及判别方式

文章目录大端小端以及判别方式共用体判断数据是大端存放还是小端存放ascii表参考大端小端以及判别方式概念大端和小端的概念大端: 低位地址存放高位数据, 高位地址存放低位数据小端: 低位地址存放低位数据, 高位地址存放高位数据共用体共用体是一种特殊的数据类型,允许您在相同的内存位置存储不同的数据类型。您可以定义一个带有多成员的共用体,但是任何时候只能有一个成员带有值。共用体提供了一种使用相同的内存位

golang学习笔记——三色标记法、强三色不变式、弱三色不变式、插入屏障、删除屏障、混合写屏障

Golang的三色标记法是一种高效、并发且适应性强的垃圾回收算法,它通过将对象分为白色、灰色和黑色三种颜色,并追踪对象的引用关系来确定哪些对象是可达的,哪些是不可达的,从而进行垃圾回收。这种算法为Golang提供了方便且高效的内存管理机制,使得程序员可以更加专注于程序的逻辑实现而无需担心内存管理的问题。Golang中的插入屏障、删除屏障和混合写屏障是GC机制中用于保证标记准确性的重要技术。它们各自

文章图片
#golang
    共 42 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择