自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (3)
  • 收藏
  • 关注

原创 数据结构与算法day2--冒泡排序

#includeusing namespace std;void BubbleSort(int list[],int n);void main(){ int a[]={2,4,6,8,0,1,3,5,7,9}; BubbleSort(a,10); for(int k=0;k return 0;}void BubbleSort(int list[],int n){ for(in

2017-12-15 17:34:48 463

原创 数据结构与算法day1--swap的实现

c与c++中的swap算法是最基础的算法之一,一般来讲共有五种方式可以实现swap函数:1.void swap(int x,int y)  //这个方法是将实参拷贝至形参,不能实现真正的交换 2.void swap(int *px,int *py)   //传指针3.#define SWAP(x,y,t) ((t)=(x),(x)=(y),(y)=(t))       //利用宏定义一

2017-12-15 16:45:31 767

转载 Linux中挂载详解以及mount命令用法

挂载概念Linux中的根目录以外的文件要想被访问,需要将其“关联”到根目录下的某个目录来实现,这种关联操作就是“挂载”,这个目录就是“挂载点”,解除次关联关系的过程称之为“卸载”。注意:“挂载点”的目录需要以下几个要求:(1)目录事先存在,可以用mkdir命令新建目录;(2)挂载点目录不可被其他进程使用到;(3)挂载点下原有文件将被隐藏。挂载与卸载挂载方法:

2017-12-13 09:40:20 445143 5

转载 html中meta标签详解

meta标签是什么?META标签是HTML语言HEAD区的一个辅助性标签meta标签是干什么用的?META标签用来描述一个HTML网页文档的属性,例如作者、日期和时间、网页描述、关键词、页面刷新等。它提供的信息虽然用户不可见,但却是文档的最基本的元数据.元数据又是什么东西?元数据(Metadata)是用来概括描述数据的一些基本数据。也就是描述数据的数

2017-11-29 15:46:05 7328 1

转载 Linux中ld文件详解

今天在看uboot引导Linux部分,发现要对链接脚本深入了解,才能知道各个目标文件的内存分布映像,下面是我看到的一些资料0. Contents1. 概论2. 基本概念3. 脚本格式4. 简单例子5. 简单脚本命令6. 对符号的赋值7. SECTIONS命令8. MEMORY命令9. PHDRS命令10. VERSION命令11. 脚本内的表达式

2017-11-25 10:40:53 18362

转载 shell命令之find

find命令,像cd一样经常使用.只是可能大多数时间仅仅要那么一两个參数就足够使用了.或者说,勉强够用了.可是当我们主动的去翻看一下find的手冊,会发现原来更实用的功能都没实用到.本文结合自己的使用对find进行简单的介绍.不保证全面,仅列出我在使用中受益颇多的选项.  find dir [option]  指定当前的一个文件夹进行查找.option能够省略,假设省略的话,find会递归

2017-11-24 09:42:49 2025

转载 Makefile经典教程

支持原创,请移步陈浩大神博客:http://blog.csdn.net/haoel/article/details/2886这篇文章是对多篇博客的修改和整合,有意见可以私信我,谢谢!Make程序的命令行选项和参数Make命令参数的典型序列如下所示:make [-f makefile文件名][选项][宏定义][目标]这里用[]括起来的表示是可选

2017-11-24 02:58:53 347

转载 Linux Makefile与shell脚本区别

在Makefile可以调用shell脚本,但是Makefile和shell脚本是不同的。本文试着归纳一下Makefile和shell脚本的不同。1、 shell中所有引用以$打头的变量其后要加{},而在Makefile中的变量是以$打头的后加()。实例如下:Makefile:PATH="/data/"SUBPATH=$(PATH)Shell:PATH="/data/"

2017-11-23 17:03:35 560

原创 Linux中变量$#,$@,$0,$1,$2,$*,$$,$?,@,$^、$<的含义

1234567891011$# 是传给脚本的参数个数$0 是脚本本身的名字$1 是传递给该shell脚本的第一个参数$2 是传递给该shell脚本的第二个参数$@ 是传给脚本的所有参数的列表,代表目标文件(target) $* 是以一个单字符串显示

2017-11-22 17:37:44 5139

转载 Linux中常用的50个命令

本文参照以下两篇文章:https://www.cnblogs.com/scoter2008/archive/2016/05/08/5470141.htmlhttp://www.runoob.com/linux/linux-command-manual.html1. 【命令】:cat【功能说明】:concatenate files and print on the standar

2017-11-21 15:44:05 5398

转载 Makefile VPATH和vpath

