- 博客(10)
- 收藏
- 关注
原创 sqlite安装
sqlite安装 本地安装 sudo dpkg -i *.deb 在线安装 sudo apt-get sqlite3 SQLITE3 基本命令 1—系统命令 以"."开头的命令 .help 帮助 .quit 退出 .exit 退出 .schema查看表格 2—sql命令 基本的sql命令,不以.开头,但是要以;结尾 创建一张表格 create table stu(id integer, name ...
2019-12-19 00:14:52
233
原创 单链表
线性表和单链表的关系 线性表(linear list) 是包含若干数据元素的线性序列 线性表的特征:对于非空表,第一个元素无前驱,最后一个元素无后继,其他中间的元素有且仅有一个直接前驱和一个直接后继。 单链表 单链表是线性表的链式存储结构,即链表 将线性表中各元素分布在存储器的不同存储块,称为结点,通过地址或指针建立它们之间的联系,所得到的存储结构为链表结构,表中元素的结点形式如下: da...
2019-11-12 23:54:48
157
原创 C语言结构体
结构体 简述: 在实际的处理对象中,有许多信息是由多个不同类型的数据结合在一起进行描述,而且这些不同类型的数据是相互联系组成了一个有机的整体。此时,就要用到一种新的构造类型----结构体structure,简称结构 结构体的使用为处理复杂的数据结构(如动态数据结构等)提供了有效的手段,而且,它们为函数件传递不同类型的数据提供了方便。 概念: 结构体是用户自定义的新数据类型,在结构体中可以包含若干个...
2019-10-22 22:11:04
613
原创 条件编译
条件编译 常见的条件编译两种 1、根据宏是否定义,其语法如下: #ifdef … #else … #endif 2、根据宏的值,其语法如下: #define DEBUG 1 #ifdef DEBUG … #else … #endif ...
2019-10-20 20:14:53
248
原创 gcc编译器与gdb调试工具
gcc 是可以在多种硬件平台上编译出可执行程序的超级编译器,其执行效率与一般的编译器相比平均效率要高%20~%30; 一个交叉平台编译器,适合在嵌入式领域的开发编译 编译器的主要组件 分析器:分析器将源语言程序代码转换为汇编语言。因为要从一种格式转换为另一种格式(汇编语言),所以分析器需要知道目标机器的汇编语言。 汇编器:汇编器将汇编语言转换为CPU可执行字节码。 链接器:链接器将汇编器生成的单独...
2019-10-18 00:50:28
255
原创 Linux进程相关命令
Linux进程相关命令 ps命令 进行的状态标志 R:正在执行 S:阻塞状态 T:暂停状态 Z:不存在但暂时无法消除 D:不可中断的禁止 <:高于优先级的进程 N:低于优先级的进程 L:有内存分页分配并锁在内存中 @ubuntu:~$ ps aux | grep ./a.out fs 4677 85.8 0.0 2008 280 pts/2 R+ 21:08...
2019-09-28 22:28:46
330
原创 shell编程-变量
shell脚本的基本知识 shell脚本语言是解释型语言,shell脚本就是shell命令的有序集合 shell编译的基本过程 直接在命令行上条用shell程序 实例: step1:建立shell文件(可用任何建立文本文件的方法) ~$ vi prog1.sh 1 date 2 hostname step2:赋予执行权限 ~$ chmod u+x prog1.sh step3 :执行该shel...
2019-09-24 22:38:21
142
原创 Linux shell 基本命令
shell的基本命令 shell提供用户与内核、硬件交互,将command转化为内核指令控制硬件。 关机、重启 command description sudo shutdown -h <+time> 关机或<定时关机> sudo shoutdown -r <+time> 重启或<定时重启> shell命令格式 Command...
2019-09-19 22:43:06
272
原创 软件管理包学习(二)-APT
deb软件管理包(二) 本文默认使用Ubuntu,所有的实验结果均使用Ubuntu 1、APT的工作原理 1、 Ubuntu采用集中式的软件包仓库机制 2、 /etc/apt/source.list包含了最合适访问的镜像站点 (软件源配置文件) 3、 通过软件配置文件source.list可找到镜像站点地址,索引文件帮助主机查询镜像具体位置 jet@ubuntu:~$ vi...
2019-09-18 21:26:18
176
原创 软件包管理学习笔记
软件包管理及Shell命令(一) deb软件包的管理 1、deb软件包含义 将应用程序的二进制文件、配置文档、man/info帮助页面等文件合并打包在一个文件中,用户用软件管理器直接操作软件包,完成获取、安装、卸载、查询等操作。其中APT工具包是Deb软件包的亮点。 2、软件包的类型 Ubuntu中有两种类型的软件包:二进制软件包(deb)和源码包(deb-src) 二进制软件包(binary p...
2019-09-18 00:03:29
201
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