排序:
默认
按更新时间
按访问量

在阿里搭建FTP服务的坑

坑死了 什么安全云 还有安全策略 1 在阿里云控制台开启端口很重要很重要很重要很重要很重要很重要 我这里开启了全端口. -1/-1就是全端口2 关闭安骑士当你后面运行有问题的时候再关。安全云相当于安全狗.有时候发起疯来乱咬人。我在用的时候被误当黑客了。。。害我FTP总是连接不上安装FTP输入命令...

2017-09-27 17:23:07

阅读数:366

评论数:0

AIDL源码分析

前言本文是本人研究AIDL时候的笔记,包含很多UML图和截图,内容仓促且不包含驱动层分析,如下文有错漏还请指出(容我精通Linux和C++后杀入,很可惜现在太菜)服务端 首先写一个AIDL文件 如下: // IMyAidlInterface.aidl package com.fmy.changev...

2017-09-26 13:51:04

阅读数:287

评论数:0

AOP之使用AspectJ案例

这篇文章作为自己学习笔记: 国内翻译教程AOP翻译过来 “面向切面”。如果非要用一句话来理解的话:”在程序编译或者运行时,在代码某处切入另一段代码”。AOP的出现是弥补OOM的不足。 作者:知乎用户 链接:https://www.zhihu.com/question/24863332/...

2017-09-12 22:07:03

阅读数:220

评论数:0

算法复杂度分析

算法复杂度分析为什么要进行算法分析?预测算法所需的资源计算时间(CPU 消耗)内存空间(RAM 消耗)通信时间(带宽消耗)预测算法的运行时间在给定输入规模时,所执行的基本操作数量。或者称为算法复杂度(Algorithm Complexity)如何衡量算法复杂度?内存(Memory)时间(Time)...

2017-08-30 15:23:31

阅读数:669

评论数:0

交叉编译

在android开发的时候需要经常编译第三方c库文件,可你编译的时候在电脑 运行在adnroid上,所以需要交叉编译实现。–sysroot 的作用 如果在编译时指定了-sysroot就是为编译时指定了逻辑目录。编译过程中需要引用的库,头文件,如果要到/usr/include目录下去找的情况下,...

2017-08-24 00:06:45

阅读数:607

评论数:0

NDK报错将报错行转换

使用sdk的工具arm-linux-androideabi-addr2line -e J:/mars-jee/dn_ffmpeg_player/obj/local/armeabi/libmyffmpeg.so 0x580001d

2017-08-23 22:15:01

阅读数:420

评论数:0

Java 类加载机制

【版权申明】未经博主同意,谢绝转载!(请尊重原创,博主保留追究权) http://blog.csdn.net/javazejian/article/details/73413292 出自【zejian的博客】 关联文章:深入理解Java类型信息(Class对象)与反射机制深入理解Java枚...

2017-08-13 23:32:32

阅读数:637

评论数:0

android NDK 之cmake的使用

Android NDK 开发(五)AndroidStudio 2.2 NDK的开发环境搭建 标签: ...

2017-08-09 16:16:26

阅读数:2482

评论数:0

android编译x264

本人在linux下编译。 下载ndk官方下载地址这里推荐用 linux指令下载 wget 命令wget 目标URL地址 下载后解压配置NDK环境变量这一步其实可以省略 运行如下命令: 1. vim /etc/profile 2. 在最后添加如下代码 NDKROOT=/h...

2017-08-08 22:10:04

阅读数:841

评论数:0

ubutu搭建pptp

ubuntu 16.04 下搭建 pptp vpn引言生活中,我们可能经常会碰到这三种情况:(1)有一台外网的机器(假设为A),和一台内网的机器(假设为B),且该内网机器能够从外网访问到。我们想要从外网的机器A,借助该内网机器B,访问内网的其他资源。(2)有多台内网机器,且其中只有一台可以访问外网...

2017-07-27 23:48:32

