7 wh_19910525

尚未进行身份认证

暂无相关简介

等级
TA的排名 276

Linux的内存管理

Linux的内存管理        Linux的内存管理是一个非常复杂的过程,主要分成两个大的部分:内核的内存管理和进程虚拟内存。内核的内存管理是Linux内存管理的核心,所以我们先对内核的内存管理进行简介。一、物理内存模型       物理内存模型主要分为两种:UMA(UniformMemoryAccess)和NUMA(Non-UniformMemoryAccess)。UMA模型是指...

2018-06-14 17:46:57

git describe

gitdescribe---显示当前离当前提交最近的tag   如果符合条件的tag指向最新提交则只是显示tag的名字,否则会有相关的后缀来描述该tag之后有多少次提交以及最新的提交commitid。不加任何参数的情况下,gitdescribe只会列出带有注释的tage.g.  $gitdescribe      v1.8.3

2017-11-22 10:07:27

查看linux系统重启之前的log -- last_kmsg

当LinuxKernel出现BUG的时候,后走入panicflow,这个时候由于Kernel出现了严重的问题,adbd也无法响应adb连接请求,这个时候想透过读取KernelLogBuffer来看 KernelLog是不可能的。那怎么办?由于ConsoleLog是不需要下任何命令就可以查看的,所以可以抓取UARTLog分析,但是抓UART

2017-09-30 22:09:00

Git中tag的用法

git中的tag指向一次commit的id,通常用来给开发分支做一个标记,例如:标记一个版本号,以便后续回退的之前的某一个版本。一、打标签:gittag-av1.01-m"Relaseversion1.01"注解:git tag是打标签的命令,-a是添加标签,其后要跟新标签号,-m及后面的字符串是对该标签的注释。二、提交标签到远程

2017-08-17 08:46:02

关于mtk GPIO口的定制

如果需要定制GPIO口呢,需要使用mediatek/dct/DrvGen.exe工具,点击Open,选择mediatek/custom/project_dir/kernel/dct/dct/codegen.dws文件,点击Edit,将出现如图所示的一个窗口:EintMode:指示是否当作中断引脚来使用,例如GPIO0就可以当作ENTI0,如果选中了该模式,其它模式是不可见的。Def.Mo

2017-07-18 18:52:53

MTK GPIO操作

上拉或下拉选择设置:mt_set_gpio_pull_select(COL_REG[i],0);mt_set_gpio_pull_select(COL_REG[i],1);拉高(设置1),拉低(设置0)操作: %MCEPASTEBIN%s设置输入输出:  mt_set_gpio

2017-07-18 18:51:55

Android 7.0中的多窗口实现解析

在以往的Android系统上,所有Activity都是全屏的,如果不设置透明效果,一次只能看到一个Activity界面。但是从android N(7.0)版本开始,系统支持了多窗口功能。在有了多窗口支持之后,用户可以同时打开和看到多个应用的界面。并且系统还支持在多个应用之间进行拖拽。在大屏幕设备上,这一功能非常实用。本文将详细讲解Android系统中多窗口功能的实现。多窗口

2017-07-06 18:46:45

android 调试常用命令 汇总

在Android应用开发过程中,熟悉常用的adb调试命令往往能事半功倍,再此做一个汇总记录。adbshellvm命令adbshelllvm命令在4.3以后的版本才可用,使用它可以方便的查看或者设置屏幕的分辨率、密度。adbshellvmsize 查看分辨率,我本机的输出结果如下: Physicalsize:720x1280 如果想要设置成其

2017-07-06 18:45:56

fastboot及lk解析

FastBoot协议版本0.4fastboot协议是一种通过USB连接与bootloaders通讯的机制。它被设计的非常容易实现,能够用于多种设备和运行Linux、Windows或者OSX的主机。基本需求(BasicRequirements)两个端点,一个输入端,一个输出端。对于全速(full-speed)USB,最大包尺寸必须是64个字节;对于高速(hign-s

2017-07-01 11:29:47

Android USB Host使用详解

http://blog.csdn.net/glouds/article/details/40260805=================首先说一下为什么要写关于AndroidUSBHost通信的介绍,对于android程序原来说不懂硬件做USB通信确实开头比较难,但是GoogleAPI介绍还是很详细的,而且网上也有很多例子,不过网上的基本把介绍和例子分开,光

2017-06-19 17:26:22

qcom 系列的i2c设备的power 在dtsi里定义的时候需要注意的

最近在driver里发现一个有点值得注意的地方:在dtsi里定义了powervdd-supply=;vcc_i2c-supply=;但是在i2cdevice的driver里看到的却是pdata->vcc=devm_regulator_get(dev,"vcc_i2c");也就是说这边的vcc_i2c和dtis里的vcc_i2c-sup

2017-06-08 17:10:21

如何清除Win7中被占用的COM口 串口

电脑-->>开始-->>运行中输入:regedit -->>回车打开系统注册表 -->> 然后修改注册表对应的目录值:HKEY_LOCAL_MACHINE       -->>SYSTEM                -->>CurrentControlSet                        -->>Control            

2017-05-19 09:37:03

使用gitlab做git flow及代码审查

除了Git命令,权限控制也是Git中极为重要的组成部分,本文主要介绍GitLab系统提供的最常用的权限控制功能。一、分配成员角色首先来了解下,Git中的五种角色:角色描述OwnerGit系统管理员MasterGit项目管理员DeveloperGit项目开发人员Report

2017-03-29 18:53:48

Git fetch和git pull的区别

Git中从远程的分支获取最新的版本到本地有这样2个命令:1. gitfetch:相当于是从远程获取最新版本到本地,不会自动merge操作方法如下: build_001$gitbranch  develop_wanghai*master#把服务器origin的master分支下载到本地的tmp_branch分支里;git

2017-03-29 16:33:55

BootAnimation使用surfaceflinger分析

首先,从BootAnimation开始分析,BootAnimation在启动脚本init。Rc被配置成一个服务[html]viewplaincopy1.service bootanim /system/bin/bootanimation    2.    class main    3.    user graphics    4.    group sys

2017-03-06 18:40:37

Android 中的dm-verity

[-]Android中的VerifiedBoot之dm-verity相关原理为什么要使用dm-verityDm-verity的工作流程Dm-verity的实现接口DeveiceMapper框架Devicemapper框架下的dm-verity驱动实现用户空间Dm-verity的使用实现Android中的VerifiedBoot之dm

2017-03-02 11:41:28

公钥,私钥,数字签名,数字证书详解

原文(英文):http://www.youdzone.com/signature.html本文(中文,已翻译)转载于:http://www.ruanyifeng.com/blog/2011/08/what_is_a_digital_signature.html====================================1.鲍勃有两把钥匙

2017-03-01 17:02:22

公钥,私钥,数字签名,数字证书详解

原文(英文):http://www.youdzone.com/signature.html本文(中文,已翻译)转载于:http://www.ruanyifeng.com/blog/2011/08/what_is_a_digital_signature.html====================================1.鲍勃有两把钥匙

2017-03-01 14:21:58

sdf

sdfdf333

2017-03-01 14:21:08

公钥,私钥,数字签名,数字证书详解

原文(英文):http://www.youdzone.com/signature.html本文(中文,已翻译)转载于:http://www.ruanyifeng.com/blog/2011/08/what_is_a_digital_signature.html====================================1.鲍勃有两把钥匙

2017-03-01 14:20:20

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!