- 博客(343)
- 资源 (6)
- 收藏
- 关注
转载 c/c++中出现“undefined reference to”的解决
http://blog.creke.net/765.htmlhttp://blog.creke.net/765.htmlundefined reference to”的意思是,该函数未定义。如果使用的是gcc,有以下检查方案:如果提示未定义的函数是某个库的函数。检查库时候已经安装,并在编译命令中采用-l和-L参数导入库。如果提示未定义的函数是程序中的函数。检查是否在头文
2013-02-05 16:31:21 4319
转载 苹果安装双系统详细教程(一个mac系统一个WIN7系统)
http://www.litaow.com/yingjian/2012/0309/299_3.html苹果的MacBook产品以其出色的外观设计吸引了不少人去购买,特别是新一代的MacBook Air推出后11寸的MacBook Air做到了前所未有的轻薄。MacBook原生是使用Mac OS,对于一些日常上网简单办公还是可以的,不过对于一些只能在windows中运行的软件或者是网上银
2013-01-12 14:39:36 3647
原创 获取电脑当前时间c++
#include #include using namespace std;string make_daytime_string(){ time_t t = time(0); char tmp[64]; strftime( tmp, sizeof(tmp), "%d %m %Y %X %Z",localtime(&t) ); string s =tmp; return s
2013-01-08 11:27:36 1367
转载 Mac截图快捷键
http://jingyan.baidu.com/article/cbf0e500c8c17f2eaa2893ff.html工具/原料MAC OS X即可步骤/方法快捷键:Shift+Command+3 截取全屏幕至桌面Shift+Command+4 截取部分屏幕
2012-12-02 23:23:18 915
转载 office2007 word 图片与mathtype公式无法显示的问题
http://hi.baidu.com/jqghfvyxgmbchuq/item/1a2ce92e1dc7273a94f62bbfoffice2007 word 里面的图片突然不能显示了,只有一个白白的框,但是调整大小的时候能看到原图在闪烁,到网上查了一下,解决方法如下:1.点击左上角的office 2007特有的button,进入Word选项->高级,2.第三栏,显示
2012-11-29 11:35:58 2259 1
转载 波特的五力模型
http://wiki.mbalib.com/wiki/%E6%B3%A2%E7%89%B9%E4%BA%94%E5%8A%9B%E5%88%86%E6%9E%90%E6%A8%A1%E5%9E%8B波特五力分析模型(Michael Porter's Five Forces Model),又称波特竞争力模型波特五力分析模型简介 五力分析模型是迈克尔·波特(Michae
2012-11-25 17:39:34 1927
转载 crontab
为当前用户创建cron服务1. 键入 crontab -e 编辑crontab服务文件 例如 文件内容如下: */2 * * * * /bin/sh /home/admin/jiaoben/buy/deleteFile.sh 保存文件并并退出 */2 * * * * /bin/sh /home/admin/jiaobe
2012-11-20 10:27:52 612
转载 Linux GCC常用命令
http://www.cnblogs.com/ggjucheng/archive/2011/12/14/2287738.html1简介2简单编译2.1预处理2.2编译为汇编代码(Compilation)2.3汇编(Assembly)2.4连接(Linking)3多个程序文件的编译4检错5库文件连接5.1编译成可执行
2012-11-17 17:47:09 590
转载 shell 按行读取并保存成数组
博主:http://mark-ztw.iteye.com/blog/1535480shell 按行读取并保存成数组 从ip.txt里读取IP.然后把IP地址赋值到一个数组里. IP文件如下: Address: 220.181.26.163 Address: 220.181.26.174 Address: 220.181.26.175 Address:
2012-11-15 15:42:33 16698 3
转载 各种字符串Hash函数比较
http://www.byvoid.com/blog/string-hash-compare/常用的字符串Hash函数还有ELFHash,APHash等等,都是十分简单有效的方法。这些函数使用位运算使得每一个字符都对最后的函数值产生影响。另外还有以MD5和SHA1为代表的杂凑函数,这些函数几乎不可能找到碰撞。常用字符串哈希函数有BKDRHash,APHash,DJBHash,J
2012-11-12 00:07:43 721
转载 倒排索引 倒排表
http://www.cnblogs.com/fora/archive/2010/06/12/1756796.html为什么我们要说倒排索引呢? 因为倒排索引是目前 搜索引擎公司最对搜索引擎最常用的存储方式.也是搜索引擎的核心内容! 在搜索引擎实际的引用之中,有时需要按照关键字的某些值查找记录,所以我们是按照关键字建立索引,这个索引我们就称之为: 倒排索引, 而带
2012-11-11 21:23:43 1024
原创 类斐波那契数列问题
question:给你一个无线延伸的2D空间,由一个个方格构成,初始你在某一空格上,你可以往上,左,右走,但是不能往下走,并且走过的地方不能再走(已经下陷)。求:N步有多少种可能???answer:因为不可以走同样的地方,f(n)表示走n步有多少种可能,所以:1、往上走,进入f(n-1)2、左,右走进入 g(n-1),之后可以往上进入f(n-2),或是继续前一步的方向走进入
2012-11-11 17:04:49 650
转载 C/C++中static关键字详解
http://www.cnblogs.com/yc_sunniwell/archive/2010/07/14/1777441.html静态变量作用范围在一个文件内,程序开始时分配空间,结束时释放空间,默认初始化为0,使用时可以改变其值。 静态变量或静态函数只有本文件内的代码才能访问它,它的名字在其它文件中不可见。用法1:函数内部声明的static变量,可作为对象间的一种通信机
2012-11-11 14:27:31 774
转载 男士健身方案
http://gzbopai.blog.163.com/blog/static/180155109201248113741575/胸部:1:俯卧撑:建议30个一组(这是力量练习,如果希望肌肉快速增长,就增加负荷12个一组,就是完成12个之后没有力气),动作要标准。4组左右。同时可以练到肱三头。 2:双臂屈伸:在家可用两个椅子代替,动作如图。
2012-11-08 23:11:47 669
转载 Ubuntu下彻底卸载mysql 与安装
http://www.blogjava.net/yjhmily/articles/336926.htmlUbuntu下彻底卸载mysql1、删除 mysql1 sudo apt-get autoremove --purge mysql-server-5.02 sudo apt-get remove mysql-server3 sudo apt-get
2012-11-07 23:55:06 544
转载 浅谈HTTP中Get与Post的区别
http://www.cnblogs.com/hyddd/archive/2009/03/31/1426026.htmlHttp定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改
2012-11-05 14:42:52 640
原创 python IDE && 日志记录
python学习IDE先安装python在安装Pyscripterpythonhttp://www.python.org/download/releases/3.3.0/Pyscripterhttp://code.google.com/p/pyscripter/downloads/detail?name=PyScripter-v2.5.3-Setup.exe&can=2&q=
2012-11-01 23:32:23 764
原创 微软校园招聘面试经历
1、泛函,编译器的实现 模板,泛函编程编译器原理:C++ primer 第四版 P535模板是一个蓝图,本身不是类或函数,编译器是通过重新编写模板类,用特定类型代替模板中的类型,自动创建特定名的模板的类。2、死锁代码实现..3、BigInt类实现+ - =操作符重载,注意内存泄露,可以用char *实现(内存消耗大),也可以用小整数实现。4、二叉查找树的判
2012-10-30 13:33:30 1217
转载 如何查看Linux下系统占用的资源(top、free、uptime)
op1.作用top命令用来显示执行中的程序进程,使用权限是所有用户。2.格式top [-] [d delay] [q] [c] [S] [s] [i] [n]3.主要参数d:指定更新的间隔,以秒计算。q:没有任何延迟的更新。如果使用者有超级用户,则top命令将会以最高的优先序执行。c:显示进程完整的路径与名称。S:累积模式,会将己完成或消失的子行程的
2012-10-21 20:45:41 753
转载 KMP 记录一下
/* strstr example */#include #include #include using namespace std;void get_nextval(char *p,int *next) { int j,k; next[0]=-1; j=0; k=-1; while(j<strlen(p)-1) { if(k==-1||p[j]==p[k])
2012-10-20 17:40:50 631
原创 类 丑数
#include #include using namespace std; void main() { queuetriqueue; queuefivqueue; queuesevqueue; triqueue.push(3); fivqueue.push(5); sevqueue.push(7); int num = 40; int i = 0; while(i
2012-10-20 00:07:54 523
原创 双栈实现队列
#include #include #include using namespace std;templateclass CQueue{public: CQueue(){}; ~CQueue(){}; void push_back(T data); T pop_front(); bool empty();public: CQueue(T *pdata, int len
2012-10-17 23:46:06 713
原创 C++ stack栈 树建立
stackmystack; for (int i = 0; i< 10; i++) { mystack.push(i); } while(!(mystack.empty())) { int data = mystack.top(); cout<<data<<endl; mystack.pop(); }#include #include #include us
2012-10-17 23:19:42 999
转载 图的遍历- 图内多环 多连通图问题
http://www.cnblogs.com/dolphin0520/archive/2011/07/13/2105236.html递归 非递归(用栈)图的遍历有两种遍历方式:深度优先遍历(depth-first search)和广度优先遍历(breadth-first search)。1.深度优先遍历 基本思想:首先从图中某个顶点v0出发,访问此顶点,然后
2012-10-12 00:25:38 1192
转载 简单括号匹配code
#include#define MAX 100int match(char *str){ char stack[MAX],*p=stack; while(*str) { switch(*str) { case '(': { *p++=*str; break; } case ')': { if(*--p!='(') re
2012-10-12 00:05:43 614
转载 面试积累日志
异常处理,怎么处理一种称为"终止模型"(它是Java与C++所支持的模型).在这种模型中,将假设错误非常关键,将以致于程序无法返回到异常发生的地方继续执行.一旦异常被抛出,就表明错误已无法挽回,也不能回来继续执行. 另一种称为"恢复模型".意思是异常处理程序的工作是修正错误,然后重新尝试调动出问题的方法,并认为的二次能成功. 对于恢复模型,通常希望异常被处理之后能继
2012-10-11 22:52:58 498
转载 Vi
Vi有三种基本的工作模式:指令行模式、文本输入模式、行末模式。他们的相互关系如所示。指令模式(Command Mode) 下输入 a、i、o进入文本输入模式(Input Mode)文本输入模式(Input Mode) 下按ESC进入指令模式(Command Mode)指令模式(Command Mode)下输入:进入末行模式(Last line Mode)末行模式(Last line M
2012-10-11 11:23:27 458
原创 数组 寻找数
数组行列都是非递减#include #include #include using namespace std;bool Find(int *martrix, int rows, int columns, int number){ int i = 0; int j = 0; while(i < rows && i < columns) { cout<<martrix[i*
2012-10-10 00:32:52 452
原创 FibonacciSequence
#include #include using namespace std;long long FibonacciSequenceFunction(long long *pLongInt, int n){ if( pLongInt[n] != 0 ) return pLongInt[n]; else{ pLongInt[n] = FibonacciSequenceFunc
2012-10-08 22:52:11 574
原创 UglyNumber
#include #include using namespace std;//只包含因子2、3和5的数称作丑数(Ugly Number)bool IsUgly(int number){ while(number % 2 == 0) number /= 2; while(number % 3 == 0) number /= 3; while(number % 5 ==
2012-10-08 22:35:58 464
原创 itoa
#include #include using namespace std;//整形double myItoa(const char *pChar){ //空指针 if(pChar == NULL) { printf("NULL pointer\n"); return 0; } int len = strlen(pChar); if( 0 == len )
2012-10-08 12:08:15 492
原创 String
#include #include using namespace std;class String{public: String(const char *str = NULL); String(const String &another); ~String(); String &operator = (const String *rhs); friend ostream&
2012-10-08 11:44:56 491
原创 queue
#include #include using namespace std; typedef struct _node { int data; _node *next; }Node; typedef struct linkqueue { linkqueue():first(NULL), rear(NULL){}; Node *first, *rear; }Queu
2012-10-06 21:36:35 419
转载 C++编程学习50个经典网站 强力推荐
http://blog.csdn.net/xiaowall/article/details/7757806C/C++是最主要的编程语言。这里列出了50名优秀网站和网页清单,这些网站提供c/c++源代码。这份清单提供了源代码的链接以及它们的小说明。我已尽力包括最佳的C/C++源代码的网站。这不是一个完整的清单,您有建议可以联系我,我将欢迎您的建议,以进一步加强这方面的清单。1、http:
2012-10-06 17:21:05 1767
转载 生产者消费者
#include #include const unsigned short SIZE_OF_BUFFER = 10; //缓冲区长度 unsigned short ProductID = 0; //产品号 unsigned short ConsumeID = 0; //将被消耗的产品号
2012-10-03 12:41:40 578
转载 利用boost提供的库构建读写锁与互斥锁
http://hi.baidu.com/cpuramdisk/item/3fcd94cc6d05c53198b498f0boost库中提供了的mutex类与lock类,通过组合可以轻易的构建读写锁与互斥锁。 一种简易的构建方法如下: 首先看看mutex类,主要用到下面两种. mutex类: boost::mutex, boost::shared_mutex 其中mut
2012-09-27 13:37:59 578
转载 动态规划解最长公共子序列问题
http://blog.csdn.net/yysdsyl/article/details/4226630动态规划法经常会遇到复杂问题不能简单地分解成几个子问题,而会分解出一系列的子问题。简单地采用把大问题分解成子问题,并综合子问题的解导出大问题的解的方法,问题求解耗时会按问题规模呈幂级数增加。为了节约重复求相同子问题的时间,引入一个数组,不管它们是否对最终解有用,把所有
2012-09-22 00:01:03 627
转载 LIS
这个算法的具体操作如下(by RyanWang):开一个栈,每次取栈顶元素top和读到的元素temp做比较,如果temp > top 则将temp入栈;如果temp 这也是很好理解的,对于x和y,如果x 举例:原序列为1,5,8,3,6,7栈为1,5,8,此时读到3,用3替换5,得到1,3,8; 再读6,用6替换8,得到1,3,6;再读7,得到最终栈为1,3,6,7
2012-09-21 23:19:40 513
原创 win32 console
win32 project1、int APIENTRY _tWinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance, LPTSTR lpCmdLine, int nCmdShow)2、int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevIns
2012-09-02 20:00:36 779
转载 LIB和DLL的区别与使用
共有两种库:一种是LIB包含了函数所在的DLL文件和文件中函数位置的信息(入口),代码由运行时加载在进程空间中的DLL提供,称为动态链接库dynamic link library。一种是LIB包含函数代码本身,在编译时直接将代码加入程序当中,称为静态链接库static link library。共有两种链接方式:动态链接使用动态链接库,允许可执行模块(.dll文件或.exe文件)仅
2012-09-02 19:52:05 453
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人