• 等级
  • 21322 访问
  • 53 原创
  • 3 转发
  • 93719 排名
  • 4 评论
  • 5 获赞

秋招总结

在这里纪录一下秋招的总结吧,也算是为自己的硕士求学生涯画上个句号吧。秋招面试了很多单位,也收到了不少offer,当然大部分是凉凉的。。。1、泛亚    2018年8月,幸运的通过了泛亚的实习面试,试验认证部。部门的股长(实际上是groupleader)人很不错,和我的带教老师一起带我了解泛亚的认证工作。不得不说泛亚的体质还是不错的,有人文关怀,不存在严格的上下级关系,上到总监,...

2018-12-12 21:51:21

Linux-Makefile

1、编译预处理:生成中间件,后缀为.i   gcc-Emain.c-omain.i编译:生成汇编语言文件,后缀.sgcc-Smain.i-omain.s汇编:生成二进制代码.ogcc-cmain.s-omain.o链接:生成可执行文件gcchello.o-ohello编译:gccmain.c-omai...

2018-11-01 11:09:14

移动机器人仿真梳理

最近系统重装,重新配置仿真环境,因此再次梳理一下假设ubuntu16中已经安装完ros-kinetic.1、仿真环境配置建立ros工作空间:source/opt/ros/kinetic/setup.bashshcreat_pkg.shmkdir-p~/ros_gazebo/srccd~/ros_gazebocatkin_makesource~/ros_ga...

2018-10-29 15:07:27

操作系统基础概念整理

1、线程和进程进程是计算机程序关于某数据集合的一次运行活动,是系统进行资源分配和系统调度的基本单位。进程是程序的实体线程是程序执行流的最小单元,一个标准线程由线程ID,当前指令指针PC,寄存器集合,堆栈组成。另外,线程是进程的一个实体,是系统独立调度和分配的基本单位。1.1同步和互斥同步:同步就是协同步调,按预定的先后次序进行运行。互斥:某些资源不能同时被多个进程使用,例如...

2018-10-22 16:44:46

Linux-IPC

目录 1.Linux进程间通信方法2.管道2.1shell中的管道2.2无名管道编程2.2.1关于fork函数fork(函数)2.2.2无名管道代码2.3有名管道SIGCHLD描述3.消息队列4.信号量5.共享内存6.线程6.1线程函数互斥量的操作函数读写锁条件变量自旋锁1.Linux进程间通...

2018-10-19 20:29:31

Linux的操作&shell编程

1查看进程、内存在Linux中查看所有正在运行的进程top动态查看运行中的进程:topps查看进程参考:https://www.jianshu.com/p/29183ee216d2任务:使用psaux打印进程状态pstree以树状显示正在运行的进程。树的根节点为pid或init。如果指定了用户名,进程树将以用户所拥有的进程作为根节点。2、nohup+...

2018-10-11 12:45:16

计算机操作系统原理

最近准备i面试,抽时间回顾一下计算机操作系统原理. -2018.10.11、硬件基础计算机的构成:处理器(CPU):主要包括运算器、控制器 内存(主存储器) 输入输出设备详细的讲,CPU内部包括:存储器地址寄存器MAR: 用于确定下一个要读写的存储器地址 存储器缓冲寄存器MBR:用于存放要写入存储器的数据,或者从存储器中读取的数据 输入/输出地址寄存器...

2018-09-29 16:42:50

数据结构整理

目录1、哈希表开放地址法:链地址法:2、字符串匹配的两种算法2、排序算法总结2.1冒泡排序(比较相邻元素))2.2选择排序2.3插入排序2.4希尔排序2.5归并排序O(nLog(n))2.6堆排序O(nLog(n)) 2.7快速排序O(nLog(n))~O(n^2)二分排序:3、树和堆3.1Huffman树3.2B树、B+树、...

2018-09-16 22:25:41

TCP/IP、路由交换原理与网络编程yu

目录1、TCP/IP以及OSI七层模型1.1、数据链路层IEEE802.3MACCSMA/CD过程交换机的转发过程: 理解冲突域和广播域 VLAN原理(VirtualLocalAreaNetwork)1.2网络层VLAN间路由:DNS网络中LAN、WAN、WLAN、VLAN和VPN的区别QinQ原理及技术(QinQ白皮书)2、TCP...

2018-09-16 18:13:05

C++ 整理

