Garbage Collection: Mark-Sweep

1.2 Automatic dynamic memory management

原则上,回收器最终都会将所有不可达对象回收。

  1. 追踪式回收 引入 垃圾 这一具有明确判定标准的概念,但它不一定包含所有不再使用的对象。
  2. 出于效率原因,某些对象可能不会被回收。
READ MORE +
Post python module note

matplotlib基础

Introduction

matplotlib是一个很好用的可以画2D图的Python模块。它提供了很方便进行可视化数据的方案。下面是对matplotlib的使用进行了一个简单的记录。

READ MORE +

C++ zip实现

最近心血来潮想在C++里实现一些像在python里一样好用的小组件,主要是希望充分发挥C++11for循环的威力。在完成了enumerate之后,在zip的完成上用了比较久的时间。

在这里记录下来自己对zip的简单实现。

主要就用了模板递归,结合了一些C++11的新特性完成的。

READ MORE +
c++ template Post

C++ Template

函数模板

使用模板

模板被编译了两次,分别发生在:

  1. 实例化之前,先检查模板代码本身,查看语法是否正确。
  2. 在实例化旗舰,检查模板代码,查看是否所有的调用都有效。
READ MORE +
Post acm

2015 长春站亚洲区 && 退役总结

在路上

我居然到去长春比赛之前才知道,哈尔滨居然离长春这么近。【好吧,不要在意我的地理,我一直以为去长春至少要做个飞机什么的呢,23333。没想到残酷的事实告诉我,长春比牡丹江还近66666666。】 去的时候的路上在刷微博的时候,居然发现自己和SDL在一辆车上,找她扯淡扯到了快下车,所以在去的时候的车上也没感到什么痛苦,就一下子到了。 回来的时候我在努力的编故事【hhh,我要给小鲜肉们安利舰娘hhhhh】,偶尔和小伙伴们扯一会,可能是比完赛大家心情都还不错的原因, 气氛也是非常的好,虽然火车时间比去的时候长了一个小时,可是也够开心了啊。

READ MORE +

Previous | 5 / 8 | Next