自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

奔放的菜鸟

大菜鸟一枚

  • 博客(49)
  • 收藏
  • 关注

原创 Linux--变量与虚拟内存

定义一个变量:存储类型  数据类型  变量名存储类型(变量存储的位置):auto、register、static、extern1、auto:对于局部变量,atuo可以缺省。位置:栈2、extern:用来声明全局变量(在当前文件被引用,在其他文件中定义);对于函数,extern可以缺省。位置:初始化的全局变量位于数据段,未初始化的位于bss段。3、register: 用来定义频繁被使

2014-12-12 11:46:34 711

原创 Linux--内存结构

首先看一串代码

2014-11-19 14:50:20 1531

原创 ARP协议详解

ARP协议:地址解析协议,将IP地址映射到MAC地址。

2014-10-22 19:33:00 1522

原创 CCNA第三讲笔记

TCP/IP可以分为四层或者五层应用层、传输层、网络层、网络接口层或者应用层、传输层、网络层、数据链路层、物理层 与OSI相比相同点:都有层次结构不同点:TCP/IP的应用层包含了OSI的应用层、表示层、会话层。 跃层封装:TCP封装的次数不定,OSI固定为3次ARP:地址解析协议,将IP地址映射为对应的MAC地址,经过2次封装(以太、IP)。BPDU:

2014-10-22 14:00:22 792

原创 CCNA第二讲笔记

网络定义:一组由介质连接的网络设备和zhongd

2014-10-17 15:29:44 652

原创 CCNA第一讲笔记

园区网:一组连续的局域网(校园网)

2014-10-17 12:08:57 632

原创 顺序查找、折半查找及索引顺序查找

顺序查找:从开头一个元素元素比较,知道ch

2014-09-22 21:09:53 1436

原创 哈希表

优点:查询速度快,O缺点:

2014-09-22 14:10:49 625

原创 快速排序

快速排序:用两个变量low、high标识待排序区间的qish

2014-09-21 21:45:35 481

原创 冒泡排序和优化

冒泡排序:如 9,8,

2014-09-21 10:26:04 472

转载 指针数组与数组指针

一、指针数组和数组指针的内存布局初学者总是分不出指针数组与数组指针的区别。其实很好理解:指针数组:首先它是一个数组,数组的元素都是指针,数组占多少个字节由数组本身决定。它是“储存指针的数组”的简称。数组指针:首先它是一个指针,它指向一个数组。在32 位系统下永远是占4 个字节,至于它指向的数组占多少字节,不知道。它是“指向数组的指针”的简称。下面到底哪个是数组指针,哪个是指针数

2014-09-10 17:05:33 687

转载 数据结构---二叉查找树

http://www.cnblogs.com/yc_sunniwell/archive/2010/06/27/1766236.html

2014-08-12 10:46:15 680

原创 mysql---用户管理

#创建用户create user king ident

2014-08-07 12:14:18 659 1

原创 STL 常见容器

vector:

2014-08-06 16:38:42 534

原创 C++字符串函数与C字符串函数比较

赋值拷贝:#include #include using namespace std;void main(){ string a="hello world!"; string b;//完整拷贝: b = a; //C语言可以利用strcpy(des,src)将src字符数组的字符串复制到des字符数组中,但des空间要足够大 cout<<b<<endl; //输出hell

2014-08-04 14:57:35 3909

原创 数据结构---树、二叉树、森林

1、基本术语:度:有两种度“结点的度”与“树的度”。结点的度指的是一个结点子树的个数;树的度是指树中结点度的最大值。叶子结点:指的是没有子树的结点。层:树是有层次的,一般根结点为第0层。规定根结点到某结点的路径长度为该结点的层数。深度:树中结点的最大层数兄弟:同一双亲的结点,互为兄弟堂兄弟:双亲在同一层次的结点,互为堂兄弟祖先:从根结点到该结点的路径上的所有结点都是该结

2014-07-28 14:39:27 8931 3

原创 Linux---文件类型及权限操作

文件类型:

2014-07-25 15:51:29 858

原创 mysql---索引及explain的作用

索引:是一种数据结构,帮助

2014-07-14 15:04:10 3735 1

原创 Linux---vi编辑器必会操作

移动光标:(1)基本的上下左右案

2014-07-12 20:40:06 543

原创 mysql---整体备份和增量备份

整体备份:对整张表或者整个数据库甚至所有数据库进行备份。增量备份:对某一范围内的数据进行备份。1、整体备份:对表进行备份:针对存储引擎为myisam的表,可以直接复制frm、myd、myi这三个文件起到备份的效果。需要还原的时候,再复制回来就可以达到还原效果。如果存储引擎为innodb的表,就不这样简单了,因为所有表的数据和索引都存在一起(表空间)。

2014-07-07 10:27:15 1205

原创 mysql---存储引擎

mysql存储引擎:表的每个字段有qi

2014-07-04 00:19:04 861

原创 mysql---基本操作

1、修改表结构:利用alter table 表名 + 操作1.1、增加列alter table 表名 ad

2014-07-03 11:02:51 487

原创 mysql---视图

