C++面试题(一)

  1. 谈谈你所做的项目
  2. 对网络编程熟悉吗?什么是TCP三次握手?那三次握手做了什么事情,有什么作用?
  3. UDP丢包的处理?
  4. TCP为什么能实现可靠传输?
  5. 滑动窗口具体是怎么实现的?
  6. 你觉得你对哪一些技术最擅长?
  7. Linux进程间通信方式有几种?
  8. 谈谈你对继承的了解。
  9. 什么是友元

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/509978.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Spark-shell 脚本批量执行命令,命令行批量执行命令

spark-shell 执行脚本&#xff0c;批量执行命令 #!/bin/bashsource /etc/profileexec spark-shell --name spark-sql-test --executor-cores 8 --executor-memory 8g --num-executors 1 --conf spark.cleaner.ttl240000 <<!EOF var startTime System.currentTimeM…

vins学习

1.https://cggos.github.io/vinsmono-note-cg.html 2.https://github.com/cggos/vins_mono_cg/blob/master/docs/vinsmono_note_cg.pdf

TCP滑动窗口机制

TCP通过滑动窗口机制检测丢包&#xff0c;并在丢包发生时调整数据传输速率。滑动窗口机制利用数据接收端的接收窗口来控制数据流。 接收窗口值由数据接收端指定&#xff0c;以字节数形式存储于TCP报文头&#xff0c;并告知传输设备有多少数据将会存储在TCP缓冲区。缓冲区就是数…

NLP文本相似度 - LCS(最长公共子序列)java代码

LCS是Longest Common Subsequence的缩写&#xff0c;即最长公共子序列。一个序列&#xff0c;如果是两个或多个已知序列的子序列&#xff0c;且是所有子序列中最长的&#xff0c;则为最长公共子序列。 比如&#xff0c;对于char x[]"aabcd";有顺序且相互相邻的aabc是…

MTU最大传输单元

最大传输单元&#xff08;Maximum Transmission Unit&#xff0c;MTU&#xff09;是指一种通信协议的某一层上面所能通过的最大数据报大小&#xff08;以 字节 为单位&#xff09;。最大传输单元这个参数通常与 通信接口 有关&#xff08;网络接口卡、串口等&#xff09;。

CDH中文文档下载,Cloudera中文手册,CM中文文档

CDH中文文档下载 链接&#xff1a;https://pan.baidu.com/s/1G-8WCafpPZ3p7ZDeXLcgug 提取码&#xff1a;ubxz

ERROR: cuda_runtime_api.h: No such file or directory

include_directories(/usr/local/cuda/include) link_directories(/usr/local/cuda/lib64)

关于TCP的粘包问题

简单的说就是通过TCP协议发送了多条独立的数据&#xff0c;但接收的时候&#xff0c;有些数据不幸的合并成了一个。比如客户端向服务器发送两个命令&#xff1a;”Start”、”Parameter[x.x.x]”&#xff0c;第一个命令的含义是开始&#xff0c;第二个命令的含义是启动参数。但…

运行第一个node.js文件

安装node.js 链接:https://nodejs.org/en/ 选择downloads 再选择对应的版本&#xff0c;Windows Installer (.msi)&#xff1a;表示需要安装后才能运行node.js文件,安装完后在(cmd)控制台输入node -v查看版本&#xff0c;不用配置环境安装完成后自动配置。Windows Binary (.zip…

spark异常 - Null value appeared in non-nullable field

主要代码如下 val rddsc.newAPIHadoopRDD(hBaseConf, classOf[TableInputFormat], classOf[ImmutableBytesWritable],classOf[Result])import spark.implicits._val value :RDD[UserSchemaClass] rdd.map(convertHive)val tempDS value .toDF()tempDS.createTempView("te…

关于回调函数

回调函数就是一个通过函数指针调用的函数。如果你把函数的指针&#xff08;地址&#xff09;作为参数传递给另一个函数&#xff0c;当这个指针被用来调用其所指向的函数时&#xff0c;我们就说这是回调函数。回调函数不是由该函数的实现方直接调用&#xff0c;而是在特定的事件…

Java 汉字转拼音 Scala 汉字转拼音

汉字转拼音 Maven引用 <dependency><groupId>com.belerweb</groupId><artifactId>pinyin4j</artifactId><version>2.5.1</version></dependency> Scala Demo: import net.sourceforge.pinyin4j.format.HanyuPinyinOutputFor…

中科慧眼双目安装pcl

1 step 安装依赖 sudo apt-get update //更新ubuntu的软件源 //安装依赖 sudo apt-get install git build-essential linux-libc-dev sudo apt-get install cmake cmake-gui sudo apt-get install libusb-1.0-0-dev libusb-dev libudev-dev …

链式调用-普通调用

var http require(http);/*创建一个web服务器-链式调用*/ http.createServer(function (req, res) {/*给服务器传入一个匿名的回调函数&#xff0c;req获取请求相关的信息&#xff0c;例如&#xff1a;请求的类型是get还是post&#xff0c;res告诉服务器给请求响应内容*/res.w…

Spark 调用 hive使用动态分区插入数据

spark 调用sql插入hive 失败 &#xff0c;执行语句如下 spark.sql("INSERT INTO default.test_table_partition partition(province,city) SELECT xxx,xxx md5(province),md5(city) FROM test_table") 报错如下&#xff0c;需动态插入分区 Exception in thread &q…

cmakelists 指定opencv版本

利用以下命令查看版本&#xff1a; locate OpenCVConfig.cmake 打印&#xff1a; /opt/ros/kinetic/share/OpenCV-3.3.1-dev/OpenCVConfig.cmake /usr/local/lib/cmake/opencv4/OpenCVConfig.cmake 指定版本&#xff1a; set(OpenCV_DIR "/usr/local/lib/cmake/openc…

nodejs异步读取文件与同步读取文件的区别

var fsrequire(fs);//引入他的模块之后调用读取文件的方法 fs.readFile(file.txt,utf-8,function(err,data){//回调函数有两个参数&#xff0c;一个是err表示错误信息&#xff0c;一个是读取文件的内容if(err){console.log(err);}else{console.log(data);} }); console.log(&qu…

phoenix-sqlline 连接失败

报错如下 [rootxxx bin]# phoenix-sqlline.py xxx.xxx.xxx:2181:/hbase Traceback (most recent call last):File "/opt/cloudera/parcels/APACHE_PHOENIX-4.14.0-cdh5.13.2.p0.3/bin/../lib/phoenix/bin/sqlline.py", line 25, in <module>import phoenix_ut…

TCP解决connect函数的超时问题

在一个TCP套接口被设置为非阻塞之后调用connect,connect会立即返回EINPROGRESS错误,表示连接操作正在进行中,但是仍未完成;同时TCP的三路握手操作继续进行;在这之后,我们可以调用select来检查这个链接是否建立成功;非阻塞connect有三种用途:1.我们可以在三路握手的同时做一些其…

node.js异步式IO与事件式编程

Node.js最大的特性就是异步式I/O与事件紧密结合的编程模式。这种模式与传统的同步式IO线性的编程思路有很大的不同&#xff0c;因为控制流很大程度上要靠事件和回调函数来组织&#xff0c;一个逻辑要拆分为若干个单元格。内容&#xff1a;阻塞和线程1.同步式I/O或阻塞式I/O线程…