微程序控制器

  • Post author:
  • Post category:其他

1、控制部件通过控制线向执行部件发出各种控制命令,通常把这种控制命令叫做:“微命令” 2、执行部件接受微命令后所进行的操作,叫做“微操作” 3、微操作是执行部件中国最基本的操作; 相容性微操作,在同时或同一个CPU周期内可以并行执行的微操作 相斥性微操作,在同时或同一个CPU周期内不可以并行执行的微操作 4、在机器的一个CPU 周期中,一组实现一定操作功能的微命令的组合,构成一条微指令; 5、微指…

继续阅读 微程序控制器

【生成对抗网络】starGAN 详细解读

  • Post author:
  • Post category:其他

对应论文: 《StarGAN: Unified Generative Adversarial Networks for Multi-Domain Image-to-Image Translation》 starGAN 是 Yunjey Choi 等人于 17年11月 提出的一个模型。该模型可以实现 图像的多域间的迁移 (作者在论文中具体应用于人脸属性的转换)。 在 starGAN 之前,也有很多 …

继续阅读 【生成对抗网络】starGAN 详细解读

智能指针循环引用问题

  • Post author:
  • Post category:其他

智能指针循环引用 循环引用简单来说就是:两个对象互相使用一个 shared_ptr 成员变量指向对方,这会造成循环引用。导致引用计数失效,内存无法释放。 #include <iostream> #include <memory> class CB; class CA { public: CA() { std::cout << "CA()" << st…

继续阅读 智能指针循环引用问题

C++实现开机启动

  • Post author:
  • Post category:其他

很多监控软件要求软件能够在系统重新启动后不用用户去点击图标启动项目,而是直接能够启动运行,方法是写注册表Software\\Microsoft\\Windows\\CurrentVersion\\Run 。 参考程序可以见下:(查找程序目录的执行文件,存在则进行添加注册表操作) //实用代码一 int C***Dlg::CreateRun(void) { //添加以下代码 HKEY   RegKe…

继续阅读 C++实现开机启动

ajax跨域jsonp并且post请求No ‘Access-Control-Allow-Origin’以及执行error时readyState=4同时status=200的解决方法

  • Post author:
  • Post category:其他

ajax跨域jsonp并且post请求No 'Access-Control-Allow-Origin'以及执行error时readyState=4同时status=200的解决方法 【网上很多网友的回复真是差点让我笑晕】:什么确保后台返回严格的json格式?你这是在质疑后台程序员不懂json么,纯属扯淡 【在进行跨域前,你不得不需要知道的东西】:用ajax进行跨域请求,很多人就知道jsonp,然而…

继续阅读 ajax跨域jsonp并且post请求No ‘Access-Control-Allow-Origin’以及执行error时readyState=4同时status=200的解决方法

【OpenGL】GLUT函数说明

  • Post author:
  • Post category:其他

一、初始化 void glutInit(int* argc,char** argv) 这个函数用来初始化GLUT库。对应main函数的形式应是:int main(int argc,char* argv[]); 这个函数从main函数获取其两个参数。 void glutInitWindowSize(int width,int height); void glutInitWindowPosition(…

继续阅读 【OpenGL】GLUT函数说明

数组

  • Post author:
  • Post category:其他

数组是一个 固定长度 的,包含了 相同类型 数据的 容器 创建数组 1.声明数组 int[] a; 声明了一个数组变量。 []表示该变量是一个数组 int 表示数组里的每一个元素都是一个整数 a 是变量名 但是,仅仅是这一句 声明,不会创建数组 2.创建数组 创建数组的时候,要指明数组的长度。 new int[5] 引用概念: 如果变量代表一个数组,比如a,我们把a叫做 引用 与基本类型不同 in…

继续阅读 数组

如何用C++实现一个简易数据库(三)

  • Post author:
  • Post category:其他

如何用C++实现一个简易数据库(三) 本文是 《如何用C++实现一个简易数据库》 的第三个单元 源码位于 tutorial03-实现insert和select 1. 怎么初步完成我们的数据库? 现在我们先从最简单的开始,我们即将完成的数据库功能非常简单。 仅支持 insert 和 select 两项 将一切数据储存到内存中,即退出程序后一切数据丢失。 仅支持单个硬编码表 2. 如何修改我们的测试用…

继续阅读 如何用C++实现一个简易数据库(三)

shell命令行(快捷键,history)

  • Post author:
  • Post category:其他

快捷键 ctrl + c 强制终止 ctrl + z 把命令放入后台,这个命令很谨慎使用,会堆积后台程序 ctrl + l 清屏相当于clear ctrl + a 光标快速回到行首 //等同 ctrl + left ctrl + e 光标快速去到行尾 //等同 ctrl + right ctrl + u 从光标所在位置删除到行首 ctrl + r 历史命令搜索 ------------------…

继续阅读 shell命令行(快捷键,history)

兼容机安装ESXi 5.0时紫屏死机的解决方法

  • Post author:
  • Post category:其他

很多朋友可能都遇到类似的情况,在搭设VMware vSphere的home lab环境时会出现这样那样的问题,要么报错,要么死机,要么紫屏等等,本次实验 同大家说说在兼容机上安装esxi 5.0的时候遭遇紫屏死机(PSOD)的解决方法,希望对大家有所参考。 注意:报错信息的关键部分是 Can't detect the last level cache 而不是No Place on disk to …

继续阅读 兼容机安装ESXi 5.0时紫屏死机的解决方法