- 博客(4)
- 资源 (1)
- 收藏
- 关注
转载 C# 理解Thread.Sleep()方法 ----转帖
我们可能经常会用到 Thread.Sleep 函数来使线程挂起一段时间。那么你有没有正确的理解这个函数的用法呢?思考下面这两个问题: 1、假设现在是 2008-4-7 12:00:00.000,如果我调用一下 Thread.Sleep(1000) ,在 2008-4-7 12:00:01.000 的时候,这个线程会 不会被唤醒? 2、某人的代码中用了一句看似莫明其妙的话:Thread.Sleep(0) 。既然是 Sleep 0 毫秒,那么他跟去掉这句代码相比,有啥区别么? 我们先回顾一下操作系
2021-03-16 17:04:28
156
原创 用Python写小游戏 Collatz
用Python写个小游戏 CollatzCollatz, 又叫冰雹猜想,是指:对于一个正整数,如果它是奇数就乘以3再加1,如果它是偶数就除以2,这样经过若干次循环计算,最终回到1。例如正整数5,5*3+1=16;16/2=8;8/2=4;4/2=2;2/2=1。这里用Python实现:输入一个数,用冰雹猜想的理念来记录每个步骤,并记录×3+1的次数和除以2的次数。(若输入的非正整数将报错)// Collatzdef collatz(n): global i i=0 globa
2021-03-04 19:16:19
378
2
原创 解决 550 Permission denied
解决 550 Permission denied我在跟着大神@良许Linux 的教程学习Linux之“使用NOTEPAD++”远程编辑虚拟机文档时,遇到 550 Permission denied问题。我已经成功配置FTP,并且在主机上能打开Linux虚拟机的共享文档:但是当修改文档并保存时,出现以下错误于是上网查找了半天,后来发现得修改/etc/vsftpd.conf 文件,第31行#write_enable=YES这里只需要操作以下代码:sudo vi vsftpd.conf然后
2021-01-26 19:59:18
19240
4
原创 STM32F103单片机新手学习经验分享/USART/DMA
STM32F103单片机新手学习经验分享-DMA在学习用DMA从Memory往串口发送数据时;按照火哥的视频野火F103霸道/指南者视频教程讲解成功实现从Memory往串口1的数据发送;但是我想试试往串口2发送时出了问题;在bsp_dma_m2p.h中把串口1改成2;对应的时钟也改掉;还有GPIO管脚改掉;还有DMA的通道改掉;最后把硬件连接也改好;测试;失败!后来找了半天bug;串口的DR寄存器地址没改!!可是明明数据手册上写着它也没写成数据寄存器(USARTx_DR)啊!!
2020-11-11 11:49:30
452
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人