快乐&&平凡

本博客所记录的文章,主要是从网络收集的,有一些因为经过多次转载,所以出处已经不知,若是侵权,请通知我,我及时修改。本博客主要是用来记录我对所写文章的理解,若有错误,请大家指点,相互学习!...

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

好的 播客 整理

1、TF卡、USB 存储模块: http://blog.csdn.net/yihongyuelan/article/category/844867 http://blog.csdn.net/gzshun/article/category/958018 http://www.cnblogs.co...

2013-03-31 10:20:12

阅读数:2889

评论数:1

Linux的内存管理

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

2018-06-14 17:46:57

阅读数:11

评论数:0

git describe

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

2017-11-22 10:07:27

阅读数:250

评论数:0

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

当 Linux Kernel 出现 BUG 的时候,后走入 panic flow,这个时候由于 Kernel 出现了严重的问题,adbd 也无法响应 adb 连接请求,这个时候想透过读取 Kernel Log Buffer 来看 Kernel Log 是不可能的。那怎么办? 由于 Conso...

2017-09-30 22:09:00

阅读数:1298

评论数:0

Git中tag的用法

git中的tag指向一次commit的id,通常用来给开发分支做一个标记,例如:标记一个版本号,以便后续回退的之前的某一个版本。 一、打标签: git tag -a v1.01 -m "Relase version 1.01" 注解:git tag 是...

2017-08-17 08:46:02

阅读数:412

评论数:0

关于mtk GPIO口的定制

如果需要定制GPIO口呢,需要使用mediatek/dct/DrvGen.exe工具,点击Open,选择mediatek/custom/project_dir/kernel/dct/dct/codegen.dws文件,点击Edit,将出现如图所示的一个窗口: EintMode: 指示是否当作中断...

2017-07-18 18:52:53

阅读数:582

评论数:0

MTK GPIO操作

上拉或下拉 选择设置: mt_set_gpio_pull_select(COL_REG[i], 0); mt_set_gpio_pull_select(COL_REG[i], 1); 拉高(设置1), 拉低(设置0) 操作:  %MC...

2017-07-18 18:51:55

阅读数:555

评论数:0

Android 7.0中的多窗口实现解析

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

2017-07-06 18:46:45

阅读数:451

评论数:0

android 调试常用命令 汇总

在Android应用开发过程中,熟悉常用的adb调试命令往往能事半功倍,再此做一个汇总记录。 adb shell vm 命令 adb shelll vm 命令在4.3以后的版本才可用,使用它可以方便的查看或者设置屏幕的分辨率、密度。 adb shell vm size  查看分...

2017-07-06 18:45:56

阅读数:349

评论数:0

fastboot及lk解析

FastBoot协议版本0.4 fastboot协议是一种通过USB连接与bootloaders通讯的机制。它被设计的非常容易实现,能够用于多种设备和运行Linux、Windows或者OSX的主机。 基本需求(Basic Requirements) 两个端点,一个输入端,一个输...

2017-07-01 11:29:47

阅读数:258

评论数:0

Android USB Host使用详解

http://blog.csdn.net/glouds/article/details/40260805 ================= 首先说一下为什么要写关于Android USB Host通信的介绍,对于android程序原来说不懂硬件做USB通信确实开头比较难,...

2017-06-19 17:26:22

阅读数:685

评论数:0

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

最近在driver里发现一个有点值得注意的地方: 在dtsi里定义了power vdd-supply = ; vcc_i2c-supply = ; 但是在i2c device的driver里看到的却是 pdata->vcc = devm_regulator_ge...

2017-06-08 17:10:21

阅读数:540

评论数:0

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

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

2017-05-19 09:37:03

阅读数:2214

评论数:0

使用gitlab做git flow及代码审查

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

2017-03-29 18:53:48

阅读数:4838

评论数:0

Git fetch和git pull的区别

Git中从远程的分支获取最新的版本到本地有这样2个命令: 1. git fetch:相当于是从远程获取最新版本到本地,不会自动merge 操作方法如下:  build_001$git branch    develop_wanghai * master ...

2017-03-29 16:33:55

阅读数:956

评论数:0

BootAnimation使用surfaceflinger分析

首先,从BootAnimation开始分析,BootAnimation在启动脚本init。Rc被配置成一个服务 [html] view plain copy 1.service bootanim /system/bin/bootanimation    2.    class mai...

2017-03-06 18:40:37

阅读数:466

评论数:0

Android 中的dm-verity

[-] Android 中的Verified Boot之dm-verity 相关原理 为什么要使用dm-verityDm-verity的工作流程Dm-verity的实现 接口 Deveice Mapper框架Device mapper 框架下的dm-verity驱动实现用...

2017-03-02 11:41:28

阅读数:1226

评论数:0

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

原文(英文):http://www.youdzone.com/signature.html 本文(中文,已翻译)转载于:http://www.ruanyifeng.com/blog/2011/08/what_is_a_digital_signature.html ===========...

2017-03-01 17:02:22

阅读数:668

评论数:0

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

原文(英文):http://www.youdzone.com/signature.html 本文(中文,已翻译)转载于:http://www.ruanyifeng.com/blog/2011/08/what_is_a_digital_signature.html ===========...

2017-03-01 14:21:58

阅读数:303

评论数:0

sdf

sdfdf333

2017-03-01 14:21:08

阅读数:351

评论数:0

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