3 tengteng_

尚未进行身份认证

人生不止编程,还有美妙的生活和美妙的人~ 心中装着美好,随处是风景 !

等级
TA的排名 1w+

VM14 启动Ubutun16.04 黑屏,实用解决办法

命令行窗口cmd—输入 :netsh winsock reset然后重启计算机

2018-09-30 13:55:00

git 常用命令

git resetgit reset 默认参数为 –mixedgit reset HEAD^ 恢复到第一个loggit reset HEAD^^ 恢复到第二个loggit reset –soft 不覆盖原来的git reset –hard 覆盖原来的git revert可以取消指定提交的内容git stash保存和恢复进度git stash ...

2018-07-26 10:46:46

git 上传代码

### git st 查看修改的内容### git add -u -u就是update的意思,只会标记本地有改动(包括删除和修改)的已经追踪的文件 ,即将文件的修改、文件的删除,添加到暂存区### git diff –cached 用于比较两次修改的差异 –cached 比较本地库中最近一次commit的内容即没commit的和最近一次commit的,需要提前 addgit c...

2018-07-26 10:46:18

GIT 学习笔记(高级篇)

分支分支是为了将修改记录的整体流程分叉保存Merge分支 是为了可以随时发布relase而创建的分支,它还能作为Topic分支的源分支使用。通常master分支作Merge分支使用。 Topic分支 是为了开发新功能或修复Bug等任务而建立的分支。从稳定的Merge分支创建,完成作业后,要把Topic分支合并回Merge分支。 HEAD 指向的是现在使用中的分支的最后一次更新创建...

2018-07-26 10:45:37

GIT 学习笔记(入门篇)

