logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Android Audio代码分析(1):IAudioPolicyService 数据结构

system/media/audio/include➜ include git:(0111) tree.└── system├── audio-base.h├── audio-base-utils.h├── audio_config.h├── audio_effect-base.h├── audio_effect.h├── audio_effects│├── audio_effects_conf.

#android
tensorflow: 怎样找到对应的bazel 版本和安装

tensorflow是用bazel编译的,有些情景是需要bazel编译的,如定制kernel,编译一些工具如freeze_graph等。如果要编译成功需要找到对应的bazel版本,并不是说使用最高的bazel就能成功。使用tensorflow的过程中不时因为tensorlfow和bazel的版本不匹配出现各种问题,且这些问题不好解决。怎样找到对应的版本tensorflow的源码里已经明确告...

#tensorflow#ubuntu
tensorflow: 怎样找到对应的bazel 版本和安装

tensorflow是用bazel编译的,有些情景是需要bazel编译的,如定制kernel,编译一些工具如freeze_graph等。如果要编译成功需要找到对应的bazel版本,并不是说使用最高的bazel就能成功。使用tensorflow的过程中不时因为tensorlfow和bazel的版本不匹配出现各种问题,且这些问题不好解决。怎样找到对应的版本tensorflow的源码里已经明确告...

#tensorflow#ubuntu
Android Audio代码分析(4): audiohalservice 启动

hal interfaceIDeviceFactory openDevice得到IDevice, IDevice openInput/outputStream得到IStream

java 读写文件

在android 里写个文件保存数据都这么费劲?创建文件首先要申请读写SDCard的权限,因为当前已经有一个弹出一个权限,再弹一个当前比较麻烦,当前使用一个简便的方法android.app.Activity.getExternalFilesDir java code examples | Tabnine在OnCreate函数里使用private String mStoreDir;public vo

#java#android
Android 信号处理:虚拟机ART: SIGQUIT

shell command kill对应的代码# killusage:    kill [-s signame | -signum | -signame] { job | pid | pgrp } ...    kill -l [exit_status ...]1] 根据输出搜索 “-s signame” 找到对应的代码位置external/mksh/src/funcs.c -...

《Java虚拟机规范》阅读(一):简介和Java虚拟机结构

前言  说到学习jvm,其实我本人并不认为学习完以后会对目前工作有什么太大的帮助。但是为了深入了解java体系,使自己在看待问题上能够看到更本质的部分还是必须要学习的。同时对于自己的技术也是一个深入。  闲话少说,这个系列主要是阅读Java虚拟机规范的一些知识点的梳理和心得,后续可能还包括经典的《深入Java虚拟机》一书的系列。  首先提供一下《Java虚拟机规范(Java

android 系统内存检查

1.     IntroductionAndroid对内存的使用包括内存泄漏和内存越界,内存泄漏会导致系统内存减少,最终分配不到内存,这样大的程序就不能运行,甚至系统没有内存而崩溃。Android中kernel和应用程序都可能会有内存泄漏和越界。对于Java代码,在越界的时候虚拟机会加以检查并抛出异常。而对于C/C++代码,越界的时候就悄无声息地让程序出错或crash2.     

Linux双核SMP系统启动流程(Zynq-ARM-CortexA9)

转自:http://blog.chinaunix.net/uid-20648445-id-3329217.html3:启动流程:注:本博文以提出问题,回答问题方式进行记录本人研究双核系统的过程。希望在一步步研究及分析后,能够完整回答各个问题。以下分析基于ARMv7架构Linux代码和XILINX的ZYNQ平台。由于本博文正在更新过程中,还未完成,若对单核启动有兴趣的朋友可以查看如

怎样把shell terminal 分为多窗口: Ubuntu终端多窗口分屏Terminator

1. sudo apt-get install tmux2. $tmux3. 先按下Ctrl +b 然后再按下其他键4. 分成多个窗格 %竖直5. “ 水平这样就分为4个窗口【4个可以同时看到的窗口】6.窗口间的切换o以上就满足基本的需求了。

    共 20 条
  • 1
  • 2
  • 请选择