自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 答辩前的准备工作---理论知识储备

1.什么是黑体答:黑体是一个理想化的物体,它能够吸收外来的全部电磁辐射,并且不会有任何的反射和透射,换句话说黑体对任何波长的电磁波的吸收系数为1,透射系数为0.2.什么是绝对温度答:热力学温度又被称为绝对温度,是热力学和统计物理中的重要参数之一,一般所说的绝对0度指的便是0k, 对应-273.15℃。3.公式中字母的读法4.底层和PC端采用的传输协议是什么?传输速率是多少?答:采用的是TCP传输协议,在实现过程中采用的是套接字Socket编程。波特率为115200,一秒可以传输1

2020-06-15 11:20:11 328

原创 电影《小萝莉的猴神大叔》观后感

一出生就有着一双明亮的大眼睛的沙希达,很可怜,不能开口说话。在一次玩耍时,为了追自己的玩具,不慎跌入悬崖。这似乎是死神给她开的一个玩笑,她并没有跌入悬崖,而是掉在了悬崖上的一棵树上了。因此,她侥幸捡回了一条生命。在家族长辈的建议下,她父母决定带她前往印度求神保佑她能够开口说话。打小喜欢小羊羔的她,看到有一只小羊羔被困在沟壑里不能出来,于是她从熟睡的母亲怀里挣脱,下了回家的火车,小羊羔被救出来了,可...

2019-12-02 20:38:42 4992

原创 如何修改QT项目的项目名称?

一.写在前面的话在对同一个项目中做了不同的修改,而不修改项目名称的条件下,在QT中Recent Projects选项下面的会出现很多同一个项目名称不同功能的项目,从而很难达到见名知意的目的。二.以一种简单粗暴的方法修改项目的名称说明:需要重新命名的项目在D:\NieHeWenTestYuanZhuTi\YuanZhuTi\yuanZhuTiban\gDAQS-II-CN-2018-02...

2019-11-05 10:56:25 4575 2

原创 问一个问题后,得到一个简洁的答案是什么感受?

1.遇到的问题:如何删除QT中Recent Projects下面的众多项目?How to clear recent project history in Qt creater?2.百度后得到的解答:3.个人感受这个解答很简洁,按照这个方法很快能够解决问题。启示着自己在回答问题的时候,尽量以通俗易懂,简单明了的方式来解答。下面附上这个答案的链接来源,这个链接是QT的论坛链...

2019-10-31 16:39:42 202

原创 win10系统下安装虚拟机以及Ubuntu的方法步骤

1.开始正文之前做如下说明:安装环境以及工具版本说明:个人电脑是win10的系统,所安装的虚拟机的版本是VMware-workstation-full-12.5.7,所安装的Linux系统是ubuntu-16.04.2-desktop-amd64.iso如果有需要的小伙伴,可以在评论中说明,我百度云分享或者加好友分享,俗话说多个朋友多条路。2.VMware的安装步骤比较简单,不停点击“...

2019-10-23 21:56:07 242

原创 闲来无事写篇博客---那些帮助过我的人

每个人都知道人要懂得感恩,我所理解的感恩就是记住那些在你困难的时候不计回报的帮助过你的人。高中复读那年以后,有好多人帮助过我了。初中那帮玩得好的哥们儿和姐妹儿,包括陈楼村的三位小伙伴(CYC,CZM,CJP),聂家村的三个小伙伴(NQH,NJJ,NPP),还有班长那一伙人(LHL,WH,ZF,LDG,TZZ,LC)。就是这些小伙伴当时每人自发捐了一百元钱,凑齐了我那年复读的学费,感谢这群对我有...

2019-10-22 20:23:20 162

原创 浦发银行提前批面试经验

一.求职岗位浦发银行信息科技岗(系统开发方向),本人学校是重邮,所以面试地点选择在成都。二.面试流程:机试+面试工作人员会根据到现场的人数来确定是先安排你先进行机试还是面试,我是先进行的机试后进行的面试。三.机试题目1.输入一个整数,取出这个整数中的偶数位上的数字组成一个新数并输出,例如输入123456,输出2462.输入一个只包含字母的字符串,将字符串中的大写字母改为小写...

