自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 安装 Source Insight 3.x ,放弃 Source Insight 4.x

Source Insight 官网 :https://www.sourceinsight.com/原因:4.x 是网络验证,网络方法多是修改 exe 和 license,没有多大屁用,烦人。1,下载软件访问官网下载界面,下载source insight 3.x :https://www.sourceinsight.com/download/2,安装软件3,证书信息...

2021-06-23 13:22:13 77

原创 Ubuntu 设置 samba 服务器

1,安装sambasudo apt install samba2,查看sambasamba -V3,创建共享目录sudo mkdir -p /home/xsl/share4,更改目录权限sudo chmod 0777 /home/xsl/share5,添加samba用户(第9步的登录凭据)sudo smbpasswd -a xsl6,修改samba配置sudo vim /etc/samba/smb.conf#2021/06/21 set sam.

2021-06-22 10:49:30 36

原创 404 Not Found [IP: 91.189.91.39 80] 解决办法:换源,还是换源 !!

问题描述:最近重新安装了windows10系统,为了学习需要,也重新安装了VMware Workstation Pro 16 + Ununtu20.04。一开始一切顺利,但是在我更新软件的时候出现了很头疼的事情,无法下载。默认的源是http://cn.archive.ubuntu.com/,软件更新失败如下图:问题根源:1、软件源问题这个问题有很多博客都在讨论,这里不讨论了。相信大家已经看了很多相关的博客,了解软件源的可能带来的问题。2、文件的问题在我使用下列...

2020-12-15 17:55:26 2914 3

原创 i.MX 6ULL 学习笔记 :linux下U盘多个分区,在windows下只能识别一个

在linux系统下,利用fdisk工具分区成功,并利用mkfs格式化成功,在linux可以显示正常3个分区。然而,把U盘连接到主机windows下,系统却只能识别一个,在磁盘管理中可以正常查看到3个分区,这是为什么呢 ?网上查阅资料:其实这很简单,传统U盘主控,windows不会识别第二分区。linux可以。这是微软本身的限制,而如果你要linux可以识别也需要专用的linux分区工具来分区,比如gparted,但现在使用linux系统的没几个吧。解决办法...

2020-10-18 16:55:36 179

原创 i.MX 6ULL 学习笔记 :IMX 镜像简单图解(SD卡方式)

说明:只是为了学习,做一些笔记图解,不想展开写博客,谢谢

2020-10-18 10:44:56 157

原创 i.MX 6ULL 学习笔记 :U盘变砖头,提示 “windows无法完成格式化”

前段时间,在学习ALPHA板子教程。有一次不小心U盘格式化的时候,被我中断了 !!然后,U盘变砖头了。每次我插U盘进电脑,它就会提示我格式化,但是总是会出现 “windows无法完成格式化” 。在网上找了好几种方法,暂时用了一种方法解决了问题,记录一下。点开始-运行-输入cmd-format f: /fs: fat32 (这里f:是指U盘所在盘符) 打开控制面板-管理工具-计算机管理-磁盘管理-找到U盘的所在的盘符--点右键--删除磁盘分区(这个选项是灰色的,没办法选取)-创建新的磁盘...

2020-10-12 16:18:41 84

原创 2021届 联发科技人力面试 嵌入式软件

2020年10月10日 18:39 分,我接到了HR小姐姐的电话,通话时间8分8秒。没有过多的客套话,询问我的个人期望薪资、看重公司的哪几个点、选择公司的个人理由、收到的其他Offer ,很快就结束。惊讶之余,想想自己应聘的应该是没有后面HR面,直接进入谈薪资条件的环节了。回想走过的面试流程:简历筛选 -- 在线笔试 -- 技术一面 -- 主管二面 -- 人力电话 。整个流程走下来,感觉面试官都很好的,都是比较和蔼的,说话比较随和,不会特别的刁难,每次都会聊聊天就过了半个小时,感觉公司工作氛围应

2020-10-11 09:56:52 369 3

原创 2021届 海康威视人力面试 嵌入式软件

1、自我介绍:家庭情况、学习情况2、期望薪资、期望城市3、为什么要来我们公司?4、为什么不去考研升学?5、实习带给自己的感受?6、如何看代加班的情况?7、你讨厌什么人?假如遇到了该怎么呢?8、大学压力最大的事情?9、用三个词概括你自己?...

2020-09-26 12:22:24 865 1

原创 2021届 联发科技视频二面 嵌入式软件

