240 发简信
IP属地:四川
  • const char *, char * const 与 char const * 的区别与关系

    简单说明 这本身是一个C语言中很基础的问题,但是由于写法是如此的相似,总是让人迷糊。经常写代码时候,要么不使用内存拷贝,要么内存拷贝使用的不正确,总之让人头大。所以就在这里总...

  • 未定义行为(Undefined behavior)

    Implementation-defined、Unspecified和Undefined Implementation-definedC标准没有明确规定char是有符号的还是...

  • 进程线程协程

    一、进程 进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。在早期面向进程设计的计算机结构中,进...

  • 120
    线性回归到对数几率回归

    一、回归(Regression) 回归分析是一种预测性的建模技术,它研究的是因变量(目标)和自变量(预测器)之间的关系。这种技术通常用于预测分析,时间序列模型以及发现变量之间...

  • 内存泄漏

    内存问题的可能情况 内存泄漏(memory leak)指由于疏忽或错误造成程序未能释放已经不再使用的内存。内存泄漏并非指内存在物理上的消失,而是应用程序分配某段内存后,由于设...

  • 120
    主成分分析-PCA

    简介 最近在3d face模型生成研究中,经常使用PCA,所以就把PCA的学习记录了下来。主成分分析(PCA, Principal Component Analysis)为我...

  • 内存的分配与释放

    堆与栈 堆是大家共有的空间,分全局堆和局部堆。全局堆就是所有没有分配的空间,局部堆就是用户分配的空间。堆在操作系统对进程初始化的时候分配,运行过程中也可以向系统要额外的堆,但...

  • @非夜 好意心领,暂时不考虑换工作。

    指针与引用

    指针 指针是一个变量,只不过这个变量存储的是一个地址,指向内存的一个存储单元。 引用 引用跟原来的变量实质上是同一个东西,只不过是原变量的一个别名而已。(教科书标准) 指针与...

  • C++11中主要新特性

    lamda表达式 Lambda表达式来源于函数式编程,说白就了就是在使用的地方定义函数,有的语言叫“闭包。如果lambda函数没有传回值(例如void),其回返类型可被完全忽...

  • 120
    GAN - 生成对抗网络

    简介 GAN的基本原理其实非常简单,这里以生成图片为例进行说明。假设我们有两个网络,G(Generator)和D(Discriminator)。正如名字那样,生成网络负责生成...

  • STL-queue篇

    简介 queue队列是一种先进先出的队列 用法 C++队列queue模板类的定义在 头文件中,queue 模板类需要两个模板参数,一个是元素类型,一个容器类型,元素类型是必要...

  • 指针与引用

    指针 指针是一个变量,只不过这个变量存储的是一个地址,指向内存的一个存储单元。 引用 引用跟原来的变量实质上是同一个东西,只不过是原变量的一个别名而已。(教科书标准) 指针与...

  • register、volatile、restrict与编译优化

    register 使用修饰符register声明的变量属于寄存器存储类型。该类型与自动存储类型相似,具有自动存储时期、代码块作用域和内连接。声明为register仅仅是一个请...

  • 120
    相机矩阵(Camera Matrix)

    投影 透视投影(perspective projection) 透视投影属于中心投影。透视投影图简称为透视图或透视,它是从某个投射中心将物体投射到单一投影面上所得到的图形。透...

  • 120
    虚函数

    简介 虚函数是C++中用于实现多态(polymorphism)的机制。核心理念就是通过基类访问派生类的函数。例如下面的两个类: 使用时: 此处输出的内容为:Derive::f...

  • 内存对齐

    简介 在传统体系的计算机中,我们知道CPU的运算速度是最快的,也是最昂贵的部件。其次是寄存器,加速优化与内存的读写速度,寄存器的速度也是快于内存。然后是多级缓存。之后就进入到...

个人介绍
北京科技大学2013.9-2017.6