- 博客(11)
- 资源 (3)
- 收藏
- 关注
原创 尾递归
1.什么是递归?递归就是自己调用自己2.编译器是如何实现递归的?编译器是通过栈来实现递归,其实编译器也是通过栈来实现函数调用的,为了明白递归,我们先来看看我们的程序是如何实现函数调用的吧。下面我们看一个函数调用的栗子int adder(int x,int y){ return x+y;}void call(){ int x=2; int y=3; add
2014-04-24 14:48:07
666
转载 C++ 异常 与 ”为什么析构函数不能抛出异常“ 问题
原地址:http://www.cnblogs.com/zhyg6516/archive/2011/03/08/1977007.html
2014-03-07 11:25:48
547
原创 使用QT Creator查看并调试nginx源码
1.前言由于原先以前被vs2008以及eclipse宠坏了,vi使用又不熟悉,本来想好好学习nginx源码的我很是拙计,我亟需一个IDE来阅读以及调试源代码,于是我看上了QtCreator,,于是本博文就是介绍如何把nginx源码搞成qt creator工程。2.建立.pro文件我们要先学习一下QT Creator的工程文件.pro,因为QTCreator的qmake按照.pro文
2014-01-20 15:44:08
2638
原创 P2P对等网络读后笔记
作者:赵培龙 日期:2013/11/8p2p的研究对象p2p的研究有人说在三个方面:实现技术通信模式网络拓扑我认为这三方面主要就是解决2个问题:如何在p2p网络中找到相应的资源如何从找到的资源里得到资源就是如何找和如何得到的问题的研究。之所以分为上面的三个方面,我个人觉得,网络拓扑就主要是为寻找资源做支撑,通信模式主要是为寻找资源和得到资源做支撑,实
2013-11-08 10:52:22
1641
原创 session和cookie的学习总结
seesion和cookie的使用和学习总结问题的提出:如何让用户登陆了系统之后,在以后的一段的时间内不再需要登陆认证了呢?首先要需要知道为什么会有这个问题,我们先来了解一下web服务器和浏览器之间的交互方式。众所周知,web服务器和浏览器之间都是使用http协议来进行交互的,那么我们就先来简单了解一下http协议吧http协议是建立在tcp上的一个应用层协议,而且它的消息
2013-11-02 22:22:24
1991
转载 内存泄露检测MARK
#include "stdafx.h"//在main函数所在文件,#include "stdafx.h"下面,添加如下代码://///////////////////////////////////////////////////////////////#ifdef _DEBUG #define DEBUG_CLIENTBLOCK new( _CLIENT_BLOCK, __FI
2012-07-23 17:33:04
732
转载 流水作业调度问题(转)
流水作业调度问题(不能直接使用动态规划法的例子)流水作业调度的定义:设有n个作业,每一个作业i均被分解为m项任务:Ti1, Ti2, ┅ , Tim(1≤i≤n,故共有n×m个任务),要把这些任务安排到m台机器上进行加工。如果任务的安排满足下列3个条件,则称该安排为流水作业调度:1. 每个作业i的第j项任务Tij (1≤i≤n, 1≤j≤
2011-10-23 19:31:50
2186
转载 全面剖析《自己动手写操作系统》的pmtest1.asm (转)
段机制轻松体验 内存寻址: 实模式下的内存寻址: 让我们首先来回顾实模式下的寻址方式 段首地址×16+偏移量 = 物理地址 为什么要×16?因为在8086CPU中,地址线是20位,但寄存器是16位的,最高寻址64KB,它无法寻址到1M内存。于是,Intel设计
2011-09-29 09:49:42
522
一个简单的交通查询系统
2011-07-10
用ACE网络框架做的一个带有处理线程池的TCP服务器
2011-07-10
《Visual C++ MFC 棋牌类游戏编程实例》中的麻将代码
2010-09-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人