- 博客(21)
- 收藏
- 关注
原创 C语言实现一般线性表的链式存储
C语言实现一般线性表的顺序存储,以下是在VS2013编译通过的,欢迎讨论。有关数据结构的概念可看我的另一篇文章http://blog.csdn.net/linuxlsl/article/details/45649655一、头文件linklist.h#ifndef _LINKLIST_H_#define _LINKLIST_H_typedef void LinkList;typed
2017-10-22 09:44:06
420
原创 linux重要目录结构及文件详细介绍
1、相关概念1)Linux的所有目录结构是一个有层次的树形目录结构2)根“/”是所有目录的顶点3)目录结构和分区设备是没有关系的,也就是不同的目录可以跨越不同的磁盘设备或分区,通过挂载实现磁盘入口 如 mount /dev/sdb2 /mnt 把U盘挂载到/mnt目录下4)所有的目录都是按照一定的类别有规律的组织和命名的。5)绝对路径:从根开始的路径6
2017-06-29 03:45:34
1804
原创 Linux中查找文件的常见命令
1、一般查找find1.1简述及功能Linux下find命令在目录结构中搜索文件,并执行指定的操作。Linux下find命令提供了相当多的查找条件,功能很强大。1.2命令格式find pathname -options [-print -exec -ok ...]
2015-08-06 00:42:20
942
原创 Linux磁盘分区简介及分区
1、磁盘分区简介硬盘使用前要进行分区。磁盘分区有主分区、扩展分区和逻辑分区之分。一块硬盘最多可以有4个主分区,其中一个主分区的位置可以用一个扩展分区替换,而且一个硬盘只能有一个扩展分区,在这个扩展分区内可以划分多少逻辑分区。如果我们预计超过4个分区,那有如下几种分法:3p+1e或2p+1e或者1p+1e最多只能有一个扩展分区,扩展分区不能用,必须在扩展分区上划分多个逻辑分区,然
2015-07-29 16:36:25
1427
原创 SecureCRT远程连接Linux服务器及相关配置
这里的连接采用的是SSH2协议,关于SSH2协议可百度一、连接不上可能的原因1)服务器防火墙iptables/etc/init.d/iptables stop2)SSH服务有问题3)客户端到服务端的线路有问题可通过ping 主机IP地址二、配置CRT1、点南会话-->会话选项,出现会话选项对话框2、设置外观属性3、选择仿真4、选择
2015-07-27 16:29:13
4150
原创 VMware10安装服务器型CentOS6.5
1、新建一个虚拟机 2、点击下一步,默认3、点击下一步,选择稍后安装操作系统4、选择安装 Centos,选择 64 位5、填写虚拟机名称和选择安装位置,点击下一步6、默认,点击下一步7、拖动滑块选择内存,至少1024MB8、选择网络模式,选择桥接更接近现实,当然也可选择其它模式9、默认,点击下一步
2015-07-24 14:10:27
550
原创 Linux 常用命令总结
mkdir 创建目录ls -l 显示目录或文件cd 切换目录层次cat 查看文件内容cat >demo.text cp -apr 拷贝文件或者目录rm -f 强制删除文件 -r 递归删除 删除文件或目录 -fr 删除指定的目录和文件head -n 显示文件头部n行,默认头部10行tail -n 显示文件尾部n行,默认尾部10行grep (排除,不
2015-07-20 02:27:36
398
原创 Linux 静态库与共享库
可以把 多个编译好的目标文件 打包成为一个文件,就是库文件。库文件有两种:静态库(.a)和共享库(.so)。静态库和共享库区别: 静态库是 函数的归档,在使用时,复制函数的代码区到最终的文件中。 共享库是 函数的归档,在使用时,把函数在共享库中的地址拿到最终的文件中。 静态库的效率稍高一点,但占用空间非常大,而且不利于修改和维护。 共享库的效率稍低一点,
2015-07-17 14:04:23
294
原创 XML概述与语法
一、概述 XML一种数据存储格式,这种数据存储格式在存储数据内容的同时,还能够保存数据之间的关系。XML保存数据的方法:XML利用标签来保存数据的内容,利用标签之间的嵌套关系来保存数据之间的关系。 XML的应用场景:(1)利用XML跨平台的特性,用来在不同的操作系统不同的开发语言之间传输数据。(2)利用XML可以保存具有关系的数据的特性,还常常被用来做
2015-07-13 11:44:57
372
原创 javascript与html代码相结合的方式
一、通过把代码放到script标签中 alert("hello!") 说明:该标签可以放在页面的开头和结尾,以及开始和结束标记成对出现的标签之中,title除外.开发规范上,js代码应该放在head标签中,有一种情况比较特殊,就是js文件特别大,会影响页面内容的显示,就把js放在页面的结尾处。二、把js代码封装到extern.js文件中,页面通过
2015-06-19 12:00:23
362
转载 C++中构造函数的执行顺序
经测试按照如下顺序:一、先执行静态成员的构造函数,如果静态成员只是在类定义中声明了,而没有实现,是不用构造的。必须初始化后才执行其构造函数。二、任何抽象基类的构造函数按照它们被继承的顺序构造(不是初始化列表中的顺序)三、任何虚拟基类的构造函数按照它们被继承的顺序构造(不是初始化列表中的顺序)四、任何非虚拟基类的构造函数按照它们被继承的顺序构造(不是初始化列表
2015-05-28 16:15:12
343
原创 ARM处理器启动流程
一、启动方式1、S3C2440:NorFlash、NandFlash2、S3C6410:SROM(NorFlash)、OneNAND、MODEM、IROM(包括SD、NAND)3、S5PV210:I-ROM、USB、USART二、地址布局1、S3C2440:由图可知,S3C2440的地址是从0x3000 0000开始的2、S3C6410:零地址是映射启动方式3、
2015-05-27 01:29:16
626
原创 C语言实现一般线性表的顺序存储
C语言实现一般线性表的顺序存储,以下是在VS2013编译通过的,欢迎讨论。有关数据结构的概念可看我的另一篇文章http://blog.csdn.net/linuxlsl/article/details/45649655一、头文件ArrList.h#ifndef _ARRLIST_H#define _ARRLIST_Htypedef struct{ int x; int y;}
2015-05-18 01:20:38
393
原创 Java中数组小案例
1、遍历数组class ArrayDemo { public static void main(String[] args) { int[] arr = {10,21,18,12,22}; System.out.println("数组中元素个数:"+arr.length); for (int i=0;i<arr.length ;i++ ) { System.out
2015-05-13 13:14:54
491
原创 C++中的拷贝构造的几种用法
一、基本概念:1、用一个类的对象初始化该类的另一个对象被称为缺省按成员初始化,在概念上,一个类的对象向该类的另一个对象作拷贝是通过调用拷贝构造函数实现的,而拷贝构造函数由编译器提供,并依次拷贝每个非静态数据成员来实现。类的设计者也可以通过提供特殊的拷贝构造函数来改变缺省的行为,如果定义了拷贝构造函数,则在用一个类的对象初始化该类另一个对象时它就会被调用。2、本质上还是一个构造函数,只是函数
2015-05-12 21:44:01
447
原创 数据结构基本概念
1、数据结构是指相互之间具有(存在)一定联系(关系)的数据元素的集合。元素之间的相互联系(关系)称为逻辑结构。数据元素之间的逻辑结构。元素之间的逻辑结构有四种基本类型: 集合:结构中的数据元素除了“同属于一个集合”外,没有其它关系。 线性结构:结构中的数据元素之间存在一对一的关系。 树型结构:结构中的数据元素之间存在一对多的关系。
2015-05-11 23:28:35
574
原创 Java开发环境搭建
一、JAR、JDK区别JRE(Java Runtime Environment Java运行环境):包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。JDK(Java Development Kit Java开发工具包):JDK是提供给Java开发人员使用的,
2015-05-10 18:02:21
341
原创 C++中的引用
一、概述与定义 先说下变量:变量名实质上是一段连续存储空间的别名,程序中通过变量来申请并命名内存空间,通过变量的名字可以使用存储空间。 引用:在C++中引用可以看作一个已定义变量的别名。 引用的语法: Type& name = var;int main(){ int a = 10; int &b = a; cout " << b << endl; co
2015-05-03 23:37:03
318
原创 Java概述
一、Java语言跨平台原理1、什么是跨平台性?跨平台就是说同一个软件可以在不同的操作系统上执行,而不需要对软件做任务处理。即通过Java语言编写的应用程序在不同的系统平台上都可以运行。 2、跨平台的原理是什么?Java应用程序为什么可以跨平台呢?其实只要在需要运行java应用程序的操作系统上,先安装一个Java虚拟机(JVM Java Virtual Machine)即
2015-04-30 17:35:13
334
原创 C/C++中的const
一、C语言中的const1、基础知识#include #include int main(){ int k = 0; const int a = 0;//代表一个常整形数 int const b = 1;//同上 const int *c = &a;//c是一个指向常整形数的指针(所指向的内存数据不能被修改,但是本身可以修改) int const
2015-04-24 14:02:38
335
原创 C++对C语言语法的增强
一、变量定义的区域扩大C语言中的变量都必须在作用域开始的位置定义;++中所有的变量都可以在需要使用时再定义 int i = 0; cout << "i=" << i << endl; int j = 2; cout 二、struct类型加强C语言的struct定义了一组变量的集合,C编译器并不认为这是一种新的类型;C++中的struct是一个新类型的定义声明。C语言中str
2015-04-24 10:32:08
338
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人