摘要:逆转二叉树 代码练手 输出: 4 2 1 3 7 6 94 7 9 6 2 3 1
阅读全文
摘要:工作太忙 没有时间细化了 就说说 主要内容吧 下载和分析漫画是分开的 下载豆瓣漫画页面是使用之前的文章的代码 见http://www.cnblogs.com/itdef/p/4171179.html http://www.cnblogs.com/itdef/p/4081963.html 注意 豆瓣网
阅读全文
摘要:博主不让转载 仅记录下地址 稍后 放出自己的代码 http://blog.csdn.net/friendan/article/details/11821135
阅读全文
摘要:// MyPics.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include #include #include using namespace std; string::size_type width(const vector& v) { string::size_type maxLen = 0; for (vector::con...
阅读全文
摘要:数据库基本概念 1 根据不同的属性的性质 分类存储 比如类别 访问频率 相关事物等 同一属性数据也需要进行分类(table) 2 列Column 数据内容的显示保存要求格式统一 例如: 姓名 部门 入职时间 以上称呼为列(Column)或者字段(Field) 3 定义数据类型(DataType) 姓
阅读全文
摘要://系统物理页面是由 (Page Frame Number Database )简称PFN数据库来进行管理,实际上是一个数组,每个物理页面都对应一个PFN项。 进程的地址空间是通过VAD(Virtual Address Destriptor)管理。每个进程都有一个AVL树来保存这些VAD节点,来记录
阅读全文
摘要:截图及内容参考 《Linux内核源代码情景分析》 《自己动手写操作系统》 nasm boot.asm -o boot.bin dd if=boot.bin of=a.img bs=512 count=1 conv=notrunc 保护模式下各个段权限转移规则段分为数据段和代码段代码段分为一致代码段和
阅读全文
摘要:主要代码 #pragma once#include "pre.h"#include <thread> NAMESPACE(DEF) class Socket {public: Socket() :s_(INVALID_SOCKET){} ~Socket() { if(INVALID_SOCKET !
阅读全文
摘要:参考此博客 http://yerik.blog.51cto.com/1662422/743998
阅读全文
摘要:原文 https://cmake.org/cmake-tutorial/ 以下是一个循序渐进的教程,它覆盖了CMAKE帮助改进的通常的构建系统的话题。许多话题在《掌握CMAKE》(《Mastering CMake》)已经作为单独话题介绍,但是在一个示例工程中运用它们会更有帮助于学习。教程可以再本项目
阅读全文
摘要:DEBIAN操作系统 预备操作: 安装 gcc g++ make cmake 开启Terminal 切换到超级用户 下载安装上述软件 // makefile 内容如下 同一目录下有三个文件 main.cpp Test1.cpp Test1.h Test2.cpp Test2.h 最后结果: 内容解释
阅读全文
摘要:使用vc2015进行C++ 模板的学习实验和笔记 用简单示例学习了解STL template大部头理论书 讲解各种规则和各种规则例外的解决办法 集中精力在20%的规则中的阴暗角落而不是80%实践中要注意的东西 https://github.com/wuye9036/CppTemplateTutori
阅读全文
摘要:#include <iostream>#include <typeinfo> void foo(){ std::cout << "foo() called" << std::endl;} typedef void FooT(); // FooT is a function type, // the
阅读全文
摘要:c++ template学习记录 使用模板将实际类型的指针进行封装 当变量退出作用域 自动delete
阅读全文
摘要:// 11111.cpp : 定义控制台应用程序的入口点。 // #include "stdafx.h" #include #include template class AccumulationTraits; template class AccumulationTraits { public: typedef int Acct; static Acct zero() { r...
阅读全文
摘要:http://www.gamedev.net/blog/950/entry-2249317-a-guide-to-getting- started-with-boostasio?pg=10 9. A boost::asio network wrapper (TCP) 现在我们了解asio和TCP网络
阅读全文
摘要:http://www.gamedev.net/blog/950/entry-2249317-a-guide-to-getting- started-with-boostasio?pg=9 8. Networking basics: binary protocol sending and receiv
阅读全文
摘要:http://www.gamedev.net/blog/950/entry-2249317-a-guide-to-getting- started-with-boostasio?pg=8 7. Networking basics: connectors and acceptors (TCP)我们来学
阅读全文