1、自我介绍2、问你了解他们公司吗?3、问你了解应聘职位吗?4、问你以后的规划方向、5、... ...才知道一面是技术面,二面是和你聊天了解你对行业、职位、规划,还有你个人比较适合的那一块聊聊,聊了四十分钟。...

2020-09-23 17:01:09 154

转载 C 语言实例 - 从文件中读取一行

从文件中读取一行。#include <stdio.h>#include <stdlib.h> // exit() 函数int main(){ char c[1000]; FILE *fptr; if ((fptr = fopen("runoob.txt", "r")) == NULL) { printf("Error! opening file"); // 文件指针返回 NULL 则退出 ..

2020-09-20 10:09:05 134

转载 C 语言实例 - 五人分鱼

A、B、C、D、E 五人在某天夜里合伙去捕鱼,到第二天凌晨时都疲惫不堪,于是各自找地方睡觉。日上三杆,A 第一个醒来,他将鱼分为五份,把多余的一条鱼扔掉,拿走自己的一份。B 第二个醒来,也将鱼分为五份,把多余的一条鱼扔掉拿走自己的一份。 。C、D、E依次醒来,也按同样的方法拿鱼。问他们台伙至少捕了多少条鱼?以及每个人醒来时见到了多少鱼?#include <stdio.h>int main(){ int n; //总共的鱼的条数 int x,j,k,l.

2020-09-17 18:49:38 433

转载 C 语言实例 - 约瑟夫生者死者小游戏

问题回顾30 个人在一条船上,超载,需要 15 人下船。于是人们排成一队,排队的位置即为他们的编号。报数,从 1 开始,数到 9 的人下船。如此循环,直到船上仅剩 15 人为止,问都有哪些编号的人下船了呢?参考代码#include <stdio.h>#include <stdlib.h>int main(){ int cnt = 0; //记录1-9 int cur = 0; //数组游标 int out = 0..

2020-09-17 18:44:53 83

原创 2021届 联发科技视频一面 嵌入式软件

1、自我介绍2、项目深挖3、随便聊聊一面主要是讨论项目,项目功能、自己负责的那一部分、怎么实现的、实现了什么、遇到什么难题、又是如何解决的。然后问问学习情况,讨论讨论缓解气氛就进入尾声了。总体来说,还算可以,面试官人很好,很是和蔼一直面带笑容。其中,聊聊嵌入式岗位情况,对操作系统、系统移植、驱动开发、设备控制是有一定要求的,对我不是很有利,但是我会努力的 !!...

2020-09-17 15:56:11 151

原创 2021届 海康威视视频二面 嵌入式软件

1、自我介绍2、项目介绍,深挖。(做了什么、线程有哪些、如何同步互斥、)3、系统调用4、三次握手,及为什么5、RS232与RS485的区别啊 !!紧张忘了,面试官很不爽我这里 。6、QT框架是怎么样?如何实现信号传递?应该面试没了。想哭。想去的公司都挂彩了 !!...

2020-09-16 14:38:07 808 3

原创 2021届 海康威视电话一面 嵌入式软件

昨天中午,接到电话一面通知。今天下午,接到面试电话。大概十五分钟,主要是探探底子。主要有项目开发、实习经历,然后问了一下各项能力掌握情况,比如说网络TCP/IP协议,linux进程间通信等比较基础的概念。结束,不多,期待能够有接下来的视频面试!!...

2020-09-10 18:56:35 486

原创 2021届 锐明笔试 C++开发工程师

一、单选题1、IPC进程间通信2、递归调用嵌套和调用次数3、a[4] = {1,2,3,4};char *p =a;*(p++) += 100求输出a[4] = ?,?,?,?4、结构体大小计算5、... ...二、填空题1、... ...三、简答题1、不利用中间变量,实现整数交换,3行代码(2种方法实现);2、阅读代码,给出的是单例模式,问多线程调用会出现什么问题,该怎么修改3、阅读代码,主要考察++、--和char 的整数形式和字符形式的.

2020-09-08 21:44:26 202

原创 2013年 TCL笔试 嵌入式软件

一、判断题解:错误,八进制是0-7解:因为这里的数组已经初始化一部分,所以其他的初始化为0; 对于未初始化的数组,全局为0,局部随机解:结果是#x,因为#x不是传参,只是字符串。解:????????????解:有 const 修饰的成员函数(指 const 放在函数参数表的后面,而不是在函数前面或者参数表内,如 void fun() const),只能读取数据成员,不能改变数据成员;没有 const 修饰的成员函数,对数据成员则是可读可写的。...

2020-09-05 15:11:49 142