2019-08-21 17:21:47 951 2

原创 浦发银行提前批面试准备工作1

《项目介绍》1.一句话简述项目2.详细列出项目实现的功能3.说出项目实现的技术和架构,能说出项目的不同寻常之处,比如采用了某项新技术。4.能让人感觉出项目的规模。 红外扫描测温系统首先是通过传感器将水泥回转窑表面的温度采集并传输到DSP处理器进行处理后,经过传输模块传输到PC端监测软件在线实时的将回转窑表面温度呈现出来,为回转窑安全作业提供保障。该系统已在全国多家水泥厂得到应...

2019-08-15 11:23:45 178

原创 Tcp的运输连接管理

一.基础小知识 1.TCP的特点 (1)TCP是面向连接的运输层协议:这也就是说,应用程序在使用TCP协议之前,必须先建立TCP连接。在传送数据完毕后,必须释放已经建立的TCP连接。 (2)每一条TCP连接只能有两个端点,每一条TCP连接只能是点对点的。 (3)TCP提供可交付的服务:通过TCP连接传送的数据,无差错,不丢失,不重复,并且按序到达。...

2019-08-13 10:17:04 132

原创 中兴提前批面试总结

中兴提前批面试总结1.关于简历的问题:简历上写了“单例模式”以及"工厂模式"但是自己不太清楚,这一点需要从简历上删除掉。第一点教训,简历上的东西一定要是自己熟悉的东西,熟悉到相关的可以拓展开的内容能够脱口而出。2.关于流程的问题:在面试前一天可以百度一下往届学生的面试经验,例如今天面试中兴就应该在收到面试通知后,就可以提前百度搜索一下中兴的面试流程大致是什么样的。然后面试当天应该提前到场,...

2019-08-09 21:12:40 927

原创 C++中如何定义一个模板

//如果两个值相等,返回0,如果v1小返回-1,如果v2小返回1int compare(const string &v1,const string &v2){ if(v1<v2) return -1; if(v2<v1) return 1; return 0;}int compare(const double &v1,c...

2019-08-07 17:14:20 635

原创 linux 命令输入时的常见错误

1.如果当前root目录切换到home目录下的时候:cd /home2.如果home目录下有一个tiger目录,如果这时在home目录下,需要进入tiger目录下,则输入:cd tiger即可3.如果需要查看某个目录下文件的详细信息则输入:ls -l 注意空格。回顾一下新学习的几条命令1.如果想删除home目录下的eee.txt文件 以及fff.txt文件,如果输入rm e...

2019-08-07 15:55:33 827

原创 “两个指针变量可以进行的运算”

在牛客网上刷到了一道选择题:两个指针变量不可以(A) 提供了四个选项:A.相加 B.比较 C.相减 D.指向同一地址。牛客网给出的答案A。分析以及知识点回顾指针变量保存的是地址,而地址本质上是一个整数,所以指针变量可以进行部分运算,例如加法、减法、比较等。#include<stdio.h>int main(){ int a=0; double b=9...

2019-08-06 09:28:50 7547

原创 Linux编程---Vim编辑器

Vim是Vi的增强版本。1.编辑和保存文件完成文本编辑后,需要保存这个文件。为此需要使用“:”命令在底部打开一个命令行,此时光标闪烁,等待用户输入命令。使用"w days"命令将该文件以文件名days保存在当前目录中。如果读者在最初运行Vim时就指定了文件名,那么这里就只要使用w就可以了,按下enter键使命令生效。最后使用“:q”退出Vim。将上面的文字总结如下::w 保存文件...

2019-08-05 22:23:14 466

原创 贪心算法练习---1

一.理论基础(可能出现在校招笔试题中的选择题中)贪心算法是指在对问题求解时,总是做出当前看来是最好的选择。也就是说,不从整体最优上加以考虑,他所做出的是在某种意义上的局部最优解。贪心算法 动态规划 贪心算法的每一次操作都会对结果产生影响 不是每一次操作都会对结果产生影响 贪心算法对每一个子问题的解决方案都做出选择,不能回退 有回退功能 贪心选择是指所求问...