阅读数:636

评论数:0

javac编译 编码GBK的不可映射字符

这个问题很常见 解决办法:javac -encoding UTF-8 XX.java但是我们在使用android studio 自动帮我们自动化编译过程,或者我们使用编译时 注解时候想添加UTF-8的源码 可以采用如下方法: 配置环境系统变量: 变量名:JAVA_TOOL_OPTIONS...

2017-07-25 16:43:06

阅读数:522

评论数:0

编译时注解参考文献

自定义注解之编译时注解(RetentionPolicy.CLASS)(一)Java注解处理器鸿洋的利用处理器完成ioc

2017-07-24 14:32:48

阅读数:476

评论数:0

Android使用ANativeWindow_fromSurface返回空

原因surfaceview没有创建完成的时候就获取导致的 解决办法: surfaceview.getHolder().addCallback(new SurfaceHolder.Callback() { @Override public void ...

2017-07-23 14:51:02

阅读数:578

评论数:0

Java注解处理器(编译时注解)

Java中的注解(Annotation)是一个很神奇的东西,特别现在有很多Android库都是使用注解的方式来实现的。一直想详细了解一下其中的原理。很有幸阅读到一篇详细解释编写注解处理器的文章。本文的原文是ANNOTATION PROCESSING 101,作者是Hannes Dorfmann。这...

2017-07-19 18:03:41

阅读数:1218

评论数:0

Kotlin遇到DataBind的坑

今天尝试用kotlin写android项目一上来就时一个坑 Error:(12, 29) Unresolved reference: databinding Error:(15, 53) Unresolved reference: ActivitySplashBinding Err...

2017-07-12 13:01:29

阅读数:1183

评论数:0

FFmpeg解码音频

基于第一篇文章: 第一篇解码视频 我们知道mp4是视频格式,其实内部封装了音频的压缩数据,和视频的压缩数据,这篇文章将从视频中读取音频压缩数据,并且解压缩音频 以下图片转载自 雷霄骅博士ppt音频的压缩格式有aac,和MP3等等.他们都是通过采样格式(pcm)转化而来如图: 几个术语 采...

2017-06-10 16:59:15

阅读数:1010

评论数:0

RXJAVA学习资料整理

全新的网络加载框架Retrofit2,上位的小三 Retrofit 2.X使用详解之基本使用Retrofit各个注解的含义及作用 Android基于Retrofit2.0 +RxJava 封装的超好用的RetrofitClient工具类(六)给 Android 开发者的 RxJava 详解

2017-06-06 11:27:39

阅读数:674

评论数:0

用surfaceview播放FFmpeg解码视屏

关于FFmpeg解码请看第一篇教程:FFmpeg解码下载转码库libyuv一般我们用surfaceview播放视频都是才用RGBA格式等播放的,但我们解码之后的视频可能是h.264等等 所以我们这里不管解码的是什么格式直接转化为RGBA即可. 所以我们这里用ffmeg解码再用libyuv转码(...

2017-06-04 20:14:16

阅读数:1756

评论数:2

Android.mk的用法和基础 && m、mm、mmm编译命令

一个Android.mk file用来向编译系统描述你的源代码。具体来说:该文件是GNU Makefile的一小部分,会被编译系统解析一次或多次。你可以在每一个Android.mk file中定义一个或多个模块。每个模块属下列类型之一:  1)APK程序,一般的Android程序,编译打包生成ap...

2017-05-27 23:30:05

阅读数:817

评论数:0

AIDL基本使用5 客户端远程回调

案例完全借鉴 android开发艺术探索 使用情况:服务端回调客户端接口API介绍: CopyOnWriteArrayList 一个多线程安全的list集合.假设有两个线程对我们常用arrayList一个进行删除操作一个进行遍历操作,我们知道会丢出一个curseModify异常.而Cop...

2017-05-22 10:14:38

阅读数:589

评论数:0

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