- 博客(107)
- 资源 (24)
- 收藏
- 关注
原创 南京市江宁区法院执行局申请强制执行材料
申请南京市江宁区法院强制执行需提交:身份证复印件、企业营业执照或调解书原件等材料;注意送达回执原件需单独领取,打款申请需现场填写银行信息;同时准备执行申请书,并在立案时填写送达地址确认书和谈话笔录。材料需齐全,部分信息需现场提供。
2025-08-21 14:15:06
281
原创 Nuxt 4:前端开发的全新篇章
Nuxt 4正式发布,带来了一系列性能优化和开发体验提升。新版框架内置Nitro 3.0服务器引擎,显著缩短冷启动时间并减小打包体积,同时增强跨平台兼容性。深度集成Vue 3.5和Vite 5.x,提供更快的渲染性能和开发速度。改进的DevTools提供直观的调试界面和性能分析工具。统一的打包策略简化了构建流程,而增强的模块化支持使生态系统更具扩展性。Nuxt 4延续了零配置启动、自动导入等优势,并优化了SSR/SSG能力,是构建高性能Web应用的理想选择。教程部分详细介绍了从环境准备到项目初始化的完整流程
2025-07-26 13:24:59
1954
原创 Flutter权限管理终极指南:实现优雅的Android 48小时授权策略
本文介绍了Flutter应用中优雅处理Android权限请求的方法,重点解决了频繁请求导致用户体验下降的问题。通过实现48小时内拒绝后不再提示的智能策略,结合权限用途说明和跨平台兼容处理,提升用户体验。核心实现包括:使用permission_handler、shared_preferences等依赖包创建权限助手类,记录权限拒绝时间,并在48小时内不再重复请求。该方法通过智能对话框交互、权限状态持久化存储和平台差异化处理,既保护用户隐私又确保应用功能完整性。
2025-07-18 13:10:06
505
原创 Flutter瀑布流布局深度实践:打造高性能动态图片墙
本文详细探讨了Flutter中高性能瀑布流布局的实现方案。文章首先介绍了瀑布流布局的优势特点,然后重点讲解了三个核心实现模块:1) 采用模块化设计的组件架构和循环分配算法;2) 利用IntrinsicHeight组件解决动态高度图片的显示问题;3) 通过缓存策略、懒加载和状态管理实现流畅滚动体验。此外,文章还分享了卡片美化设计、回到顶部功能等用户体验优化技巧,并提供了完整的代码结构展示。这套方案有效解决了瀑布流开发中的动态高度计算、高效图片加载和内存优化等关键问题,为开发者提供了高性能的实现参考。
2025-07-15 13:40:11
916
原创 Vue 3.6 Alpha 深度解析:Vapor Mode 如何颠覆虚拟 DOM 时代
Vue 3.6 推出革命性 Vapor Mode,完全跳过虚拟 DOM 实现原生级性能。通过编译时静态分析直接生成高效 DOM 操作代码,结合全新响应式系统(依赖追踪减少40%、内存降低60%),大幅提升性能。新特性包括组件懒初始化、极致体积优化(<10KB)和双运行时共存架构,支持渐进式迁移。开发者可通过文件后缀、脚本标记或全局配置启用 Vapor Mode,在性能关键场景(如大数据渲染)获得显著提升,同时保留传统虚拟 DOM 的灵活性。Vue 由此进入根据场景选择最优运行时的双轨新时代。
2025-07-14 09:34:06
2813
原创 告别频繁登录!Nuxt3 + TypeScript + Vue3实战:双Token无感刷新方案全解析
在前后端分离架构中,用户认证常因Token过期导致频繁登录,影响体验。本文基于Nuxt3 + TypeScript + Vue3,提出双Token无感刷新方案:架构设计:短效Access Token(1小时)保障接口安全长效Refresh Token(7天)实现自动续期数据库存储Refresh Token并支持主动失效核心技术实现:服务端:JWT双签名策略 + 原子化Token存储前端:请求拦截自动刷新 + 并发请求队列控制
2025-07-12 12:43:36
502
原创 打造炫酷分类按钮动画:HTML/CSS实现指南
创建了三个不同颜色的分类按钮:- 蓝色按钮:加我微信- 红色按钮:人工智能- 绿色按钮:黑科技当鼠标悬停在任一按钮上时,按钮宽度会扩展到50%,同时图标会从模糊的大图标变为清晰的小图标,创造出一种"聚焦"效果。
2025-07-11 09:05:23
410
原创 Vue3 + TS 封装 H5 与原生通信的公共方法
本文介绍了基于Vue3和TypeScript封装H5与原生通信的公共方法。通过创建NativeBridge工具类,实现了单例模式的通信桥接,支持Promise形式调用原生方法,并提供了全局回调注册机制。方案包含Android/iOS平台适配、回调处理、事件监听等功能,并通过Vue插件形式全局注册,方便组件调用。使用示例展示了如何调用原生方法和处理异步结果,为混合开发提供了统一、类型安全的通信解决方案。
2025-06-30 15:41:23
460
原创 Vite 7.0 全面指南:下一代前端构建工具深度解析与实战
Vite 7.0 正式发布,带来三大核心升级:环境要求:Node.js 最低版本提升至 20.19+/22.12+,放弃 Node.js 18 支持浏览器兼容:默认构建目标改为 "baseline-widely-available",支持 Chrome 107+、Edge 107+、Firefox 104+ 和 Safari 16+性能革新:集成 Rust 编写的 Rolldown 打包器,构建速度提升 30-50%关键特性增强:新增 buildApp 实验性 API,优化多环境构建
2025-06-26 10:29:52
2017
原创 nuxt3 + vue3 分片上传组件全解析(大文件分片上传)
本文介绍了一个基于Vue.js的分片上传组件,支持大文件分片上传(默认5MB)、进度显示等功能。组件包含主组件(Uploader.vue)、文件分片工具(fileChunk.ts)和后端API处理(uploader.post.ts),实现了文件分片、MD5哈希计算、上传进度显示等核心功能。文件分片采用SparkMD5计算哈希值作为文件唯一标识,并提供了完整的UI交互界面,包括文件选择、列表展示、进度条和操作按钮。组件设计兼顾了灵活性和易用性,支持自定义UI样式,并提供了完整的文件管理功能(添加、删
2025-06-21 11:05:57
413
原创 Vue 3瀑布流组件实现详解 - 图片展示方案
智能化布局:自动计算最佳列数和位置多种加载模式:支持懒加载和预加载响应式设计:完美适配不同屏幕尺寸优雅的错误处理:提供自定义占位图平滑动画:GPU加速的位置过渡效果插件完整代码<template></div></div><script>props: {list: {},rowKey: {},},width: {},})},gutter: {},},},align: {},},},delay: {},},},// 计算列数和列宽。
2025-06-18 09:30:00
1262
原创 从零搭建SSR企业官网:Nuxt 3 + TypeScript + Vue 3 + TailwindCSS
高性能渲染:利用Nuxt3的SSR能力,提升首屏加载速度和SEO效果全栈一体化:在单一项目中实现前后端功能,简化开发和部署现代化数据管理:使用Prisma实现类型安全的数据库操作响应式设计:通过TailwindCSS快速构建适配各种设备的界面模块化架构:清晰的目录结构和组件化设计提高可维护性完善的安全机制:基于JWT的认证系统保护API安全此项目架构非常适合中小企业快速搭建专业官网,既满足品牌展示需求,又为后续功能扩展提供了坚实的基础。
2025-06-03 08:21:41
1350
原创 Cesium入门到实战
Cesium是一个开源的JavaScript库,用于创建高性能的3D地球和地图可视化应用。它基于WebGL技术,支持跨平台运行,具有高精度地理空间数据展示能力,并内置时间轴功能。Cesium支持多种数据格式,可应用于GIS、智慧城市、应急指挥等场景。开发者可以通过CDN、npm或本地源码快速搭建开发环境,使用简单的HTML结构和JavaScript代码即可创建交互式3D地球应用。本文提供了基础入门指南,包括环境配置、Viewer初始化、基本功能实现以及常见问题解决方案,帮助开发者快速上手Cesium开发。
2025-05-28 06:39:31
4237
2
原创 在uniapp中实现3D模型展示:基于Three.js的组件开发实践
本文介绍了如何在Uni-App框架中通过Three.js实现3D模型展示的组件开发实践。文章详细阐述了threeCom组件的架构设计,包括模板、脚本和RenderJS部分的分工。核心功能涵盖模型加载与进度显示、渲染循环与自动旋转、轨道控制交互以及全屏展示功能。组件通过GLTFLoader加载glTF格式的3D模型,并实现了加载进度回调、自动旋转、轨道控制等交互功能。此外,组件还提供了全屏展示功能,并进行了性能优化,确保在组件卸载时释放所有Three.js资源,避免内存泄漏。该组件为Uni-App中的3D模型
2025-05-14 09:00:00
1217
原创 在UniApp中css实现蚂蚁森林点击抖动效果的完整指南
本文详细介绍了如何使用 UniApp + Vue3 技术栈和 CSS 关键帧动画,实现蚂蚁森林中小树点击抖动效果。通过设计弹性缩放和水平位移的动画关键帧
2025-05-10 08:30:00
422
原创 记录微信小程序掉起半屏失效问题
由于想加一个防抖就很草率的使用lodash 这种写法。所以必须要用点击事件,不能用回调去掉起。uniapp 开发微信小程序掉起半屏。
2025-05-08 14:24:50
522
原创 小程序人脸识别功能涉及采集、存储用户生物特征(如人脸照片或、身份证和手持身份证、身份证照和免冠照等),此类型服务需使用微信原生人脸识别接口,但因小程序目前不符合接入微信原生人脸识别接口的条件 拒审问题
咨询客服解决方案就是把手持身份证这个选项删掉就行
2025-04-28 08:25:12
303
原创 记录微信小程序强制登录问题整改
3、二级页面,比如搜索,订单,合作入驻这些必须要能进去,且不能强制登录,比如订单页面,不登录就显示空数据页面。4、有业务场景的要具体服务引导。1、一级页面必须不强制登录。2、登录页面必须加拒绝按钮。
2025-04-25 08:00:00
542
原创 ECMAScript 2025新特性深度解析:JavaScript的又一次进化
2025年,ECMAScript再次迎来重大更新,本文将详细介绍这些即将改变我们编码方式的新特性。
2025-04-24 09:01:09
1192
原创 记录鸿蒙应用上架应用未配置图标的前景图和后景图标准要求尺寸1024px*1024px和标准要求尺寸1024px*1024px
审核报错【①应用未配置图标的前景图和后景图,标准要求尺寸1024px*1024px且需下载HUAWEI DevEco Studio 5.0.5.315或以上版本进行图标再处理、②应用在展开状态下存在页面左边距过大的问题, 应用在展开状态下存在页面右边距过大的问题, 当前页面左边距: 504 px, 当前页面右边距: 493 px】的问题,不符合鸿蒙应用UX设计规范。1、在工程中选中模块或文件,右键单击New > Image Asset,进入图标配置页面,然后把图片都加到对应的文件夹,
2025-04-15 09:20:36
2055
原创 记录微信小程序配置扫普通链接二维码打开小程序
1、首先先访问https://****.com/aPvEsdtPUh.txt 授权文件访问的地址,这个访问地址就是配置二维码规则的地址。2、规则配置生效后只能用微信你扫码打开,不支持普通浏览器唤起。配置微信小程序 普通连接二维码打开小程序。
2025-04-14 17:59:40
1961
4
原创 mac 安装MySQL
在这里插入图片描述](https://i-blog.csdnimg.cn/direct/7fd26d5e9c214449b178fc756d7cd8d9.png。(1)在终端切换到根目录,编辑 ~/.bash_profile 或 ~/.zshrc 文件。(2)进入 vim 编辑环境。按下 i 进入 insert 模式 ,输入。(3)按下 esc 退出 insert 模式,输入 :wq 保存配置文件。3、选择对应的设备和版本,点击下载。,输入步骤6的密码,就连接成功了。5、下载完成后,点击安装。
2025-04-04 14:23:33
605
原创 记录vite-plugin-dts打包时无法生成 .d.ts文件问题
如果配置vite additionalData会造成预编译scss报错。项目中build 时候需要生成如下dist中的main.d.ts,所以要在vite配置。
2025-03-30 16:59:01
399
原创 记录vite引入sass预编译报错error during build: [vite:css] [sass] Undefined variable.问题
必须把"sass":降到 v"1.69.5",然后vite和页面引入的scss 都改为import**加粗样式
2025-03-28 13:37:55
1203
原创 `vue-demi` 在不同工作区生成兼容 Vue 2 和 Vue 3 的代码,同时使用 `pnpm workspace` 管理多包,但出现了 `vue-template-compiler` 多版本
`vue-demi` 在不同工作区生成兼容 Vue 2 和 Vue 3 的代码,同时使用 `pnpm workspace` 管理多包,但出现了 `vue-template-compiler` 多版本。
2025-03-16 16:49:54
541
1
原创 uniapp 微信小程序webview 和 h5数据通信
项目是uniapp编写,因为是先开发了h5和app,小程序是突然要用的,做兼容开发已经来不及,由于微信小程序webview载入h5 因为通信必须要特殊限制(网页向小程序 postMessage 时,会在以下特定时机触发并收到消息:小程序后退、组件销毁、分享、复制链接(2.31.1)。e.detail = { data },data是多次 postMessage 的参数组成的数组。),不能满足使用,所以搞了一套特别low的通信机制,缺点是通信时候会有一个loading的过渡页面业务逻辑大致为:1、微信小程序
2024-12-08 21:39:14
3956
原创 腾讯tts获取文件blob推流解析
该代码通过引入队列和isUpdating标志来有效地管理音频流的实时处理,确保数据能按顺序、无缝地追加到中,并在更新完成后继续处理未处理的数据,避免了数据丢失或播放中断的情况。
2024-08-27 16:54:19
353
原创 记录PC微信小程序支付无响应问题
项目结构是小程序webview 访问h5,h5掉起支付时候,通过通信调用小程序的wx.requestPayment,完成支付。测试发现,pc微信打开小程序,掉起微信支付无响应,也不进入任何回调。所以,此时支付必须跳转到小程序的原生页面才能掉起支付。
2024-06-27 16:12:27
462
原创 记录微信小程序pc 真机调试报错parsing cp ws message问题
开发者工具真机调试报错 parsing cp ws message {“type”:“handleSetupContext”,“data”:{"register_interfa。我是1.06.23 升级到最新的就好了。而且不能调试,不输出log。升级开发者工具到最新就行嘞。
2024-06-27 13:58:28
172
原创 记录微信小程序webview载入h5,localstroge缓存失效问题
经查找资料是内存不足、进程被杀、微信主动杀掉等原因被干掉以后,跟浏览器相关LocalStorage被清掉了。项目结构是微信小程序webview载入h5,有个功能是localstroge缓存登录证书。修改方法是h5的登录证书传给小程序,在每次载入h5时候,在url上拼接上证书信息。
2024-06-24 10:40:59
1043
原创 uniapp 微信小程序webview载入h5 设置分享
在点击右上角三个点时候会触发receiveMessage,然后触发onShareAppMessage。
2024-06-06 15:11:27
828
原创 记录 wx.getLocation 报错 getLocation:fail translateGeo fail 问题
h5 微信浏览器使用wx.getLocation获取定位。后来把坐标系type改成wgs84就好了,神奇。一直用的好好的,突然就报错了。
2024-04-07 14:12:27
1372
原创 Vue-live2d在项目中展示Live2D 模型
Live2D 技术可以为网页增添一些趣味性,而 Vue-live2d 是一个基于 Live2D 技术的 Vue 组件,可以帮助我们在 Vue 项目中展示可爱的 Live2D 模型。在本文中,我们将介绍如何安装、配置和使用 Vue-live2d,并展示一些示例代码。现在,我们可以在 Vue 组件中使用 Vue-live2d 组件来展示 Live2D 模型。首先,我们需要安装 Vue-live2d。// xxx.model.json 的路径。//看板娘的表现位置left。//人物文件夹的位置。
2024-03-22 16:52:50
1382
原创 记录 Photo Sphere Viewer 在个别浏览器 marker位置失效问题
Photo Sphere Viewer全景在鸿蒙系统浏览器发现marker都缩在左上角了,所有的translate都失效了。解决办法就是改成translate3d。
2024-03-21 16:30:44
1092
jdk1.5.0_22.rar windows64位
2019-07-08
uniappdemo.zip
2019-06-21
微信小程序demo
2019-01-07
3D数据可视化大屏项目
2025-07-16
Nuxt 3 + TypeScript + Vue 3 + TailwindCSS 实现SSR服务端渲染企业官网demo
2025-06-22
电商平台对入驻经营者的审核要求或规范文件+电商平台对用户交易纠纷处理的机制或方案+《电商平台服务协议》与交易规则
2025-05-13
低代码平台(server + user + edtor)
2025-04-14
vue3+vite2+ts+vant3 项目demo
2022-04-16
html实现绘制图形(canvas && html)
2023-06-28
《落实算法安全主体责任基本情况》模版
2023-07-26
windows签名工具.zip
2021-12-03
windows install clean up
2021-10-27
多个echarts图表.zip
2019-07-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人