通常程序并不只存放在同一个目录下,例如:├── include│   ├── bar.h│   └── foo.h├── Makefile└── src    ├── bar.c    ├── foo.c    └── main.c代码分别如下:[cpp] view plain copy/* bar.h */  #if

2017-11-20 23:16:35 527

转载 linux Shell ----mkdir和touch命令详解

一、创建目录(mkdir命令详解)amosli@amosli-pc:~/learn$ mkdir diramosli@amosli-pc:~/learn/dir$ mkdir folderamosli@amosli-pc:~/learn/dir$ lsfolder上面的命令中用到了mkdir,即是创建一个目录,非常常用的一个linux 命令。    该命令创建指定的目录名,要

2017-11-20 19:05:48 2996 1

转载 Linux的chomd命令

chmod命令用于改变linux系统文件或目录的访问权限。用它控制文件或目录的访问权限。该命令有两种用法。一种是包含字母和操作符表达式的文字设定法;另一种是包含数字的数字设定法。Linux系统中的每个文件和目录都有访问许可权限,用它来确定谁可以通过何种方式对文件和目录进行访问和操作。  文件或目录的访问权限分为只读,只写和可执行三种。以文件为例,只读权限表示只允许读其内容,而禁止对其做

2017-11-20 18:41:01 1126

转载 linux中lpr命令

r(line printer,按行打印)实用程序用来将一个或多个文件放入打印队列等待打印。lpr 可以用来将料资送给本地或是远端的主机来处理。语法lpr [ -P printer ]参数:-p Printer: 将资料送至指定的打印机 Printer,预设值为 lp。实例下面的命令行将在名为mailroom的打印机上打印repor

2017-11-20 16:47:54 5374 1

转载 Makefile之cc编译命令

多数UNIX平台都通过CC调用它们的C编译程序.除标准和CC以外,LINUX和FREEBSD还支持gcc.基本的编译命令有以下几种:1. -c     编译产生对象文件(*.obj)而不链接成可执行文件,当编译几个独立的模块,而待以后由链接程序把它们链接在一起时,就可以使用这个选项,如:              $cc -c hello.c ===> hello.o

2017-11-20 15:55:16 13063

转载 Linux中vim编辑器

概述vi 编辑器是 Linux 系统中最常用的文本编辑器,vi 在Linux界有编辑器之神的美誉几乎所有的 Linux 发行版中都包含 vi 程序。vi 工作在字符模式下,不需要图形界面,非常适合远程及嵌入式工作,是效率很高的文本编辑器,尽管在 Linux 上也有很多图形界面的编辑器可用,但vi的功能是那些图形编辑器所无法比拟的。那 vim 又是什么呢?vim 是

2017-11-19 17:39:00 258

转载 Linux中GDB调试

用GDB调试程序GDB概述————GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具。或许,各位比较喜欢那种图形界面方式的,像VC、BCB等IDE的调试,但如果你是在UNIX平台下做软件,你会发现GDB这个调试工具有比VC、BCB的图形化调试器更强大的功能。所谓“寸有所长,尺有所短”就是这个道理。一般来说,GDB主要帮忙你完成下面四个方面的功能:  

2017-11-19 17:31:54 169

转载 Linux的GCC编译器

GCC(GNU Compiler Collection,GNU 编译器套件),是由 GNU 开发的编程语言编译器。GCC 原本作为GNU操作系统的官方编译器,现已被大多数类Unix操作系统(如 Linux、BSD、Mac OS X 等)采纳为标准的编译器,GCC 同样适用于微软的 Windows。GCC 最初用于编译 C 语言,随着项目的发展 GCC 已经成为了能够编译 C、C++、Jav

2017-11-19 17:22:56 186

转载 linux ls和 ll 命令

ll 命令列出的信息更加详细,有时间,是否可读写等信息 ll命令和ls -l命令结果区别:上面结果说明:各个字段的含义:文件属性 文件数 拥有者 所属的group 文件大小 建档日期 文件名  drwx------ 2 Guest users 1024 Nov 21 21:05 Mail  -rwx--x--x 1 root root 8

2017-11-19 10:35:32 556

原创 linux中apt命令

一般来讲apt命令需要获得root,所以一般在前边加上sudo,一般格式为sudo apt-get xxx。(下文中packagename指代为软件包的名称。)apt-get update在修改/etc/apt/sources.list或/etc/apt/preferences之后运行该命令。需要定期运行这一命令以确保您的软件包列表是最新的。apt-get install packag

2017-11-18 16:35:42 17969 3

车牌识别程序

车牌识别程序及详细报告

2016-04-12

数字秒表仿真

实验资源

2016-04-12

plc实验程序

很完善的plc程序,均经过验证

2016-04-12

空空如也

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

TA关注的人

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