Android-Gson使用 图片来源网络,入侵必删 在日常的Android开发当中,我们肯定少不了要使用Gson框架解析JSON字符串。这篇博客分享一下我了解到Gson框架的知识,希望对看文章的小伙伴有所帮助。 Gson的依赖 implementation 'com.google.code.gson:gson:2.9.0' 这里需要注意的是: Gson2.9.0最低适配Java7,如果想要是用Java6及其以下的 移动开发 2025年04月19日 87 点赞 0 评论 14687 浏览
wx143基于ssm+vue+uniapp的数学辅导小程序 开发语言:Java 框架:ssm+uniapp JDK版本:JDK1.8 服务器:tomcat7 数据库:mysql 5.7(一定要5.7版本) 数据库工具:Navicat11 开发软件:eclipse/myeclipse/idea Maven包:M 移动开发 2025年04月18日 58 点赞 0 评论 14707 浏览
Android 常见的问题整理 2022 Android 语音TTS 识别全链路过程 本地录音 =》 ASR识别 =》请求后台语义 =》语义落域分发返回 =》 本地仲裁处理落域分发 =》 TTS播报 下面是语音链路的一些基本思路 录音 :Android基本录音为48K的采样率 语音这边需要做降采样处理 降采样为16K。通过Android原生录音将音频给到引擎 唤醒:一般唤醒都是做本地唤醒,所有wakeup唤醒引擎。 移动开发 2025年03月14日 84 点赞 0 评论 14711 浏览
computed、watch和watchEffect区别 computed: 计算属性将基于它们的响应依赖关系缓存,本质上是为了简化模版中的逻辑 const firstName = ref("Mir"); const secondName= ref("joy"); const fullName = computed(()=> firstName.value +" "+secondName.value) 支持set方法: let full 移动开发 2025年04月06日 184 点赞 0 评论 14716 浏览
Spring Boot @Retryable重试策略 在实际工作中,重处理是一个非常常见的场景,比如: 发送消息失败。 调用远程服务失败。 争抢锁失败。 这些错误可能是因为网络波动造成的,等待过后重处理就能成功。通常来说,会用try/catch,while循环之类的语法来进行重处理,但是这样的做法缺乏统一性,并且不是很方便,要多写很多代码。 然而spring-retry却可以通过注解,在不入侵原有业务逻辑代码的方式下,优雅的实现重处理功能。 一、 移动开发 2025年05月02日 101 点赞 0 评论 14718 浏览
这么好的Android开发辅助工具App不白嫖可惜了 过年期间闲来没事,手撸了一个辅助Android开发调试的工具App,适合Android开发者和测试同学使用。 点击直接下载APK 或者去Google Play安装 功能概览 对我这样的懒人开发者来说,反复的做同样一件事简直太煎熬了,因此我把我平时开发中需要反复操作的命令和一些繁琐的操作整理成了一个工具。 废话不多说, 先上图了解下工具的大概功能有哪些(内容比截图丰富,欢迎下载体验) 移动开发 2025年04月16日 78 点赞 0 评论 14724 浏览
wx151基于ssm+vue+uniapp的自助购药小程序 开发语言:Java 框架:ssm+uniapp JDK版本:JDK1.8 服务器:tomcat7 数据库:mysql 5.7(一定要5.7版本) 数据库工具:Navicat11 开发软件:eclipse/myeclipse/idea Maven包:M 移动开发 2025年04月24日 62 点赞 0 评论 14726 浏览
Python面向对象编程-1 一、面向对象基本概念 世界上有很多人和事物,每一个都可以看做一个对象,而每个对象都有自己的属性和行为,对象与对象之间通过方法来交互。 面向对象是一种以“对象”为中心的编程思想,把要解决的问题分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个对象在整个解决问题的步骤中的属性和行为。 关注焦点----谁来做 二、类和对象 类是模板,对象 是根据 类 这个模板创建出来的,应该 先 移动开发 2025年04月22日 163 点赞 0 评论 14748 浏览
设计模式之模板方法 1. 模板模式 两大作用 复用 扩展 1.1 示例 抽象父类 抽象方法 需要子类重写的定义为抽象方法(子类按需重写方法) 不让子类覆盖的方法定义为 final public abstract class Template { // 模板方法,使用final约束不能轻易修改 public final void execute() { ste 移动开发 2025年06月10日 81 点赞 0 评论 14750 浏览
最新的30个Android Kotlin面试题 以下是2025年最新的30个Android Kotlin面试题及其核心解析,综合了协程、密封类、高阶函数、扩展函数等高频考点,并附有相关引用来源: 一、协程与并发编程 协程与线程的核心区别是什么? 协程是轻量级线程,通过挂起而非阻塞实现并发,减少上下文切换开销。线程是操作系统资源,创建和切换成本高 移动开发 2025年10月26日 111 点赞 0 评论 14806 浏览