Xing

Android 7.0,8.0拍照loadXmlMetaData(XXXX, java.lang.String)' on a null object reference

久未见 提交于 2019-12-05 17:50:26
java.lang.NullPointerException: Attempt to invoke virtual method 'android.content.res.XmlResourceParser android.content.pm.ProviderInfo.loadXmlMetaData(android.content.pm.PackageManager, java.lang.String)' on a null object reference at android.support.v4.content.FileProvider.parsePathStrategy(FileProvider.java:604) at android.support.v4.content.FileProvider.getPathStrategy(FileProvider.java:578) at android.support.v4.content.FileProvider.getUriForFile(FileProvider.java:416) at com.xiaoluobei.facedetection.view.activity.FaceBlackInsertOrUpdateActivity$3.onClick(FaceBlackInsertOrUpdateActivity

Android动态加载so库的注意事项

ぃ、小莉子 提交于 2019-12-04 16:54:02
如加载so库时的目录在外置存储区域,则会报如下异常 java.lang.UnsatisfiedLinkError: dlopen failed: couldn't map "/storage/emulated/0/libstackblur.so" segment 1: Permission denied Permission denied! 由于谷歌官方认为外置存储区域是可拆卸的存储媒介并不可靠,不允许so库在此路径上执行。 解决方案: 将so等可执行文件复制到APP内部存储后再进行yun'xing 来源: oschina 链接: https://my.oschina.net/u/1446823/blog/3136865

php 随机生成姓名

主宰稳场 提交于 2019-11-30 21:16:54
<?php /** * @param integer $sex 1 男 2 女 0 不限 * @param string $x 固定姓 * @param boolen $fx 是否加入复姓 true 是 false 否 * @return array ['x' => '姓', 'm' => '名', 'xm' => '姓名'] */ function generate_name($sex = 0, $x = null, $fx = true) { // 单姓 $xing_d = ['赵','钱','孙','李','周','吴','郑','王','冯','陈','褚','卫','蒋','沈','韩','杨','朱','秦','尤','许','何','吕','施','张','孔','曹','严','华','金','魏','陶','姜','戚','谢','邹','喻','柏','水','窦','章','云','苏','潘','葛','奚','范','彭','郎','鲁','韦','昌','马','苗','凤','花','方','任','袁','柳','鲍','史','唐','费','薛','雷','贺','倪','汤','滕','殷','罗','毕','郝','安','常','傅','卞','齐','元','顾','孟','平','黄','穆','萧','尹','姚','邵','湛',

如何用sql实现自己想要的order排序

℡╲_俬逩灬. 提交于 2019-11-30 13:32:21
一、需求背景 万恶的产品经理,在不同场景有不同的排序需求,有时候根据字段 0 1 2 升序 ,有时候又是1 2 0 这样排序,重点是还要分页,就无法使用代码去实现排序,只能用纯sql语句。 假设现在有一个订单表,表里有个字段为pay_status,0为未支付,1为已支付,2为支付失败 如果按照 支付失败->已支付->未支付(2,1,0) 排序,使用以下sql语句即可 select * from table_order order by pay_status desc 但是想按照 已支付->支付失败->未支付(1,2,0) 排序,就不能简单地根据这个字段使用desc或者asc了。 二、FIELD()函数 FIELD(str,str1,str2,str3,...) 返回str 在str1, str2, str3, ...列表其中的索引(位置从1开始)。如果str没有找到,返回0。 SQL> SELECT FIELD('ej', 'Hej', 'ej', 'Heja', 'hej', 'foo'); +---------------------------------------------------------+ | FIELD('ej', 'Hej', 'ej', 'Heja', 'hej', 'foo') | +----------------------------------

Runtime详解(转)

有些话、适合烂在心里 提交于 2019-11-28 22:32:47
http://southpeak.github.io/blog/2014/10/25/objective-c-runtime-yun-xing-shi-zhi-lei-yu-dui-xiang/ http://southpeak.github.io/blog/2014/10/30/objective-c-runtime-yun-xing-shi-zhi-er-:cheng-yuan-bian-liang-yu-shu-xing/ 来源: oschina 链接: https://my.oschina.net/u/2344008/blog/539798