- 博客(152)
- 资源 (12)
- 收藏
- 关注

原创 Android动态音频柱状图可视化解析:从原理到实现
本文详细解析了如何在Android平台上实现动态音频柱状图可视化系统。系统采用生产者-消费者模式,分为音频采集、处理和渲染三个核心模块。音频采集层通过AudioRecord从麦克风获取原始PCM数据,配置了采样率、声道和数据格式等参数。音频处理线程独立运行,负责噪音过滤、频段划分和RMS计算,并通过Handler将处理结果传递到UI线程。UI渲染层继承自View,实现柱状图绘制、动画效果和交互处理,支持自适应布局。文章还提供了核心代码示例,包括音频采集初始化、权限管理以及音频处理线程的实现,确保系统高效稳定
2025-05-18 11:55:36
6780

原创 电商外包售价才4W,但是高德地图API一年收费就得5W该怎么办?
电商小程序外包项目需接入地图API辅助填地址,高德、腾讯收费高,用天地图API可降成本,还解决了相关数据和兼容问题。
2025-03-24 18:09:49
1250

原创 微信小程序静默登录
在开发微信小程序时,后端对token的处理比较简单,前端用vuex缓存token出现了问题。探讨了token何时刷新,还说了理想的token维护方法。
2025-03-24 13:50:47
1088

