自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (9)
  • 收藏
  • 关注

原创 2019中兴面试经验

职位: 嵌入式软件开发面试地点: 杭州亚朵酒店一面一面:1.自我介绍。2.项目一个一个问,第一个比较感兴趣的是,车联网,传感器的接口是什么?整个项目的框架?3.有一个多人聊天的项目,很熟悉网络编程吗,那说一下socket函数里面的具体值有什么,socket里面有一个阻塞和非阻塞的用法用过吗,怎么用的,写一下socket的流程函数3.1还叫我手写了一个 htonl函数4.linux...

2020-01-02 16:39:43 663

原创 2019海康威视面试经验

岗位: 嵌入式软件开发一面 1.2分钟简单自我介绍 2.会什么数据结构(二叉树,链表,队列,栈),手写链表的插入,中间插入 3. GDB用过吗,具体解决问题莫实例 4. socket通信的过程,全部函数写一下。 5. 讲一个项目,你在里面具体干嘛了什么,项目整体框架讲一下。 6. 讲一个你觉得,做过最成功的事情,在这些项目里面二面Hr面 ...

2020-01-02 16:30:41 6659 8

原创 2020海康威视嵌入式软件工程师面试题目

//自己做的有不对的请留言1.与C语言相比,汇编语言的可移植性(C)一样不清楚较差较好解析:汇编是与当前硬件架构紧密相关的,比如你给x86 CPU写的汇编是无法用在 ARM 上面的(指令、寄存器等全都不一样)。即时是相同的架构,给32位CPU的汇编也无法用在16位的CPU上。汇编完全不具备可移植性。C语言本身是硬件架构无关的,所以它是可以移植的。不同平台下的C编译器能将通用的...

2019-09-08 23:47:05 19670 10

原创 微机实验8253方波输出以及调试

 8253方波输出用8253的0通道工作在方式3,产生方波。   频率计算:  8253的CLK0插孔接分频器74LS393(左下方)的T2插孔,分频器的频率源为8.0MHZ,T→8.0MHZ 给定初值我打算让他30S闪烁20次,因此计数初值就为(8MHZ/1HZ)=8000实在太大而且超过了他的范围,因此我换用(8MHZ/50KHZ)=160,闪...

2018-12-21 11:42:08 10005 2

原创 The directory ‘*‘ or its parent directory is not owned by the current user

python

2023-10-05 22:25:56 399

原创 硬件预取之空间预取

空间预取已经被提出并发展为捕捉内存页之间访问模式的相似性(例如,如果一个程序访问页X的位置{A,B,C,D},它很可能也访问其他页的位置{A,B,C,D})。空间预取之所以有效,是因为应用程序使用具有规则和固定布局的数据对象,并且在遍历数据结构时重新进行访问。空间预取很有吸引力,因为它给系统带来了较低的存储开销,为将来系统采用空间预取铺平了道路。

2023-09-16 09:22:56 349

原创 01.修改simvision字体大小

1.如果有,gedit/vim Xdefaults 打开文件,搜索SrcBrowser修改数字,默认12这里修改成25,还有WaveWindow、DesignBrowser等都能改,我全部都修改了,修改后得重新打开。查看是否有Xdefaults文件。修改simvision字体大小。③进入安装了文件的文件中。

2023-08-16 16:03:21 653 7

原创 centos 7.9离线下载安装vscode,以及插件安装下载

centos7离线安装vscode以及插件

2023-06-26 12:00:05 4178

原创 2022年国防科技大学考研经验

一、个人情况2022年我考研国防科大计算机学院,地方生,上岸电子信息,愿帮到大家。本人是工作之后考的,所以工作经历生活经历丰富,所以也可以传授一些个人的见解。本科: 2020届毕业生,杭州电子科技大学,自动化学院,电气工程及其自动化专业工作经历: 海康威视,嵌入式软件应用开发一、考研情况初试(分不算很高):数学:97英语:71政治:70821专业课:121初试排名:74复试(算是逆袭了):89.5总排名:62时间:2021.12.26:初试2022.2.21:出初试成绩

