自定义博客皮肤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)
  • 收藏
  • 关注

转载 CreateListHead-LinkList

转自——小甲鱼“数据结构与算法”

2014-11-05 16:09:31 825

转载 CreateListTail-LinkList

转自——小甲鱼“数据结构与算法”//尾插法建立单链表演示void CreateListTail(LinkList *L,int n){ LinkList p,r; int i; srand(time(0)); *L=(LinkList)malloc(sizeof(Node)); r=*L; for(i=0;i<n;i++) { p=(Node *)m

2014-11-05 16:08:37 990

转载 ListDelete-LinkList

转自——小甲鱼“数据结构与算法”Status ListDelete(LinkList *L, int i, Elemtype *e){ int j; LinkList p,q; p=*L; //L是指向链表的头指针,所以在函数声明部分,L被声明为一个指针。 j=1; while( p->next && j<i) { p=p->next; ++j; }

2014-11-05 14:09:29 1906

转载 ListInsert-LinkList

转自——小甲鱼“数据结构与算法”Status ListInsert(LinkList *L, int i, ElemType e){ int j; LinkList p,q; j=1; p=*L; /*p=L->next是错误的,因为p是链表类型,但是L是指向链表的指针,L是没有next的,L不是结点*/ //q->data=e是错误的,因为q是链表类型,链表是一个指向结

2014-11-04 17:53:03 1352

转载 GetElem-LinkList

转自——小甲鱼“数据结构与算法”/*初始条件:单链表L已经存在,1<=i<=ListLength(L)*//*操作结果:用e返回L中第i个数据元素的值*/Status GetElem(LinkList *L, int i, ElemType *e){ int j; LinkList p; p=L->next; j=1; while(p&&j<1) {

2014-11-04 17:20:02 1045 1

转载 ListDelete-SqList

转自——小甲鱼“数据结构与算法”/*初始条件:顺序线性表L已经存在,1<=i<=ListLength(L)*//*操作结果:删除L的第i个数据元素,用e返回其值,L的长度-1。*/Status ListDelete(SqList *L, int i, ElemType *e){ int k; if(L->length==0) { return ERROR;

2014-11-04 16:16:21 1131 1

转载 GetElem-SqList

转自——小甲鱼“数据结构与算法”#define OK 1#define ERROR 0#define TRUE 1#define FALSE 0typedef int Status;//Status 是函数的类型,其值是函数结果状态代码,比如OK。//初始条件:顺序线性表L已经存在,1 <= i <= ListLength(L)。//操作结果:用e返回L中第i个数据元素的值。

2014-11-04 16:08:08 1629

转载 ListInsert-SqList

//初始条件:顺序线性表L已经存在,1<=i<=ListLength(L)。//操作结果:在L中第i个位置之前插入新的数据元素e,L长度+1。Status ListInsert(SqList *L, int i, ElemType e){ int k; if(L->length==MAXSIZE) //顺序线性表已经满了 { return ERROR; } i

2014-11-04 15:40:20 1486 1

转载 结合使用 MySQL 与 SQL Server

MySQL 与 SQL Server 结合使用时,负责管理这两个平台的 DBA 应考虑采用哪些最佳实践技巧?虽然不够详尽,但以下建议可帮助确保 DBA 尽可能高效地开展工作: 如果选择了正确的产品,数据库工具将大幅提升工作效率。除了 MySQL Workbench 外,许多第三方数据库工具现在都支持同时使用 MySQL 和 SQL Server,因此 DBA 应研究这些工具是否能够创造切实的

2014-10-30 17:54:45 484

原创 Linux查看内存

Linux查看内存的几种方式:1、dmidecode | grep -A16 "Memory Device$"2、ll -h /proc/kcore3、cat /proc/meminfo4、free

2014-10-30 17:54:28 366

转载 差异备份 (SQL Server)

优点与创建完整备份相比,创建差异备份的速度可能非常快。 差异备份只记录自差异备份所基于的完整备份后更改的数据。 这有助于频繁地进行数据备份,减少数据丢失的风险。 但是,在还原差异备份之前,必须先还原其基准。 因此,从差异备份进行还原必然要比从完整备份进行还原需要更多的步骤和时间,因为这需要两个备份文件。如果数据库的某个子集比该数据库的其余部分修改得更

2014-10-30 17:53:22 536

原创 SQL迁移到MySQL的一种方法

最近遇到一个问题,SQL数据库想要迁移到MySQL,老库SQL是2003的,找到了一个迁移工具,MySQL的Workbench,但是不支持2003的,2008好像是支持的,2012是支持的。主要步骤:1、2003备份;2、2008还原;3、2008备份;(如果想要2008和Workbench连接好像需要安装ODBC驱动,至于为什么,感觉是两个数据库连接是通过ODBC

2014-10-30 17:53:00 351

原创 关于scanf的疑问

scanf函数是从标准输入流(stdin)读取数据,按照格式说明参数,将数据写入参数地址所在空间,标准输入流默认的是键盘输入流,但是,由于操作系统的缓冲区管理机制,从键盘上输入的数据不是直接被scanf函数读取的,而是暂存在内存缓冲区,只有遇到回车键的时候,scanf函数才会开始工作,并且,最后输入的回车键也会送到缓冲区。也就是说,scanf函数读取的数据是缓冲区里的数据,只有当缓冲区为空

2014-10-30 17:52:23 388

转载 匈牙利命名法

很多 Windows 程序员都会选择依照“匈牙利命名法”来给变量命名,这是为了纪念程序员 Charles Simonyi ~~~“匈牙利命名法”指的是变量名以一个或者多个小写字母开始,这些字母表示变量的数据型态。例如:szCmdLine 中的 sz 表示“以0结尾的字符串(StringZero)”;在 hInstance 和 hPrevInstance 中的 h 前缀表示“句柄(Handl

2014-10-30 17:50:52 316

原创 API SDK MFC

API Application Programming Interface 应用程序接口SDK Software Development Kit 软件开发工具包MFC Microsoft Foundation Classes 微软基础类API 指的是操作系统或者程序库提供给应用程序调用的代码,其本身是抽象的,定义了一个接口,但是不会涉及怎样实现这样的细节。

2014-10-30 17:50:06 352

原创 PowerShell批量操作

打开PowerShell,或者PowerShell ISEGet-AzurePublishSettingsFile -Environment AzureChinaCloudImport-AzurePublishSettingsFile 英文地址可以Get-AzureSubscription一下,看看订阅名字是什么可以Get-AzureVMImage一下,看看镜像ID

2014-10-30 17:47:49 1205

原创 Azure CentOS tcpping

sudo -scd/*wget: unable to resolve host address*/cd /etcvi resolv.conf输入“i”进入编辑状态原有的nameserver删了加上nameserver 8.8.8.8nameserver 8.8.4.4ESC退出编辑状态:wq保存退出wget http://pk

2014-10-30 17:43:03 373

原创 Azure CentOS FIO

不知道是不是 Azure 里面系统的问题,make 和 install make 指令不能正确执行,所以先装一下GCC以防万一。yum -y install gccyum -y install gcc-c++ yum install make然后安装FIO。wget http://brick.kernel.dk/snaps/fio-2.0.7.tar.gzyum i

2014-10-30 17:42:09 402

转载 认识云计算

越来越多的企业会将关键运营机制建立在IT基础结构之上,从CIO角度来看,IT技术实际支撑了整个企业业务,因此,很大程度上,企业变革的速度取决于IT基础结构的敏捷性。但是,传统的IT基础结构,受到软件、硬件、资源利用率和流程等等方面的限制,无法快速满足企业对于现有业务流程进行调整,或者开展新业务产生的需求。快速成长与转型的企业,需要一个动态的IT基础结构支撑,云计算的出现则是构建动态IT基础结构的最

2014-10-30 17:41:01 426

原创 PowerShell Stop VM

$WAID="免费试用"$VMNAME="suxiaonao"Select-AzureSubscription -SubscriptionName $WAIDGet-AzureVM | Stop-AzureVM -StayProvisioned第一次运行出现异常这是因为订阅里面本来就有一台VM被关掉了所以在这台机器上不

2014-10-29 14:37:45 482

空空如也

空空如也

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

TA关注的人

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