C++一直在用,但是类中有很多知识一直没怎么用到,如今秋招在即,抽时间整理一下吧~https://www.cnblogs.com/yasanlun/p/3838531.html目录1、关于class和struct1.2char*和char[]1.3strlen和sizeof1.4#define的直接替换1.5##和#1.6类,派生类的创建顺序与析构顺序...

2018-09-14 22:53:59

C++ -动态规划

1、钢材切割 代码1思路:将钢材切割问题优化为:钢材长度n<=10   钢材长度n>10对于n<=10,可以遍历迭代解决;对于n>10,可以分段切割,每次切割i=1,2,。。。10十种情况;此法有个缺点,n较大时迭代时间长,n=30时,计算时长需要37s。#include<iostream>#include<str...

2018-09-14 19:50:25

shell编程

1.查看进程#!/bin/bash#打印当前运行的线程,输入参数为线程的关键字ps-eLF|grep$1终端输入chmod+xtest.sh然后./test.shnetease ,即可打印网易云的进程;直接用bashtest.sh亦可2.输入输出重定向先将test.text重定向为输入,再将其中含有"jk"的行筛选出来,最后将筛选出的行进行...

2018-08-29 17:28:48

Linux驱动-网络设备(1)

1.Linux网络设备驱动结构Linux网络设备驱动体系分为四层,从上往下依次为网络协议接口层,网络设备接口层,设备驱动功能层,网络设备与媒介层这里值得一提的是Linux网络设备体系和TCP,IP协议栈之间的关系.下图是TCP/IP结构图Linux网络驱动提供的是硬件接口,它服务与ARP(链路层)和Ip(网络层). 1.1网络协议接口层网络协议接口层最主要的功能是...

2018-08-29 14:14:45

Linux驱动开发-并发控制

1.并发与竞态 并发(Concurrency)是指多个单元同时、并行被执行,而并发执行单元对共享资源(硬件资源和软件上的全局变量,静态变量等)的访问很容易导致竞态(RaceConditions)。概念:Linux驱动之并发与竞态竞争状态的分类:对称多处理器(SMP)的多个CPU SMP是一种紧耦合、共享存储的系统类型,因为多个CPU同时共享系统总线,因此可以访问共同的外设和...

2018-08-28 09:53:34

Linux-内核移植过程

嵌入式linux内核和根文件系统烧写方式简介嵌入式Linux系统移植的四大步骤

2018-08-27 11:16:50

STM32F429+Trace+J-Link配置

文章完全参考Trace跟踪软甲提供的userManual,遇到问题详细阅读参考手册肯定能解决Trace提供了两种跟踪调试的方式:1、快照模式;2、流模式首先下载Trace跟踪调试器,因为是收费软件,但是可以下载适用版本这里假设已经移植好了FreeRTOS,移植过程可以看之前的文章接下来:1、移植TraceRecorder      复制安装的Trace下的文件夹...

2018-08-27 11:15:28

Linux驱动开发-字符设备驱动

1.Linux字符设备驱动结构1.1cdev结构体Linux内核中使用cdev结构体描述一格字符设备structcdev{structkobjectkobj;structmodule*owner;/*所属模块*/structfile_operations*ops;/*文件操作结构体*/structlist_hea...

2018-08-23 11:34:09

linux驱动开发-文件系统与设备文件

 目录1.Linux文件系统操作Linux文件创建,打开,关闭函数Linux下文件读写函数2.C库文件操作3.Linux文件系统3.1根目录结构3.2.VFSVFS虚拟文件系统基础概念Linux文件系统与设备驱动关系:设备驱动结构体:file,inodeinode结构体inode之atime,mtime,ctimefile结构体3.3...

2018-08-14 12:58:54

linux驱动开发-内核编译

环境:ubuntu14.0432位linux内核4.0版本,路径/home/baohua/develop/linux 0、搭建编译环境Ubuntu16.04上安装arm-linux-gcc-4.4.31、编译内核查看路径下文件:编译内核(使用交叉编译):makeARCH=armCROSS_COMPILE=arm-linux-gnueabi-zI...

2018-07-13 22:04:30

嵌入式Linux-基础

内核源码:嵌入式linux面试题解析——ARM部分Linux内核文件系统Linux内核启动过程嵌入式linux根文件系统Linux驱动程序是系统内核的一部分,驱动程序工作在内核态,应用程序工作在用户态驱动程序分类:字符设备,c 块设备,b 网络设备 其他设备用户态和内核态名词解释:文件系统:FAT(FileAllocationTable) :微软...

2018-07-08 14:06:18

Musing_jk

关注
  • 中国
奖章
  • 持之以恒