自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

转载 使用 mybatis 重新生成 map, dao 和 pojo 文件时,再运行报错 Result Maps collection already contains value for *

原因:在使用 mybatisGenerator 重新生成 xml 时,xml的内容不会被覆盖,而是追加到原有 Mapper.xml 内容的后面,这样就会导致Mapper.xml 里面有两份甚至更多的一样的内容,导致重复注入解决方法:在重新生成 Mapper.xml 时,提前将原有的 Mapper.xml 删除。...

2018-09-19 22:24:52 183

原创 Android 获得 usb 权限的两种方式

前言在做 USB OTG 通信时,第一步就是要能够获取到 usb 的使用权限,因此特地在此处介绍一下两种我用过的获取 usb 权限方式。1. 直接在 AndroidManifest.xml 中配置这种配置方式是在 github 上 usb-serial-for-android 项目中看到的,大家如果有兴趣可以<activity android:name...

2018-09-13 11:37:02 37511 8

翻译 进程和线程

译自 oracle java tutorials 这 Java 教程是为 JDK 8 编写的,示例和小练习不会利用后序版本中的改进 api进程和线程在并发编程中,有两个基本的执行单位:进程和线程。在 Java 语言中,并发编程总是和线程有关。虽然如此,进程也是非常重要的。一个计算机系统常常有很多活跃的进程和线程。即使是对于那些只有一个内核并且在给定时刻只有一个线程在运行的系统...

2018-09-11 15:10:59 114

原创 Android Studio 多线程之 ExecutorService 循环执行问题

常见 api 的使用 最值得注意的是,该线程只执行一次,如需循环执行,需要在本次线程任务执行结束之后重新启动线程任务。

2018-09-10 10:52:33 1324

原创 Android Studio NDK 调试 无法进入 debug 模式

最近在做 NDK 编程相关的项目,但是在进行调试的时候,发现 Android studio 根本无法进入 debug 模式,程序会无视断点,继续运行。 先贴出我的 sdk 版本 compileSdkVersion 22 buildToolsVersion '27.0.3'经过了海量的搜索排查,发现那种给 gradle 加如下配置的解决方法,在我这里根本无效。buil...

2018-09-10 10:21:39 6180

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除