原创 2021届 美的一面 C++开发工程师

写在前面:笔者主要是做嵌入式软件,这次投递主要是为了在面试中发现自己的不足,自己的求职问题还是很大。面试官给我的建议是把基础打牢一点,表达还需要加强,知识点要深入、学会串牢。结果自然是挂了。【项目问题】(问了很久,大概十到二十分钟)1、讲述项目2、负责内容3、如何实现自己负责的工作4、实习中有什么难忘的困难,最后如何处理【编程语言】1、C++的map是如何实现的2、为什么需要虚的析构函数3、好像还问了我一两个我没听过的名词的问题 ... 糟糕【数...

2020-09-01 22:14:11 199

原创 2021届 美的笔试 C++开发工程师

美的的C++开发工程师笔试考的非常基础,总共十多道选择题而已,第一次做差点以为我漏了编程题。考点:1、C++的基础2、C++的多态3、C++的STL4、C++的STL的智能指针5、C++的强制类型的4种关键字:const_cast,static_cast,dynamic_cast,reinterpret_cast (这里好像各考了一道选择题)...

2020-09-01 22:00:53 331

原创 2021届 大疆笔试 嵌入式软件

一、选择题可以进行++操做的对象(给的有常量、int、float、double等)内联函数(对编译器/连接器是否可见)宏函数的处理阶段线程间同步的方法#difine 的变量不可改变const 关键字修饰的变量不可变R15可以用作程序计数器SOC内部传输的数据总线?FIQ中断的入口地址cache使得代码执行时间不可预测const char *const等几种区别用法,可不可改变指向内容USB I2C UART SPI 几种总线接口的相关知识二、填空题.

2020-08-28 12:40:48 249 2

原创 2021届 大疆一面 嵌入式软件

时间:昨晚,接到一面通知。今天,电话一面挂了。流程:++自我介绍完成,就自我介绍提了一些疑惑,个人经历问题;++直接进入项目提问环节,介绍项目、数据流向、工作职责;++回到笔试编程题目,问有没有解决办法或者新的解决想法;++问了处理器的架构、处理器寄存器、++问了我笔试中有什么比较不熟悉的;++没了,请问你有什么需要提问我吗、原因:【总体原因】1、没有准备,当时以为笔试早挂了;2、知识欠缺,停于表面,不经深问;3、不够在乎,没有及时整理错题..

2020-08-28 12:16:07 260

原创 2019年CVTE 嵌入式软件 秋招笔试 编程题目

2019年CVTE 嵌入式软件 秋招笔试编程题目:6个人摇骰子,各自的编号是1、2、3、4、5、6,没人初始金币是10,游戏规则如下:①根据骰子的结果确认winner,比如:骰子结果是1,那么“一号选手”是winner,骰子结果是2,那么“2号选手”是winner;②如果连续同一个人是winner,那么独居金额翻倍。比如:第一次骰子结果是3,那么其他所有人需要给“三号选手”1元,加入第二轮骰子结果依然是3,那么每人需要给“三号选手”2元;连续三次骰子结果是3,则是4元;以此类推;③

2020-08-24 11:52:02 963

原创 【面试】自增自减运算数据类型

今天做题,遇到一道题,关于++和 -- 的操做对象数据类型。印象中题目给出的类型有 常量、指针、整形、浮点型。比较疑惑浮点型double 和 float。经过查阅资料和实验验证:整型变量、浮点型、指针都可以进行自增(++)自减(--) ; 常量不可以,会出现编译错误。例证:整形数据和浮点型数据...

2020-08-23 22:34:07 469

原创 2020-08-07 笔试07 2014年大疆嵌入式笔试题

上篇:https://blog.csdn.net/qq_38410730/article/details/80895986下篇:https://blog.csdn.net/qq_38410730/article/details/80905551

2020-08-16 17:09:42 69

原创 【面试】字符串数组的大小问题

解:(1)如果没有指定数组的大小:如果是整个字符串赋值,会在后面加多一个‘\0’,不管赋值是否有’\0’;如果是单独赋值,如果有‘\0’结尾,则不加’\0’;(2)如果已经指定数组的大小:则数组大小就是空间大小,不管赋值是否有‘\0’;(3)如果是指针指向某个空间:sizeof(指针),则为指针的字节的大小...

2020-08-16 16:18:14 526

原创 2020-08-06 笔试06 2018深圳青葡萄科技开发笔试题(A卷)

