首页
学习
活动
专区
工具
TVP
发布

take time, save time

专栏作者
44
文章
40363
阅读量
28
订阅数
15分钟让你了解如何实现并发中的Barrier
说到Barrier,很多语言中已经是标准库中自带的概念,一般情况下,只需要直接使用就行了。而最近一些机缘巧合的机会,我需要在c++中使用这么个玩意儿。但是c++标准库里还没有这个概念,只有boost里面有这样现成的东西,而我又不想为了这么一个小东西引入个boost。所以,我借着这个机会研究了下,发现其实这些多线程/并发中的东西还是蛮有意思的。
一心一怿
2019-08-06
1.7K0
你所能用到的BMP格式介绍(二)
一、可能你忽视的基础         在正式开始之前,我不得不从最基本的地方开始,因为这些地方大多数人会忽视的一干二净,如果不在开始进行说明,那么在后面一定会有很多困惑的地方。         最开始我们回到数字在计算机里的表示,回到最开始的问题上-2&-255是多少,那么我们首先得回顾一下-2在计算机里面的表示是什么样子的。         最开始,希望你还记得什么叫无符号整数和有符号整数,实际上,你得庆幸在一般的图像中没有浮点数,不然你需要复习或者重新学习的基础比这个还多。         先说有符号整
一心一怿
2018-04-17
8920
你所能用到的BMP格式介绍(一)
这些说明是我担任学校多媒体技术助教自己编写的实验说明,呕心沥血结合C++详细介绍BMP格式。  原理篇: 一、编码的意义。        让我们从一个简单的问题开始,-2&-255(中间的操作符表示and的意思)的结果是多少,这个很简单的问题,但是能够写出解答过程的人并不 多。这个看起来和图片格式没有关系的问题恰恰是图片格式的核心内容以至于整个计算机系统的核心内容,多媒体技术虽然没有数据结构,操作系统等计算机基础课 所占的地位重,但是在于研究编码方面有着非常重要的地位。图像其实可以看做一种特殊编码过的文件。
一心一怿
2018-04-17
1.3K0
初级程序员面试不靠谱指南(二)
3.read-only的const。如果你突然冒出一句看似很高深的话但又不解释一般都是装逼,就像前面提到过const准确的应该理解为一个read-only的变量而不是一个常量,那么常量和变量的区别到底是什么呢?按照c语言的定义,比如,1.5是一个浮点数常量,”roger”这是一个字符串常量,而在C语言中(在C++语言中扩展了const的定义,不能完全使用这种理解方式),const并不是一个常量,你可以定义一个.c文件,然后使用如下的定义: const int Length=100; int arr[Leng
一心一怿
2018-04-16
6550
[细节决定B度]之回首一瞥cout<<"Hello,world"<<endl;
     都说细节决定成败,我觉得的编程来说,特别是面试的时候细节最能决定的是关键时候你能装的程度,所以我想有个系列记录我遇到的各种我遇到的细节问题,以备不时之需啊。        cout<<"Hello,world"<<endl;作为我真正学习写程序的起点我一直对其怀有感激之 心,想到大一学C++的时候看到这个的时候觉得,这就是写程序吗?这就是我以前梦想的能够让电脑听我指挥,什么软件,游戏,病毒的开发吗?不像啊,这个也 没什么作用啊,就看着个黑屏幕显示一句话,什么也做不了,那时也不懂得什么东西的学习都是
一心一怿
2018-04-16
7260
初级程序员面试不靠谱指南(七)
六.c语言的"面向对象"      我仍然能记得我大学C++课本的第一句话是,"c++是一种面向对象的编程语言",当时第一反应是试图从汉语字面上理解“面向对象”这四个字都不知道什么 意思,于是很自然的就忽视了。再到后来我们那个教材给我们造成了一种错觉,不过这也是中国很多教材的通病,让人觉得世界上只有一种语言是面向对象的,就是 c++,这个观念在我脑海里存在了许久许久,所以说,有时候一本烂书足以毁掉人的一生。不过还好,后来在接触了比较多的东西之后,终于正确的认识到了面向 对象是一种独立于编程语言概念,是一种编
一心一怿
2018-04-16
6460
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档