摘要: 一、基本概念 先补充一下概念:Java 内存模型中的可见性、原子性和有序性。 可见性: 可见性是一种复杂的属性,因为可见性中的错误总是会违背我们的直觉。通常,我们无法确保执行读操作的线程能适时地看到其他线程写入的值,有时甚至是根本不可能的事情。为了确保多个线程之间对内存写入操作的可见性,必须使用同步 阅读全文
posted @ 2017-05-18 15:40 老金280 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 解决Android Studio不能进入调试模式问题 Android Studio 2.2.3 native debug 无法调试?:https://www.zhihu.com/question/54395205/answer/148790125 buildTypes { release { deb 阅读全文
posted @ 2017-05-06 15:11 老金280 阅读(523) 评论(0) 推荐(0) 编辑
摘要: Android NDK(七):JNI异常处理 Android NDK开发Crash错误定位 adb logcat | ndk-stack -sym /Users/yangxin/Documents/devToos/java/android-ndk-r9d/samples/hello-jni/obj/ 阅读全文
posted @ 2017-05-04 19:11 老金280 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 1. 在32位系统中定义变量最好用int,因为这样效率高。原因就在于32位的系统本身配合内存等也是32位,这样的硬件配置天生适合定义32位的int类型变量,效率最高。也能定义8位插入型和16位short型变量,但实际上访问效率不高。 2. 在很多32位系统中,我们实际定义了bool类型变量(实际上使 阅读全文
posted @ 2017-04-27 14:13 老金280 阅读(403) 评论(0) 推荐(0) 编辑
摘要: 转自:http://bashell.nodemedia.cn/archives/build-google-libyuv-with-ndk-for-android.html 官方网站:https://chromium.googlesource.com/libyuv/ 官方源码:http://code. 阅读全文
posted @ 2017-04-25 20:59 老金280 阅读(451) 评论(0) 推荐(0) 编辑
摘要: MJPEG格式和码流分析,MJPEG格式的一些简介 问题1.所有库都已经加载进来,但编译的时候总出现链接错误(av_log_set_callback) 解决1.重新调整了include顺序,va_list可能在某些地方被定义过 阅读全文
posted @ 2017-04-24 12:56 老金280 阅读(1942) 评论(0) 推荐(0) 编辑
摘要: 1. USB摄像头UVC兼容(如今大部分兼容) 2. 设备是否支持USB-OTG 3. 是够在/dev目录下创建了设备(shell执行ls -l /dev/v*,看到video0 video1) 4. 如果没有/dev设备,需要写一个固件(UVC)跟硬件通信 什么是UVC? UVC,全称:USB v 阅读全文
posted @ 2017-04-18 11:08 老金280 阅读(8173) 评论(0) 推荐(0) 编辑
摘要: To honour the JVM settings for this build a new JVM will be forked. Please consider using the daemon: https://docs.gradle.org/2.14.1/userguide/gradle_daemon.html. Incremental java compilation is an... 阅读全文
posted @ 2017-04-13 16:45 老金280 阅读(906) 评论(0) 推荐(0) 编辑
摘要: 网上有很多帖子介绍升级libc.so.6库的帖子,这里存在巨大的坑: 如: Linux/CentOS 升级C基本运行库CLIBC的注意事项(当想解决GLIBC_2.x找不到的编译问题) 里边都会有这样一个操作 然后,所有shell命令都不能用了,ls..cd..su..... 网上除了一些补救措施: 阅读全文
posted @ 2017-04-13 10:44 老金280 阅读(484) 评论(0) 推荐(0) 编辑
摘要: Intel® SDK for OpenCL™ Applications Support:https://software.intel.com/en-us/intel-opencl-support/code-samplesAndroid Studio下配置OpenCL库函数: http://www.jianshu.com/p/a299044d72a8在Android上使用OpenCL调用GPU... 阅读全文
posted @ 2017-04-08 01:07 老金280 阅读(238) 评论(0) 推荐(0) 编辑