一、单项选择题答:64位默认为8字节对齐。(按最大字节对齐,这里为4??)答:https://blog.csdn.net/top_along/article/details/37833893换页错误:Page Fault,其实应该翻译成缺页异常或缺页中断,并非是错误,而是存在虚拟内存情况下的内存未命中,是非常常见的现象。内存分块,进程分页,页与块对应,而当进程远大于内存时候,可采用虚拟内存的技术,部分当前不用的页放在外存中,进程运行到所需页不在内存中时,就发生缺页中断,即换页错误,.

2020-08-16 15:38:38 213

原创 2020-08-05 笔试05 浙江奇赛其自动化科技 嵌入式软件 笔试题目

答:防止头文件被重复包含;附:https://www.cnblogs.com/Miranda-lym/p/5187606.html#ifndef,#define,#endif是C/C++语言中的宏定义,通过宏定义避免文件多次编译。所以在所有支持C++语言的编译器上都是有效的,移植性好,所以如果写的程序要跨平台,最好使用这种方式。但缺点是宏名字不能冲突。#pragma可以避免名字冲突,缺点就是如果某个头文件有多份拷贝,本方法不能保证他们不被重复包含。且不是所有编译器都支持这种方...

2020-08-16 11:01:01 89

原创 2020-08-04 笔试04 广州爱迪斯嵌入式linux开发工程师笔试题目

选择题解答题丶1、用预处理指令#define声明一个常数,用以表明一年中有多少秒(忽略闰年问题)#define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL补充(意识到这个表达式将使一个16位机的整型数溢出-因此要用到长整型符号L,告诉编译器这个常数是的长整型数。如果你在你的表达式中用到UL(表示无符号长整型),那么你有了一个好的起点。记住,第一印象很重要)2、写一个标准宏MIN,这个宏输入...

2020-08-05 11:27:05 241

原创 2020-08-03 笔试03 数据结构与算法

选C,执行了m*n次,时间复杂度,看执行次数选C,可以先进一个、可以先进两个、也可以先进三个,然后怎么出就有多种情况。选B,执行m次找到链尾,连接就好。选A,链式队列,不是做成循环队列,链式队列头空,则队列为空。选C,堆排序选B 不论是带头结点的链表还是不带头结点的链表,头指针head都指向链表中的第一个结点。如果该链表有头结点,则头指针head指向头结点,如果没有头结点,则头指针head指向链表的第一个节点。 1 带头...

2020-08-05 11:05:12 81

转载 【面试】memcpy、memmove 内存重叠问题

void *memcpy( void *dest, const void *src, size_t count );void *memmove( void* dest, const void* src, size_t count );1.memcpy和memmove相同点都是用于从src拷贝count个字节到dest。2.memcpy和memmove区别如果目标区域和源区域有重叠的话:memcpy不能够确保源串所在重叠区域在拷贝之前被覆盖。memmove能够保证源串在被覆盖之前将重叠区域的..

2020-08-04 19:37:35 151

原创 2020-08-02 笔试02 C语言测试阶段

memcpy()函数实现:如果目标地址大于源地址,先拷贝高位源地址。 如果目标地址小于源地址,先拷贝低位源地址。(宏定义只是单纯地展开,此处得2*3,和3+2也没有计算,直接代入展开)(因为在计算机系统中,数值一律用补码来表示和存储。所以uc其实是-1的补码,即11111111,而_in >>24^uc 先右移24位,得 1001 1001,再和uc进行位异或,得0110 0110可得到0x55。)#define MIN(A,B) ((A) &l...

2020-08-04 18:31:53 84

原创 2020-08-01 笔试01 C语言阶段测试

1. 用预处理指令#define声明一个常数,用以表明1年中有多少秒(忽略闰年问题)答:#define SECOND_PER_YEAR(60*60*24*365)UL拓展题:用指向指针的指针的方法对5个字符串排序:(参考答案有点问题,不是把二维数组,即字符串数组排序,而是对一维指针排序)输入3个字符串,由小到大排序(使用指针的方法)(答案有问题char *p[3]已经确定字符串个数为3,则传参int n是没有意义的,char *p[n] 可以改为mall.

2020-08-04 18:18:06 92

转载 linux操作系统 第04章 Linux C编程基础--GCC

第四章 Linux C编程基础--GCC主要内容•gcc简介•利用gcc编译c程序•利用make工具简化编译过程•调试开发工具环境•开发工具:编辑工具、编译工具和调试工具,甚至配置工具和项目管理工具。•开发环境: (1)基于文本的:vim+gcc+gdb+make (2)集成开发平...

2020-07-31 11:13:17 69

转载 linux操作系统 第06章 存储管理

