- 博客(18)
- 收藏
- 关注
转载 WiFi Direct(WiFi P2P)
Wi-Fi Direct技术是Wi-Fi产业链向蓝牙技术发起的挑战,它试图完全取代蓝牙Wi-Fi Direct是一种点对点连接技术,它可以在两台station之间直接建立tcp/ip链接,并不需要AP的参与;其中一台station会起到传统意义上的AP的作用,称为Group Owner(GO),另外一台station则称为Group Client(GC),像连接AP一样连接到GO。GO和GC不仅可以是一对一,也可以是一对多Wi-Fi Direct和传统wifi技术并不是互斥的:GO可以可以像AP一样为几
2021-01-21 10:38:16
865
原创 Android常见指令汇总
1、查看UID对应的APK一个UID对应一个APKadb pull /data/system/packages.list
2021-01-19 16:38:49
1329
原创 SELinux权限添加
1、avc denied log: [27.832326] <2>.(2)[301:logd.auditd]type=1400 audit(1262304037.169:137): avc: denied { ioctl } for comm="BootAnimation" path="/proc/ged" dev="proc" ino=4026532249 ioctlcmd=0x6700 scontext=u:r:bootanim:s0 tcontext=u:object_r:proc_
2021-01-19 10:19:16
459
原创 2021年读书完成列表
1、《人件》完成时间:2020年12月30日作者:[美] Tom DeMarco Timothy Lister 著 肖然 张逸 腾云 译
2020-12-22 10:09:36
129
原创 英文名称(缩写)汇总
barcode条形码(barcode)是将宽度不等的多个黑条和空白,按照一定的编码规则排列,用以表达一组信息的图形标识符。常见的条形码是由反射率相差很大的黑条(简称条)和白条(简称空)排成的平行线图案。条形码可以标出物品的生产国、制造厂家、商品名称、生产日期、图书分类号、邮件起止地点、类别、日期等许多信息,因而在商品流通、图书管理、邮政管理、银行系统等许多领域都得到广泛的应用。-百度百科SN码SN码是Serial Number的缩写,有时也叫SerialNo,也就是产品序列号,产品序列是为了验..
2020-09-22 15:51:53
1125
原创 git format-patch用法
1、命令介绍git format-patch用来对某次提交生成patch,方便发送给其他人员进行参考或者同步。2、生成patch用法基于上几次内容打包// 有几个^就会打几个patch,从最近一次打起git format-patch HEAD^// 最近的二个patch内容git format-patch HEAD^^下面的用法同上// 最近一次的patchgit format-patch -1// 最近两次的patchgit format-patch -2git format
2020-08-25 18:05:17
12842
原创 Android P/Q版本,如何打开串口log
MTK平台Android P版本在MTK平台中,为了提高系统性能,在开机完成后会默认关闭 uart log。但有时调试需要打开串口log,下面介绍不同版本的软件打开uart log的方式:1、eng版本eng版本下如果有出现log暂定,可以通过串口工具,输入任意字符发送给手机,触发log继续打印。2、user debug版本(1)、 adb命令 adb shell setprop persist.vendor.uartconsole.enable 1reboot 之后uart log .
2020-08-19 09:10:23
1525
原创 待读书单
2020年书单列表 人件 人月神话 异类 不一样的成功启示录 乔布斯传记 程序员修炼之道–从小工到专家 软件工程的事实与谬误 黑客与画家 软件随想录
2020-08-17 17:58:12
121
原创 Kconfig文件的用途及解析
Linux中Kconfig文件的用途语法,以及使用方式遇到的问题:Kconfig文件中定义的宏控和config文件中定义的不一致,导致不能编译生成指定的文件,需要详细了解并总结下该文件,记录该问题
2020-08-17 17:19:45
3582
原创 Linux-中断处理的实现
1、中断处理函数API介绍1.1 注册中断处理函数#include <linux/interrupt.h>static inline int __must_checkrequest_irq(unsigned int irq, irq_handler_t handler, unsigned long flags, const char *name, void *dev){ return request_threaded_irq(irq, handler, NULL, flags,
2020-08-10 14:19:42
459
原创 命令设置Android手机不进入休眠
在Linux系统中,wake_lock是一直锁机制,只要有驱动占用这个锁,系统就不会进入深度休眠。获取此锁的方式如下:adb shellecho "PowerManagerService.noSuspend" > /sys/power/wake_lock注:不同的平台可能路径不相同,需要根据平台确认文件路径。...
2020-07-27 09:04:27
2041
原创 设置eMMC和DDR的工作频率
1、MTK 平台查看eMMC和DDR的工作频率 eMMC: adb shell cat /sys/kernel/debug/mmc0/clock DDR: adb shell cat /sys/bus/platform/drivers/emi_clk_test/read_dram_data_rate补充说明:cat read_dram_data_rate节点显示的是实时的dramc频率,由于相关平台可能默认开启了DVFS功能,因此实际得到的值会小于等于13332、如何关闭DV
2020-07-27 09:01:46
5840
原创 设置CPU频率和CPU运行核心数
1、查看当前的CPU信息cat /proc/cpuinfoums312_1h10:/ # cat /proc/cpuinfo processor : 0BogoMIPS : 52.00Features : fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm lrcpc dcpop asimddpCPU imp
2020-07-27 08:55:52
3611
原创 《程序员进阶之路》
作者:[韩]郑暎勋译者:张翔中国工信出版社 人民邮电出版社该书的前3章主要介绍领导力、项目管理和人员管理。第4章介绍的是程序员的自我成长方面的内容,对自己参考意义比较重要。现对文中重要的观点摘录如下:我就是唯一强调自我认知的重要性,要坚信想象可以变为现实,相信自己坚持的事情可以成功。要有规划性要制定目标,最好详细列出具体的计划安排和完成时间。对新技术的学习和自己的人生成长也要有规划性。先学习和工作强相关的技术和知识点。摔碎自己的饭碗要善于分享自己拥有的技术,不要认为该技术是自己的核心.
2020-07-26 19:36:54
290
转载 嵌入式Linux经典书单(部分含视频)
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/thisway_diy/article/details/82425242一直都有人问我要书单,在网上搜索大半天,没找到合适的,他们写的太不负责了,遂决定自己整理。 本书单综合了豆瓣知乎热评,尤其参考了一线开发者韦东山学员群的小伙伴们的意见, 再结合本人多年答疑经验整理而成。非常感谢他们。 本书单内容涉及:linux入门,c语言,数据结构.
2020-07-20 22:15:26
535
原创 贪吃蛇代码
#include #include #include #include void draw(void);//初始屏幕的内容void gameover(void);//游戏结束struct Snake{int x[2000];//蛇的x轴上参数int y[2000];//y轴上的参数int direction;//蛇的方向int life;//蛇的
2013-09-13 19:16:40
1074
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人