- 博客(3)
- 资源 (8)
- 收藏
- 关注
原创 LRU(最近最少使用页面置换算法)
#!/usr/bin/env python #-*-coding:utf-8-*- ''' LRU是Least Recently Used的缩写,即最近最少使用页面置换算法, 是为虚拟页式存储管理服务的,是根据页面调入内存后的使用情况进行决策了 下面是实现的方法 ''' def LRU(data, space = 5): ''' data 一个装着数据的列表序列...
2018-03-31 23:02:21 3400
原创 libcurl文件下载封装
都说用c++写东西慢,是因为这门语言要求思想严谨,考虑的东西很多,否则就可能出错;如果要用多线程设计一个类,那你考虑的东西就更多了,写c++几年后,深刻认识到,要设计出一个绝对安全的多线程类,可以说很难,因此使用者需要有所考量,那些声称支持多线程的开源库,不是说你就可以在多个线程里肆无忌惮的用了,你需要去读源码,读文档,这样写出的代码才放心。c++11之前,写多线程是困难的,代码也是难看...
2018-03-21 17:31:58 2911
原创 整合包含模型和显示实例化
通常我们在写代码的时候,都会有一个.h头文件和一个.cpp源文件,这样的好处就是代码结构清晰,便于维护。但是用在模板里的话,在编译的时候,就会出错,一个链接错误,原因就是模板的定义没有被实例化。 那么在模板里面,是用什么方式来组织源代码的呢?模板编程有三种模型来组织源代码: 1、包含模型 2、显示实例化模型 3、分离模型 在以上几种模型中,我们建议使用
2018-03-12 14:35:14 285
spring mvc 入门demo
2019-03-29
VisualAssist2008助手(无毒)
2011-12-23
费伯纳契数列(Fabonaccise)
2011-04-13
VC++ 图书管理系统
2011-03-17
AES加密/解密算法,基于MFC下的 VC6.0
2010-08-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人