我拼命地想把一个工作的bokeh applet嵌入烧瓶,却找不到合适的方法。我浏览了所有的例子,但是找不到一个包含更新数据功能的例子(最好的例子:sliders_applet)。
如果我没有弄错,我确实需要bokeh服务器能够更改数据(使用滑块等)。以这种方式启动applet,例如:
bokeh-server --script sliders_app.py
但我找不到合适的,或者至少是一个工作的方式来将sliders_应用程序嵌入烧瓶。因为应该可以使用多个applet,所以在bokeh服务器启动时指定一个applet对我来说似乎也不干净。。
我很高兴能得到任何帮助-bokeh对我来说是个很好的工具。
默认情况下,服务在“主”线程上运行。因此,如果您将处理程序声明为服务的私有,则认为它是在主线程上声明的。因此,doInBackground中声明的runnable将在主线程上执行。请记住,这取决于将runnable发布到执行位置的处理程序。您必须在工作线程内声明处理程序(在本例中是doInBackground方法),并使用looper定义一个looper。prepare()。尝试一下这个方法,之后该方法不应该导致任何阻塞
另一种方法可能是使用IntentService,默认情况下它在工作线程上运行,这样您就不需要任何异步任务。对于IntentService,请检查以下内容:http://developer.android.com/reference/android/app/IntentService.html
相关问题 更多 >
编程相关推荐