2019-08-05 15:05:04 150

原创 Linux错题记录---1

一.etc下主要配置文件解释/etc/gateways 建立动态路由需要用到的文件 /etc/hosts 主机名到IP地址的映射关系的文件 /etc/resolv.conf DNS服务的配置文件 /etc/services 定义了网络服务的端口 二.linux什么情况下会发生page fault:所需访问虚拟内存未被装载。三.有关网络的一些命令...

2019-08-03 17:36:44 145

原创 《算法:leetCode刷题》动态规划

一.动态规划需要弄清楚的四个方面1.确认原问题与子问题 2.确认状态3.确认边界状态的值4.确定状态转移方程。二.由易入难,做几道动态规划的题目1.爬楼梯问题,每次能爬1级台阶或者2级台阶,问爬n级台阶有多少种爬法?解题思路:可以采用回溯法也可以采用更高效的动态规划法回溯法实现代码:#include<iostream>using namespace st...

2019-08-01 10:22:56 186

原创 《算法:LeetCode刷题》区间查找

一.题目描述给定一个排序数组nums(nums中有重复元素)与目标值target,如果target在nums里现,则返回target所在区间的左右端点下标,[左端点,右端点],如果target在nums里没有出现,则返回[-1,1]。二.输入输出样例nums=[5,7,7,8,8,8,8,10], target=8, 那么返回[3,6];如果target=6,那么返回[-1,1]....

2019-07-31 16:52:59 640

原创 插入位置

一.题目描述 给定一个排序数组nums(无重复元素)与目标值target,如果target在nums里出现,则返回target所在下标,如果target在nums里面没有出现,则返回target应该插入位置的数组下标,使得target插入数组nums之后,数组任然有序。二.解题思路 只是在二分查找的基础上添加了几个判断条件,以有序序列“1 3 5 6”为例来说明:...

2019-07-31 14:42:57 617

原创 《算法:LeetCode刷题》二分查找

二分查找(递归)/**功能:实现用递归实现的二分查找。 *时间:2019.7.31 *作者:Beson_NHW */ //利用二分查找的前提条件是:序列是已经排好顺序的,假设下面代码中的sort_array是升序排列的。 #include<iostream>#include<vector>using namespace std;class Solut...

2019-07-31 10:47:28 214

原创 牛客网错题积累

一.C++STL实现1.vector 底层数据结构为数组,支持快速随机访问。 2.list 底层数据结构为双向链表,支持快速增删。 3.deque 底层数据结构为一个中央控制器和多个缓冲区,支持首尾快速增删,也支持随机访问。 4.stack 底层数据结构一般用2 3实现,封闭头部即可,不用vector的原因应该是容量大小有限制,扩容耗时。 ...

2019-07-30 16:55:49 113

原创 剑指offer---二叉树的下一个节点

一.题目描述:给定一棵二叉树和其中的一个节点,如何找出中序遍历序列的下一个节点?树中的节点了有两个分别指向左右子节点的指针,还有一个指向父节点的指针。二.解题思路:根据所给节点分类1.如果这个节点有右子树,那么它的下一个节点就是它的右子树中最左子节点。2.如果这个节点没有右子树并且它还是它父节点的左子节点,那么它的下一个节点就是它的父节点。3.如果一个节点既没有右子树,并且它还...

2019-07-30 14:20:01 116

原创 利用C语言结构体解决“各个国家体育竞赛获奖排名”问题

一.题目描述: 输入一个正整数N代表国家个数,紧接着输入国家名称,该国家获得金牌数目,获得银牌数目,获得铜牌数目。然后根据输入输出国家获奖排名,排名规则是首先按金牌排名,如果金牌相同则比较银牌,如果银牌也相同,则比较铜牌数目,否则按照输入顺序输出排名。二.输入输出样例:输入: ...

2019-07-29 15:20:08 2037

原创 偶得一题---输入一个数n,求n所有的约数。

