最新 最热

Go语言 | 从并发模式看channel使用技巧

最近重看MinIO的源代码,发现纠删码模式下读取数据盘的时候,使用了更简单的并发读取方式,以前看的时候没发现,查了下Git历史记录,发现是19年新改的,新的使用channel做标记的方式的确非常巧妙,简化了代码逻辑,值得我们学习。所...

2020-08-05
1

21.Python中的列表推导

Python的列表推导特别像for循环,它可以通过迭代的方法从其他列表中取出元素,构建新的列表。

2020-07-30
0

Intel OpenCL 之 Pipeline(二)For循环的执行机制

蓝色框表示内层循环体loop1_1;L表示Latency;一个粉色块表示一次迭代;这里启动了四次迭代(size=4)。

2020-07-29
1

表白必备:C语言实现会变色的心

各位,今天我们用C语言搞点好玩的,给大家带来一个会自动变色的心,话不多说,上源码:

2020-07-28
0

Go语言 | 你还在这样获取文件的大小吗?

在项目中,我们可能会需要获取一个文件的大小,在Golang(Go语言)中,有很多方法来获取一个文件的大小,看看你是否还在用最慢的方式。

2020-07-27
0

214专属,C语言实现跳动的心!

C语言实现多彩的心实现过程其实很简单首先使用for循环绘制心形for (y = 1.5f; y > -1.5f; y -= 0.1f) { for (x = -1.5f; x < 1

2020-07-27
1

【go】剑指offer:求一个数的整数次方

基于以上的思路,其实是有bug的,假如输入的n为0或者小于0呢?因此我们需要对我们的代码进行改进。若n < 0 ,其实我们求出的是一个倒数,即-n次方的倒数。那么我们可以对我们的代码进行如下改进,用一个标记sign记录正负:...

2020-07-27
1

C语言经典习题100例(三)11-15

实现思路: 从第1个月起,兔子对数分别为1、1、2、3、5、8、13、21…,显然是斐波拉契数列。

2020-07-23
0

C语言经典习题100例(五)21-25

实现思路: 方式一——分成两部分: 先把图形分成两部分来看待,前四行一个规律,后三行一个规律,利用双重for循环,第一层控制行,第二层控制列。 代码如下:...

2020-07-23
0

Python_列表解析【i for循环 if i】

要求:列出1~10中大于等于4的数字的平方####################################################1、普通方法:>>> L = []>>> for i in range(1,11):... if i >= 4:... L.append(......

2020-07-08
0