使用force index强制指定索引

最近日账汇总存在部分店铺初始化数据timeout的情况,查询数据库的时候发现,一个简单insertSelect语句,不同的店铺,走的索引居然不一样,先直接看当时的情况。 根据explain的分析结果 system > const > eq_ref > ref > fulltext > ref_or_null > index_merge > unique_subquery > ind...

继续阅读 »

Android开发 -webview实现window.open

# Android -webview实现window.open   问题总是在意料之外出现,之前为了支持我们项目里的一个带有window.open的页面,写了一版重写webview的setWebChromeClient里的onCreateWindow来启动新activity加载要open的子页面的逻辑。结果在另一个功能里,用webview嵌了别的部门的页面,里面用到了w...

继续阅读 »

Android开发 -双屏异显(Presentation)实现

# Android -双屏异显(Presentation)实现   客户要求在双屏收银机副屏实现广告播放,为了兼容windows和Android设备,广告页面用了一个html页面,故需要在副屏展示一个webview。 查阅相关资料后发现Google在Android4.2版本以后提供了Presentation类,可以轻松实现在两块屏幕上同时显示不同的内容。 ## 1.杂...

继续阅读 »

Android开发-webview支持h5的图片上传

# Android开发-webview支持h5的图片上传 ## 概述 客户端嵌入了web端的内容后,发现上传图片的功能失效了,并不能打开本地的文件夹选择图片,研究了一下发现在Android里需要对webview进行一些操作来支持打开本地文件夹或摄像头来支持选择图片。 ## 方法 需要重写webview的WebChromeClient的openFileChooser方法,如果你直接重写...

继续阅读 »

Android开发-如何用cordova做一个壳应用

# cordova实现简单壳应用 ##简介 领导要求做一个安卓的壳,把一个现有的web应用放进去。自己写了个简单的webview,发现摄像头,地图啥的都需要一一解决,遂咨询移动组大佬,大佬推荐了cordova,小记一下。 Cordova 是用于使用HTML,CSS和JS构建移动应用的平台。我们可以认为Cordova是一个容器,用于将我们的网络应用程序与本机移动功能连接。废话话不多说,直...

继续阅读 »