- 博客(9)
- 资源 (5)
- 收藏
- 关注
原创 编程之美题之电话号码对应英文单词
题目:电话的号码盘一般可以用于输入字母,如用2可以输入A,B,C,用3可以输入D,E,F等,对于号码5869872可以依次输出其代表的所有的字母组合。解法一:直接循环法:#include#includeusing namespace std;#define TelLength 3int main(){ char c[10][10]= { "",
2015-02-20 13:43:39 1235 1
转载 MySQL数据库MyISAM和InnoDB存储引擎的比较
MySQL有多种存储引擎,MyISAM和InnoDB是其中常用的两种。这里介绍关于这两种引擎的一些基本概念(非深入介绍)。MyISAM是MySQL的默认存储引擎,基于传统的ISAM类型,支持全文搜索,但不是事务安全的,而且不支持外键。每张MyISAM表存放在三个文件中:frm 文件存放表格定义;数据文件是MYD (MYData);索引文件是MYI (MYIndex)。InnoDB是
2015-02-17 16:25:59 571
原创 微信群红包算法
今天是春节的最后一天上班,没什么事情,正好群里面的同学再讨论群红包的算法。特写了个算法。大致思路是找发过的红包,寻找它的随机震动坡度。下面来看看算法吧:#coding=gbkimport randomimport sys#print random.randint(0, 99)#print "====", random.uniform(0, 0.99)def ca
2015-02-17 14:51:52 3621
转载 MYSQL 浅谈MyISAM 存储引擎
思维导图 介绍 mysql中用的最多存储引擎就是innodb和myisam。做为Mysql的默认存储引擎,myisam值得我们学习一下,以下是我对《高性能MYSQL》书中提到的myisam的理解,请大家多多指教。 特点 > 不支持事务 证明如下: >> 表记录
2015-02-16 12:03:42 560
转载 各种字符串hash函数的效果对比
转载地址:https://www.byvoid.com/zhs/blog/string-hash-compare各种字符串Hash函数比较常用的字符串Hash函数还有ELFHash,APHash等等,都是十分简单有效的方法。这些函数使用位运算使得每一个字符都对最后的函数值产生影响。另外还有以MD5和SHA1为代表的杂凑函数,这些函数几乎不可能找到碰撞。常用字
2015-02-15 12:00:11 496
转载 Linux命令之ar
用途说明创建静态库.a文件。用C/C++开发程序时经常用到,但我很少单独在命令行中使用ar命令,一般写在makefile中,有时也会在shell脚 本中用到。关于Linux下的库文件、静态库、动态库以及怎样创建和使用等相关知识,参见本文后面的相关资料【3】《关于Linux静态库和动态库的分析》。 常用参数格式:ar rcs libxxx.a xx1.o xx2.o
2015-02-10 20:38:34 599
转载 MapReduce工作原理讲解
有时候我们在用,但是却不知道为什么。就像苹果砸到我们头上,这或许已经是很自然的事情了,但是牛顿却发现了地球的万有引力。ok了,希望通过了解MapReduce,我们能够写出更好的MapReduce例子。第一部分:MapReduce工作原理 MapReduce 角色•Client :作业提交发起者。•JobTracker: 初始化作业,分配作业,与Tas
2015-02-07 21:57:14 682
原创 cmake的语法及使用用例
cmake是个跨平台编译工具,类似于autoconf。通过编译本地环境的makefile或者workplace来编译程序。它的优点是简单高效。语法:CMakeList.txt文件是由注释、命令和空白字符组成。注释是由 # 开始,到行结尾。命令是由:命令名(空格分隔的参数)组成。例如:command (args….)args是以空格分隔
2015-02-04 20:41:16 1083
原创 Linux core dump 分析及相关调试
core是core dump文件,是linux服务器的一种机制。core是个程序的严重问题,会致使程序直接挂掉,需要恢复。需要注意的东西在程序挂掉的过程中,会纪录程序的内存信息和cpu调用堆栈信息,当程序占用大量内存的时候,比如40G,那core文件可能会达到60G多,那写文件会持续数十分钟,这么长时间流量都会损失,并且写大文件对wio的占用特别大,严重影响本台服务器的其他服务,对
2015-02-02 23:25:08 1802
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人