Donald Linux
码龄8年
关注
提问 私信
  • 博客:3,080,443
    3,080,443
    总访问量
  • 683
    原创
  • 1,440
    排名
  • 1,040
    粉丝

个人简介:日拱一卒无有尽 功不唐捐终入海

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 加入CSDN时间: 2017-03-11
博客简介:

海月汐辰

博客描述:
日拱一卒无有尽 功不唐捐终入海
查看详细资料
  • 原力等级
    领奖
    当前等级
    9
    当前总分
    9,054
    当月
    12
个人成就
  • 获得1,788次点赞
  • 内容获得289次评论
  • 获得6,130次收藏
  • 代码片获得11,317次分享
创作历程
  • 77篇
    2024年
  • 106篇
    2023年
  • 135篇
    2022年
  • 178篇
    2021年
  • 82篇
    2020年
  • 27篇
    2019年
  • 28篇
    2018年
  • 50篇
    2017年
成就勋章
TA的专栏
  • linux buildroot
    15篇
  • buildroot
    7篇
  • 图像处理
    2篇
  • 开发工具
    38篇
  • Ubuntu 各种环境安装等问题
    11篇
  • python
    1篇
  • 批处理bat
    3篇
  • QT
    2篇
  • STM32
    2篇
  • repo
    5篇
  • 硬件
    6篇
  • gitlab
    1篇
  • MFC
    1篇
  • Android
    259篇
  • Java Language
    25篇
  • C和C++语言
    61篇
  • Linux实用命令
    25篇
  • Android App Develop
    81篇
  • Linux学习
    58篇
  • Linux系统编程
    13篇
  • linux shell脚本
    18篇
  • Linux驱动编程
    26篇
  • Git
    21篇
  • Android adb
    5篇
  • Makefile
    1篇
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

342人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

2024-11-28 提示java.lang.IllegalStateException: Signature mismatch on system package com.xxx.xxxfor

而且无法进入桌面。
原创
发布博客 2024.11.28 ·
142 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

2024-11-04 Android java app Handler sendMessage信息,如何在handleMessage处理完后再发下一sendMessage,用ReentrantLock

1.3 从log上看,全部消息已经发送后,handleMessage里面逐个按顺序处理消息。2.2 运行结果如下,达到预想效果。1.2 上面代码运行结果如下。1.1 java代码。
原创
发布博客 2024.11.04 ·
320 阅读 ·
8 点赞 ·
0 评论 ·
4 收藏

2024-10-18 Android studio 模拟器AVD 提示The emulator process for AVD ******* has terminated

arm64得API低于28。
原创
发布博客 2024.10.18 ·
549 阅读 ·
3 点赞 ·
0 评论 ·
1 收藏

2024-10-18 查看 Android 系统是运行在 x86 还是 ARM 架构,通过getprop ro.product.cpu.abi 获取。

原创
发布博客 2024.10.18 ·
171 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

