jjzjj

android - 循环遍历 ArrayList 时在后台添加标记

我从对象的ArrayList添加标记到googleMap。大约有250个标记;我什至必须将它们转换为位图以自定义它们。这是一项相当耗费资源的任务。但它严重阻塞了我的UI线程。这是我的做法:finalHashMapmarkerIdMap=newHashMap();for(finalNearLocationresult:MainActivity.nearLocationList){//Doallthehardworkhere}在加载map并在生成map时填充它们之后,我如何以某种方式动态地执行此操作?我不确定我是否可以通过在后台执行一些工作来做到这一点,然后在标记完成后将其移至UI线程进行

python - Emacs:调试 python 的方法

我使用emacs来满足我所有的代码编辑需求。通常,我会使用M-xcompile来运行我的测试运行器,我会说这让我得到了我需要做的大约70%的事情来保持代码正常运行但是最近我一直想知道如何使用M-xpdbon遇到断点并检查事物会很好的场合。在我的谷歌搜索中,我找到了somethings这表明这是有用的/可能的。但是,我还没有设法让它以我完全理解的方式工作。我不知道是不是buildout+appengine的组合使它变得更加困难但是当我尝试做类似的事情时M-xpdbRunpdb(likethis):/Users/twillis/projects/hydrant/bin/python/Use

python - 使用 setup.py 将数据文件安装到站点包中

我有一个带有标准setup.py安装程序的Python包,但我终其一生都无法让它将一些预定义的配置文件安装到某个地方的站点包中……我的setup()函数是这样调用的:setup(name='Hydrant',version=version,description=long_description,author='ScottFrazer',author_email='scott.d.frazer@gmail.com',packages=['hydrant'],package_data={'hydrant':['sql/*.sql','hydrant.conf','hydrant.depl