自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(127)
  • 资源 (14)
  • 论坛 (22)
  • 收藏
  • 关注

原创 软件硬件bug解决思路

抽电流过孔阻抗线材衰减材料工艺不行--比如SD卡插槽接触不良HMDI不同版本的供电不一致初始值不明确内存有碎片内存指针没有置null存储空间不足用户权限RCU问题,不是原子操作问题gpio冲突加载的时间与顺序,一直多试几次的问题,有些时候一次没有加载成功,多加载几次系统有限制,比如线程与进程,socket数量延进处理单独对每一个功能加log确定线程优先级拉高拉低,还是悬空问题gpio复用问题线程重入问题,不安全问题,阻塞问题gpio不连接硬件,测试一下看看问题c.

2021-05-30 09:59:47 29

原创 技术总监的周报

这周是压力很大的一周,XX团队出差到深圳,整个技术团队的关键研发,已经全部在一起了如何安排好工作,协调高效快乐工作,是非常重要的并且市场在某CEO的亲自坐镇指挥下,节节胜利,可喜可贺,市场马到成功,公司的宏伟蓝图,就此打下坚实的基础,将翻开新的崭新的一页时间紧迫,技术攻关任务重,自己个人事杂,要阅读的代码跨度大,同时要使同事的攻关;尽量不因自己而担搁,不因自己的协调不周,而脱节,陷入不该有的bug中,不该有的代码中。不该有的硬件方向中。不该有的流程中。不该有的资源浪费与流程中,这些自己将努力做好

2021-03-28 08:43:36 97

原创 qcom rtc加载不成功的修改

注意config的 配置顺序diff --git a/kernel/msm-3.18/arch/arm64/configs/msmcortex_defconfig b/kernel/msm-3.18/arch/arm64/configs/msmcortex_defconfigindex 0e8f36e..dda954e 100755--- a/kernel/msm-3.18/arch/arm64/configs/msmcortex_defconfig+++ b/kernel/msm-3.18/arc

2021-03-25 08:52:00 38

原创 linux shell grep seq查找替换

eg:修改php.ini中的register_globals = On为Offsed -i "s/register_globals = On/register_globals = Off/g" `grep "register_globals = On" -rl /usr/local/php/lib/php.ini`sed -i "s/tlmm 96/tlmm 1000/g" `grep "tlmm 96" -rl ./msm8953-mtp.dtsi`sed -i "s/tlmm...

2021-03-22 19:20:00 85

原创 linux shell 搜索某个字符串,并且删除有该字符串的行

测试没有问题。。。搜索某个字符串,并且删除有该字符串的行l=AppLog.infosed -i "/$l/d" `grep -rl $l $dir`*测试没有问题。。。搜索某个字符串,并且删除有该字符串的行

2021-03-22 16:20:07 179

原创 awk 获取文件中按指定分隔符的字段2

源文件:ro.build.display.id=zhilian_user_202103201034NAME=`cat build.prop | grep 'ro.build.display.id' | awk -F '=' '{print $2}'`

2021-03-20 13:54:45 101

原创 awk 格式化文本

因为调试的关系,需要格式化文本原格式如下name active_count event_count wakeup_count expire_count active_since total_time max_time last_change prevent_suspend_timePowerManagerService.Broadcasts 33 33 1 0 0 ...

2021-03-19 17:56:44 15

原创 linux shell 学习 遍历目录

j=0for dir in $(ls ) do [ -d $dir ] && echo $dir && foloder_list[j]=$dir && j=`expr $j + 1`doneecho $j#!/bin/shfor i in `ls -lthr | head -2 |grep -v 'total'`do# rm -rf $i [ -d $i ] && rm -rf $i...

2021-03-17 14:35:22 22

原创 java 转换文件大小

