自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 # 现代 C++ 教程:高速上手 C++ 11/14/17/20 C++特性

C++特性

2024-06-18 06:52:01 802

原创 DNS服务器搭建与配置

此文件作为name.conf中include加载配置文件zone "wp.net" { #设置维护域#指定为主域服务器#指定区域的zone文件名#是否允许辅助dns更新 allow-updata { <IP LIST>;#设置转发域#仅转发此域# 转发至上层DNS服务器列表zone "1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.ip6.arpa" IN { #IPV6的PTR配置文件设定。

2024-05-28 17:26:39 1073

原创 DNS-bind9 框架功能和测试方式总结

如设置为3,那么BIND将保留file、file0、file1、file2共4个文件,每次文件的轮转顺序是把file1改为file2,把file0改为file1把file改为file0,然后新建一个file。在有了域名结构之后需要有机器对其进行解析,而不同层级的根据高低级别由根域名服务器,顶级域名服务器,权限域名服务器,本地域名服务器。它用点号分割成一个个标号,每个标号可以看成是一个个的层级,级别低的写在左边,级别高的写在右边,域名服务主要基于UDP实现。channel的名称是根据情况自己定义。

2024-05-28 16:49:14 871

原创 pytorch视觉识别埋入式电容材料缺陷

对于手动标注的图像,需要将图像中的电容材料缺陷区域标记出来,并将标记信息存储在一个文件中。对于手动标注的图像,需要将图像中的电容器缺陷区域标记出来,并将标记信息存储在一个文件中。这可以通过在预训练模型的最后几层添加新的层来实现,或者可以通过对预训练模型的权重进行微调来实现。预训练模型:迁移学习可以利用已经在大量数据上训练好的模型,例如在图像分类任务上训练好的卷积神经网络(CNN)。CNN模型在处理电容器缺陷时的准确率取决于多种因素,包括模型的设计、训练数据集的质量和大小、特征工程的质量等。

2024-04-29 08:23:23 527

原创 sizeof和strlen的使用

是一个操作符,它返回对象或类型所占的内存字节数。这个操作在编译时完成,因为它仅仅根据类型信息或对象定义来计算大小,不涉及到实际内存分配或访问。函数在运行时工作,它接收一个以'\0'结尾的char*类型的参数,并从字符串的第一个地址开始遍历,直到遇到结束符NULL。是一个函数,主要用于计算字符串的长度。它返回的是字符串中字符的个数,不包括字符串结束符'\0'。可以接受多种类型的参数,包括对象、类型、函数等,最终都是转换为对对象的数据类型进行求值。用于获取对象或类型在内存中的大小,而。用于获取字符串的长度。

2024-04-19 14:50:21 166

原创 c语言之内存的申请malloc() 和释放free()

malloc是一个函数,专门用来从堆上分配内存。使用malloc函数需要几个要求:内存分配给谁?分配多大内存?是否还有足够内存分配?内存的将用来存储什么格式的数据,即内存用来做什么?分配好的内存在哪里?如果这五点都确定,那内存就能分配。下面先看malloc函数的原型:1voidintsize)看到了没有,这里的返回类型是(void *),巧妙的一个设计啊。malloc函数的返回值是一个void类型的指针,参数为int类型数据,即申请分配的内存大小,单位是byte。

2024-04-19 11:19:02 1147

原创 航空航天标准

标准化机构根据产品的特殊要求按规定程序编制和审定的指令性(指导性)技术文件。航空航天标准涉及航空航天产品的设计、试制、试验、生产、使用和贸易活动,并有专业标识和编号。航空航天标准按照使用范围通常分为国际标准、区域标准、国家标准、国家军用标准、专业标准、企业标准等级别。中国的航空航天标准是航空航天方面的专业标准。中国航空标准的标识为HB,中国航天标准的标识为。

2024-03-25 15:34:50 654

原创 make的常见命令

这个操作将自动把压缩包文件解开,然后执行configure命令,并且执行make,来确认编译不出现错误,最后提示你软件包已经准备好,可以发布了。一般而言,“make clean”仅仅清除编译得到的可执行文件及配置文件,而“make distclean”清除所有生成的文件(包括配置生成的文件,比如有的工程中配置生成的Makefile文件)。make clean 清除上次的make命令所产生的object文件(后缀为“.o”的文件)及可执行文件。2、关于make命令的一些常识如下表所示。

2024-03-15 14:43:32 432

转载 20240311 netfilteriptables 简介

转载 netfilter

2024-03-11 13:14:58 13

原创 keyboard windows 快捷鍵

二、**Windows 徽标键键盘快捷方式。**一、复制、粘贴和其他常规键盘快捷方式。**十七、“写字板”键盘快捷方式。十八、**“放大镜”键盘快捷方式。**三、命令提示符键盘快捷方式。**十六、“照片”键盘快捷方式。**七、任务栏键盘快捷方式。

2024-03-10 11:59:33 364

原创 keyboard vscode快捷鍵

