logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

系统定制服务-IPC实战-系统新增aidl接口-实现自定义系统服务功能

这里直接将客户需求拿过来吧,其实这种需求很常见,就是自定义一个服务,这个服务承担一定的功能。系统源码需新增 com . android . device . IDeviceCtrlService 接口和 com . android . device . IDeviceCtrlService . Stub 实现类,提供 "DeviceCtrlService" 服务。

文章图片
Ubuntu安装5.7mysql坑,需要注意的问题

最近在ubuntu平台安装最新版本mysql5.7,遇到坑:Mysql出现任何用户不用密码|使用任何密码都能登录的问题修改用户密码,提示没有password字段对于第一个坑直接导致结果是:项目上线后,发现连续几天有人半夜共计服务器数据库,导致mysql数据库再也连接不上,整个产品线数据请求接口瘫痪。对于第二个坑无法实现更改用户密码,以前版本一直都是这样的呀。解决方案:坑1:...

集成科大讯飞TTS【离线语音合成服务】

背景:最近机器人项目需要集成科大讯飞TTS服务,遇到各种坑。集成过程中主要遇到:引擎相关错误【21001|21002|25107错误】**解决方法:**1.多去论坛上面搜相关帖子;2.仔细看看提供的Demo中是怎么实现与配置离线语音合成功能的;3.理解引擎这个玩意集成问题:下载离线语音合成体验版,放到IDE中跑起来,你会发现基本上跑Demo的离线语音合成没有成功的,偶尔成功。【仔细分享原因,个人觉

#机器人
Buildroot系统adb环境下-各种命令结果乱码

自己玩开发板,学习Linux系统知识点,用的是讯为开发板。自己在Windows 电脑上按照虚拟机,编译讯为提供的RK-Linux 源码来编译Buildroot 系统进行Linux 驱动学习编译好固件,烧录到RK主板上。adb shell 进入系统adb 环境环境是开发的前提这里自己是通过AI 搜索,多次尝试的,最终解决如果遇到类似问题,可以借鉴,但是不同系统可能命令不一致,需要针对性看。

文章图片
#adb
Android-设置-设备型号-Android版本-系统版本自定义-默认修改

设置-关于-型号:修改为 KS-320MKS设置-关于-Android版本-12改为系统版本-OpenHarmony 3.1这个需求就是非常非常常见的普通需求,这里最核心的知识点是 知道方法,说直接点如何查看源码-定位修改位置-进行修改源码从而需求实现@Override这些是常见的客需需求,一定要掌握,这里做一个笔记对于 解决设置相关问题:新增、修改、删除 记录、值、标题等,需要掌握基本方法,定位

文章图片
Android-设置-设备型号-Android版本-系统版本自定义-默认修改

设置-关于-型号:修改为 KS-320MKS设置-关于-Android版本-12改为系统版本-OpenHarmony 3.1这个需求就是非常非常常见的普通需求,这里最核心的知识点是 知道方法,说直接点如何查看源码-定位修改位置-进行修改源码从而需求实现@Override这些是常见的客需需求,一定要掌握,这里做一个笔记对于 解决设置相关问题:新增、修改、删除 记录、值、标题等,需要掌握基本方法,定位

文章图片
机器人项目部分数据本地化——工厂模式+策略模式实现

场景:机器人设备上展示的首页数据、其它模块数据均通过后台配置,机器人端获取数据保存,下次判断相关数据有无从本地获取,机器人设备端只负责展示并执行点击事件弊端:机器人环境下特别刚开机对网络存在需求,弱网情况下经常性数据无法获取,机器无法正常运行【各种展会弱网情况明显】解决方案:所有数据采用本地配置化。 具体方案:本地数据以Json数据存储在.json文件中,读取后转换成JavaBean的集合即可。【

#机器人
sqlalchemy映射关系、外键和relationship查询

SQLAlchemy中的映射关系有四种,分别是一对多,多对一,一对一,多对多理解好映射关联关系,对后续多表查询,对象间关系非常重要。下面可以先看看资料,如果不太理解可以看看本文,循序渐进的了解知识点。官网是最好的文档翻译官网一篇不错的blog一对多(one to many):因为外键(ForeignKey)始终定义在多的一方.如果relationship定义在多的一方,那就是多对一...

到底了