最近写C#串口通信程序,系统是B/S架构.SerialPort类有一个DataReceived事件,用来接收串口返回的数据,但这种方式在C/S架构下很好用,但B/S就不好处理了.所以写了一个同步模式接收返回数据的方法,不使用DataReceived事件.经过测试,可以正常使用. 一.MachineFactory类 为什么使用工厂类:售货机由不止一个厂家提供,接口协议都不一样. using System; using System.Collections.Generic; using System
发送给群组 self.pool.get('mail.group').message_post(cr, uid, [1], body=_('Welcome to ! Please help him/her take1 the first steps with OpenERP!'), subtype='mail.mt_comment', context=context)
import timeimport random import queuefrom multiprocessing import Process,Queue 案例一:def consumer(q,name): while True: food = q.get() if food is None: break time.sleep(random.uniform(0.5,1)) print('%s消费了%s'%(name,food)) def producer(q,name,food): for i