第6章 存 储 管 理      6.1 存储管理概述  操作系统中用于管理内存空间的模块称为内存管理模块,它负责内存的全部管理工作,具体地说就是要完成4个功能,即存储空间的分配、存储地址的变换、存储空间的保护以及存储空间的扩充。6.1.1 内存的分配与回收  内存分配是为进入系统准备运行的程序分配内存空间,内存回收是当程序运行结束后回收其所占用的内存空间。为实现此功能,系统须跟踪并记录所有内存空间的使用情况,按照一定的算法为进程分配和回收内存空间。  存储分配方案主要包括以下要素:  (...

2020-07-21 11:30:32 571

转载 linux操作系统 第07章 磁盘管理

第7章 文件管理       7.1 文件管理概述7.1.1 文件与文件系统  1. 文件  文件是具有名字的一组相关信息的有序集合,存放在外部存储器中。文件的名字称为文件名,它是文件的标识。文件的信息可以是各种各样的,一个程序、一批数据、一张图片、一段视频等都可以作为文件的内容。文件的存储空间是具有长久记忆特性的外部存储器(如磁盘、磁带等),因而文件是可以长久保存的信息形式。所有需要在系统关机后仍能保留的信息都应以文件的形式存在。  2. 文件系统  文件系统是操作系统的一个重要组成部...

2020-07-21 11:29:21 225

转载 linux操作系统 第08章 设备管理

第8章 设 备 管 理      1 设备管理概述1.1 设备的分类  计算机系统中除CPU和内存之外的所有设备都称为外部设备(I/O设备)。计算机系统中的设备种类繁多,虽然它们的物理形态、技术特性和操作方式等各不相同,但都可以看作是完成某种输入/输出操作的功能部件。对设备进行分类的标准有多种。可以按照不同的指标对设备进行分类。  1. 输入设备与输出设备  按数据传输方向的不同,I/O设备分为输入设备、输出设备和输入/输出设备3类。输入设备用于从外界采集或产生数据,传送给系统。如键盘、鼠标等...

2020-07-21 11:28:04 407

转载 linux操作系统 第09章 操作系统接口

第9章 操作系统接口     9.1 操作系统接口概述9.1.1 作业与作业调度  按操作系统的术语,用户是以提交“作业”的形式来使用系统的。因此,操作系统的接口可以看作是用户提交作业的接口。  1. 作业的概念  作业(job)是用户向计算机系统提交的一项工作。例如,用鼠标点击启动一个应用程序,或在Shell中输入一个命令行,都是在向系统提交一个作业。一个作业应当包括要执行的程序、要处理的数据以及执行的方式。例如,命令行ls -l /etc > abc这个作业告诉系统,执行ls程序...

2020-07-21 11:26:36 2267

转载 linux操作系统 第10章 Shell程序设计

第10章 Shell程序设计10.1 Shell语言概述10.1.1 Shell语言的特点  与其他编程语言相比,Shell语言具有如下特点:  (1)  Shell是一种解释性语言。这就是说,用Shell语言写的程序不需编译,可以直接由Shell进程解释执行。解释性语言的特点是快捷方便,可以即编即用,但与编译性语言的目标程序来...

2020-07-21 11:22:42 465 2

转载 linux操作系统 第11章 linux系统管理

第11章 Linux系统管理11.1 系统管理概述  系统管理是指针对系统进行的一些日常管理和维护性工作,以保证系统安全、可靠地运行,保证用户能够合理、有效地使用系统资源来完成任务。11.1.1 系统管理工作的内容  Linux的系统管理工作大致可分为基本系统管理、网络管理和应用管理3部分。对于大型系统,每部分都设置专门的管理...

2020-07-21 11:12:52 485 2

转载 linux操作系统 第12章 网络与通信应用

第12章 网络与通信应用12.1 TCP/IP网络相关概念  计算机网络是指将处在不同地理位置且相互独立的计算机或设备,通过传输介质和通信设备相互连接起来,在网络操作系统及网络通信协议的管理和协调下,实现信息传输和资源共享的计算机系统。12.1.1 TCP/IP协议概述  网络上有各种各样的计算机,它们在硬件特性以及数据表示格式等方面可能有所不同。为了能够互相通信,彼此理解,它们必须共同遵循某些约定,这些约定称为协议。协议是指通信双方在进行通信时所遵循的规则的集合,它定义了通信信息的格式和这...

2020-07-20 10:12:29 578

空空如也

空空如也

空空如也

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

TA关注的人 TA的粉丝

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