
复习笔记
Saturnus.
All that really matters is you don't stop trying.
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
嵌入式软件工程师经典面试题
1、int a[10]={1,2,3,4,5,6,7,8,9,0}; int *p=&a[1]; 则p[6]等于82、整数数组清零:bzero(),memset()。3、sizeof();测试变量所占地址的字节数4、 main(){char *str[]={"ab","cd","ef","gh","ij","kl"};char *t;t=(...转载 2019-05-04 17:25:22 · 2201 阅读 · 0 评论 -
操作系统笔记
章节一:绪论 主要讲解了操作系统为何产生以及发展。思考一下,刚开始把一堆CPU,内存,硬盘和鼠标键盘给你,你要怎么用起来,要想对他们进行各种协助就要一个东西来管理。最初的硬件是通过人工来管理的,特别选择女性来管理,因为各个插头的拔插和连接需要很细心。但是慢慢的发现这样很麻烦,就开始有脱机输入输出技术--》批处理技术--》操作系统。 现代操作系统最基本的特征是:并发和共享。...原创 2019-05-23 21:55:28 · 318 阅读 · 0 评论 -
知识杂记(持续更新)
进程间通信方式:1. 信号 ( Sinal ) : 信号是一种比较复杂的通信方式,用于通知接收进程某个事件已经发生;2. 管道(Pipe):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系(通常是指父子进程关系)的进程间使用;3. 命名管道FIFO:命名管道(Named Pipe)也是半双工的通信方式,但是它允许无亲缘关系进程间的通信;4. 命名socket...原创 2019-07-23 19:42:46 · 453 阅读 · 0 评论 -
在不使用临时变量的情况下交换两个变量的值(三种方法)
在做笔试题的时候遇到议一个比较有意思的题--如标题实现方法有三种:1.加减法code:#include<stdio.h>int main(){ int a=520,b=1314; printf("after:\n"); printf("a=%d,b=%d\n",a,b); a=a+b; b=a-b; a=a-b; printf("aft...原创 2019-07-29 22:05:32 · 6377 阅读 · 0 评论 -
算法实现笔记(持续更新)
冒泡排序#include <stdio.h>#include <stdlib.h>#include <string.h> static void bubble_sort(int array[],int n){ int i,j,tmp; for(j=0;j<n-1;j++) { for(i=0;...原创 2019-07-25 21:21:04 · 382 阅读 · 0 评论 -
硬链接与软链接 (符号链接)的区别与联系
在linux系统中,链接分两种 :一种被称为硬链接(Hard Link),另一种被称为符号链接或软链接(Symbolic Link)。硬链接与软链接是 Linux 文件系统中的一个重要概念,其涉及文件系统中的索引节点 (index node 又称 inode),而索引节点对象是 Linux 虚拟文件系统 (VFS) 的四个基本概念之一。通过剖析硬链接与软链接的联系与区别,我们可更好的了解 L...原创 2019-08-15 20:44:14 · 9016 阅读 · 0 评论 -
OSI七层模型详解物理层、数据链路层、网络层、传输层.....应用层协议
转 OSI七层模型详解物理层、数据链路层、网络层、传输层.....应用层协议 ...转载 2019-08-12 16:46:44 · 1737 阅读 · 0 评论 -
十大经典排序算法总结
十大经典排序算法总结 ...转载 2019-08-28 21:29:37 · 467 阅读 · 0 评论