会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
reshuffle
博客园
首页
新随笔
联系
管理
订阅
2020年11月3日
c++模版类
摘要: 1.缺少实例化参数,无法实例化模版,报错 need typename before std::set<_Ty>::const)iterator because std::set<_Ty> is a dependent scope 1 template<typename T> 2 void Commo
阅读全文
posted @ 2020-11-03 17:19 reshuffle
阅读(78)
评论(0)
推荐(0)
2019年9月9日
vs2013下boost库的安装编译使用
摘要: 1.boostk库编译细则使用vs2013开发人员工具集1.1 若出现:‘cl’不是内部或外部命令,也不是可运行的程序 或批处理文件 检查是否有类似如下格式的环境变量VSXXCOMNTOOLSVS90COMNTOOLS=E\安装软件\XXXX\Common7\Tools\ 其中XX与VS版本有关:
阅读全文
posted @ 2019-09-09 17:55 reshuffle
阅读(343)
评论(0)
推荐(0)
线性规划算法实现二-----多状态线形规划
摘要: 若此题使用函数调用遍历,非常简单,但即使是使用优化剪枝一样可能导致栈溢出 直接遍历法,每次决策吃第i种j串,都得继续遍历余下所有的可能,直至到决策n为止(做 了算法剪枝也差不多) 下面即为直接函数调用方法进行遍历 #include"pch.h" #include<iostream> usingnam
阅读全文
posted @ 2019-09-09 00:04 reshuffle
阅读(443)
评论(0)
推荐(0)
2019年8月23日
C++ 简易排序代码
摘要: 测试代码文件 注释为数据时间结论 通用头文件 1.插入排序 2.冒泡排序 每次排序就是一个最重(大)的元素下落,与其说冒泡,数组大时效率极低(即使每轮有结束的机会),不如说是低端的选择排序, 好歹选择排序(同样是选一个元素,不过是选择最小的罢了,挡板在前)才交换一次,冒泡排序交换多次,挡板移动 3.
阅读全文
posted @ 2019-08-23 18:58 reshuffle
阅读(1385)
评论(0)
推荐(0)
2019年4月18日
进程/线程调度算法 概念简述
摘要: 一丶概念理解 1.操作系统决定是否为每个进程分配资源,什么时候分配,什么时候运行,谓之进程调度,进程为程序的动态运行过程,线程为进程的任务执行单位,一个进程可以有多个线程,多个线程可同时运行,并共享进程内的资源, 在单核CPU中,进程跟线程实体表现重合,即线程提出的核心就是在多核心下的并发运行以提高
阅读全文
posted @ 2019-04-18 11:23 reshuffle
阅读(405)
评论(0)
推荐(0)
内存页面置换算法
摘要: 一丶 1.部分概念 内存抖动:每次页面置换都要耗费很多时间(置换算法调用选择被置换的页面->脏页判定,写会被置换的页面->io中断,写入内存,磁盘寻道,读写速度相比cpu速度,其效率极低), 多次频繁的页面置换,会使等待时间增长,CPU使用率降低,且多次读写,占用总线,也不利于其他程序运行,缓解内存
阅读全文
posted @ 2019-04-18 00:48 reshuffle
阅读(1324)
评论(0)
推荐(0)
2019年4月17日
磁盘调度算法简述
摘要: 一 丶意义:良好的调度算法,能减少IO读取时间(磁盘读取(最慢)+读取+传输) 磁盘访问时间=寻道时间+旋转延迟时间+数据传输时间, 磁盘读写顺序:由上直下(柱面磁道),由外到里(柱面排序,外磁道速度最快),依次访问对应扇区(512bytes) 计算机中,各存储区域访问速度为 寄存器约等号≈cach
阅读全文
posted @ 2019-04-17 23:59 reshuffle
阅读(4605)
评论(0)
推荐(0)
2019年4月10日
C++输入输出++操作符重载
摘要: 总结:重载操作符号:重载操作符有两种方式,一种为成员重载 ,另外一种为友元 重载(部分编译器中友元重载无法引用私有对象,编译器错误,如vs2017输出重载的类外定义) 1.重载输入输出流时,如果采用std::ostream或者是std::istream作为默认版本,即系统默认版本,则返回类型和参数类
阅读全文
posted @ 2019-04-10 12:08 reshuffle
阅读(445)
评论(0)
推荐(0)
公告