技术联盟

Mybatis Generator 无法生成selectByPrimaryKey、deleteByPrimaryKey、updateByPrimaryKey MySQL

问题现象: 最近因为一张表新加了字段,重新使用 mybatis-generator 生成了一下mapper文件,结果发现新生成的文件比之前少了xxxByPrimaryKey 的几个方法,对应的xml文件中同样也少了这几个, 并且xml文件中的resultMap节点里主键id使用的是result标签,而不是id标签。 排查原因: 首先想到的是:难道表没有主键了,于是赶紧检查了一下我的表结构,发现主键 […]

Android6.0运行时权限,拒绝了权限还返回获取成功

如题:禁用、询问的权限,居然还返回权限获取成功 推荐一个很好的项目:AndPermission 不用回来感谢了喂! 这个问题在项目中,一直存在, 主要是第三方厂商各种改,返回的状态不正常; 主要解决思路: 在第三方成功获取权限时, 再用系统原生的api去判断一下,是否真正获取了权限: /** * 系统层的权限判断 * * @param context 上下文 * @param permission […]

利用mvn deploy命令上传包 到私服

利用mvn deploy命令上传包 mvn安装 apache官方网站可以下载。 https://maven.apache.org/download.cgi 在PATH里加入maven的bin的路径 配置完毕后,在Windows命令提示符下,输入mvn -v测试一下。是否安装成功。 mvn:deploy在整合或者发布环境下执行,将最终版本的包拷贝到远程的repository,使得其他的开发者或者工程 […]

Xcode 10 beta3 Error: Multiple commands produce

最近开发一直在使用Xcode10 beta版本的,今天升级到Xcode10 beta3,但是在编译项目时编译失败,报错内容: 屏幕快照 2018-07-09 上午10.28.06.png error: Multiple commands produce ‘/Users/xiaoyuan/Library/Developer/Xcode/DerivedData/Boobuz-gnxeuntgkenwg […]