摘要:
【问题现象】 由于排查问题,需要在release版本上暂时打开log输出。 【问题分析】 在gradle中打开调试即可,比如app.gradle文件中的 阅读全文
摘要:
1、任意查找: 双击shift键; 2、代码错误定位:F2; 3、列出最近文件:Ctrl + E; 4、Alt + 上下方向键:跳转上/下一个方法; 5、快速定位所在方法:Ctrl + F12; 6、显示方法参数:Ctrl + P;7、 阅读全文
摘要:
由于更习惯用eclipse,花了一整天终于把GoEclipse的编译和调试环境配好了,主要有三个难点:1)翻_墙问题;2)插件版本差异(网上提到的安装配置用的goeclipse版本与现有的版本(0.14.1)相差很大);3)插件所需gocode、oracle以及godef等exe文件的编译),如下大 阅读全文
摘要:
【问题现象】 该问题的主要原因是由于主线程在读取数组过程中,子线程移除了数组中的部分项引起, 本想通过锁来控制,但太麻烦又容易出错,而且接口中的数组指针是直接可以给外部模块使用。 【问题解决】 还没想到解决办法,但通过如下办法,目测可以规避(虽然不可取): 强制外部模块查询该数组时统一通过 for 阅读全文
摘要:
有时sqlite中需要大量数据,可以简单的输出一些批量插入语句, 手动创建test.bat文件,内容为: 格式:FOR /L %variable IN (start,step,end) DO command [command-parameters] for /l %%i in (1,1,5) do 阅读全文
摘要:
sqlite默认关闭了显示查询所耗时间,需要手动打开,如下: sqlite>.show // 显示常用的命令 sqlite>.help // 显示所有命令 sqlite>.timer on // 打开显示执行操作所消耗时间 阅读全文
摘要:
网上找了许久,才找到会话增删监听的uri与短信不一样,如下: resolver.registerContentObserver(Uri.parse("content://sms"), true, observer); resolver.registerContentObserver(Uri.pars 阅读全文
摘要:
如何在managedQuery()和getContentResolver().query()方法中实现结果去重 有时候,我们需要对查询的数据库结果进行去重。在SQL中我们可以通过distinct关键字实现,但是当我们使用android提供的managedQuery()或getContentResol 阅读全文
摘要:
intellij编译时,报错,信息如下: Internal error: com.intellij.psi.tree.IFileElementType cannot be cast to com.intellij.psi.tree.IStubFileElementType 解决办法:File-->I 阅读全文
摘要:
先上效果图: 标签: <无> 代码片段(2)[全屏查看所有代码] 1. [图片] self_radion_button.png 2. [代码][Java]代码 跳至 [2] [全屏预览] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 阅读全文