logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【底层机制】Android OTA更新系统:原理与应用深度解析

OTA(Over-The-Air)更新是指通过无线网络下载和安装系统更新的技术。在Android生态中,OTA更新系统是一个复杂而精密的工程,涉及多个系统组件和严格的安全验证。

文章图片
#android
Gradle添加so文件

1、将so所在文件夹拷贝到libs目录中,如图2、在build.gradle文件中android下增加以下代码:sourceSets{main{jniLibs.srcDir(['libs'])}}层级结构如图:最好再Rebuild一下project参考资料:http://stackoverflow.com/questions

#android#gradle
【提示词】【AI智能体】业务文档问答智能体如何精心设计提示词?

显式优于隐式:不要指望AI能猜出你的意图,把所有规则都写清楚。结构化:使用清晰的模块和分隔符,帮助AI理解不同部分的职能。具体化:避免“回答得好一点”这种模糊指令,用“答案控制在100字内”来代替。防御性设计:预先考虑到AI可能犯的错误(如胡编乱造),并通过约束条款将其扼杀在摇篮里。迭代测试:用一批典型问题测试这个提示词,根据回答不理想的情况,回头调整提示词的对应部分。例如,如果AI还是用了外部知

#人工智能
【提示词】【AI智能体】业务文档问答智能体如何精心设计提示词?

显式优于隐式:不要指望AI能猜出你的意图,把所有规则都写清楚。结构化:使用清晰的模块和分隔符,帮助AI理解不同部分的职能。具体化:避免“回答得好一点”这种模糊指令,用“答案控制在100字内”来代替。防御性设计:预先考虑到AI可能犯的错误(如胡编乱造),并通过约束条款将其扼杀在摇篮里。迭代测试:用一批典型问题测试这个提示词,根据回答不理想的情况,回头调整提示词的对应部分。例如,如果AI还是用了外部知

#人工智能
【C++面试】C++各版本都有哪些新特性?-- 答出来更要答得好

C++11/14/17三巨头:确立了以RAII、移动语义、智能指针、lambda为核心的现代C++编程范式。C++20/23及未来:通过概念、范围、协程和模块,正在解决更高级别的抽象、异步编程和工程

文章图片
#c++#面试
【底层机制】【Android】AIDL原理与实现机制详解

AIDL基于客户端-服务器架构,通过Binder机制实现跨进程方法调用。其核心设计采用Proxy-Stub模式:Proxy:客户端代理,负责序列化请求参数并发送给Binder驱动Stub:服务端骨架,负责反序列化参数并调用实际方法实现

文章图片
#android
【三体】deepseek 对程心做的三次决定的评价

程心是小说中最具争议性的角色之一,她的选择往往出于善良和人性的本意,却在宇宙尺度的残酷现实中带来了灾难性的后果,深刻体现了刘慈欣对“圣母式”道德在黑暗森林法则下脆弱性的思考。

#网络
过滤文件内容(windows和Mac及ubuntu)

windows系统可以使用TextFilter软件linux系统grep “过滤内容” 要过滤的文件如:grep “BasePage___” basepage.txt结果如图grep主要参数:-c:只输出匹配行的计数。-I:不区分大 小写(只适用于单字符)。-h:查询多文件时不显示文件名。-l:查询多文件时只输出包含匹配字符的文件名。-n:显示

dex2jar 报错 com.googlecode.d2j.DexException: not support version

参考链接:https://www.jianshu.com/p/55bf5f688e9ahttps://source.android.com/devices/tech/dalvik/dex-format#dex-file-magic原因:dex2jar 的版本与要解析的 dex 文件的版本不匹配造成的方案:使用对应版本的 dex2jar使用二进制编辑工具修改 dex 文件的版本...

#android
plantUML编辑器整理

如果你平常的编辑器就是 Intellij 系列软件,那么推荐直接使用Intellij 插件(最后一个)在线编辑器:https://www.planttext.com/推荐这个预览如下:http://www.plantuml.com/plantuml预览如下:https://sujoyu.github.io/plantuml-previ

#编辑器
    共 12 条
  • 1
  • 2
  • 请选择