会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
mingfeng002
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
5
6
7
8
9
10
11
12
13
···
18
下一页
2018年1月19日
多线程编程_读写锁ReadWriteLock
摘要: Lock比传统线程模型中的synchronized方式更加面向对象,与生活中的锁类似,锁本身也应该是一个对象。两个线程执行的代码片段要实现同步互斥的效果,它们必须用同一个Lock对象。 读写锁:分为读锁和写锁,多个读锁不互斥,读锁与写锁互斥,这是由jvm自己控制的,你只要上好相应的锁即可。如果你的代
阅读全文
posted @ 2018-01-19 10:09 mingfeng002
阅读(548)
评论(0)
推荐(0)
编辑
2017年11月17日
DexClassLoader和PathClassLoader
摘要: Android的ClassLoader体系 在Android中可以跟java一样实现动态加载jar,但是Android使用Dalvik VM,不能直接加载java打包jar的byte code,需要通过dx工具来优化Dalvik byte code Android在API中给出可动态加载的有:Dex
阅读全文
posted @ 2017-11-17 20:40 mingfeng002
阅读(1659)
评论(0)
推荐(0)
编辑
2017年11月13日
red5服务器基础之red5环境的安装配置
摘要: red5的官网地址http://red5.org/ 下载完成之后解压 在系统变量配置RED5_HOME 在浏览器里输入 http://localhost:5080/ 配置ip地址在安装目录D:\red5-server\conf的目录 red5.properties 添加 如果需要修改端口可以修改 r
阅读全文
posted @ 2017-11-13 16:38 mingfeng002
阅读(4808)
评论(1)
推荐(2)
编辑
2017年11月8日
speex编译
摘要: 首先去官网 https://www.speex.org/downloads/ 下载解压 将include、libspeex文件夹复制到自己新建工程的jni目录下 speex有关的类 对应的C的源码speex_jni.cpp的源码 在jni目录下新增Android.mk文件,复制如下内容,Androi
阅读全文
posted @ 2017-11-08 17:20 mingfeng002
阅读(2350)
评论(0)
推荐(0)
编辑
2017年10月29日
c语言字符函数
摘要: 函数名: stpcpy 功 能: 拷贝一个字符串到另一个 用 法: char *stpcpy(char *destin, char *source); 程序例: 函数名: strcat 功 能: 字符串拼接函数 用 法: char *strcat(char *destin, char *source
阅读全文
posted @ 2017-10-29 16:17 mingfeng002
阅读(420)
评论(0)
推荐(0)
编辑
2017年10月24日
AndroidStudio打包jar
摘要: 1.像平常一个样新建一个项目 2.(在步骤1的基础上)点击File-->New-->New Module—>选择Android Library-->点击Next(如下图:) 定义好Library的工程名: 创建完成: 生成jar: 在library工程下的build.gradle中加上: andro
阅读全文
posted @ 2017-10-24 16:47 mingfeng002
阅读(493)
评论(0)
推荐(0)
编辑
2017年8月8日
Android Studio配置及使用OpenCV
摘要: 1、下载及目录介绍 进入官网(http://opencv.org/)下载OpenCV4Android并解压(这里是OpenCV-3.2.0-android-sdk)。下面是目录的结构图: sdk 目录即是我们开发opencv所需要的类库; samples 目录中存放着若干opencv应用示例(包括人
阅读全文
posted @ 2017-08-08 14:09 mingfeng002
阅读(741)
评论(0)
推荐(0)
编辑
2017年7月23日
Android Studio CMake依赖第三方库
摘要: 这里实现一个简单的功能在APP里调用libnative-lib.so里的add。libnative-lib.so去调用libthird.so里的third_add来实现 libnative.cpp 这里编译好一个自己写一个libthird.so库实现一个加法功能 third.h third.cpp
阅读全文
posted @ 2017-07-23 19:47 mingfeng002
阅读(1934)
评论(0)
推荐(0)
编辑
2017年7月22日
Android Studio CMake 生成多个so
摘要: 生成多个so案例 这里stringFromJNI和stringFromJNI11分别是调用one-lib和two-lib两个so cpp的目录结构: 直接看1的CMakeLists.txt文件 one的lib 2的CMakeLists.txt文件 one.cpp two的lib 查看3的CMakeL
阅读全文
posted @ 2017-07-22 17:09 mingfeng002
阅读(1470)
评论(0)
推荐(0)
编辑
2017年6月19日
android 闹钟设置问题
摘要: Android开发中,alarmManager在5.0以上系统,启动时间设置无效的问题 做一个app,需要后台保持发送心跳包。由于锁屏后CPU休眠,导致心跳包线程被挂起,所以尝试使用alarmManager定时唤醒Service发送心跳包。以下是开启alarmManager的代码 做一个app,需要
阅读全文
posted @ 2017-06-19 11:24 mingfeng002
阅读(2076)
评论(0)
推荐(0)
编辑
上一页
1
···
5
6
7
8
9
10
11
12
13
···
18
下一页