视图是一张虚拟的表,并没有实际存储数据,存储的是一种“函数关系”。语法:create view 视图名 as select语句;为什么说视图存储的是一种函数关系?当引用视图时,它会根据这种关系到创建视图的各个表中去寻找相关字段,并按照这种关系进行运算得到结果。所以视图不需要存储数据,只需要存储这种“函数关系”。如表1是记录长方形长的表长(cm)1

2014-06-26 21:32:55 2216

原创 mysql---存储过程

了解存储过程之前,先了解一下mysql的控制结构。类似C语言(if……else、while循环等)SQL也有自己的控制结构。if……else控制结构:例如:(1)if 判断表达式 then 执行语句;end if;与c语言进行比较if(判断表达式) 执行语句;(2)if 判断表达式1 then 执行语句1;else

2014-06-18 15:09:32 1126

原创 mysql---触发器

触发器(trigger)顾名思义可以监视某种情况,当情况发生时,触发某种操作应用场景:1、网购过程中,当提交商品订单时,往订单表中插入新记录,触发对应商品表的库存做出相应减少。2、支付过程中,确认支付时触发验证卡上余额。等等以网购的情况举例说明触发器的作用:现有商品表(goods),包括商品id(goods_id),商品名(goods_name),库存数量(goods_na

2014-06-18 14:11:33 2369

原创 mysql---union和左连接的两倒面试题

第一道:

2014-06-17 13:27:16 1284 3

原创 mysql---union的用法

union的作用很简单用来合并两条sql的结果集语法: SQL1 UNION SQL2现有一张价格表要求:求出价格低于2000和价格高于3000的商品,不能用or和not between……and思路:我们可以先求出低于2000的商品得到结果集1再求出高于3000的商品得到结果集2再利用union合并结果集1和结果集2什么时候才允许使用union?

2014-06-17 12:54:05 3419

原创 mysql---左连接、右连接、内连接之间的区别与联系

现有两张表第一张表为男生表,记录了男生的姓名和配偶的编号第二张表为女生表,记录了女生的姓名和自己的编号第一种情况:主持人请所有男生都上台,并且带上自己的配偶。这时不管男生有没有配偶都要上台,所以是以男生表为基准关联女生表可以考虑用左连接屌丝比较悲剧,在女生表中没有他的配偶,所以gname和gname.other都为NULL。高富帅肯定美女环抱,所以有

2014-06-16 16:08:25 1398

原创 mysql---多表关联

nysql多表关联及左右连接、全相乘简单介绍

2014-06-16 11:12:07 7122 1

原创 mysql---字符集详解

Mysql常见乱码解决方案及常用字符集简介

2014-06-15 15:25:28 1756

原创 算法分析---查找最大回文子串

将一个字符串倒序后,与原始字符串相同,则该字符串被称之为回文,现在给定一个较长的字符串,要求出该长字符串中包含的最长回文子串。若有多个回文串同样长,找出第一个即可。回文串判断算法:(1)设待判断字符串为str。定义两个整数i和j。i为字符串首元素下标,j为字符串最后一个元素的下标。(2)判断str[i]是否等于str[j],若不相等则不是回文串,若相等则执行i++,j--。(3)循环执行(2),直到i==j为止。

2014-04-25 00:05:57 2995

原创 算法分析---寻找丑数

一个数的因子只包含2,3,5的数称为丑数。数字1特别对待也看作是丑数,所以从1开始的10个丑数分别为1,2,3,4,5,6,8,9,10,12

2014-04-23 23:17:43 15506 4

原创 算法分析---删除字符串中出现次数最少的字符

编写一个函数,删除字符串中出现次数最少的字符,若多个字符出现次数一样,则都删除。输出删除这些单词后的字符串,字符串中其它字符保持原来的顺序。 格式说明: 字符串只包含字母,不可能为空串,不包含空格,单词只由小写英文字母组成,输入的字符串长度不会超过20个char 。

2014-04-23 00:34:39 2250

原创 C 字符/字符串常用函数

本文总结C语言中常用的字符/字符串函数,配以实例。这些函数分布在"string.h"和'ctype.h'头文件中,现总结如下,以备不时之需。

2014-04-21 15:47:29 1740

原创 算法分析---回文数判断

有这样一类数字,他们顺着看和倒着看是相同的数,例如:4554,787,1111等,这样的数字就称为:回文数字。回文数的判断有多种算法,直观一点的就是将数字顺序颠倒后再与原数字进行比较,如果相等说明该数字是回文数字,如何颠倒数字的顺序便是难点。

2014-04-18 16:43:32 12611 4

原创 字符数组、字符串及常量字符串详解

总结关于字符数组、字符串的知识,虽然这些东西都是很基础的内容,但是不少人还是经常会在这些问题上犯错。以下是个人的一些总结,没有什么高端的内容,仅仅希望提醒自己在这些细节上不要再犯错。

2014-04-18 09:49:08 4025 1

原创 静态数组与动态数组的区别以及二维数组地址详解

静态数组:在编译期间就分配好

2014-04-16 11:08:58 6429

原创 正则表达式-零宽度断言详解

零宽度断言可以说是正则表达式中y

2014-04-15 23:24:33 1195

原创 C++复制构造函数

什么是复制构造函数:

2014-04-15 00:16:17 735

原创 C++带参数默认值的函数

定义形式:void fun(

2014-04-10 17:26:58 1905

空空如也

空空如也

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

TA关注的人

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