10 2014 档案
介绍范型编程请看here
摘要:到网易公开课,搜索“范式编程”,名字可能不太对。课程是斯坦弗的。 阅读全文
posted @ 2014-10-30 09:26 Notflybird 阅读(196) 评论(0) 推荐(0)
KMP算法通俗讲解
摘要:最近对KMP算法好奇,这算法完全没印象(学校教过,但我没学,因为逃课),也不是还给了老师。只是想跳槽的话,听说都得明白这玩意。 在网上找了一篇文章,这哥们应该算是比较出名的,http://www.matrix67.com/blog/archives/115。 刚开始看,一个字“晕”。什么kmp,bf 阅读全文
posted @ 2014-10-30 09:12 Notflybird 阅读(1713) 评论(0) 推荐(1)
多线程和效率问题
摘要:看了有好处,不见得效率更高,而是更充分地使用了cpu资源。转自这里:http://wjl198408.blog.163.com/blog/static/25402147201110183848768/在面试的时候被问了一个多线程的问题回来仔细思考了一下,多线程是否真的能提高了效率?我对多线程的理解就... 阅读全文
posted @ 2014-10-28 12:57 Notflybird 阅读(899) 评论(0) 推荐(1)
单链表操作问题,主要是逆操作
摘要:工作无事,搞其它事也不太方便,写点简单代码。本来想写的高大上一些,发现用范型不是一点代码的事,还是算了。#include #include #include typedef struct list{ int val; struct list *next; }Node_def; #defin... 阅读全文
posted @ 2014-10-27 17:15 Notflybird 阅读(186) 评论(0) 推荐(0)
c++对象内存模型之虚析构函数篇(3-1)
摘要:这次写了调试记录看的比较清楚的代码,如下 1 #include 2 using namespace std; 3 4 class A 5 { 6 public: 7 int *iaptr; 8 9 A () 10 {11 ... 阅读全文
posted @ 2014-10-23 15:57 Notflybird 阅读(191) 评论(0) 推荐(0)
c++对象内存模型之虚析构函数篇(3)
摘要:经过前两篇的分析,说实话, 现在的我是比较晕的。但仍然坚持自己的学习方法,先自己“理所当然”的理解,再去求证官方说法。毕竟东西是别人定的,规则是别人的。1 http://www.cnblogs.com/boota/p/4040310.html2 http://www.cnblogs.com/boot... 阅读全文
posted @ 2014-10-23 14:07 Notflybird 阅读(797) 评论(0) 推荐(0)
c++对象内存模型之虚析构函数篇(2)
摘要:现在讨论第二种情况:(第一种情况传送门,单独一个类,有虚析构函数,虚函数)(2)有继承关系,单一继承,父类无虚析构函数,子类有(子类没有就没必要说了)这种情况让我相当晕,照例先贴代码 : 1 #include 2 using namespace std; 3 4 class A 5 { 6 ... 阅读全文
posted @ 2014-10-22 17:39 Notflybird 阅读(841) 评论(0) 推荐(2)
c++对象内存模型之虚析构函数篇(1)
摘要:看了两篇关于c++对象内存模型的文章,来源在这里:http://blog.csdn.net/haoel/article/details/3081328/http://blog.csdn.net/haoel/article/details/3081385文章中讲了多种继承模式中虚函数的实际情况,按我的... 阅读全文
posted @ 2014-10-21 16:48 Notflybird 阅读(1654) 评论(0) 推荐(0)
TCP握手及挥手(转)
摘要:原文:http://blog.csdn.net/kasagawa/article/details/6978890自己学习做个笔记,免得到处找 TCP是TCP/IP协议栈中传输层协议,TCP为应用层提供了一种面向连接的、可靠的字节流服务。面向连接意味着两个使用TCP的应用(通常是一个客户和一个服务... 阅读全文
posted @ 2014-10-16 15:57 Notflybird 阅读(1519) 评论(0) 推荐(0)