相关文章
kotlin retrofit
参考博客
【Android】【Kotlin】使用【Retrofit】基本使用 如何在kotlin中正确使用retrofit 将kotlin协程用于网络请求—完整实例,看这一篇就够了 Kotlin协程Retorfit网络请求框架封装
编程日记
2025/3/9 4:06:50
H5判断当前环境是否为微信小程序
H5判断当前环境是否为微信小程序 场景代码 场景
H5需要判断当前环境是否为微信小程序,然后做一些交互调整。 代码
isWxMiniCodeWebviewEnv() {return navigator.userAgent.match(/miniprogram/i) || window.__wxjs_environment miniprogram
}
编程日记
2025/3/14 16:02:20
Google Guava Cache LoadingCache 基本使用
一. 添加依赖 <dependency><groupId>com.google.guava</groupId><artifactId>guava</artifactId><version>27.1-jre</version>
</dependency>二. 创建CacheLoader LoadingCache<Long, String> cache CacheBuilder.newB…
编程日记
2025/3/9 14:49:52
MATLAB与Excel的数据交互
准备阶段
clear all % 添加Excel函数 try Excel=actxGetRunningServer(Excel.Application); catch Excel=actxserver(Excel.application); end % 设置Excel可见 Excel.visible=1; 插入数据
% % 激活eSheet1
% eSheet1.Activate;
% 或者
% Activate(eSheet1); % % 打开…
编程日记
2025/3/14 21:30:53
你知道如何科学的学习吗?-关于个人成长的思考
背景
最近在翻看自己工作后的笔记,从有道云笔记到印象笔记,到本地笔记,到自己使用github搭建的博客,到语雀笔记,使用了不同的平台工具;零零总总记录了许多学习笔记、个人成长笔记、职业规划等内容。现在看…
编程日记
2025/3/11 0:28:01
BlockCanary
卡顿检测框架,比如Activity Service ,BroadcastResoleve等,或者有延时执行造成卡顿
针对这些情况进行监控
引用: 初始化: 捕获异常结果: 源码: 使用双重锁的单例模式,enable 跳转到通知 主线程的监视器
Loop循环调用消息 根据dispathMessage判断是否造成卡顿,也就是消息的间…
编程日记
2025/3/12 23:10:19
智慧环保:科技驱动下的环境保护新篇章
智慧环保:科技驱动下的环境保护新篇章 环境保护已经成为当今社会的重要议题,而科技的飞速发展为我们开启了智慧环保的新篇章。在这篇文章中,我们将介绍智慧环保所带来的机会和创新,以及科技在环境保护中的重要作用。
智慧环保的理…
编程日记
2025/3/13 7:02:59