心得
lspeter94
WOOOOOOOOOOW
展开
-
看书 实践 写博 一个良性的C语言学习循环
当一个程序员,从事软件开发工作,几乎每一天我们都会和程序打交道,这需要很持久的毅力和耐力才能坚持。那么怎样才能学在其中,乐在其中呢?首先,选择一本好的参考书,入门书很重要,这里推荐《C++Primer Plus》作为C++入门程序员的必备参考。之后,对于书中的程序和课后的思考练习题,需要亲自敲到电脑里面来运行,以慢慢熟悉体会其中的奥秘。然后,将自己的所学所想,所思所悟生成可参考的文档,写到博客上与...原创 2018-05-17 15:28:09 · 132 阅读 · 0 评论 -
进程与线程的区别
进程是CPU资源分配的最小单位,线程是程序执行的最小单位,CPU调度的最小单位。进程有自己独立的地址空间,每启动一个进程,程序就会为它分配地址空间,建立数据表来维护代码段、堆栈段和数据段,这种操作非常昂贵;而线程是共享进程中的数据的,使用相同的地址空间。因此CPU切换一个线程的花费远比进程要小得多,同时创建一个线程的开销比进程要小很多。进程之间的通信更方便,同一进程下的线程共享全局变量、静...原创 2018-07-09 19:09:47 · 148 阅读 · 0 评论 -
颜色也有深度
颜色并非单一指标就能够衡量的,衡量一个像素点的关键因素为颜色深度,其代表的含义是指每个像素点能够显示的颜色数,其计量单位为“位-Bit”。举例说明:1、若一张图片是GIF格式,支持256种颜色,那就需要256=2^8个不同的值来表示不同的颜色,即0到255,用二进制表示就是从00000000到11111111,总共需要8位二进制数,所以颜色深度为8Bit。2、若一张图片是BMP格式,能...原创 2018-09-26 18:41:51 · 809 阅读 · 0 评论