菜鸟笔记
提升您的技术认知

菜鸟教程-ag真人游戏

c - 结构体构造函数使用总结

菜鸟阅读 : 249

关于结构体构造函数使用总结 三种结构体初始化方法 1.利用结构体自带的默认构造函数 2.利用带参数的构造函数 3.利用默认无参的构造函数 要点: 在建立结构体数组时,如果只写了带参数的构造函数将会出现数组无法初始化的错误!!!各位同学要牢记...

latex插入参考文献的方法(两种全)

菜鸟阅读 : 1021

本人在使用latex的过程中,经常会遇到插入参考文献的问题,特此在这里总结起来,主要是为了方便自己查找和copy来直接用,也希望对于大家有用! 第一种方法 添加.bib文件,关于.bib文件的生成,只需要在latex中新建一个文件,然后把每...

linux 程序 符号表,gcc 符号表小结

菜鸟阅读 : 310

1) 如何生成不含符号表的目标文件 ? #一个方式是编译的时候使用 选项 s root@root2768:~/test_c>gcc -s test1.c root@root2768:~/test_c> objdump -t a....

container of()函数简介

菜鸟阅读 : 249

      在linux 内核编程中,会经常见到一个宏函数container_of(ptr,type,member), 但是当你通过追踪源码时,像我们这样的一般人就会绝望了(这一堆都是什么呀? 函数还可以这样定...

bfd协议简介

菜鸟阅读 : 1064

1. 背景 双向转发检测bfd(bidirectional forwarding detection)是一种全网统一的检测机制,用于快速检测、监控网络中链路或者ip路由的转发连通状况。 为了保护关键应用,网络中会设计有一定的冗余备份链路,网...

交换机之vlan详解

菜鸟阅读 : 2799

一、为什么需要vlan 1.1、什么是vlan?  vlan(virtual lan),翻译成中文是“虚拟局域网”。lan可以是由少数几台家用计算机构成的网络,也可以是数以百计的计算机构成的企业网络。vlan所指的lan特指使用路...

socket绑定的ip为inaddr_any 的意义

菜鸟阅读 : 507

socket inaddr_any 监听0.0.0.0地址 socket只绑定端口让路由表决定传到哪个ip 其中inaddr_any就是指定地址为0.0.0.0的地址,这个地址事实上表示不确定地址,或“所有地址”、“任意地址”。 如果指定i...

usb设备的vid与pid

菜鸟阅读 : 1192

一、vid和pid  pid/vid唯一标识一个设备,hardwareid是为了给系统识别的 ,他是根据pid/vid而生成的。这个与序列号没什么关系,序列号一般都是厂家固化到芯片中的信息而已。guid只是为了标志你安装的设备是属...

校验和checksum、哈希值是什么?

菜鸟阅读 : 659

校验和、哈希值是什么? 校验和–checksum是对一组数据(通常是一个文件)进行算法-加密哈希函数运算得到的结果。通过比较你手头文件和原始文件的校验和,能够确保你对原始文件的拷贝是真的并且不存在错误。 校验和通常也被称之为哈希值、哈希和、...

求最大子序列和的算法及时间复杂度分析

菜鸟阅读 : 1718

算法一: 思想分析: 要求解序列中最大的和,那么需要得到,每个序列的和,并比较值 int[] a = {-1, 0, 1, 2, -3, 8, 6}; [-1] [-1,0] [-1,0,1]  ... [0] [0,1] [0,...

网站地图