Ctrl + ` 可以打开或关闭终端 或者 ctrl + j --------------------打开/关闭终端。Shift + Ctrl + [ --------------------折叠鼠标所在区域。ctrl + 0 --------------------折叠当前页的所有可折叠区域。Ctrl + d --------------------选定多个相同的单词。Ctrl + h --------------------全局替换。----------------- 逐个选择文本 选中单词。

2024-03-10 11:58:52 767

原创 keyboard vim快捷键VIM

转]http://blog.csdn.net/wooin/archive/2007/10/31/1858917.aspx如果你增加了一些成员变量, 全能补全还不能马上将新成员补全, 需要你重新生成一下tags文件, 但是你不用重启vim, 只是重新生成一下tags文件就行了, 这时全能补全已经可以自动补全了, 还真够"全能"吧.

2024-03-10 11:58:16 831

原创 keyboard typora使用快捷方式

Typora是一款非常优秀的Markdown编辑器,通过以上的介绍,我们可以知道Typora提供了许多快捷键来方便用户编辑代码块、选择颜色、生成目录等等操作。希望本文对你有所帮助。Typora是一款非常优秀的Markdown编辑器,通过以上的介绍,我们可以知道Typora提供了许多快捷键来方便用户编辑代码块、选择颜色、生成目录等等操作。希望本文对你有所帮助。

2024-03-10 11:56:00 905

原创 keyboard linux

命令之前,有这么一些快捷方式,是必须要提前掌握的,它将贯穿整个。

2024-03-10 11:54:48 338 1

原创 keyboard pycharm快捷键

【代码】keyboard pycharm快捷键。

2024-03-10 11:54:00 330 1

原创 keyboard Visual Studio 中的键盘快捷方式

生成:常用快捷方式命令键盘快捷键命令 ID生成解决方案Ctrl+Shift+B生成.生成解决方案取消Ctrl+Break生成.取消CompileCtrl+F7生成.编译对解决方案运行代码分析Alt+F11生成.对解决方案运行代码分析调试:常用快捷方式命令键盘快捷方式 [特殊上下文]命令 ID遇到函数时断开Ctrl+B调试.在函数处中断全部中断Ctrl+Alt+Break调试.全部中断删除所有断点Ct

2024-03-10 11:53:20 827 1

原创 linux中断和信号量

信号量和中断分类

2024-03-10 10:17:48 365 1

原创 网卡收发包的流程用那哪些函数代码

网卡 收发包的函数接口

2024-03-10 10:12:31 362 1

原创 服务器仿真CCSDS协议转行的代码流程概要

服务器流量仿真发包

2024-03-10 10:07:54 399 1

原创 linux查看系统版本命令

查看系统linux命令

2024-03-10 09:50:45 358 1

原创 20231217 位操作运算

位操作(Bit manipulation)

2024-03-10 00:55:31 888 1

原创 深入理解linux内核网络收包过程—硬中断与软中断

硬中断处理 软中断处理

2024-03-10 00:11:26 407 1

原创 20240309 一文了解Linux内核中断基本概念

Linux驱动中,中断是频繁使用的功能,Linux内核为我们提供了完整的中断框架,我们只需要申请中断,注册中断处理函数即可。

2024-03-10 00:07:14 888 1

原创 量子计算机编程从入门到实践 量子门

基本的QPU指令集。

2024-03-09 21:15:12 300

原创 本源量子逻辑门

比特门

2024-03-09 21:03:48 317

原创 量子编程基础学习 布洛赫球面

布洛赫球面

2024-03-09 20:34:17 338

原创 内存分布模型 二 对象指针到虚函数的间接访问方式和存储位置

2024-03-09 17:23:00 347

原创 IPv4 和 IPv6 报头格式说明 (转)

接收节点收到带有家乡地址选项的报文后,会把家乡地址选项中源地址(移动节点的家乡地址)和报文中源地址(移动节点的转交地址)交换,这样上层协议始终认为是在和移动节点的家乡地址在通信,实现了移动漫游功能。IPv4 的总长度字段是 16 位的,但 IPv6 的有效载荷长度字段却是 20 位,这就意味着该字段能够指定更长的有效载荷(1 048 575 字节,相对 IPv4 中只有 65 535 字节)(本句源自《 TCP / IP 路由技术 》,有误)。8 bit,用来标识当前头(基本头或扩展头)后下一个头的类型。

2024-03-09 17:17:28 1147

原创 Linux系统头文件 头文件作用

头文件的作用

2024-03-09 17:09:48 369

原创 阅读内核源码技巧 (总结中)

内核代码阅读

2024-03-09 16:53:46 351

原创 内存分布模型 一

内存区域的分布概况

2024-03-09 16:36:29 292

原创 python环境的使用过程卸载安装问题 一

安装pip 告警 Command “python setup.py egg_info” failed with error code 1 in /tmp/pip-build-nr59nspg/qiskit-aer/pip intall 出现 error: subprocess-exited-with-error 错误的解决办法如何在Linux中安装Pip[日期:2017-07-11] 来源:Linux公社 作者:Linux [字体:大 中 小]

2024-03-09 16:27:13 802

原创 linux设备分类

网络设备由Linux的网络子系统驱动,负责数据包的发送和接收,而不是面向流设备,因此在Linux系统文件系统中网络设备没有节点。块设备是Linux系统中进行TO操作时必须以块为单位进行访问的设备,块设备能够安装文件系统。字符设备是能够像字节流一样被访问的设备,当对字符设备发出读写请求,相应的IO操作立即发生。驱动是Linux系统中设备和用户之间的桥梁,Linux系统中,访问设备必须通过设备驱动进行操作,用户程序是不能直接操作设备的。Linux系统中的设备可以分为字符设备、块设备和网络设备这3类。

2024-03-09 00:34:27 351

空空如也

空空如也

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

TA关注的人

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