摘要: (转载)http://healthy.4738.com/20120615/249229.html导读:燕麦是十分有营养的补品,其营养丰富,且十分美味,那你知道燕麦有什么营养价值吗?一起来看看吧! 燕麦的营养分析: 1. 经常食用燕麦对糖尿病患者也有非常好的减肥、降糖的功效; 2. 燕麦经常食用,可以有效地降低人体中的胆固醇,即可对中老年人的主要威胁——心脑血管病起到一定的预防作用; 3. 它还可以缓解生活工作带来的压力,改善血液循环;含有的磷、钙、锌、铁等矿物质有预防骨质疏松、促进防止贫血、伤口愈合的功效,是补钙佳品; 4. 燕麦粥有通大便的作用,燕麦能解便秘,很多老年人大便干,... 阅读全文
posted @ 2013-05-15 20:23 robotke1 阅读(160) 评论(0) 推荐(0)
摘要: (转载)http://www.360doc.com/content/12/0824/20/8093902_232153101.shtml#include <iostream>using namespace std;int main(int argc, char *argv[]){ const int a = 10; int *p = (int *) &a;//让p指向与a相同的内存空间 cout << *p << " " << a << endl; cout << p << &quo 阅读全文
posted @ 2013-05-15 18:25 robotke1 阅读(271) 评论(0) 推荐(0)
摘要: (转载)http://blog.chinaunix.net/uid-11861796-id-2813603.htmlstrtok()这个函数大家都应该碰到过,但好像总有些问题, 这里着重讲下它首先看下MSDN上的解释:char *strtok( char *strToken, const char *strDelimit );ParametersstrTokenString containing token or tokens.strDelimitSet of delimiter characters.Return ValueReturns a pointer to the next toke 阅读全文
posted @ 2013-05-15 17:43 robotke1 阅读(325) 评论(0) 推荐(0)
摘要: C语言:#include <stdio.h>#include <stdlib.h>#include <string.h>int main(int argc, char* argv[]){ int count = 0; FILE* fp; char str[100]; fp = fopen("test.txt", "r"); while (fscanf(fp, "%s", str) != EOF) { printf("%s\n", str); count++; } fclose(f 阅读全文
posted @ 2013-05-15 17:05 robotke1 阅读(17544) 评论(0) 推荐(0)
摘要: C语言读取文件的一行:#include <stdio.h>#include <stdlib.h>#include <string.h>#define MAX_LINE 200int main(int argc, char* argv[]){ FILE* fp; char buffer[MAX_LINE]; fp = fopen("test.txt", "r"); if (fp == NULL) { perror("File open"); exit(1); } while (fgets(buffer 阅读全文
posted @ 2013-05-15 13:14 robotke1 阅读(1153) 评论(0) 推荐(0)
摘要: 例子:#include <iostream>#include <string>using namespace std;int main(int argc, char** argv){ ifstream ifs("test.txt"); string str; while (getline(ifs, str)) { cout << str << endl; } return 0;}程序输出:~ # gcc test.cpptest.cpp: In function ‘int main(int, char**)’:test.cpp 阅读全文
posted @ 2013-05-15 12:58 robotke1 阅读(1707) 评论(0) 推荐(0)
摘要: (转载)http://www.cnblogs.com/dolphin0520/archive/2011/04/04/2005089.htmlC语言:#include <stdio.h>int main(int argc, char* argv[]){ char ch = 'a'; printf("%d\n", sizeof(char)); printf("%d\n", sizeof(ch)); printf("%d\n", sizeof('a')); return 0;}程序输出:C++语言 阅读全文
posted @ 2013-05-15 12:20 robotke1 阅读(194) 评论(0) 推荐(0)
摘要: (转载)http://www.cnblogs.com/dolphin0520/archive/2011/08/24/2151846.html KMP算法在介绍KMP算法之前,先介绍一下BF算法。一.BF算法 BF算法是普通的模式匹配算法,BF算法的思想就是将目标串S的第一个字符与模式串P的第一个字符进行匹配,若相等,则继续比较S的第二个字符和P的第二个字符;若不相等,则比较S的第二个字符和P的第一个字符,依次比较下去,直到得出最后的匹配结果。 举例说明: S: ababcababa P:ababa BF算法匹配的步骤如下 i=0 i=1 ... 阅读全文
posted @ 2013-05-15 12:09 robotke1 阅读(221) 评论(0) 推荐(0)
摘要: (转载)http://www.cnblogs.com/simonhaninmelbourne/archive/2012/11/24/2786215.html前天俺们谈到了加锁,但是在使用加锁的同时又会带来一个问题,就是死锁。什么叫死锁?所谓死锁: 是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去。那么为什么会产生死锁呢?1.因为系统资源不足。2.进程运行推进的顺序不合适。3.资源分配不当。学过操作系统的朋友都知道:产生死锁的条件有四个:1.互斥条件:所谓互斥就是进程在某一时间内独占资源。2.请求与保持条件:一个进程因请求资源而阻塞时 阅读全文
posted @ 2013-05-15 12:04 robotke1 阅读(202) 评论(0) 推荐(0)
摘要: (转载自百度文库)HTTP错误代码HTTP 错误 400: ->400 请求出错 由于语法格式有误,服务器无法理解此请求。不作修改,客户程序就无法重复此请求。HTTP 错误 401: ->401.1 未授权:登录失败 此错误表明传输给服务器的证书与登录服务器所需的证书不匹配。 ->401.2 未授权:服务器的配置导致登录失败 此错误表明传输给服务器的证书与登录服务器所需的证书不匹配。此错误通常由未 发送正确的 WWW 验证表头字段所致。 ->401.3 未授权:由于资源中的 ACL 而未授权 此错误表明客户所传输的证书没有对服务器中特定资源的访问权限。此资源可能是 客户 阅读全文
posted @ 2013-05-15 10:31 robotke1 阅读(212) 评论(0) 推荐(0)
摘要: (转载)http://blog.csdn.net/tianfu1/article/details/6188701就地交换两个数是比较经典而且基础的算法之一。 我们要交换两个数字,通常的做法就创建一个中间变量,然后进行循环赋值,比如说下面的代码:void Switch(int* p1, int* p2){ int tmp = *p1; *p1 = *p2; *p2 = tmp;}这种做法是最常见的一种交换两个数字的方法,但研究算法的人总是会提出比较诡异的问题,比如说在手持设备中,内存资源很宝贵,要求不开辟新的空间,就地完成交换工作。我们来考虑一下,如果想要就地完成这个交换的工作,从哲学地角度思考 阅读全文
posted @ 2013-05-15 10:31 robotke1 阅读(287) 评论(0) 推荐(1)
摘要: (转载)http://blog.sina.com.cn/s/blog_4fc68b7f0100g5r0.html一个是数据端口,一个是控制端口,控制端口一般为21,而数据端口不一定是20,这和FTP的应用模式有关,如果是主动模式,应该为20,如果为被动模式,由服务器端和客户端协商而定FTP Port模式和FTP Passive模式 当你对一个FTP问题进行排错时候,你首先要问的一个问题是使用的是port模式的还是passive 模式。因为这两种行为迥异,所以这两种模式引起的问题也不同;在过去,客户端缺省为active(port)模式;近来,由于Port模式的安全问题,许多客户端的FTP应用缺. 阅读全文
posted @ 2013-05-15 10:31 robotke1 阅读(1451) 评论(0) 推荐(0)
摘要: 查了网上的资料,总结一下:(1)C语言入栈的顺序从右向左,printf函数是确定不了参数的个数的,也不对类型进行检查。(2)char、short类型的输出是以int进行的。例子:#include <stdio.h>int main(int argc, char** argv){ // ① printf("%d %d %d\n", 1); // ② printf("%d %d %d\n", 1, 3, 4, 6, 5, 2); // ③ printf("%lld %d %d\n", 1, 3, 4, 6, 5, 2); re 阅读全文
posted @ 2013-05-15 00:51 robotke1 阅读(1538) 评论(0) 推荐(0)