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

linux 学习之路(学linux必看)

转载自:http://www.oschina.net/question/587367_156024很多同学接触Linux不多,对Linux平台的开发更是一无所知。 而现在的趋势越来越表明,作为一个优秀的软件开发人员,或计算机IT行业从业人员, 掌握Linux是一种很重要的谋生资源与手段。下来我将会...

2018-05-23 21:41:36

阅读数:315

评论数:2

Android-常用的颜色(链接)

1. Android-常用的颜色代码值   https://blog.csdn.net/u014616515/article/details/53292965 2.安卓开发中常见的RGB颜色表 https://blog.csdn.net/weixin_36431280/article/detai...

2018-08-12 17:47:21

阅读数:20

评论数:0

Valgrind: Memory still reachable with trivial program using

Take the following trivial program: #include <iostream> int main() { return 0; } If I run this using valgrind, I'm told t...

2018-08-12 17:37:34

阅读数:32

评论数:0

面试相关问题(Android /C++)

(一)几个重要的知识点: 1.一篇文章了解相见恨晚的 Android Binder 进程间通讯机制 https://blog.csdn.net/freekiteyu/article/details/70082302 2.linux设备驱动uevent详解,高通平台battery上报电量实例 htt...

2018-06-17 11:51:21

阅读数:163

评论数:0

IT职业技能图谱

2018-06-16 11:10:16

阅读数:549

评论数:0

USB枚举过程

1. 枚举是什么?       枚举就是从设备读取一些信息,知道设备是什么样的设备,如何进行通信,这样主机就可以根据这些信息来加载合适的驱动程序。调试USB设备,很重要的一点就是USB的枚举过程,只要枚举成功了,那么就已经成功大半了。       USB架构中, hub负责检测设备的连接和断开,利...

2018-06-06 21:27:22

阅读数:25

评论数:0

USB chirp信号测试

以下的内容转载自USB chirp信号测试,在这篇文章中详细的解释了USB高速设备的握手过程,以及通过分析D+和D-上面的波形来进行说明。很赞的一篇文章。1 信号及原理分析1.1 KJ信号说明USBchirp信号分为K信号和J信号。根据USB速率将chirp信号做如下区别:USB速率 Chirp...

2018-05-22 21:29:17

阅读数:417

评论数:0

公钥,私钥和数字签名

一、公钥加密 假设一下,我找了两个数字,一个是1,一个是2。我喜欢2这个数字,就保留起来,不告诉你们(私钥),然后我告诉大家,1是我的公钥。我有一个文件,不能让别人看,我就用1加密了。别人找到了这个文件,但是他不知道2就是解密的私钥啊,所以他解不开,只有我可以用数字2,就是我的私钥,来解密。这样我...

2018-05-09 20:28:00

阅读数:42

评论数:0

Android O新增的关于usb的三个属性 sys.usb.configfs,sys.usb.ffs.ready,sys.usb.ffs.mtp.ready

1.sys.usb.configfs该属性默认为0,通过判断kernel是否支持configfs,即判断/config/usb_gadget存在设置为1.代码在init.qcom.usb.sh中(高通平台下)。2.sys.usb.ffs.ready当sys.usb.config设置为none时,设...

2018-04-19 21:26:17

阅读数:731

评论数:1

浅析Android下的Android.mk文件(补充)

        指定了LOCAL_MODULE_TAGS:=optional和PRODUCT_MODULE_CLASS、PRODUCT_MODULE_PATH都不起作用。必须添加PRODUCT_PACKAGES+=(模块名)。         LOCAL_MODULE_TAGS:=optional...

2018-04-18 19:55:05

阅读数:57

评论数:0

在Android.mk文件中输出打印消息

以下Android.mk文件可以打印$(warning $(parameter))的内容,其中parameter表示变量。也可以写$(error $(parameter)),如:system/sepolicy/Android.mk文件中的$(error BOARD_SEPOLICY_REPLACE...

2018-04-17 20:36:24

阅读数:254

评论数:0

Android.mk文件中LOCAL_CFLAGS常见设置

-DLOCAL_CFLAGS += -DXXX   相当于在所有源文件中增加一个宏定义#define-O代表默认优化,可选:-O0不优化,-O1低级优化,-O2中级优化,-O3高级优化,-Os代码空间优化 -W[no-]<警告选项>     no- 表示...

2018-04-17 20:18:19

阅读数:926

评论数:0

注释多行shell命令

方法一: ' 被注释的多行内容 '方法二:<<eof 被注释的多行内容 eof方法三:<<! 被注释的多行内容 !方法四 if false ; then 被注释的多行内容 fi方法五(&am...

2018-04-16 21:52:26

阅读数:63

评论数:0

Android监听UEvent事件的测试程序

Android在源码目录:system/extras/tests/uevents/中,可以监听底层UEvent事件上报的程序,其实现如下: 一、源码实现 uevent.c/* * Copyright (C) 2012 The Android Open Source Project * * L...

2018-04-16 21:41:03

阅读数:67

评论数:0

linux之configfs简介和编程入门

一、什么是configfs是一种基于ram的文件系统configfs is a ram-based filesystem that provides the converse of sysfs's functionality.  Where sysfs is a filesystem-based ...

2018-04-15 15:18:19

阅读数:340

评论数:0

腾讯 soter 原理

TENCENT SOTER之所以能实现支付级别的指纹授权安全性,主要原因有三:所有关键数据存储与操作均根本依赖TEE厂商在设备出厂之前安全环境会专门生成TENCENT SOTER设备根密钥生物授权的实质是密钥签名,TEE级别保证“无授权,不签名”。Soter 架构TENCENT SOTER中,一共...

2018-04-09 23:00:50

阅读数:433

评论数:0

Android中hw_get_module函数分析

该函数定义在hardware/libhardware/hardware.c文件中,定义如下:int hw_get_module(const char *id, const struct hw_module_t **module) { return hw_get_module_by_clas...

2018-04-07 12:45:08

阅读数:273

评论数:1

【BUG分析】persist属性设置的太早不起作用,并且不会写到磁盘中

persist属性设置的太早不起作用,并且属性不会写到磁盘中。而且会被加载存到/data/property/目录中的属性覆盖掉。system\core\init\property_service.cpp中代码如下:static int property_set_impl(const char* n...

2018-03-18 14:28:29

阅读数:149

评论数:0

【BUG分析】手机启动时,adb打开较晚

Android版本:7.1.2内核版本:3.18要求:手机默认不开adb,只有手动打开时,以后每次开机才会打开adb,并且adb在system server启动之前打开。控制adb是否打开和USB功能的主要是两个属性:persist.sys.usb.config 和 sys.usb.config。...

2018-03-18 14:01:24

阅读数:109

评论数:0

【BUG分析】手机插着USB时手动重启,USB功能选择菜单点不动

Bug复现条件:手机插着USB到PC上时重启,USB功能选择菜单点不动Android版本:7.1.2内核版本:3.18首先,查看USB选择菜单是如何建立的。代码路径 :android-7.1.2_r1\packages\apps\Settings\src\com\android\settings\...

2018-03-18 12:39:08

阅读数:131

评论数:0

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