数据结构-线性表-栈-递归
摘要:函数调用栈一般是从高地址向低地址增加的栈底:高地址栈顶:低地址函数调用栈中存储的数据为活动记录程序中的栈空间可以看做一个顺序栈栈溢出通常是由于函数递归过深或局部数组过大造成递归将大型复杂问题转化为与原问题相同但规模较小的问题进行处理。(找递推关系式 )递归需要有边界条件: 当不满足边界条件时,...
阅读全文
posted @
2015-09-27 13:30
思齐_
阅读(394)
推荐(0) 编辑
数据结构-线性表-栈
摘要:栈:后进先出(LIFO) last in first out栈是一种特殊的线性表,只能在线性表的一端进行操作。栈顶 top栈底 bottom实现方式:顺序结构实现,线性结构实现链式存储实现LinkStack.h#ifndef _LINKSTACK_H_#define _LINKSTACK_H_typ...
阅读全文
posted @
2015-09-20 11:32
思齐_
阅读(486)
推荐(0) 编辑
mysql 异步执行 query //@todo
摘要:http://stackoverflow.com/questions/27240421/php-asynchronous-mysql-queryhttp://php.net/manual/en/mysqlinfo.library.choosing.php$mysqli = new mysqli("l...
阅读全文
posted @
2015-09-15 16:54
思齐_
阅读(844)
推荐(0) 编辑
C语言操作mysql
摘要:php中 mysqli, pdo 可以用 mysqlnd 或 libmysqlclient 实现前者 从 php 5.3.0起已内置到php中, 并且支持更多的特性,推荐用 mysqlndmysqlnd , libmysqlclient 对比:http://php.net/manual/en/mys...
阅读全文
posted @
2015-09-15 15:16
思齐_
阅读(4538)
推荐(0) 编辑
linux gcc头文件搜索路径
摘要:#include : 直接到系统指定的某些目录中去找某些头文件。#include "": 先到源文件所在文件夹去找,然后再到系统指定的某些目录中去找某些头文件1、-I指定的路径(绝对或相对路径)2、环境变量 C_INCLUDE_PATH, CPLUS_INCLUDE_PATH, OBJC_INCLU...
阅读全文
posted @
2015-09-10 16:52
思齐_
阅读(511)
推荐(0) 编辑
LINUX下动态库及版本号控制
摘要:针对同一动态组件的不同版本链接和加载。一、概念 DLL HELL字面意思是DLL"灾难",是由于com组件(动态库)升级引起的程序不能运行的情况。 原因 有三种可能的原因导致了DLL Hell的发生: 一是由使用旧版本的DLL替代原来一个新版本的DLL而引起的。这个...
阅读全文
posted @
2015-09-10 16:22
思齐_
阅读(8387)
推荐(1) 编辑