2022-04-08 22:03:52 6132 1

原创 微信小程序页面开发-本地生活

微信小程序开发实践之本地生活基础准备知识下载小程序开发工具并且创建简单的小程序基础小程序组件使用,API了解js,css,html语法了解2.效果以级实现步骤效果:步骤:- 1.配置app.json中导航栏、tabBar效果- 2.配置导航栏- 3.实现轮播图- 4.实现九宫格- 5.实现图片布局增加三个页面在app.json中删除indexapp.json中增加三个页面修改导航栏"pages": [ "pages/home/home

2022-02-16 17:50:19 2767 4

原创 正则表达式

javaScript高级1.核心知识点正则表达式概念正则表达式js中的使用正则表达式的特殊字符正则表达式的替换2.学习目标能够说出正则表达式的作用能够写出简单的正则表达式能够使用正则表达式对表单验证能够使用正则表达式替换内容3.开始学习1. 正则表达式1.1概念正则表达式: 用来匹配字符串中字符组合的模式,在js中,正则表达式也是一个对象.在线验证正则表达式:https://c.runoob.com/front-end/8541.2作用验证表单1. 注册

2022-02-08 13:36:04 78

原创 c++面试整理系列之1

1.strcpy()char * strcpy( char *strDest, const char *strSrc ) { assert( (strDest != NULL) && (strSrc != NULL) ); char *address = strDest; while( (*strDest++ = * strSrc++) != ‘\0’ ); ret...

2019-10-26 23:05:32 139

原创 面试整理要背的

一.c\c++语言部分1. 在C语言中,关键字static有三个明显的作用:A、一旦声明为静态变量,在编译时刻开始永远存在,不受作用域范围约束,但是如果是局部静态变量,则此静态变量只能在局部作用域内使用,超出范围不能使用,但是它确实还占用内存,还存在.B、在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所用函数访问,但不能被模块外其它函数访问。它是一个本地的全局变量。C...

2019-09-26 14:08:39 210

原创 面试题目整理:实现memcpy和strcpy,考虑内存重叠的问题

strcpy和memcpy的区别:复制方法不同复制的数据不同:strcpy只能复制字符串,因为判断到’0’则停止复制而memcpy则全部都可以复制code#include <stdio.h>void *MyMemCopy(void *dst,void *src,int size){ asssert(to!=NULL && from!=NULL); ...

2019-09-23 12:11:57 312

原创 shell+Day2

- 正则表达式正则解决:#符合IP基本格式筛选基础正则: grep扩展正则:egrep字符限定符类点· 表示匹配任意一个字符 -----------> abc. 可以匹配 abc9 abcd[ ]可以匹配[ ]d里面的任意一个----> [abc]t 可以匹配at,bt,ct– 匹配字符串的范围 ---------------> [0-9][...

2019-09-22 13:13:04 104

原创 HTTP协议面试准备

转自:Sunny*http请求部分由三部分组成,分别是:请求报头,消息报头,请求正文HTTP(超文本传输协议)是一个基于请求与相应答模式的,无状态的,应用层协议,常基于TCP的连接方式,HTTP1.1版本给出一中持续连接的机制,绝大多数Web开发,都是构建在HTTP协议上的应用1.常用的HTTP方法有那些GET:用于访问已经被URI(同意资源标识符)识别的资源,可以通过URL传参给服务器...

2019-09-19 10:55:10 144

原创 二叉树删除简单易行易于理解!!!!

内容理解参考:https://blog.csdn.net/u013834525/article/details/80506126二叉树的增删改查其他都简单就是删除比较麻烦分三种情况考虑1.没有子节点的情况2.有1个子节点3.有两个子节点主要就是有两个子节点情况代码步骤a.当删除节点是 头节点的时候============1.先用一个变量暂存遍历到头节点右边的最左边的节点==...

2019-09-08 11:25:37 207

原创 shell简单学习Day1

1.shell bashcat /etc/shells; //存在shell种类查看当前的shell echo $SHELLsh : UNIX诞生csh:ksh:tcsh:bash:解析器:bash和shell./sh 文件#解析器#! /bin/sh #This is a manual shellecho "Our first example."...

2019-09-07 20:48:40 170

原创 面试整理链表

华三题目链表相关知识有一个数组a[1000]存放0–1000;要求每隔二个数删掉一个数,到末尾时循环至开头继续进行,求最后一个被删掉的数的原始下标位置。以7个数为例\-创建结构体,结构体指向下一个-指定头节点,并且用另外一个指针保存头节点位置-将0-999数值放进链表里面,并且-将首尾相互连接起来-利用链表操作将第三个覆盖第二个,并且跳到第三个位置代码如下#include&...

2019-09-02 20:45:06 323

原创 信号量对比互斥锁实现生产者消费者模型Linux C语言

/**mutex=1;*lock mutex=0;*unlock mutex=1;*车位:共享资源 [管理员:互斥锁:串行---信号量:并行 ]车:线程*互斥锁:每次只能够放一辆车*信号量:可以运行多个线程同时访问共享资源*sem_init();*sem_wait();===*sem_post(sem,**)//解锁*/#include <stdio.h>#i...

2019-08-27 15:48:15 377

原创 生产者消费者模型Linux c语言

#include <stdio.h>#include <pthread.h>#include <string.h>#include <stdlib.h>#include <unistd.h>#include <signal.h>#include <errno.h>#include <limit...

2019-08-27 15:08:47 248

转载 哲学家吃饭问题2019-8-26

转载链接:https://blog.csdn.net/hj605635529/article/details/73064877有五个哲学家公用一张餐桌,分别坐在周围的五张椅子上,在餐桌上有五个碗和五只筷子,他们的生活方式是交替地进行思考和用餐。平时,一个哲学家进行思考,饥饿时便试图拿取其左右最靠近他的筷子,只有在他拿到两只筷子时才能进餐,进餐完毕,放下筷子继续思考。思路:选用互斥锁mutex...

2019-08-27 12:53:34 155

原创 利用互斥锁加上信号量Linux c 轮流打印ABC

//线程分离#include <stdio.h>#include <pthread.h>#include <string.h>#include <stdlib.h>#include <unistd.h>#include <signal.h>#include <errno.h>#include &...

2019-08-27 10:57:56 245

原创 LINUX-高级编成之信号作业,父子进程之间通信以及回收多个子进程

////注意:一次wait或waitpid调用只能清理一个子进程,清理多个子进程应使用循环。#include <stdio.h>#include <stdlib.h>#include <unistd.h>#include <sys/types.h>#include <signal.h>#include <sys/wai...

2019-08-14 07:52:03 402

原创 LINUX -信号作业-父子进程之间相互通信

编写一个程序,用SIGUSR1作为父子进程间通信的信号,父进程先向子进程发出信号,子进程收到信号后打印“Son has received the signal!”,然后子进程向父进程也发出一个信号,然后退出;父进程收到信号后,打印“Father has received the signal!”,然后退出。第一版本#include <stdio.h>#include <...

2019-08-13 23:32:41 2078

原创 Linux系统编程——进程间通信:int kill()信号中断

复习参考:https://blog.csdn.net/weibo1230123/article/details/81411827复习:https://blog.csdn.net/tennysonsky/article/details/46010303查看信号 kill -l*同步是指:发送方发出数据后,等接收方发回响应以后才发下一个数据包的通讯方式。*异步是指:发送方发出数据后,不等接收方...

2019-08-13 18:23:49 198

原创 Linux 利用消息队列写一个简单的聊天信息

在这里插入图片描述在这里插入图片描述代码:1./q_read#include <stdio.h> #include <stdlib.h>#include <unistd.h>#include <string.h>#include <sys/msg.h>#include <sys/types.h>#incl...

2019-08-10 10:38:11 352

原创 Linux高编学习dup()函数,execl()函数03

dup()函数的使用和dup2()函数使用以及测试/*============================================**作者:tarmi(黎mj)**时间:2019/8/7**描述:dup()&&dup2()**函数:dup()复制一个文件描述符,并且将最小的作为其新的文件描述符号指向同一个文件*=======================...

2019-08-07 19:22:00 180

原创 HDU微机概念知识考点2019--LMJ

1.微型计算机系统由那些部分组成微处理器: o组成:由运算器、控制器、寄存器组、内部总线等几部分组成。o功能:运算 控制微型计算机o组成:CPU:控制微处理器与存储器或者I/O接口进行数据交换:进行算术逻辑运算:判定程序控制流向            存储器:存放数据和指令单元            输入/输出接口电路:将原始数据和程序传送到计算机中去的过程---将计算...

2019-01-17 09:09:49 653

原创 控制电机与应用HDU2019.1.11知识点

 直流电机何为电枢反应?它对电枢主磁场有何影响?(P17 &amp; P226)    电机负载时,电枢绕组中流过的电流产生电枢磁场,由于电枢磁场的影响,使气隙中的磁场发生畸变,这种现象称为电枢反应。   电枢磁场对主磁场的作用将使主磁场发生畸变,产生电枢反应,电枢磁场对主磁场有去磁作用。    2.四种过度运行状态以及特点:           1.发电机状态,由于控制电压...

2019-01-11 15:43:43 535

原创 PLC顺序控制学习,交通灯PLC模拟

例题1.201812.21三台电机M1~M3的控制要求为:起动时,M1起动2s后M2才起动,当M2起动起动3s后M3才起动。停止时,要求按M3~M1的顺序停止。 花样喷水控制    2.人行横道交通灯顺序控制的编程 按下起动按钮I0.0,车道和人行道的交通灯将按图5-31的波形图所示的顺序变化。刚进入RUN模式时,将初始步S0.0置位为ON,...

2018-12-20 19:42:29 8048 1

python3.9.0下载哈哈哈

python安装程序包下载

2020-12-01

linux高级编程资料,PPT,练习题

1. 请编程实现以下功能,输入一个文件名列表,把这些文件打包生成一个目标文件,类似winrar功能,这里不用对文件压缩。 要求: 所生成的目标文件包含各个输入文件的信息,包括头文件、文件长度、各个文件的数据在目标文件的位置等信息,具体格式自己定义。 函数声明如下: int fpack(const *flist[], const char *dstfle); 其中 flist 为文件名列表,以NULL为结束,比如 {“1.txt”, “2.txt”, ,... , “fn.ext”, NULL} dstfile 为打包生成的目标文件名。

2020-07-26

Linux基本指令学习

linux基本指令学习,C语言学习。 ls 查看当前目录内容 ls -ld /data 查看/data目录详细内容 举例 ls / 查看根目录内容 ls -l / 查看根目录下详细内容

2020-07-26

mrhjlong_9625748.zip

mplayer二次开发在linux系统下面进行.利用线程信号量实现

2019-09-09

2. 慧科_MySQL_MySQL安装与使用.pdf

mysql 安装以及使用教程清晰明了,一个就可以安装使用

2019-09-04

恩智浦智能小车K60

智能小车,最小系统版模仿学习,K60 ,自己动手画,指导

2018-10-26

LM393红外避障PCB+原理图

LM393运算放大器红外避障原理图+pcb 智能小车避障传感器选择

2018-10-26

4Gsim 7600 AT指令

4GSIM 7600 AT指令模块 ,通信模块快速入门使用,开发底层通信。

2018-10-26

空空如也

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

TA关注的人

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