不会撒娇的女人是可悲的# Piebridge - 鹊桥
H*7
1 楼
实现job queue,要求实现3个API:enqueue, register task, executeAll。这样你可
以enqueue 一个job,job会存一个meta data,比如type啊,input parameters啊,然
后用register API给job register task handler,最后调用executeAll来execute
queue里的所有job对应的handler。
比较practical的OOD题目,用queue来存jobs,用map来存task handler。
总结:
他家用coderpad,需要编译,最后我register了一些print string的task,然后运行
code看print出来对不对。task handler那里我用了java 8的functional interface,
写的时候他也ok,但是最后他说其实是想要我自己design一个interface叫TaskHandler
。
以enqueue 一个job,job会存一个meta data,比如type啊,input parameters啊,然
后用register API给job register task handler,最后调用executeAll来execute
queue里的所有job对应的handler。
比较practical的OOD题目,用queue来存jobs,用map来存task handler。
总结:
他家用coderpad,需要编译,最后我register了一些print string的task,然后运行
code看print出来对不对。task handler那里我用了java 8的functional interface,
写的时候他也ok,但是最后他说其实是想要我自己design一个interface叫TaskHandler
。