09 2016 档案

摘要:#pragma comment(linker, "/STACK:102400000,102400000") #include #include #include #include #include #include #include #include #include #include #include #include #include #include #defi... 阅读全文
posted @ 2016-09-28 20:05 chenhuan001 阅读(154) 评论(0) 推荐(0) 编辑
摘要:waitting... 阅读全文
posted @ 2016-09-26 19:07 chenhuan001 阅读(116) 评论(0) 推荐(0) 编辑
摘要:securecrt进行命令编辑的时候,不能跨单词移动光标。 所以为了简便,使用映射键功能: 选项-> 全局选项->映射键 点击映射键,然后按下 ctrl + ← 然后输入 \033b 这就实现了左边单词移动,同理: ctrl + → /033f 右边单词移动。 编辑命令Ctrl + a :移到命令行 阅读全文
posted @ 2016-09-26 12:17 chenhuan001 阅读(1585) 评论(3) 推荐(1) 编辑
该文被密码保护。
posted @ 2016-09-15 09:39 chenhuan001 阅读(71) 评论(0) 推荐(0) 编辑
摘要:1.A:嘿 //是什么意思啊?B:嘿.A:呃 我问你//是什么意思?B:问吧.A:我刚才不是问了么?B:啊?A:你再看看记录...B:看完了.A:......所以//是啥?B:所以什么?A:你存心耍我呢吧?B:没有啊 你想问什么?……不断循环之后,A一气之下和B绝交,自己苦学程序。N年之后,A终于修 阅读全文
posted @ 2016-09-14 22:09 chenhuan001 阅读(402) 评论(0) 推荐(0) 编辑
摘要:这里我给出一个中缀表达式:a+b*c-(d+e) 第一步:按照运算符的优先级对所有的运算单位加括号:式子变成了:((a+(b*c))-(d+e)) 第二步:转换前缀与后缀表达式 前缀:把运算符号移动到对应的括号前面 则变成了:-( +(a *(bc)) +(de)) 把括号去掉:-+a*bc+de 阅读全文
posted @ 2016-09-14 21:13 chenhuan001 阅读(6116) 评论(0) 推荐(0) 编辑
摘要:第一部分、十道海量数据处理面试题 1、海量日志数据,提取出某日访问百度次数最多的那个IP。 首先是这一天,并且是访问百度的日志中的IP取出来,逐个写入到一个大文件中。注意到IP是32位的,最多有个2^32个IP。同样可以采用映射的方法,比如模1000,把整个大文件映射为1000个小文件,再找出每个小 阅读全文
posted @ 2016-09-12 23:56 chenhuan001 阅读(15489) 评论(3) 推荐(0) 编辑
摘要:Bloom Filter概念和原理 焦萌 2007年1月27日 Bloom Filter是一种空间效率很高的随机数据结构,它利用位数组很简洁地表示一个集合,并能判断一个元素是否属于这个集合。Bloom Filter的这种高效是有一定代价的:在判断一个元素是否属于某个集合时,有可能会把不属于这个集合的 阅读全文
posted @ 2016-09-12 23:52 chenhuan001 阅读(1594) 评论(0) 推荐(0) 编辑
摘要:// // main.cpp // helpbuptguoan // // Created by New_Life on 16/8/24. // Copyright © 2016年 chenhuan001. All rights reserved. // #include #include #include #include #include #include #inclu... 阅读全文
posted @ 2016-09-12 09:41 chenhuan001 阅读(553) 评论(0) 推荐(0) 编辑
摘要:1.printf计算参数时是从右到左 2.(int&)a 表示把a在内存中的值强行当作int数来处理 3.float四字节,1位符号位(正数为0),8位指数位(0采取01111111),23位尾数。double八个字节,1位符号位,11位指数位,52位尾数,直接用(int&)double取低16位。 阅读全文
posted @ 2016-09-03 20:25 chenhuan001 阅读(165) 评论(0) 推荐(0) 编辑
摘要:事实上这个概念谁都有,只是三种声明方式非常相似很容易记混。 Bjarne在他的The C++ Programming Language里面给出过一个助记的方法: 把一个声明从右向左读。 char * const cp; ( * 读成 pointer to ) cp is a const pointe 阅读全文
posted @ 2016-09-03 20:14 chenhuan001 阅读(439) 评论(0) 推荐(0) 编辑
摘要:第一、四个用途 用途一: 定义一种类型的别名,而不只是简单的宏替换。可以用作同时声明指针型的多个对象。比如:char* pa, pb; // 这多数不符合我们的意图,它只声明了一个指向字符变量的指针, // 和一个字符变量;以下则可行:typedef char* PCHAR; // 一般用大写PCH 阅读全文
posted @ 2016-09-03 16:29 chenhuan001 阅读(336) 评论(0) 推荐(0) 编辑
摘要:from: here 1. C++面向对象程序设计的重要概念 早期革命影片里有这样一个角色,他说:“我是党代表,我代表党,我就是党。”后来他给同志们带来了灾难。 会用C++的程序员一定懂得面向对象程序设计吗? 不会用C++的程序员一定不懂得面向对象程序设计吗? 两者都未必。就象坏蛋入党后未必能成为好 阅读全文
posted @ 2016-09-03 12:57 chenhuan001 阅读(274) 评论(0) 推荐(0) 编辑
摘要:from: here 对于习惯使用C进行开发的朋友们,在看到c++中出现的&符号,可能会犯迷糊,因为在C语言中这个符号表示了取地址符,但是在C++中它却有着不同的用途,掌握C++的&符号,是提高代码执行效率和增强代码质量的一个很好的办法。在 c++学习提高篇(3) 隐式指针的文章中我详细介绍了在隐式 阅读全文
posted @ 2016-09-03 12:38 chenhuan001 阅读(9049) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示