自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (7)
  • 收藏
  • 关注

原创 Linux 源码安装 FFmpeg

Linux 源码安装 FFmpeghttps://www.cnblogs.com/yjq520/p/10592958.html

2020-06-11 14:18:48 123

原创 git指令大全

//查询当前远程的版本$ git remote -v//直接拉取并合并最新代码$ git pull origin master [示例1:拉取远端origin/master分支并合并到当前分支]$ git pull origin dev [示例2:拉取远端origin/dev分支并合并到当前分支]//查看当前远程的版本$ git remote -v//获取最新代码到本地临时分支...

2020-04-13 10:02:02 367

原创 android内存泄露详细分析

1.adb 查看内存泄漏adb shell dumpsys meminfo <package_name>adb shell dumpsys meminfo com.roadrover.servicesadb shell dumpsys meminfo com.roadrover.carnetworkingAndroid开发中常见的5大内存泄漏问题及解决办法 在a...

2020-04-13 10:00:32 148

原创 ndk开发步骤 -- androidstudio下生成*.so方法

androidstudio下ndk开发步骤1、app/build.gradle文件内容apply plugin: 'com.android.application'android { compileSdkVersion 24 buildToolsVersion '25.0.0' defaultConfig { applicationId "com...

2020-04-13 09:58:28 252

原创 ubuntu下 android源码编译笔记

查看linux设备版本信息adb shell cat /proc/versionssh chentao@192.168.12.75 //远程连接虚拟机scp -rf byron@192.168.12.171:/home/byron/workspace/^C25 . //复制远程linux指定文件到当前目录scp -rf byron@192.168.12.171:/home/by...

2020-04-13 09:55:29 119

原创 OkHttp之BridgeInterceptor简单分析

本篇就对OkHttp内置拦截器链上第二个拦截器BridgeInterceptor的 作用进行简单的分析。BridgeInterceptor就跟它的名字那样,它是一个连接桥,它负责把用户构造的请求转换为发送给服务器的请求,把服务器返回的响应转换为对用户友好的响应。 转换的过程就是添加一些服务端需要的header信息。 在Request阶段配置用户信息,并添加一些请求头。在Response阶段...

2019-10-16 17:49:02 125

转载 OkHttp框架的RetryAndFollowUpInterceptor请求重定向源码解析

在OkHttp框架中,当客户端通过OkHttpClient发起同步或异步请求时,OkHttp框架将会创建一个RealCall,这个实例将根据客户端提供的Request,发起同步或异步网络请求操作,在RealCall被创建时,将会创建一个Interceptor的具体实现。我们知道,OkHttp框架将网络请求的步骤,通过Interceptor接口进行了统一的分层式设计,将每个环节都分成...

2019-10-16 14:04:20 264

原创 okhttp网络框架源码解析

一、同步/异步请求代码简单实现OkHttpClient client = new OkHttpClient.Builder().readTimeout(5, TimeUnit.SECONDS).build();//同步请求public void synRequest(){ Request request = new Request.Builder().url("http://ww...

2019-10-15 11:53:40 130

原创 异步操作的硬件本质

  异步操作的本质  所有的程序最终都会由计算机硬件来执行,所以为了更好的理解异步 操作的本质,我们有必要了解一下它的硬件基础。 熟悉电脑硬件的朋友肯定对DMA这个词不陌生,硬盘、光驱的技术规格中都有明确DMA的模式指标,其实网卡、声卡、显卡也是有DMA功能的。DMA就是直 接内存访问的意思,也就是说,拥有DMA功能的硬件在和内存进行数据交换的时候可以不消耗CPU资源。只要CPU在发起数据传输...

2019-10-15 10:26:07 222

原创 Android单元测试基础

android 单元测试1.在androidtest中获取Context上下文 Context context = InstrumentationRegistry.getContext();2.在androidtest中获取Activity @Rule public ActivityTestRule<MainActivity> activityRule =...

2019-10-08 09:55:57 324

原创 将任意文件转化成16进制byte流,并将流打印到本地txt文档

为了分析mcu文件head信息,需要将mcu文件转化成16进制byte流,并且能看到每一位对应16进制数是多少,实现方法如下

2017-09-29 15:41:03 1093

2019最新android高级工程师面试题整理.doc

2019年高级安卓工程师面试最新整理,从基础到框架都有涉及,非常全面,希望对你有帮助。

2019-09-09

Android开发最常见的5大内存泄漏.docx

整理了Android开发中常见的5大内存泄漏问题及解决办法

2019-09-04

美国2019:国家人工智能战略(中英双语)-2019.6-101页(8).pdf

国家人工智能研发战略计划: 2019年更新为联邦政府资助的人工智能研究制定了一系列 目标,确定了以下八个战略重点: 策略1:对人工智能研究进行长期投资。优先考虑对下一代人工智能的投资,这将推动发现和 洞察,并使美国成为人工智能的世界领导者。战略2:为人工智能协作开发有效的方法。增加 对如何理解 创建有效补充和增强人类能力的AI系统。 策略3:理解并解决人工智能的道德,法律和社会影响。通过技术机制研究人工智能系统,包 括道德,法律和社会问题。 策略4:确保AI系统的安全性。了解如何设计可靠,可靠,安全和值得信赖的AI系统。 策略5:为AI培训和测试开发共享的公共数据集和环境。开发并实现对高质量数据集和环境的 访问,以及测试和培训资源。 战略6:通过标准和基准测量和评估AI技术。为人工智能开发广泛的评估技术,包括技术标准 和基准。 策略7:更好地了解国家AI研发人员的需求。改善研发劳动力发展的机会,从战略上培养一支 适合AI的劳动力队伍。 战略8:扩大公私伙伴关系,加速人工智能的发展。与学术界,行业,国际合作伙伴和其他非 联邦实体合作,促进人工智能研发持续投资和将进步转化为实际能力的机会。

2019-09-04

学习AIDL,这个资源包就够了

AIDL实现了进程间通信,尤其是在涉及多进程并发情况下的进程间通信。已测试,可以运行。压缩中有两个项目,一为客户端一为服务端,均为Android Studio项目。

2017-09-19

BLE蓝牙低功耗官方源码

最新官网蓝牙低功耗源码

2017-07-18

ffmpeg多种格式的测试用音频、视频

12种格式的短视频以及12种格式的短音频,用于测试开发软件对音视频的兼容

2017-07-17

[zip文件] TUTK IOTC官方sdk

可开发安卓 ios windows mac端与摄像头的网络p2p监控的所开发需要的全部SDK

2017-01-09

空空如也

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

TA关注的人

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