摘要: 1,create databse cookbook 2,给数据库cookbook创建一个用户burness,密码为123456 grant all on cookbook.* to ‘burness’on ‘localhost’ identified by ‘123456’ 3,生成一个备份 mysqldump –h localhost –u burness –p cookbook > ... 阅读全文
posted @ 2014-04-25 21:01 小石头@shu 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 一、什么是旋转数组? 旋转数组是把一个数组的开始的若干元素搬到数组的末尾,递增数组的旋转数组,将递增数组的开始的若干元素放置到数组的末尾,那么很显然数组前段部分中的每个元素都不小于后面那段中的每个元素。例如{1,2,3,4,5}旋转前两个元素后得到{3,4,5,1,2}。 二、基本方法 遍历数组找到第一个小于或者等于开头元素的位置,即使旋转数组的最小值,时间复杂度为O(n)。 ... 阅读全文
posted @ 2014-04-07 20:27 小石头@shu 阅读(193) 评论(0) 推荐(0) 编辑
摘要: vs2010中如何编译dll,然后在同一解决方案其他项目中使用? 首先,把编译dll的项目加入到解决方案中,然后设置该项目为启动项目找到DLL的入口文件dllmain.cpp,点击菜单栏生成—>编译,然后点击生成,即可在debug看到对应项目名的dll和lib,然后在你需要使用的项目中,右键—>属性—>通用属性添加新引用,把刚才生成dll的项目名字添加即可。 阅读全文
posted @ 2014-04-02 20:45 小石头@shu 阅读(608) 评论(0) 推荐(0) 编辑
摘要: jensen不等式示意图: Jensen不等式: 阅读全文
posted @ 2014-04-02 15:44 小石头@shu 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 要想形参不包含二维数组的列数信息,即可扩展性比较强,则需传入的是后为二级指针,而为了访问能够类似于二维数组,可在函数调用前,二级指针做相关处理: int ** arr = new int *[sizeX]; for(int i =0;i<sizeX;++i) arr[i] = new int[sizeY]; 这里程序会分配内存,然后只需,对内存赋值,就可以在传入二级指... 阅读全文
posted @ 2014-03-31 21:54 小石头@shu 阅读(378) 评论(0) 推荐(0) 编辑
摘要: 概念:假定在待排序的记录序列中,存在多个具有相同的关键字的记录,若经过排序,这些记录的相对次序保持不变,即在原序列中,ri=rj,且ri在rj之前,而在排序后的序列中,ri仍在rj之前,则称这种排序算法是稳定的;否则称为不稳定的。(1)冒泡排序冒泡排序就是把小的元素往前调或者把大的元素往后调。比较是相邻的两个元素比较,交换也发生在这两个元素之间。所以,如果两个元素相等,我想你是不会再无 聊地把他们俩交换一下的;如果两个相等的元素没有相邻,那么即使通过前面的两两交换把两个相邻起来,这时候也不会交换,所以相同元素的前后顺序并没有改 变,所以冒泡排序是一种稳定排序算法。(2)选择排序选择排序是给每个 阅读全文
posted @ 2014-03-05 21:09 小石头@shu 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 环境变量中bin中的dll和匹配的32位或者64位不一致...如今天遇到的环境变量path是X64的dll但是用的是32位的配置路径 切记切记!!! 阅读全文
posted @ 2013-12-25 16:45 小石头@shu 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 1,列出源程序 1.1 不带参数的list命令 list命令首次使用显示main函数之前的或之后的10行内容,之后会显示上次内容或之后的10行内容。 1.2 带参数的list命令 list 显示参数之前或者之后总共10行内容 1.3 带两个参数的list命令 list显示从line1到line2的所有内容 2, 运行程序的命令 当需要在gdb中... 阅读全文
posted @ 2013-12-12 21:27 小石头@shu 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 1,makefile文件的组成内容 显式规则 隐式规则 变量的意义 文件指示 注释 2,make工具的退出码 0——表示makefile文件成功执行 1——表示makefile文件执行时出现了错误 2——如果用户使用了-q选项,并且make使一些目标不需要更新,则返回2 3,规则的使用... 阅读全文
posted @ 2013-11-18 21:57 小石头@shu 阅读(279) 评论(0) 推荐(0) 编辑
摘要: 首先,你必须有一个pypi的帐号,然后mkdir newdir,将你的py文件放入,并写一个setup.py的文件,格式如下 setup内是你的module的相关信息,作者的联系方式,module的名字等等 接下来在终端,cd 到newdir目录里面,键入python3 setup.py sdist来build a distribution file 如果想要安装到本地的话则键入 sud... 阅读全文
posted @ 2013-11-13 19:42 小石头@shu 阅读(261) 评论(0) 推荐(0) 编辑