/** * 转换文件大小 * * @param fileS * @return B/KB/MB/GB */ public static String formatFileSize(long fileS) { java.text.DecimalFormat df = new java.text.DecimalFormat("#.00"); String fileSizeString = ""; if (f...

2021-02-27 15:21:38 22

原创 java 获取目录文件大小

/** * 获取目录文件大小 * * @param dir * @return */ public static long getDirSize(File dir) { if (dir == null) { return 0; } if (!dir.isDirectory()) { return 0; } long dirS...

2021-02-27 15:20:09 18

原创 eclipse 2020 分享下载

积分下载共享的哟。。。。哈哈。。。链接:https://pan.baidu.com/s/1vxrsbxT1mkGEwZi73QA7Ww提取码:p3zs

2021-02-10 08:24:40 95

原创 手机抓包 tcpdump: pcap_loop: cooked-mode frame doesn‘t have room for sll header

./tcpdump -i wlan0 -p -vv -s 0./tcpdump -i any -p -vv -s 01|msm8953_64:/data/local/test # ./tcpdump -i rmnet_data0 -p -vv -s 0tcpdump: listening on rmnet_data0, link-type LINUX_SLL (Linux cooked), capture size 65535 bytestcpdump: pcap_loop: cooked-mo.

2021-02-04 16:39:36 47

原创 理解java中的abstracg interface

carl.xu 的人个理解结合技术、人文、社会现象我理解如下技术上相同点A. 两者都是抽象类,都不能实例化。就是不能创建对象,就是不能new,对能独立从零分配一个地址空间给它。 理解法律,什么是法律,它就是寄生于人类的一种概念、一种产物,与人、狗、植物完全不同。是寄生的。B. interface实现类及abstrctclass的子类都必须要实现已经声明的抽象方法。相当于一个标准,大家要在它的框架下去做细节。 继续从法律上理解,民事法、婚姻法、儿童法必须绝对在宪法的框架标准下去...

2021-01-31 18:05:10 24

原创 关于java 回调的高内聚、低耦合的举例

1.总体更新信息、传递到不同的局部,这里是高内聚Student student_xuxiaodong = new Student_xuxiaodong();Teacher teacherA = new Teacher(student_xuxiaodong);Log.i("CallBack"," start AA .... " );teacherA.askQuestion();Student mStudent_XuChi = new Student_XuChi();Teacher tea

2021-01-30 10:21:14 51 2

原创 java回调机制原理与解读及举例

今天看代码时,发现自己对回调理解不清楚,特研究一下细节,看看应用场景1.回调 最佳场景 应用于异步通讯的调用,也就是调用某一个函数,不知道什么时候有结果,但是,调用者又要知道结果 主人请人去干活 干活的人 要回答干活的情况 这就是异步。 java技术实现两种, 主人请人去干活-----主人亲自等待 干活人的情况 ----- 这个主实例,我这样称呼,一直要用线程去监听情况,也就是主人隔一会儿要问 这个项目进度怎么样了,cpu的优化怎么样了? 主人请人去干活...

2021-01-29 18:05:25 49

原创 python语言的优与劣的疑惑

突然之间,自己遇到技术上、也就是技术规划上的方向性思考的问题?今年自己39岁,也就是进入中国的程序员的危机时期,也是中国技术员的危机时期如何变危机为转机,变若期为强期。未雨绸缪,有时间循序渐进思考、布局、执行之那么与python有什么关系呢,是有的,因为自己目前精通于linux\android的驱动开发、系统开发熟悉于android app开发,技术上精力上节奏上,是有一定傲视的能力与眼界在深圳这个城市,自已30岁开始学习成为码农,有幸成为码农,不过,囊中还是相对于深圳的房呀地呀,还是TMD的

2021-01-24 18:15:01 43 2

原创 java复制文件的性能优化分析 使用FileChannel实现文件复制 FileInputStream FileInputStream

FileChannel 的拷贝性能,文件大小 39M 文件类型 test.zip 用时约 269ms/*2021-01-21 16:44:29.855 4247-4247/com.car.device I/copy_test: copyFile_2 start .... 2021-01-21 16:44:30.124 4247-4247/com.car.device I/copy_test: copyFile_2 end .... public static v...

2021-01-21 16:57:46 114 2

原创 java 复制文件的写法

public boolean fileCopy(String from, String to) { Log.i("upgrade_copy","from path "+from ); Log.i("upgrade_copy","to path "+to ); boolean result = false; int size = 1 * 1024; FileInputStream in = null; ...

2021-01-21 10:29:22 23

原创 android 坐标自动点击脚本

:startadb shell sendevent /dev/input/event1 3 57 0adb shell sendevent /dev/input/event1 3 53 704adb shell sendevent /dev/input/event1 3 54 115adb shell sendevent /dev/input/event1 0 0 0adb shell sendevent /dev/input/event1 3 57 4294967295adb shell se

2021-01-20 19:38:07 864

原创 android 关闭数据连接打开开数据连接。OTA自动升级测试

am force-stop com.xxx.car.deviceadb shell am force-stop com.xxx.car.deviceam start -n com.xxx.car.device/.liming.Main2Activity网络的控制与处理。svc data disablesvc data enablefindstr /s /i "backup" *.*ping -n 100000 -l 65500 192.168.1.21.拷贝版本文件到 设备 ...

2021-01-20 18:52:52 39 1

原创 android 预装 gps test apk

cddevice/qcom/commonvim base.mk 添加PRODUCT_PACKAGES := \750 iFlyIME \751 GpsTest建立目录packages/apps/GpsTest$vim Android.mk 1 LOCAL_PATH:= $(call my-dir) 2 include $(CLEAR_VARS) 3 4 LOCAL_MODULE_TAGS := optional 5 6 LOC...

2021-01-19 11:38:26 113

转载 MQTT 协议中文版

转mqtt 资料https://www.wenjiangs.com/doc/enzzxdk31

2021-01-19 11:27:42 64

原创 java gzip工具类

import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.IOException;import java.util.zip.GZIPInputStream;import java.util.zip.GZIPOutputStream;public class GZIPUtils { public static final String GZIP_ENCODE_UTF_8 ...

2021-01-18 16:16:55 28

原创 pycharm 查看opencv当前的版本

2021-01-17 20:55:23 350

转载 JavaScript高级程序设计

https://blog.csdn.net/zsl15039718107/article/details/103044330?utm_medium=distribute.pc_feed_404.none-task-blog-BlogCommendFromBaidu-6.nonecase&depth_1-utm_source=distribute.pc_feed_404.none-task-blog-BlogCommendFromBaidu-6.nonecas\分享关于JavaScript高级程序

2021-01-17 20:48:38 35

原创 Python+Pycharm使用opencv 环境搭建

1.安装 pycharm软件,本人使用的是 pycharm-community-2020.3.2.exe 这个版本 ,直接下一步下一步即可。本人安装在E盘:参考步骤:这样直接就可以安装好了,有需要安装文件的,加我qq:1034828302启动后界面如下:点击设置import torchimport numpy as npimport cv2torch.cuda.is_available()...

2021-01-17 18:54:11 178

原创 如何解bug个人总结

本人考虑从硬件到软件从设备实体到云端透视从流程到框架与心态考虑从质量控制与成本考虑从日常使用到峰值考虑第一熟悉代码逻辑场景第二熟悉框架思想系统图第三熟悉业务场景第四熟悉本语言特点。业务优先级看log 是否有明显异常加log 全面复现业务代码看函数符号表。是否缩小范围看资源,进程运行正常看波形,电压,电流变化看规律,抓住要点看log 上下游是否易解批量验证 手段重要峰值观察 利于平稳编码统一,大小端,对齐处理保质按时有问题深思则解决常态化...

2021-01-14 06:13:42 106

原创 android kernel debug

android kernel的source code中有很多使用pr_debug/dev_dbg输出的日志信息(例如device tree解析的代码,drivers/of/fdt.c)。默认情况下,kernel不会将这些日志输出到控制台上,比如dev_dbg定义如下:#if defined(CONFIG_DYNAMIC_DEBUG)#define dev_dbg(dev, format, ...) \do { \dynamic_dev_dbg(dev, format, ##__VA_ARG

2021-01-11 19:08:50 44

原创 互联网大数据正走下风口,下一个风口是它

全世界流行的互联网经济、大数据、互联网创新及一系列的行业、产品、生态链,正在渐渐从高峰走向下坡,成为历史恒河中的一颗流星。主要判断依据如下 1.今年的美国的社会现象,以推特治国作为媒体传播的主要力量,是新时代新媒体对于社会的巨大的贡献,其影响力之深、之广、之远。 创造出全世界都知晓的特朗普总统、创造出以推特等新媒体为代表的影响力、宣传力、传播力。是人类跨世纪的的贡献。也可以说是新媒体的巅峰。 2.github的诞生、是全世界程序员、码农、企业、科技界的震惊事件、是互联网技术在存储、管理、传播...

2021-01-10 20:55:13 225 9

原创 windows pytorch 安装记录

conda create -n pytorch python=3.7done## To activate this environment, use## $ conda activate pytorch## To deactivate an active environment, use## $ conda deactivateC:\Users\PC>conda activate pytorch(pytorch) C:\Users\PC>conda c...

2021-01-10 18:35:43 133

翻译 高通平台如何修改特殊电压

转载:https://blog.csdn.net/qq_36781842/article/details/103721013高通平台如何设置LDO电压,以LDO17为例,默认给屏供电,设置为2.85V现在设置为3.3V。修改的rpm和sbl部分代码,修改LDO17电压为3.3V 。(1).--- a/RPM.BF.2.2/rpm_proc/core/systemdrivers/pmic/config/msm8937/pm_config_target.c+++ b/RPM.BF.2.2/rpm_p

2021-01-06 17:07:38 224

原创 win10+cuda+python+pythcam+tensorflow-gpu的安装总结

安装环境确实比较麻烦,第三方工具,有好处,就是自由安装,坏处就是,不知其然,不懂时,弯路很多幸好自己学习了cmd的命令,理解其工具,感谢网络上朋友的总结,路虽弯,其心确直。每个人站的角度不同,学习的角度不同,理解万岁,实践万岁!QQ:1034828302 一起学习一、机器网卡是否安装,使用nvidia-smi 此命令,有时路径不同,这个要注意C:\Users\PC>nvidia-smiSun Dec 27 07:36:56 2020+-----------------------

2021-01-03 17:01:39 112

原创 conda 安装tensorflow 测试tensorflow

安装 tensorflowconda install tensorflow-gputensorflow安装是否成功pip show tensorflowD:\ProgramData\Anaconda3>pip show tensorflowName: tensorflowVersion: 2.1.0Summary: TensorFlow is an open source machine learning framework for everyone.Home-pa...

2021-01-01 08:55:54 214 2

转载 Download Notepad++

https://blog.csdn.net/qq6759/article/details/88384608Download Notepad++Download Notepad++,Notepad++,Notepad 下载Notepad++ v7.6.4 - Current Version官网下载链接:Notepad++ Installer 64-bit x64百度云:Notepad++ Installer 64-bit x64提取码:cmmo...

2021-01-01 08:24:12 1342 2

转载 Java 中的无符号类型是怎么回事儿?

Java 中的无符号类型是怎么回事儿?https://www.cnblogs.com/yuanyq/p/java_unsigned_types.html在 C 和 C++ 这样的语言中,都提供了不同长度的整数类型:char,short,int,long(实际上,char并不是真正的整数,但是你可以把它当成整数来用。在实际应用场景中,很多人在 C 语言中用char来存储较小的整数)。在大部分的 32 位操作系统上,这些类型分别对应 1 字节,2 字节,4 字节和 8 字节。但是需要注意的...

2020-12-10 19:10:24 151

转载 读写文件,读二进制文件,bin文件

读写文件,读二进制文件,bin文件jokewinl2019-03-27 10:12:304616收藏2转自 :https://blog.csdn.net/jokewinl/article/details/88837791分类专栏:Java文章标签:IO版权读普通文件 FileReader reader = new FileReader(meFileName); BufferedReader br = new BufferedRea...

2020-12-10 17:15:45 254

原创 深圳率先对“996”出手:自愿加班也不行 必须强制休假

深圳可以说是中国科技公司的大本营了,因此“996”的加班文化也比较盛行。如今深圳率先对“996”出手,颁布《深圳经济特区健康条例》,这也是国内首部地方性健康法规,将从2021年1月1日起施行。...

2020-11-10 23:49:35 155

原创 adb device 多个设备的记录

2020-10-16 15:28:13 173

原创 记一次编译的库放在系统的app的lib中没有打印的记录

正常流程1.手动测试ais的log是否已经出来的步骤 先单独编译ais目录下的 ais_client ais_sensor_lib ais_server qcar_api qcar_jni 然后再编译 ais的整个目录 我们使用的是32位的so. 所以,我将out/..../system/lib/下的 libmmqcar_qcar_jni.so libmmqcar_ais_client.so libqcaraudiorecorder.so libqcarliby...

2020-10-15 19:16:21 54

原创 securtCRT 保存时间为日志文件,同时,文件中有时间的记录

2020-09-19 17:17:03 36

android camera 双摄的实现.rar

两个camera同时打开,有些手机不行的,有些手机是可以的,自己花了很多时间时行测试,验证,确保现在的代码是好的,本代码是android sudio 3.x实现,直接可运行。本文件使用的是AS编写,测试使用的是pix3 谷歌手机,华为mate手机我测试不行,欢迎补充,多路录像还在继续研究 自己只在谷歌手机pix3 测试,手动打开权限,代码中没有打开权限,需手动打开设置,打开权限,然后打开app。就可以看到两个camera的预览及操作,哦,努力吧

2020-06-13

解析从uboot传过来的关于logo分区的一些参数,然后显示开机图标,进行顺时针及方向旋转.c

解析从uboot传过来的关于logo分区的一些参数,然后显示开机图标,进行顺时针及方向旋转

2019-10-12

LA 1010 逻辑分析仪使用方法总结及ii2c如何读取分析波形.doc

因为一直对i2c的使用波形,读取没有感觉,没有深入的研究,今天有这个项目,有这个时间,就深入研究读了一下,写了一个总结,共同学习

2020-07-22

MPU-6881规格书.pdf

g-sensor的规格书,找好久找不到,花钱买来的,真是麻烦,问供应商,效率太低,所以共享出来,本来要免费,可是,我花20元人民币买的,只能支持有限共享,真没有办法

2020-07-03

monkey测试策略.xls

自己编写的monkey测试手册,测试的方法,测试的步骤,测试的例子,包括异常如何处理,是否继续测试,还是中断测试等

2020-05-26

arm_iperf-3.rar

iperf3 arm命令,与Linux的编译源码

2006-03-06

高通的一些资料.zip

高通 qcom 8953 规格书 linux android资料 gpio的使用资料 ,本人整理资料,高通8953 的烧录方法、gpio配置方法、qcom 8953 的规格书,供大家参考与使用,方便大家技术的进步与共享,希望对大家有用,同时对自己的资料也做一个沉沾,找不到资料,好麻烦

2020-08-04

软件工程与项目案例.pptx

客户描述与项目描述、软件实现有巨大的差异,差异在哪里呢,这篇文章非常好,花30大洋买的,可以参考、学习、实践

2021-01-17

android shell 点击模拟事件脚本 AM_FM.zip

使用adb shell 脚本,模块屏幕某一个点的事件,完成自动化,可控化,及结合功能的测试 ,与monkey monkeyrunner不同,这是固化的测试,monkey是随机的测试

2020-06-11

fragment demo

如何使用好Fragment? app UI开发确实不是自己的长处,但是,从产品化的角度看,又必须学习之,并且举一反三用好, 仅记录自己如何使用Fragment。以此记录,了解其基础及本质、希望深入回答activity fragment floatview的交替使用 在资源、效率、场景中使用

2020-06-25

android 投影工具使用方法.rar

非常好用的android的,pc端控制 android设备,连接 不需要 root,自己这样测试的,不需要什么wifi 密码,比其它网上的工具好多了,非常难得的工具,感谢朋友们.

2020-06-13

USB设计和调试的7条布局经验.docx

1.在元件布局时,尽量使差分线路最短,以缩短差分线走线距离(√为合理的方式,×为不合理方式);2.优先绘制差分线,一对差分线上尽量不要超过两对过孔(过孔会增加线路的寄生电感,从而影响线路的信号完整性),且需对称放置(√为合理的方式,×为不合理方式); 图文并茂解说,自己买来的

2020-05-29

详细说明使用C语言解析BMP图片

BMP 最后是按行组织的图像数据,但这些数据并不是简单的按照图像的高度宽度w*h的数组数据这些数据最重要的特点是 对齐可以用下面的宏来计算 #define GET_ALIGN(x) (((x+3)/4)*4) 图像的实际数据之前的偏移量是:sizeof(BITMAPFILEHEADER)+sizeof(BITMAPINFOHEADER)+256*sizeof(RGBQUAD)=14+40+1024=1078个字节

2019-04-11

RelativeLayout demo

RelativeLayout 上 下 中 左 右布局 demo

2017-06-15

i2c_read 如何读 0x83b8 地址的值

发表于 2021-04-02 最后回复 2021-04-02

git 不能连接外网的服务器 and the repository exists.

发表于 2021-03-24 最后回复 2021-03-24

android 如何获取4g的信号质量

发表于 2021-03-24 最后回复 2021-03-24

请教linux shell 查找有空格的字符串,替换成有空格的字符串

发表于 2021-03-22 最后回复 2021-03-22

linux shell 如何目录下的所有文件名,并且保存到变量中

发表于 2021-03-13 最后回复 2021-03-13

linux shell 如何读取一个文件的内容,这个内容作为当前文件夹的文件名

发表于 2021-03-04 最后回复 2021-03-04

eclipse 2020版本新安装后不能自动补齐

发表于 2021-02-10 最后回复 2021-02-10

iperf 命令如何指定为服务器,同时指定服务器的IP地址

发表于 2021-02-07 最后回复 2021-02-07

android N 串口打不开,请问如何配置

发表于 2020-08-11 最后回复 2021-02-05

tcpdump 如何使用,android 7.0的版本

发表于 2021-02-02 最后回复 2021-02-02

请问python 这句话是什么意思

发表于 2021-01-26 最后回复 2021-01-26

rs232串口接收部分机器出现乱码,请问如何测试其指标

发表于 2020-12-26 最后回复 2020-12-26

qcom msm 8953 声音 路由如何配置

发表于 2020-11-26 最后回复 2020-11-26

msn8953 触摸地址假设配置不正确,会进入驱动probe 函数吗

发表于 2020-11-10 最后回复 2020-11-11

如何 查看 linux 的唤醒源

发表于 2020-10-14 最后回复 2020-10-14

编写一个驱动程序,开机时,没有看到probe打印,请大侠帮我看看,

发表于 2020-09-16 最后回复 2020-09-16

请问如何通过 gpios 获取gpio号

发表于 2020-08-26 最后回复 2020-08-26

如何使用grep及sed命令 搜索目录下的所有文件中的某个字符串,并且将该字符串所在行进行删除或者替换

发表于 2020-07-28 最后回复 2020-08-11

如何使用三轴加速器 计算速度

发表于 2020-07-02 最后回复 2020-08-11

android NDK *** missing separator. Stop 如何解决

发表于 2016-11-01 最后回复 2020-01-09

android.intent.action.VIEW 为什么只能接收一次

发表于 2016-11-29 最后回复 2016-12-15

如何在eclipse中调试SystemUI

发表于 2016-10-27 最后回复 2016-10-28

请教一下如何实现两个surfaceview的内容拷贝

发表于 2016-09-24 最后回复 2016-09-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

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