Git基础git 是一个分布式版本管理系统,方便代码文件的管理,方便多人同时开发项目或修BUG。git 在提交时,首先需要把文件加入到索引区域中。HEAD表示当前版本,即最新的提交Git命令确认工作树和索引的状态 $ git status将文件加入到索引 $ git add ..$ git add . 把所有文件加入到索引提交文件,执行commit命令 (本...

2018-07-26 10:44:46

C 查漏补缺(三)

main函数传参数#include <stdio.h>int main(int argc, char **argv){ int i; printf("program name = %s\n", argv[0]); for (i = 1; argv[i] != NULL; i++) { printf("argv[%d] =...

2018-06-30 16:26:07

C 查漏补缺(二)

volatile(专一王子) 它修饰的变量表示该变量的值很容易由于外部因素发改变,强烈请求编译器要老老实实地在每次对变量进行访问时去内存里读取。typedef和#define typedef是为一个新类型起新名字,有类型检查#define只是简单的字符串替换,无类型检查前者在编译的时候处理,后者在预编译(预处理)的时候处理typedef char * p_str1;#def...

2018-06-30 16:25:25

C 查漏补缺(一)

const 修饰变量判断方法 将类型去掉看const修饰谁,谁的值就是不能改变的const int *p;//去掉 int 为 const *p ,p所指向的空间里的值不变int * const p;//p 不变,p不能在指向其它地址const struct devices dev[5];//去掉类型struct devices 变成 const dev[5],dev[5]数组...

2018-06-30 16:24:39

ARM基础了解

ARM 处理器家族早起经典处理器 包括ARM7、ARM9、ARM11等,Cortex-A系列是它们的升级版从ARM11之后就变成了Cortex系列Cortex-M系列 控制为单片机驱动的系统提供的低成本优化方案,应用于传统的微控制器市场,智能传感器,汽车周边部件等。Cortex-A系列 处理针对开放式操作系统的高性能处理器,可以跑Android、Linux等系统,应用于智能手...

2018-06-30 16:23:26

嵌入式软件工程师所需技能

一:C语言嵌入式Linux工程师的学习需要具备一定的C语言基础,C语言是嵌入式领域最重要也是最主要的编程语言,通过大量编程实例重点理解C语言的基础编程以及高级编程知识。包括:基本数据类型、数组、指针、结构体、链表、文件操作、队列、栈等。二:Linux基础Linux操作系统的概念、安装方法,详细了解Linux下的目录结构、基本命令、编辑器VI ,编译器GCC,调试器GDB和 M...

2018-05-31 13:39:06

Linux 系统目录结构

Linux 系统目录结构输入 ls / - 树状目录结构/bin bin是Binary(二进制)的缩写,这个目录存放着最经常使用的命令。/boot 这里存放的是启动Linux时使用的一些核心文件,包括一些连接文件以及镜像文件。/dev dev是Device(设备)的缩写,该目录下存放的是Linux的外部设备,在Linux中访问设备的方式和访问文件的方式是相同的...

2018-05-31 13:35:50

Linux 系统启动过程

Linux 系统启动过程过程可以分为5个阶段 内核的引导运行init系统初始化建立终端 - 用户登录系统内核引导 当计算机打开电源后,首先是BIOS开机自检,按照BIOS中设置的启动设备(通常是硬盘)来启动。操作系统接管硬件以后,首先读入 /boot 目录下的内核文件。graph LR操作系统-->/boot运行init init ...

2018-05-31 13:34:58

CVTE 2018年暑期 嵌入式应用开发实习生 面试经历

错过了CVTE 2018年 暑期实习生的招聘,参加的是在这之后的内推,还是蛮幸运的,从4月中旬投简历到5月中旬也是顺利的通过了所有的面试,现在把面试的经验分享给大家,希望对大家有帮助。简历筛选 自己上传了一个简历,又按照官网上的填写了一份,主要就是项目经验和获奖情况。 大部分都是直接从我之前简历赋值粘贴的,不过还是觉的我自己做的简历花里胡哨比较好看。技术面试一 远程电话联系,我们几个小...

2018-05-31 12:19:13

Linux 常用命令

cdcd /root/Docements 切换到目录/root/Docements cd ./path 切换到当前目录下的path目录中,“.”表示当前目录 cd ../path 切换到上层目录中的path目录中,“..”表示上一层目录 ls-l :列出长数据串,包含文件的属性与权限数据等 -a :列出全部的文件,...

2018-04-12 20:42:45

快速排序(c语言实现)

#include <stdio.h>#define T 1#define F 0#define MAXSIZE 10 //要排序数组个数的最大值typedef struct{ int r[MAXSIZE + 1]; //存储要排序数组,r[0]用作哨兵或临时变量 int length;}SqList;void swap(SqList *L, int i, in...

2018-04-05 15:00:47

直接插入排序(c语言实现)

#include <stdio.h>#define T 1#define F 0#define MAXSIZE 10 //要排序数组个数的最大值typedef struct{ int r[MAXSIZE + 1]; //存储要排序数组,r[0]用作哨兵或临时变量 int length;}SqList;void swap(SqList *L, int i, in...

2018-04-05 14:03:43

简单选择排序(c语言实现)

#include <stdio.h>#define T 1#define F 0#define MAXSIZE 10 //要排序数组个数的最大值typedef struct{ int r[MAXSIZE + 1]; //存储要排序数组,r[0]用作哨兵或临时变量 int length;}SqList;void swap(SqList *L, int i, in...

2018-04-03 17:04:36

冒泡排序(c语言实现)

#include<stdio.h>#defineT1#defineF0#defineMAXSIZE10 //要排序数组个数的最大值typedefstruct{ intr[MAXSIZE+1]; //存储要排序数组,r[0]用作哨兵或临时变量 intlength;}SqList;voidswap(SqList*L,inti,in...

2018-04-03 16:20:59

折半查找/二分查找(c语言实现)

#include <stdio.h>int binarySearch(int a[], int n, int key){ int low, high, mid; low = 1; //return 0 代表找不到,所以从最低下标从 1 开始 high = n; //定义最高下标为记录末位 while (low <= high) { mid...

2018-04-03 11:34:23

C语言之enum的用法和注意事项(枚举类型)

一、一次定义多个常量。比如说我们的程序中处理问题时与星期几有关,可能要将星期一转换为数字1,星期二转换为数字2,一直到数字7,在不用enum关键字的情况下,可以使用define来定义,但是大家会觉得很麻烦,因为你要一个一个的定义,星期的还好说,只有7天,如果是月份呢,一年有12个月份,那就要写12个define,非常的不方面,如果利用enum的话就会非常的方便。#include<stdio....

2018-03-28 19:51:29

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!