https://www.gravatar.com/avatar/4d675e65920d5b1eca1f5b9079ea3bf5?s=240&d=mp

Ramen's Box

Windows下的random_device

缘起

整个事情的起因是这样的:

C++第四个实验要生成一组随机序列数,众所周知,rand()函数用的线性同余法生成随机数,但是这个随机数实际上是一个伪随机数。然后我就想用std::random_device来生成真随机数。然而在Windows下,GCC的表现却让我大跌眼镜。编译环境是MinGW gcc5.3.0。

推歌

DDM要真的重启啦~~~~

好久没写推荐手有点生,先写一遍练练手(

这周一直在听Trance,可以说是十分中毒了,怕是点了一万个红心,今天就推这周听得比较多的歌吧。

A Brief Tutorial Of Git

上一篇Gogs的搭建写完之后,我稍微想了一下,可能很多人还是不懂什么是git,我们怎么用git。所以写一篇简单的文章来介绍一下什么是git和怎么使用git。

要注意,这篇教程内容并不多,只会教你上路和简单的问题处理,如果你想深入学习,文末会给出更多信息。

GCC 6.3.0 手动编译安装

GCC,即The GNU Compiler Collection,是GNU计划的最关键组成部分。

GCC是一整套编译器的集合,大家使用的Code::Blocks使用的就是由MinGW提供的GCC编译套件。

刚刚看Debian 9的新闻的时候发现Debian 9将升级GCC到6,我看了一下,最让人振奋的是编译标准从C++98提升到了C++14,要知道C++11后这门语言已经大有不同,所以这个升级很让我心动。

GCC作为Linux最核心的一部分,没有提供现成的软件包直接安装,所以写一遍简短的笔记记一下安装过程,也给后来人参考。

文章发布时GCC 6最新的Release版本是6.3.0。安装的系统是Elementary OS 0.4,基于Ubuntu 16.04。

更换评论系统

今天上邮箱才发现多说今年6月要停止服务了,因为没怎么用过所以不熟,也就不乱评论了。 更新了一下主题,发现能用的评论系统越来越多,我选了两个,网