自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 重新打包bootanimation.zip后无法显示的问题

将更新的切图按bootanimation.zip的标准格式打包后,直接替换至终端的/system/media目录下,重启后发现开机动画并没有生效。之后使用修改图片命名,linux下重新zip等方法均无效。查看log后发现报错:bootanimation.zip is compressed;在更换zip方式为存储后重新打包替换,生效。

2023-06-29 16:33:24 282

原创 【Leet Code笔记】【C】hashmap初级使用

C语言hashmap的初级使用

2022-10-11 11:15:34 383

原创 系统开发中的万能接口(后门)

系统开发中的万能接口有什么用,万能接口的实现。

2022-06-17 10:16:03 724

原创 Android底层Linux socket编程踩坑记录2

本篇记录最近一段时间遇到的一些新问题~1.socket断开连接后,重新连接时bind报错在自测环节中,我对server进行了断线重连的测试,发现在重连时会出现bind报错。排查后发现,由于server端提供出来的port端口号是根据MAC地址计算获得的,在MAC地址未改变的情况下,会出现port相同的情况。由于port已经被上一次连接占用,导致bind时出错。修改方法:给socketfd添加REUSEADDR,使其能够被复用。 int opt =1; setsockopt(g_socket_fd

2022-05-17 17:28:51 175

原创 Android底层Linux socket编程踩坑实录

Android底层Linux socket编程踩坑实录作为一个安卓底层入行一年的菜鸟,领导交给了我一个网络消息中心的任务,这其中需要用到之前没有做过的socket编程,这个帖子就来记录一下我在学习实践的过程中踩到的坑吧~1. linux的recvLinux下的socket编程中,recv的上限值是和在windows下的recv的上限值不同的。在win socket编程中,单次recv的上限是可以达到1024x1024字节 也就是1m的。而在Linux中,单次recv1m是会报段错误的。经过试验,Lin

2022-04-11 14:53:47 2696

原创 串口数据判断包是否正确的思路

关键值:PACKAGE_LENGTH:包应有的长度read_data[PACKAGE_LENGTH]:存包数组package_index:当前包长length:传入数据包的包长package_length:子包大小package_length初始值为0思路整理:1.先判断是否为包头:read_data[0]是否为规定包头数值&&package_index是否为0。若是,则:package_length=read_data[1] // 将子包大小赋给package_leng

2021-02-20 16:07:04 741 1

原创 Linux下 下载加密文件编译时出现加密乱码无法编辑问题

Build时根据报错文件,重新:rm filegit checkout file

2020-10-28 15:03:52 214 2

空空如也

空空如也

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

TA关注的人

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