简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
shell command kill对应的代码# killusage: kill [-s signame | -signum | -signame] { job | pid | pgrp } ... kill -l [exit_status ...]1] 根据输出搜索 “-s signame” 找到对应的代码位置external/mksh/src/funcs.c -...
前言 说到学习jvm,其实我本人并不认为学习完以后会对目前工作有什么太大的帮助。但是为了深入了解java体系,使自己在看待问题上能够看到更本质的部分还是必须要学习的。同时对于自己的技术也是一个深入。 闲话少说,这个系列主要是阅读Java虚拟机规范的一些知识点的梳理和心得,后续可能还包括经典的《深入Java虚拟机》一书的系列。 首先提供一下《Java虚拟机规范(Java
1. IntroductionAndroid对内存的使用包括内存泄漏和内存越界,内存泄漏会导致系统内存减少,最终分配不到内存,这样大的程序就不能运行,甚至系统没有内存而崩溃。Android中kernel和应用程序都可能会有内存泄漏和越界。对于Java代码,在越界的时候虚拟机会加以检查并抛出异常。而对于C/C++代码,越界的时候就悄无声息地让程序出错或crash2.
转自:http://blog.chinaunix.net/uid-20648445-id-3329217.html3:启动流程:注:本博文以提出问题,回答问题方式进行记录本人研究双核系统的过程。希望在一步步研究及分析后,能够完整回答各个问题。以下分析基于ARMv7架构Linux代码和XILINX的ZYNQ平台。由于本博文正在更新过程中,还未完成,若对单核启动有兴趣的朋友可以查看如
1. sudo apt-get install tmux2. $tmux3. 先按下Ctrl +b 然后再按下其他键4. 分成多个窗格 %竖直5. “ 水平这样就分为4个窗口【4个可以同时看到的窗口】6.窗口间的切换o以上就满足基本的需求了。
tf.data.Dataset的作用TensorFlow提供了tf.data这一模块,包括了一套灵活的数据集构建API,能够帮助我们快速、高效地构建数据输入的流水线,尤其适用于数据量巨大的场景。tf.data.Dataset APIThetf.data.DatasetAPI supports writing descriptive and efficient input pip...
Loda's BlogApp BizOrz曾聽過一段話,有人問蘇格拉底為何成為雅典最有智慧的人,他說:雅典人自以為知道什麼,卻不知道其實自己什麼都不知道,他只知道一件事,就是他什麼都不知道. 希望個人在技術領域專研,也應常保此心.因著工作的關係,在ARM的處理器上經歷了Real-Time OS,Linux相關的Porting工作,希望可以透過這篇文章,把
以下理解只代表我个人此时的观点,并没有义务进行更新通知,内容如有不妥、交流请致信share1999@gmail.com 目的是看一下android下的usb和linux下的usb有什么区别?如果现在就能回答,就不用往下看了。 我的理解是android下没有usb。一 Android诞生的背景 乍一看这个话题与android框架似乎毫无关系,但是每
1、概述实现Linuxkernelcrashdump的保存,包括两部分。当kernel异常后,需要系统重启,且重启方式和正常的重启(上电重启)区别开;当系统重启后,判断重启的原因,如果是内核中设置的重启模式,则把RAM保存成ELF格式的文件,以使能使用Linux提供的crash分析工具。2、kernelcrash发生后的过程Fig1当数据访问异常时
linux用户和组android UIDadb进入手机,执行ps,如下图所示,在USER一栏除了有system,root以外,还有类似media_rw,u0_a78这种名字,那么这些字符串到底代表了什么?linux用户和组Android是在linux基础上构建的,而用户和组是linux中很重要的概念。linux系统允许多用户同时操作,用户和组主要