笔记
carl.xu
我
展开
-
git revert 回退记录
git revert 回退记录原创 2023-02-17 16:36:21 · 866 阅读 · 1 评论 -
Netty:option和childOption参数设置说明--笔记
Netty:option和childOption参数设置说明原创 2023-01-07 10:41:23 · 1091 阅读 · 0 评论 -
CMD常用命令记录
CMD常用命令记录原创 2023-01-07 10:27:47 · 887 阅读 · 0 评论 -
E: Could not get lock /var/lib/dpkg/lock – open (11: Resource temporarily unavailable)
Could not get lock /var/lib/dpkg/lock – open原创 2022-11-04 09:50:53 · 938 阅读 · 0 评论 -
CMakeLists.txt的自我总结说明
CMakeLists.txt的自我总结说明原创 2022-10-22 10:38:49 · 1380 阅读 · 0 评论 -
总结 linux 查找替换
总结 linux 查找替换原创 2022-10-11 10:02:45 · 906 阅读 · 0 评论 -
android 编译出错的修改
1月3日 10:57#### make completed successfully (10:50 (mm:ss)) ####root@ailiving-Z490-UD:/home/share/test/sc60_android7.1.2_ailiving# ./build/tools/releasetools/ota_from_target_files --block -p out/host/linux-x86/ -k build/target/product/security/testkey -原创 2022-01-05 19:50:46 · 2886 阅读 · 0 评论 -
visual studio 2019 系统找不到指定文件
原创 2021-11-23 10:05:35 · 1179 阅读 · 0 评论 -
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 · 1052 阅读 · 0 评论 -
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 · 815 阅读 · 0 评论 -
eclipse 2020 分享下载
积分下载共享的哟。。。。哈哈。。。链接:https://pan.baidu.com/s/1vxrsbxT1mkGEwZi73QA7Ww提取码:p3zs原创 2021-02-10 08:24:40 · 637 阅读 · 1 评论 -
手机抓包 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 · 684 阅读 · 0 评论 -
理解java中的abstracg interface
carl.xu 的人个理解结合技术、人文、社会现象我理解如下技术上相同点A. 两者都是抽象类,都不能实例化。就是不能创建对象,就是不能new,对能独立从零分配一个地址空间给它。 理解法律,什么是法律,它就是寄生于人类的一种概念、一种产物,与人、狗、植物完全不同。是寄生的。B. interface实现类及abstrctclass的子类都必须要实现已经声明的抽象方法。相当于一个标准,大家要在它的框架下去做细节。 继续从法律上理解,民事法、婚姻法、儿童法必须绝对在宪法的框架标准下去...原创 2021-01-31 18:05:10 · 113 阅读 · 0 评论 -
关于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 · 604 阅读 · 2 评论 -
java回调机制原理与解读及举例
今天看代码时,发现自己对回调理解不清楚,特研究一下细节,看看应用场景1.回调 最佳场景 应用于异步通讯的调用,也就是调用某一个函数,不知道什么时候有结果,但是,调用者又要知道结果 主人请人去干活 干活的人 要回答干活的情况 这就是异步。 java技术实现两种, 主人请人去干活-----主人亲自等待 干活人的情况 ----- 这个主实例,我这样称呼,一直要用线程去监听情况,也就是主人隔一会儿要问 这个项目进度怎么样了,cpu的优化怎么样了? 主人请人去干活...原创 2021-01-29 18:05:25 · 337 阅读 · 0 评论 -
python语言的优与劣的疑惑
突然之间,自己遇到技术上、也就是技术规划上的方向性思考的问题?今年自己39岁,也就是进入中国的程序员的危机时期,也是中国技术员的危机时期如何变危机为转机,变若期为强期。未雨绸缪,有时间循序渐进思考、布局、执行之那么与python有什么关系呢,是有的,因为自己目前精通于linux\android的驱动开发、系统开发熟悉于android app开发,技术上精力上节奏上,是有一定傲视的能力与眼界在深圳这个城市,自已30岁开始学习成为码农,有幸成为码农,不过,囊中还是相对于深圳的房呀地呀,还是TMD的原创 2021-01-24 18:15:01 · 111 阅读 · 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 · 469 阅读 · 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 · 117 阅读 · 0 评论 -
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 · 191 阅读 · 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 · 686 阅读 · 0 评论 -
MQTT 协议中文版
转mqtt 资料https://www.wenjiangs.com/doc/enzzxdk31转载 2021-01-19 11:27:42 · 380 阅读 · 0 评论 -
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 · 326 阅读 · 0 评论 -
pycharm 查看opencv当前的版本
原创 2021-01-17 20:55:23 · 1244 阅读 · 0 评论 -
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 · 261 阅读 · 0 评论 -
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 · 868 阅读 · 0 评论 -
如何解bug个人总结
本人考虑从硬件到软件从设备实体到云端透视从流程到框架与心态考虑从质量控制与成本考虑从日常使用到峰值考虑第一熟悉代码逻辑场景第二熟悉框架思想系统图第三熟悉业务场景第四熟悉本语言特点。业务优先级看log 是否有明显异常加log 全面复现业务代码看函数符号表。是否缩小范围看资源,进程运行正常看波形,电压,电流变化看规律,抓住要点看log 上下游是否易解批量验证 手段重要峰值观察 利于平稳编码统一,大小端,对齐处理保质按时有问题深思则解决常态化...原创 2021-01-14 06:13:42 · 267 阅读 · 0 评论 -
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 · 1537 阅读 · 0 评论 -
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 · 610 阅读 · 0 评论 -
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 · 878 阅读 · 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 · 1637 阅读 · 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 · 727 阅读 · 0 评论 -
读写文件,读二进制文件,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 · 598 阅读 · 0 评论 -
深圳率先对“996”出手:自愿加班也不行 必须强制休假
深圳可以说是中国科技公司的大本营了,因此“996”的加班文化也比较盛行。如今深圳率先对“996”出手,颁布《深圳经济特区健康条例》,这也是国内首部地方性健康法规,将从2021年1月1日起施行。...原创 2020-11-10 23:49:35 · 321 阅读 · 0 评论 -
adb device 多个设备的记录
原创 2020-10-16 15:28:13 · 428 阅读 · 0 评论 -
记一次编译的库放在系统的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 · 257 阅读 · 0 评论 -
securtCRT 保存时间为日志文件,同时,文件中有时间的记录
原创 2020-09-19 17:17:03 · 148 阅读 · 0 评论 -
msm 8953 camera 流程
camera的流程研究 rn6864m_csi0 probe succeeded ---- probe 是否成功 rn6864m probe succeeded ---- // msm_sensor_i2c_option: sensor_name=rn6864m_csi0, camera_id=0 // msm_sensor_i2c_option: sensor_name=rn6864m, camera_id=1./sys/devi...原创 2020-08-31 09:52:17 · 2013 阅读 · 3 评论 -
查询当前进程中的线程情况 top -m 10 -t -d -n 2 -s cpu
msm8953_64:/ # top -m 10 -t -d -n 2 -s cpuInvalid argument "2".Usage: top [ -m max_procs ] [ -n iterations ] [ -d delay ] [ -s sort_column ] [ -t ] [ -h ] -m num Maximum number of processes to display. -n num Updates to show before exiting. ...原创 2020-08-21 14:19:55 · 999 阅读 · 0 评论 -
msm 8953 制作算法分区的部分记录,太容易忘记了
./out/host/linux-x86/bin/make_ext4fs -l 1024M -s out/target/product/msm8953_64/custom.img out/target/product/msm8953_64/custom./out/host/linux-x86/bin/make_ext4fs -l 1024M -s custom.img /custom制作img 文件前,将要放到img文件之中的内容拷贝到 custom目录,然后执行此命令,执行后,img中有此拷贝..原创 2020-08-14 10:46:29 · 554 阅读 · 0 评论 -
yuv nv21 nv12 i420 从代码地址理解记录
对于nv21 nv12的理解,理论自己有些理解,但是对于y分量 u分量 v分量的理解,有些不深入参考网络代码,自己深入理解一下I420: YYYYYYYY UU VV =>YUV420PYV12: YYYYYYYY VV UU =>YUV420PNV12: YYYYYYYY UVUV =>YUV420SPNV21: YYYYYYYY VUVU =>YUV420SPNV21: YYYYYYYY VUVU =>YUV420SP...原创 2020-07-29 17:32:46 · 458 阅读 · 0 评论