Hello World!

    好像很多教编程的书在开始正式教之前都会弄一个叫做“Hello World!”的代码,以此来激发学习编程的兴趣。我们也来俗一把,也来一个LV版的“Hello World!”。

    在前面板放一个waveform chart和一个stop按钮,后面板放一个while loop和一个random number,然后用先连起来,我们的“Hello World!”就搞定了。

 

 

    看着chart在飞快的闪,很有成就感吧。别着急,有没有发现系统变慢了?Crtl+Alt+Del调出任务管理器,点到性能那个标签看看,一个CPU被占用了,这下系统不慢才怪呢。

 

 

    为什么会变成这样?因为我们一直让程序在不间歇的循环着,Windows腾不出手来让其它程序干活了,就只好让程序占着一个CPU在那疯狂的跑了。这可是写程序的大忌,因为你并不需要占用系统那么多资源。让我们来解决这个问题,在while loop里面,放上一个Wait Until Next ms multiple,然后连上一个大于0的数。再运行一下,系统资源占用没有那么恐怖了吧。

 

 

 

    在编写程序的时候,需要人为的在循环内部添加一些时间间隙,这样就把系统资源解放出来,让给其它程序。实现时间间隙的方法有很多,例如上面用到的加Wait Until Next ms multiple,还有就是很多函数会提供的Time Out参数,都能够达到添加时间间隙的目的。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值