2024-10-17 linux 串囗最大读缓存区多少个字节,如何在调用open tcsetattr 等初始化的时候清空读缓冲区,使用tcflush(mcu_fd, TCIOFLUSH

tcflush()
原创
发布博客 2024.10.17 ·
164 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

2024-09-27 buildroot C和语言将 中文的GBK编码转换为 UTF-8 的代码, printf 显示出来,使用 iconv 库去实现。

【代码】2024-09-27 buildroot C和语言将 中文的GBK编码转换为 UTF-8 的代码, printf 显示出来,使用 iconv 库去实现。
原创
发布博客 2024.09.27 ·
296 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

2024-09-10 linux uart串口外面发送过来的是0x0d,但接收的都是0x0a,解决方法:禁用 ICRNLtty.c_iflag &= ~(ICRNL | INLCR | IGNCR)

工具查看或修改串口的终端参数。
原创
发布博客 2024.09.10 ·
317 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

2024-09-06 用adb把一个文件push到linux设备里,明明已经看到有这个so库了,但是重启之后这个so库就变为0字节。sync命令会强制所有挂载的文件系统将内存中的修改数据块写入磁盘。

一、现象如下:sync。
原创
发布博客 2024.09.06 ·
268 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

2024-08-31 Linux bug调试记录,linux 驱动里面kthread_run 打开一个内核线程里面如果使用 mdelay 会导致系统崩溃,使用ssleep msleep代替

是一个忙等待(busy-wait)函数,它在延迟期间占用CPU资源,不进行任何实际工作,这会阻止其他任务的执行,特别是当它在队列处理循环中使用时。如果队列处理循环是一个高优先级的任务,它可能会阻止低优先级任务运行,从而导致系统整体响应变慢甚至挂起。例如,如果延迟是为了等待硬件状态变化,考虑使用中断或轮询硬件状态,而不是使用延迟函数。在设计内核驱动时,应尽量避免使用忙等待,以免影响系统的整体性能。: 如果你在等待某个事件的发生,可以使用这些等待队列函数。为了避免这种情况,你应该考虑使用不同的方法来实现延迟。
原创
发布博客 2024.08.31 ·
397 阅读 ·
8 点赞 ·
0 评论 ·
2 收藏

2024-08-26 C语言在程序里面使用system() 函数执行一个shell脚本,如何获取shell脚本的exit的返回值,使用這個來加載WIFI驅動模塊。

一、system()
原创
发布博客 2024.08.26 ·
265 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

2024-08-22 buildroot linux 使用wpa_supplicant -B -i wlan0 切换WIFI 设备之后无法上网的问题。解决方法,使用udhcpc -i wlan0 命令

【代码】2024-08-22 buildrootlinux 使用wpa_supplicant -B -i wlan0 切换WIFI 设备之后无法上网的问题。解决方法,使用udhcpc -i wlan0 命令。
原创
发布博客 2024.08.22 ·
271 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

2024-08-21 Linux 可以指定某个网络设备来进行 ping 操作。你可以使用 -I 选项来选择网络接口,I就是interface接口的意思。ping -I wlan0 8.8.8.8

ping-I。
原创
发布博客 2024.08.21 ·
239 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

2024-08-16 Android studio Clean project如何把子模块的build 目录也clean, 增加 delete subproject.buildDir

【代码】2024-08-16 Android studio Clean project的时候如何把子模块的build 目录也clean。
原创
发布博客 2024.08.16 ·
332 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

2024-08-15 调试中发现 linux spi 驱动通过spi_write 或者 spi_sync 最多只能写0XFFFF 个字节,提供解决方案。

【代码】2024-08-15 调试中发现 linux spi 驱动通过spi_write 或者 spi_sync 最多只能写0XFFFF 个字节,提供解决方案。
原创
发布博客 2024.08.15 ·
329 阅读 ·
4 点赞 ·
0 评论 ·
2 收藏

2024-08-12 socket 通信客户端断开连接时服务端还在write的话会导致程序崩溃,用gdb 运行看详细log,Thread received signal SIGPIPE, Broken

使用gdb 去运行看详细的log。
原创
发布博客 2024.08.12 ·
378 阅读 ·
8 点赞 ·
0 评论 ·
1 收藏

2024-08-09 C语言Socket 把一个的结构体占用的字节值发到android java 里面,用jni的形式解析里面的变量,然后再把数据返回到java层

2.3 Java 代码调用 JNI 方法,在 Java 端调用 JNI 方法,并接收返回的 ImageHeader 对象。3.4 运行结果如下,解析出来的数据跟我用另外一种方法解析出来的值是一样的,说明一切OK。2.2 jni 函数,确保 JNI 方法签名与 Java 构造函数匹配。2.1 ImageHeader类。3.2 ImageHeader类。3.3 java 调用。
原创
发布博客 2024.08.09 ·
184 阅读 ·
3 点赞 ·
0 评论 ·
4 收藏

2024-07-31 Android studio gradle、sdk、ndk 、模拟器等路径记录

一、gradle的下载路径:C:\Users\user\.gradle\wrapper\dists二、NDK下载路径C:\Users\user\AppData\Local\Android\Sdk
dk三、SDK下载路径:C:\Users\user\AppData\Local\Android\Sdk\platforms
原创
发布博客 2024.07.31 ·
472 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

20240730 Linux 一个libxxx.so库,把这库名改成libfuckyou.so,Makefile CFLAGS += -lfuckyou ,可执行文件运行还是会去寻libxxx.so

patchelf。
原创
发布博客 2024.07.30 ·
235 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

2024-07-24 buildroot c语言应用获取 kernel kobject_uevent_env 发送的消息,侦测USB口变化。

3.1 kernel 使用kobject_uevent_env 发送信息。3.2 c语言app代码。
原创
发布博客 2024.07.24 ·
492 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

2024-07-24 Linux C語言使用inotify进行文件变化检测

inotify。
原创
发布博客 2024.07.24 ·
512 阅读 ·
4 点赞 ·
0 评论 ·
1 收藏
加载更多