原创 在售价4W外包项目中,前端的消息模块该如何设计?
文章围绕售价4W的小程序商城外包项目,介绍前端消息模块设计,包括项目背景、交互设计、开发细节及借助豆包开发的方法。
2025-03-23 18:10:25
1220
1
原创 购物车系统的模块化设计:从加载到结算的全流程拆解
在结算环节,模块先校验是否存在售罄商品及有效选中项,避免无效订单提交,再将选中商品信息序列化后跳转至订单确认页,形成从选品到结算的完整数据流转闭环,为用户提供即时、可靠的金额反馈与交易保障。通过统一的消息提示系统,为用户提供明确的操作反馈。此外,引入库存预校验逻辑,在数据加载阶段自动比对商品数量与库存值,将超量商品数量修正为不超过库存的有效值,从源头避免前端显示异常,确保用户看到的商品信息真实可靠。商品金额计算模块作为购物车的数据核心,通过动态数据绑定与实时计算机制,确保选中商品总价与用户操作同步更新。
2025-05-25 15:49:21
6911
原创 uniapp中懒加载图片组件的封装与应用
性能层面,它通过精准的可视区域判断,实现图片的按需加载,避免在页面初始化阶段加载大量图片资源,从而降低服务器请求压力,提升页面响应速度;通过这种组合方案,页面在加载大量商品图片时,既能保证数据的有序加载,又能优化图片资源的使用效率,实现流畅的用户体验。指定图片加载过程中显示“skeleton - 1”样式的骨架屏占位图,在图片未加载完成时,以动态光影效果模拟图片形状,提升用户等待时的视觉体验。(图片是否加载失败)的状态,若其中一个为true,则直接返回,不再进行后续的可视区域判断,避免重复操作。
2025-05-25 15:09:26
1302
原创 电商小程序店铺详情页:头部无限分类与筛选功能实现
当然这里的布局方式还有其他的选择,可以根据自己的CSS习惯切换布局方案。实现横向滚动的分类栏,动态加载后台返回的分类数据,并支持“全部”分类的前置显示。在电商小程序中,店铺详情页是用户浏览商品的核心入口。组件,打造流畅的分类切换与筛选体验。在分类栏右侧添加筛选图标,点击时弹出。动态计算容器宽度,适配不同屏幕尺寸,添加。内容区偏移:商品列表通过。对于滚动条的优化,设置。,适配微信小程序等多端环境。接口获取分类列表,并在。
2025-05-25 14:36:00
3769
原创 Android开发——原生渲染方案实现 PDF 预览功能
通过定义统一文档模型、抽象渲染组件、集成 ViewPager2 适配器,实现了 PDF 与图片混合文档的高效预览。适用于嵌入式设备、定制化阅读器等对交互和性能要求高的场景,但需注意 API 版本限制(API 21+)和复杂文档特性支持的局限性。调用系统默认的 PDF 阅读器(如 Google PDF Viewer、WPS 等),利用系统原生能力实现预览。有点是无需处理 PDF 解析、分页、缩放等复杂逻辑,适配所有 Android 版本(API 14+),自动继承系统阅读器的功能(如夜间模式、书签管理)。
2025-05-18 23:53:50
1277
原创 Android 手写签名功能详解:从原理到实践
Android 手写签名功能详解1. 引言2. 手写签名核心实现:SignatureView 类3. 交互层实现:MainActivity 类4. 布局与配置5. 性能优化与扩展方向
2025-05-18 23:12:04
1020
原创 前端开发避坑指南:React 代理配置常见问题与解决方案
前端开发避坑指南:React 代理配置常见问题与解决方案一、为什么需要配置代理?二、使用 create-react-app 默认配置代理三、使用 http-proxy-middleware 配置复杂代理四、高级代理配置五、生产环境中的代理配置
2025-05-13 22:24:02
914
1
原创 Next.js 从入门到实战:构建现代化 React 应用的终极指南
Next.js 从入门到实战:构建现代化 React 应用的终极指南1.引言2.什么是Next.js?3. 项目创建4. 核心概念:文件系统路由5. 渲染模式:SSG、SSR 与 ISR
2025-05-11 23:49:17
684
1
原创 React 开发者必看!解析 create-react-app Webpack 配置
文章围绕 create-react-app 的 Webpack 配置展开,先讲开放配置的方法,接着说明默认依赖,详细解析各配置项,包括目标、模式等,还提及环境变量传递及配置调整,帮助理解 React 项目中 Webpack 打包配置。
2025-05-11 21:53:42
1309
原创 Android Studio 模拟器配置方案
Android Studio 模拟器配置方案1.引言2.使用Android Studio中的模拟器3.使用国产模拟器
2025-05-08 23:58:01
1582
1
原创 React 中集成 Ant Design 组件库:提升开发效率与用户体验
React 中集成 Ant Design 组件库:提升开发效率与用户体验一、为什么选择 Ant Design 组件库?二、基础引入方式三、按需引入(优化性能)四、Ant Design Charts
2025-05-06 23:57:39
1397
原创 React hooks详解
React hooks详解一、为什么react需要引入hooks?二、useState状态维护函数三、useEffect副作用优化四、useMemo与useCallback缓存五、useRef处理ref对象六、useContext共享状态七、useReducer优化组件八、自定义组件
2025-05-04 20:41:11
1350
原创 react 工程化创建与代码规范配置
react 工程化创建与代码规范配置一、react 项目创建二、editorconfig 配置三、eslint与prettier配置四、craco配置五、husky配置
2025-04-29 23:43:26
937
原创 剑指Offer(数据结构与算法面试题精讲)C++版——day21
剑指Offer(数据结构与算法面试题精讲)C++版——day21题目一:数据流的第k大数字题目二:出现频率最高的k个数字题目三:和最小的k个数对
2025-04-27 23:22:09
1206
原创 第十四届蓝桥杯刷题——day20
第十四届蓝桥杯刷题——day20引言题目一:工作时长题目二:与或异或题目三:翻转题目四:阶乘的和题目五:公因数匹配
2025-04-25 19:12:09
1798
原创 React Ref引用机制解析
本文介绍 React 的 `ref` 引用机制,包括作用、创建方式、类型及场景、转发等,还阐述了注意事项,如避免滥用及防内存泄漏等。
2025-04-23 22:47:41
1093
原创 React propsTypes使用方式
在React中,15.5版本后`propTypes`需单独安装,可在类和函数组件中做类型检查,介绍了常用类型及应用案例。
2025-04-23 12:30:47
3805
原创 剑指Offer(数据结构与算法面试题精讲)C++版——day18
剑指Offer(数据结构与算法面试题精讲)C++版——day18题目一:所有大于或等于节点的值之和题目二:二叉搜索树迭代器题目三:二叉搜索树中两个节点的值之和
2025-04-22 12:25:21
907
原创 剑指Offer(数据结构与算法面试题精讲)C++版——day17
剑指Offer(数据结构与算法面试题精讲)C++版——day17题目一:节点值之和最大的路径题目二:展平二叉搜索树题目三:二叉搜索树的下一个节点
2025-04-21 23:47:07
1010
原创 剑指Offer(数据结构与算法面试题精讲)C++版——day16
剑指Offer(数据结构与算法面试题精讲)C++版——day16题目一:序列化和反序列化二叉树题目二:从根节点到叶节点的路径数字之和题目三:向下的路径节点值之和
2025-04-20 10:22:44
797
原创 剑指Offer(数据结构与算法面试题精讲)C++版——day15
剑指Offer(数据结构与算法面试题精讲)C++版——day15题目一:二叉树最低层最左边的值题目二:二叉树的右侧视图题目三:二叉树剪枝附录:源码gitee仓库
2025-04-19 15:16:26
1159
原创 剑指Offer(数据结构与算法面试题精讲)C++版——day14
剑指Offer(数据结构与算法面试题精讲)C++版——day14题目一:二叉树广度优先搜索题目二:在完全二叉树中添加节点题目三:二叉树中每层的最大值
2025-04-19 11:31:52
935
原创 剑指Offer(数据结构与算法面试题精讲)C++版——day13
剑指Offer(数据结构与算法面试题精讲)C++版——day13题目一:矩阵中的最大矩形题目二:滑动窗口的平均值题目三:最近请求次数附录:源码gitee仓库
2025-04-15 11:55:33
2036
原创 2025年第十六届蓝桥杯省赛C++ 研究生组真题
2025年第十六届蓝桥杯省赛C++ 研究生组真题1.说明2.题目A:数位倍数(5分)3.题目B:IPv6(5分)4.题目C:变换数组(10分)5.题目D:最大数字(10分)6.题目E:冷热数字队列(15分)7.题目F:01串(15分)8.题目G:甘蔗(20分)9.题目H:原料采购(20分)
2025-04-12 21:17:50
2504
原创 2025年第十六届蓝桥杯省赛C++ A组真题
十六届蓝桥杯省赛C++ A组真题1.说明2.题目A:寻找质数(5分)3.题目B:黑白棋(5分)4. 题目C:抽奖(10分)5. 题目D:红黑树(10分)6. 题目E:黑客(15分)7. 题目F:好串的数目(15分)8. 题目G:地雷阵(20分)9. 题目H:扫地机器人(20分)
2025-04-12 18:18:33
4419
4
原创 剑指Offer(数据结构与算法面试题精讲)C++版——day12
剑指Offer(数据结构与算法面试题精讲)C++版——day12题目一:小行星碰撞题目二:每日温度题目三:直方图最大矩形面积附录:源码gitee仓库
2025-04-11 23:48:57
680
原创 微信公众号接入DeepSeek指南,让穿搭更加智能
文章分享利用 chatgpt-on-wechat 框架将 DeepSeek API 接入微信公众号的过程,包括获取密钥、配置服务器等步骤及效果展示。
2025-04-10 18:22:06
13016
2
原创 剑指Offer(数据结构与算法面试题精讲)C++版——day11
剑指Offer(数据结构与算法面试题精讲)C++版——day11题目一:外星语言是否排序题目二:最小时间差题目三:后缀表达式附录:源码gitee仓库
2025-04-10 09:00:00
1687
原创 剑指Offer(数据结构与算法面试题精讲)C++版——day10
剑指Offer(数据结构与算法面试题精讲)C++版——day10题目一:展平多级双向链表题目二:排序的循环链表题目三:变位词组
2025-04-09 16:13:59
896
原创 剑指Offer(数据结构与算法面试题精讲)C++版——day9
剑指Offer(数据结构与算法面试题精讲)C++版——day9题目一:链表中的数字相加题目二:重排链表题目三:回文链表附录:源码gitee仓库
2025-04-09 10:46:32
762
原创 售价4W外包中的前端性能优化——gzip压缩
接了个4万元外包项目,商家和管理端是web网页。项目打包测试加载慢,用gzip压缩优化,又因内存溢出,通过调Node.js堆内存解决。
2025-04-08 11:18:38
878
AWVS使用的相关安装包以及详细教程
2022-03-09
android-studio-ide-201.7042882-windows(企业开发常用版本).zip
2022-01-06
长整数计算器的设计与实现C++
2020-12-30
CodeBlocks.zip
2020-11-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人