- 博客(8)
- 资源 (12)
- 收藏
- 关注
原创 【TCP/IP】域名解析过程,ARP的机制,PING的实现
ARP(Address Resolution Protocol)地址解析协议ARP协议是网络层传输的,在已经知道下一站路由器的IP地址后,要将以太网包发送给目的地址,但是以太网需要的是目的mac地址不是IP地址,而通过ARP请求包就可以获得目的IP地址的mac地址。为什么需要ARP协议呢?因为在OSI七层模型中,对数据从上到下进行封装发送出去,然后对数据从下到上解包接收,但是上层(网络...
2018-09-24 16:36:47 10172
原创 【笔试题】2019CVTE软件支持工程师笔试题(附超详细解答)
CVTE的软件支持工程师的笔试题主要分为选择题(20道)和编程题(2道),考查内容主要是C语言、Linux操作系统为主。编程题都比较简单,没有什么难度;选择题涉及的范围还是比较广的。不过有三点比较“坑”的地方:选择题都是多选框,没有单选或者多选的提示(也就是说,每道题都有可能是多选); 编程题只给出了一个文本框,不提供编译的功能。并且,编程题是不能在本地IDE上进行编译的(也就是说,每道编程...
2018-09-15 16:59:31 70972 5
原创 【笔试题】2019海康威视嵌入式软件开发工程师(BSP)笔试题(附超详细解答)
海康威视嵌入式软件工程师的题目只包含两个部分选择题和简答题,也就是说,没有编程题!照样是C语言基础的题量最多了,又因为是BSP方向,所以关于Linux操作系统和驱动方面的题目可能页会比较多一点,但是就题目的总体难度而言,也并不是特别难。但如果对Linux、驱动方面不是很了解的话,估计会很吃亏的。选择题1、若有8个待排序元素,采用冒泡排序和插入排序最大时间复杂度分别是()。64...
2018-09-14 13:40:38 114072 29
原创 【Linux】Linux线程私有数据
线程私有数据在单线程程序中,函数经常使用全局变量或静态变量,这是不会影响程序的正确性的,但如果线程调用的函数使用全局变量或静态变量,则很可能引起错误。因为这些函数使用的全局变量和静态变量无法为不同的线程保存各自的值,而当同一进程内的不同线程几乎同时调用这样的函数时就可能会有问题发生。而解决这一问题的一种方式就是使用线程私有数据。线程私有数据采用了一种被称为一键多值的技术,即一个键对应多个数...
2018-09-10 16:52:08 8698 1
原创 【Linux】Linux多线程技术
Linux多线程概念线程的概念线程是计算机科学中的一个术语,是指运行中的程序的调度单位。一个线程指的是进程中一个单一顺序的控制流,也称为轻量进程。它是系统独立调度和分配的基本单位。同一进程中的多个线程将共享该进程中的全部系统资源,例如文件描述符和信号处理等。一个进程可以有很多线程,每个线程并行执行不同的任务。线程与进程的区别根本区别:进程是操作系统资源分配的基本单位,而线程是任务调...
2018-09-05 15:57:23 59069
原创 【Linux】Linux网络编程(含常见服务器模型,下篇)
上一篇文章:【Linux】Linux网络编程(含常见服务器模型,上篇)。 高级嵌套字函数前面介绍的一些函数(read、write等)都是网络程序里最基本的函数,也是最原始的通信函数。下面介绍一下几个网络编程的高级函数:recv()函数int recv(int s, void *buf, int len, unsigned int flags);函数说明:经socket接收...
2018-09-03 21:07:50 58599
原创 【Linux】Linux网络编程(含常见服务器模型,上篇)
基本数据结构介绍Linux系统是通过提供嵌套字(socket)来进行网络编程的。网络程序通过socket和其他几个函数的调用,会返回一个通用的文件描述符,用户可以将这个描述符看成普通的文件的描述符来操作,这就是Linux的设备无关性的好处。用户可以通过向描述符的读写操作实现网络之间的数据交流。表示套接口的socket结构体struct socket { socket_state ...
2018-09-02 20:37:16 59745
原创 【笔试题】2019汇顶科技固件开发工程师笔试题(附超详细解答)
总体来说,汇顶科技的固件开发工程师的笔试卷并不算难,中规中矩的一份试卷。试卷12条单选题、2条多选题、2条填空题、1条编程题、3条简答题。题目从考察的知识点上来讲,C语言基础(没有C++)、单片机基础为主,也不是很有难度,只要基础还不错的话应该是没有什么问题的。由于题目也记得不是很清晰,就大体上挑自己记得的内容来写了。需要注意的是:汇顶科技的编程题不允许使用本地的IDE编译器,必须使用牛客...
2018-09-01 15:24:12 15457
ESP8266 WIFI模块使用资料(STM32控制程序)
2019-04-21
MATLAB在语音信号分析与合成中的应用
2019-04-04
DS18B20温度传感器模块使用资料包(stm32控制程序)
2019-04-03
Aria2-master
2018-09-15
Linux高级编程笔试题答案
2018-09-15
动态规划之邮局选址
2018-08-11
嵌入式操作系统基础μCOSII和Linux
2018-07-21
HC-05蓝牙模块使用资料包(STM32控制程序)
2018-05-19
STM32F103学习资料和开发手册
2018-05-10
ULN2003芯片控制28BYJ48步进电机资料
2018-04-03
TMS320VC5509A的TI官方文档
2018-03-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人