一.题目描述: 输入一个整数n, 约定n大于等于1,小于等于十的九次方,请统计n的所有约数。二.解题思路:解题思路一:遍历1~n之间所有的数,判断是否能被n整除,若能被整除,则是n的约数。实现代码:#include<iostream>#include<vector>#include<algorithm>using namesp...

2019-07-27 17:14:33 3744

原创 剑指offer---两个不同的“在数组中查找重复元素”的编程题

一.已知一个数组的长度为n,数组中的元素都在0~n-1范围之内,在数组中某些数字是重复的,请你找出任意一个重复的数字。二.代码实现思路(以n=4来说明,并假设数组中的数据为:1 3 2 3)步骤1:检查数组中数字是否在0~n-1这个范围之内;步骤2:对数组中数据进行逐个判断,数组中0号位置上的数为1,并且发现1号位置上的数字为3,那么就将进行交换。交换后的数组为3 1 2 ...

2019-07-26 11:08:49 268

原创 C++面试常问问问题积累---《对比篇》

一.数组和vector的区别1.vector可以用size()函数来获取vector的长度,即vector中元素的个数;而数组是不可以的,因为数组中的元素个数在定义数组的时候已经确定了长度。2.vector的长度不固定,可以随时增加。数组的长度固定,在定义数组的时候就确定了,不可以改变。3.vector可以利用push_back()在vector末尾增加元素。数组则不行,数组中元素在定...

2019-07-25 19:31:07 82

原创 C++面试常问问题积累---《关键字篇》

一.extern关键字的作用是什么? extern关键字置于变量或者函数前,用于表示变量或者函数定义在别的文件里,提示编译器遇到此变量或者函数时,到别的模块中寻找变量和函数的定义。它的作用主要有两个: 1.当它与“C”一起连用的时候,eg,extern "C" void fun(int a,int b), 则是在告诉编译器这个函数需要按照C的规矩去翻译,而不是C++的规矩去...

2019-07-25 15:13:23 651

原创 计算机网络---那些不认识的单词缩写

一.认清现实,奋力直追FTP 文件传输协议:File Transfer Protocol 应用层 TCP 传输控制协议:Transmission Control Protocol 传输层 UDP 用户数据报协议:User Datagram Protocol 传输层 HTTP 超文本传输协议:HyperText Transfer Protoc...

2019-07-24 17:27:53 228

原创 计算机网络---数据链路层

计算机网络---数据链路层一.在数据链路层扩展以太网 扩展以太网更常用的方法是在数据链路层进行。最初人们使用的是网桥。网桥对收到的帧根据其MAC帧的目的地址进行转发和过滤。二.网桥被淘汰,交换式集线器(以太网交换机)诞生。三.以太网交换机 以太网交换机实质上就是一个多接口的网桥,通常都有十几个或更多的接口,和工作在物理层的转发器,集线器有很大的差别。以太网交换机...

2019-07-24 16:36:36 173

原创 计算机网络---物理层

一.物理层的主要任务 物理层的主要任务被描述为确定与传输媒体的接口有关的一些特性。机械特性 指明接口所用接线器的形状和尺寸,引脚数目和排列等 电气特性 指明在接口电缆的各条线上出现的电压的范围 功能特性 指明某条线上出现的某一电平电压的意义 过程特性 指明对于不同功能的各种可能事件的出现顺序 二.双绞线的类别类别 带宽 线缆特点...

2019-07-24 11:04:08 125

原创 《STL源码剖析》---day3

一.写在前面的话:《STL源码剖析》视频资料可以在B站上搜索得到,视频教学老师就是《STL源码剖析》这本书的作者。二.C++标准库>STL(标准模板库),STL六大组件:容器,算法,迭代器,仿函数,配置器,配接器。三.贴一个能够体现六大组件之间关系的代码#include<iostream>#include<vector>#include<a...

2019-07-23 11:26:57 241

原创 面试项目应答一----从实验室项目中的收获

技术层面收获一:让我学会了如何寻找出问题的源头 1. 红外扫描测温系统主要由红外扫描仪以及PC端监测软件组成,所以PC端显示的数据与实际值不一致时,问题可能来源就有两个,可能是PC端对红外扫描仪传输来的数据没有进行正确的处理,这时就要跟踪PC端监测软件对数据处理的每一个环节,看那个环节出现的问题,具体说来就是利用qDebug()<<data来观察data是否为我们需要...

2019-07-23 10:43:08 957

原创 网易---小易的字典

1.须知:在计算机中,两个字符串比较大小,是按照从左到右的顺序进行比较的,如果第一位相等,就比较第二位,直至有一位可以比较出大小出来,就不再进行比较。2.题目描述:小易字典内的每个单词都包含n个'a'和m个'z', 并且所有单词按照字典序排列。小易现在希望你能帮他找出第k个单词是什么?3.寻找规律:当n=2,m=2,k=6时;n=3,m=2,k=6时;n=3,m=3,k=6;aazz...

2019-07-22 12:47:17 261

原创 《STL源码剖析》---day2

《第二章 空间配置器》一般而言,我们所习惯的C++内存配置操作和释放操作内存配置 class Foo { }; Foo* pf=new Foo; 内存销毁 delete pf; new 算式内包含两阶段操作调用::operator new 配置内存 调用Foo::Foo()构造对象内容 delete算式也包含两阶段操作调用::~Foo()将对...

2019-07-22 09:07:55 63

原创 网易---数对

一.问题描述: 一个正整数数对(x, y),x,y满足条件:x和y均不大于n, 并且x除以y的余数大于等于k。输入n,k,请问满足条件的正整数数对有多少个?二.注意事项: 输入包括两个正整数n,k(1 <= n <= 10^5, 0 <= k <= n - 1),从n的范围可以看出如果用两个for循环暴力解决问题,会超过题目要求的时间复杂度。...

2019-07-21 14:58:42 186

原创 寻找两个链表的交点

一.题目描述已知链表A的头节点指针headA, 链表B的头节点指针headB,两链表相交,求两链表交点对应的节点。二.题目要求1.如果两个链表没有交点,则返回NULL2.在求交点的过程中,不可以破坏链表的结构或者修改链表的数据域3.可以确保传入的链表A和链表B没有任何环4.实现算法尽可能使时间复杂度为O(n), 空间复杂度为O(1)三. 方案一:使用set求交集...

2019-07-20 14:58:21 580

原创 指针和引用的区别初探

一.引用1.1 什么是引用:引用即别名,为对象起了另外一个名字,在定义引用的时候一定要进行初始化。1.2 绑定:一般初始化变量时,初始值会被拷贝到新建的对象中。然而定义引用时,程序把引用和它的初始值绑定在一起,而不是将初始值拷贝给引用。关于引用的注意事项:注意事项1 引用在定义的时候就要进行初始化 注意事项2 不能定义引用的引用(int& (&a):...

2019-07-19 17:09:36 128

原创 研究生需要了解的几个文章检索网址

一.写在前面的话: 被导师安排帮助他填一个表格,类似下面这个表格,早上来正想准备一下找工作的事情,结果被安排做这个,内心有点拒绝,但是没办法,还是要做啊。二.进入正题: EI:工程检索(Engineering Index),是供查阅工程技术领域文献的综合性情报检索刊物。下面是它的网址,小伙伴们可以在上面找文章。https://www.engineeringvillag...

2019-07-19 15:44:32 352

原创 《STL源码剖析》阅读笔记---day1

第一章《STL概论》一.STL六大组件功能与运用容器 各种数据结构vector, list,deque,set,map 算法 各种常用算法sort, search, copy, erase等 迭代器 扮演容器和算法之间的胶合剂,是所谓的泛型指针 仿函数 行为类似函数,可以作为算法的某种策略 配接器 一种用来修饰容器或迭代器或仿函数的东西 配...

2019-07-18 15:43:23 156

原创 C++里面的this指针初探

一.用代码来分析this指针更具体,代码如下:#include<iostream>using namespace std;class thisTest{ public: int testForThisPoint() const; private: int a=2;};int thisTest::testForThisPoint() co...

2019-07-17 09:41:24 79

空空如也

空空如也

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

TA关注的人

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