- 博客(225)
- 资源 (14)
- 收藏
- 关注
原创 Caused by: org.gradle.workers.internal.DefaultWorkerExecutor$WorkExecutionException: A failure occur
而是,你的 APK 里出现了,导致构建失败。
2025-09-29 09:44:55
716
原创 Cannot fit requested classes in a single dex file (# methods: 93047 > 65536)
只要+ 继承即可;:再加上依赖并手动;后续想根治就“拆包+瘦身”双管齐下。祝你编译成功!
2025-09-29 09:13:14
351
原创 Android studio 依赖jar包里的类引用时红名,但能构建打包运行。解决红名异常
构建正常却红名 = IDE 缓存残了 → Invalidate Caches / Restart → 再删 .idea & *.iml → 重启后 100 % 消红;Add as Library 是最后一键兜底,无需改任何依赖。❗并没有完全解决,也许是工程太老,也许是 Android studio 版本太低。因为不影响正常开发,暂时忽略。
2025-09-28 09:08:52
126
原创 【大前端++】Caused by: java.lang.NoClassDefFoundError: Could not initialize class com.sun.xml.bind.v2.run
JDK 11+ 屏蔽内部反射 → 在 gradle.properties 追加 --add-opens 开放模块 → 升级插件/排除 JAXB → Clean & Rebuild,NoClassDefFoundError: Injector 立即消失。❗过于复杂,不建议使用此方案。原因和解决方案可参考。
2025-09-28 09:06:09
161
原创 【心力建设】《毛选》里的心法
你是从小镇做题家出生的,这个年纪父母也老了,退休了,孩子还嗷嗷待哺,如果再贪上战友日常发混,时常发颠,隔三差五发疯!怎么搞定自己,没有教科书,没有明确的路径,是退让,是斗争,是分秒必争。革命先烈是怎么走过来的,伟大的教员是怎么克服的,从《毛选》里能看到,学到很多心力建设的基本法和斗争法。上辈份的老人要敬重,下面的小辈要慈爱,中间的亲朋要和睦,左邻右舍要互助友爱,这是血脉;上有老要赡养,下有小要抚育,中间还有大的战斗伙伴需要安抚和协调,这是家庭;上面的领导要业绩,下面的要福利,同事要和谐和友好,这是职场;
2025-09-27 16:38:10
594
原创 【论健康】健康的不可能三角
不可能三角“不可能三角”是一个经济学概念!指的是在金融政策中,一个国家不可能同时实现以下三个目标:货币政策独立性汇率稳定性资本自由流动性这个概念最早由美国经济学家保罗·克鲁格曼(Paul Krugman)在1999年提出,基于蒙代尔-弗莱明模型(Mundell-Fleming Model)。只能选两个,必须放弃一个。后来“不可能三角”也被引申到其他领域,比如:区块链技术:去中心化、安全性、可扩展性,三者只能选其二。项目管理:质量好、速度快、成本低,三者难以同时满足。
2025-09-26 09:49:34
923
原创 【大前端++】Android studio Log日志高对比度配色方案
打开→ 取消继承 → 把六档级别改成上表色值 →Apply;想偷懒就Import 现成的.iclsExport可备份。
2025-09-26 09:36:10
875
原创 【大前端++】VIDEOJS: WARN: Player “video83b3dbc9-fb87-4e6c-822c-d7c916265e14“ is already initialised
这条 WARN 的含义Video.js 在调用时发现,第二次及以后的 options 全部被忽略,所以控制条、皮肤、插件等配置会“失效”。根因只有两类<video>修复方案(任选其一,2 行代码即可)① 先判空再初始化(推荐,最安全)② SPA 路由离开时显式销毁下次再进入该页即可重新初始化,WARN 消失。③ 干脆用 class 而非 id 初始化(避免 id 冲突)</检查点按上面任一方案改完,WARN 即可彻底消失,新配置也能正常生效。【亲测有效】
2025-09-25 11:41:53
373
原创 【论健康】怎么才算健康(健康的本质)
《健康的经济学本质:从清华跑神猝死看健康与生产力的关系》 51岁清华晨跑大神刘小平的猝死事件引发对"运动=健康"命题的质疑。数据显示40%运动猝死者无既往病史,45%保持规律锻炼。文章通过技术工程思维解构健康概念,指出:1)西医健康是解剖学统计数据,中医则是精气神动态平衡;2)健康本质是经济问题,农村医疗实践表明治病首要目的是恢复劳动生产力;3)绝对健康需要绝对经济实力,对大众而言应把生产力维持作为健康标准。结论提出:在生产力正常时减少身体消耗,比盲目运动更符合健康经济学逻辑。
2025-09-25 07:00:00
1715
原创 【大前端++】【Macos】ln: /usr/bin/python: Operation not permitted sudo ln -s /usr/local/bin/python
macOS 10.11 以后对/usr/bin启用了保护,。/usr/bin,改用下面任一方案即可让 electron-builder 找到 python。方案 A:把加进 PATH(最干净)electron-builder 会按 PATH 顺序找到,不再去硬编码的。方案 B:直接指定 python 路径(一次性)在项目根目录.npmrc里加一行然后重新安装依赖方案 C:升级 electron-builder ≥ 25(官方已改用 python3)25.x 起内部脚本改为python3。
2025-09-20 15:15:00
258
原创 【大前端++】vue:409 Uncaught (in promise) NotAllowedError: play() failed because the user didn‘t
浏览器禁止无声交互前自动播放有声媒体;先静音/等用户点/捕获错误引导,三种姿势任选即可消除。play() {');},
2025-09-20 15:00:00
700
原创 【大前端++】Vue DevTools Performance 面板,edge浏览器里怎么打开
Edge 浏览器里“找不到 Vue DevTools Performance 面板”99% 是因为装到了「阉割版」扩展。把 Edge 默认商店那款卸掉,(Vue2)或(Vue3)再刷新。这样 Edge 就和 Chrome 一样拥有完整的 Performance 面板了。好吧!上面的方案只是解释了原因,并没有解决办法,国内打不开也下载不了那个扩展,当然如果你能科学上网那就没有问题了,问题是我在的单位比较敏感,不能科学上网的。所以就找了一个离线解决方案如下:纯离线」两条路线,
2025-09-19 09:47:23
1292
原创 【大前端++】Vue 页面性能检测,Vue页面优化专题二
按“”两条主线排好优先级,直接照抄即可。一、检测流程(5 步 10 分钟搞定)二、工具与必看指标对照表三、判定「内存更少」的 3 个硬指标v-forkey四、判定「渲染更快」的 4 个硬指标computedwatchmounted五、一条龙命令(现成脚手架)六、常见坑速查keep-alivemaxpruneechartsdisposev-forv-ifcomputed按上表跑一遍,10 分钟就能拿到「内存-渲染」双报告,指标全部落在绿色区间即可上线。祝你的 Vue 页面“内存不涨、渲染飞起”!
2025-09-19 09:30:50
994
原创 【大前端++】初始技术栈跨平台方案Electron+Vue;打包异常Error: Exit code: ENOENT. spawn /usr/bin/python ENOENT
就是“系统找不到 Python”;软链或升级 electron-builder≥25都能解决,选最快那条即可。好几个方案都试过,失败了,所以低版本的node,macOS系统等都不太适合搞Electron+vue开发了,还是要用最新的来开发才行。如果是已有的工程,那就有麻烦了,不过也只是升级版本而已的麻烦,需要投入开发和测试蛤!我的【大前端++】知识星球已经开通了,有需求咨询大前端++技术栈升级,场况问题解决咨询的欢迎加入,目前不限咨询次数蛤!欢迎大佬加入大前端++知识星球。
2025-09-18 11:01:33
798
原创 【大前端++】初始技术栈跨平台方案Electron+Vue,MacOS开发环境搭建【十分钟一个Demo】
我的【大前端++】知识星球已经开通了,有需求咨询大前端++技术栈升级,场况问题解决咨询的欢迎加入,目前不限咨询次数蛤!这样的开始几乎就能完成早期的业务验证,所需的开发人员最小可以只有1个后台+1个vue开发即可;但如果是超长时间运行,特别是有定制系统和定制硬件的场景下。5、postman会导致电脑卡顿,而且使用的功能越多越慢,尤其是win电脑,太让人郁闷了。后期规模起来后,再进行精准用户适配即可,当然也可以根据需求加入其他技术栈进行适配。这是大前端刚开始的技术结构和业务搞法,投入不大,业务含量可以拉满。
2025-09-18 10:53:37
1220
原创 【大前端++】前端、大前端、大前端++的区别有哪些?
┌───────────────────────── 大前端++ (原生+定制化系统和定制化硬件)大前端++ = 「一次开发,多端运行」的跨端全家桶+高性能原生+定制化系统和定制硬件。└───────────────── 前端 (Web 单端)下面按「技术边界、技术栈、交付形态、典型场景」四象限对比,一眼看懂进化路线。├───────────────────── 大前端 (跨端统一)大前端 = 「一次开发,多端运行」的跨端全家桶;演进关系(可视为三层金字塔)
2025-09-17 09:32:22
176
原创 【大前端++】【混合开发】Android+webview+vue页面白屏、花屏、卡顿故障分析
类似这样的花屏、黑屏现象在当前【大前端++】项目里是很常见的。按【大前端++】项目故障排查原则后定位在Vue业务代码里。这个是大前端++项目最不愿意面对的,因为解决的代价太大了。具体的解决过程是重构这些vue组件,并且因为是业务代码变动,所以要进行测试环境测试,生产环境测试,批量设备烤机测试等等过程才能放心进行全量更新。
2025-09-15 15:36:18
525
原创 【大前端++】【混合开发】【node】express 文件服务器本地搭建-模拟加载图片使用
出于以上考虑因此笔者自己开发了一款api调试开发工具SmartApi,满足基本日常开发调试api需求。5、postman会导致电脑卡顿,而且使用的功能越多越慢,尤其是win电脑,太让人郁闷了。4、某些外力因素导致postman以后能否使用风险较大。macos 版本不大于100M;win版本不大于1M;2、Mock功能服务基本没法使用。3、版本更新功能已很匮乏。
2025-09-15 15:35:08
426
原创 【大前端++】【混合开发】Android+webview+vue页面白屏闪退故障排查以及初步解决方法
摘要 本文针对大前端++项目中出现的白屏和闪退问题,提出系统化的排查原则:优先排查硬件故障,其次检查系统缺陷(如Android低版本限制),再分析运行日志,最后审查应用逻辑。重点分析了低版本Android系统对WebView的内存限制机制,指出其隐性上限导致进程被强制终止的问题。解决方案包括关闭硬件加速、将WebView置于独立进程、统一内核版本及优化内存泄漏处理,有效降低闪退率90%以上。文章通过实际案例和实测数据,为类似场景提供可落地的技术方案。
2025-09-13 16:06:57
1064
原创 【官网开发】Docusaurus 建站初探-TypeScript 版-1
这篇文章介绍了如何快速搭建并部署Docusaurus静态网站,以及推荐了轻量级API开发工具SmartApi。主要内容包括:1)Docusaurus的30分钟快速入门指南,涵盖环境准备、项目创建、个性化配置和自动部署到GitHub Pages;2)SmartApi工具介绍,突出其轻量(Win版<1M、Mac版<100M)、低资源占用和适合性能有限设备的特点,同时对比了Postman在国内使用的诸多问题。文章提供了完整的开源项目地址和官网链接,帮助开发者快速构建文档网站和API调试环境。 (149
2025-09-13 16:05:23
922
原创 【混合开发】【大前端++】Vue节点优化Dome之单节点轮播图片播放视频二
经过业务的扩展,人员的更迭。轮播组件的节点呈现爆炸的增长,而客户使用方还觉得不满足,于是在节点暴增,节点业务丰富的情况下浏览器和webview等移动浏览器的渲染性能就更不上了,于是就有了白屏,花屏,黑屏,卡顿严重等等异常的画面现象。问题的现象和原因大家都知道,但产品方、甲方、使用方、开发方等等多方面的拉扯优化方向迟迟无法落地,因此需要用demo来验证性能的优化对比,达到可对比,可测量,可验证。当然这个优化方案大概率是接受不了的,不过这个作为一个极限单节点方案作为提高渲染性能的对比的标的还是很有必要的。
2025-09-12 08:53:50
420
原创 【混合开发】【大前端++】Vue+原生终端(Android、iPhone、鸿蒙、win、macOS等)性能优化专题一
设定优化方向和目标画面卡顿的由来Android 屏幕渲染 16ms 柱形图是指在 Android 应用程序中,屏幕渲染所花费的时间以柱形图的形式进行可视化展示。这个柱形图通常用于监测应用程序的性能,特别是在绘制 UI 时所花费的时间。在 Android 中,每秒钟需要渲染 60 帧的屏幕,即每帧的时间限制为 16 毫秒(1 秒 = 1000 毫秒 / 60 帧 ≈ 16.67 毫秒)。如果屏幕渲染超过 16 毫秒,就会导致丢帧(屏幕卡顿)。柱形图中的每个柱子代表一帧的渲染时间。
2025-09-12 08:52:09
660
原创 【大前端++】几大特征
类似vs code、postman、飞书、腾讯会议等类似跨平台的应用项目都算不上大前端++;就算加上定制硬件也不算,因为不满足超长运行时间的特点。
2025-09-11 10:17:30
409
原创 【混合开发】进阶到【大前端++】
大前端++;加什么?根据多年开发实战经历,暂时的定义是加原生系统高性能部分,加硬件模块当前搞开发的环境,尤其是前端开发工程师,面对的实际业务环境已经不是单纯的网页和网站和浏览器或者某类浏览器了。而是多终端,多系统,多平台,多分辨率,多场景等等复杂的业务开发环境。
2025-09-11 10:14:56
1143
原创 【混合开发】vue+Android、iPhone、鸿蒙、win、macOS、Linux之android 把assert里的dist.zip 包解压到sd卡里
99% 是路径不在白名单或没开;把文件放进私有目录或assets并按上面设置即可秒解。地址不可达,按「浏览器能否打开 → 模拟器地址是否正确 → 防火墙/代理是否拦截 → DNS 是否解析」四步排查,99% 秒定位。路径错 or 文件不在,用确认 → 拼对→ 特殊字符→ 推荐一步到位。
2025-09-10 14:39:17
1275
1
原创 【混合开发】vue+Android、iPhone、鸿蒙、win、macOS、Linux之dist打包发布在Android工程asserts里
Vue CLI 一键生成 Vue2 → 视频丢→<video>引用→ 完事!
2025-09-08 09:57:48
1033
原创 【混合开发】vue+Android、iPhone、鸿蒙、win、macOS、Linux之video 的各种状态和生命周期调用说明
把loadeddata(首帧)、canplay(可播)、ended(播完)、timeupdate(进度)、error(出错)五个事件先监听,就能覆盖 90% 业务场景;其余按需加即可。
2025-09-08 09:56:40
1014
原创 【混合开发】Android+Webview+VUE播放视频之视频解析工具mediainfo-Macos
出于以上考虑因此笔者自己开发了一款api调试开发工具SmartApi,满足基本日常开发调试api需求。5、postman会导致电脑卡顿,而且使用的功能越多越慢,尤其是win电脑,太让人郁闷了。4、某些外力因素导致postman以后能否使用风险较大。macos 版本不大于100M;win版本不大于1M;主要是查看了视频格式、码率和帧率。2、Mock功能服务基本没法使用。3、版本更新功能已很匮乏。
2025-09-04 08:54:07
239
原创 【混合开发】图片压缩工具-imagemagick-macOS
出于以上考虑因此笔者自己开发了一款api调试开发工具SmartApi,满足基本日常开发调试api需求。5、postman会导致电脑卡顿,而且使用的功能越多越慢,尤其是win电脑,太让人郁闷了。我这个是已经安装了的,不过都是这样的终端安装方式,未安装的会有安装进度展示。4、某些外力因素导致postman以后能否使用风险较大。macos 版本不大于100M;win版本不大于1M;2、Mock功能服务基本没法使用。3、版本更新功能已很匮乏。SmartApi 极速版。
2025-09-04 08:53:05
261
原创 【混合开发】Android+WebView视频图片播放硬件加速详解
• 硬件加速默认在 Android 4.0(API 14)及以上自动开启,但 WebView 必须手动确认第 1 或第 2 步,否则会出现视频黑屏、Canvas 异常等问题。在14以上的API默认都是打开的,但是国内的手机厂家会做哪些骚操作并不确定,所以还是加上硬件加速配置比较好。事实上按以上配置后,实际效果并没有肉眼可见的改善,此方案只是基础支撑,但视频播放问题并不在硬件加速方面。5、postman会导致电脑卡顿,而且使用的功能越多越慢,尤其是win电脑,太让人郁闷了。这个是常规配置,大家都知道。
2025-08-29 09:27:00
999
原创 【Android】webview强制Crash后再自恢复设计
出于以上考虑因此笔者自己开发了一款api调试开发工具SmartApi,满足基本日常开发调试api需求。是的,兄弟们,我还是建立了自己的官网!需要下载的大佬直接去官网下载就可以了蛤,顺便看看官网介绍。5、postman会导致电脑卡顿,而且使用的功能越多越慢,尤其是win电脑,太让人郁闷了。4、某些外力因素导致postman以后能否使用风险较大。后续逻辑就可以在这里进行webview恢复了。2、Mock功能服务基本没法使用。整体效果参考动图更精彩!3、版本更新功能已很匮乏。
2025-08-26 11:44:22
769
原创 【React】调试模式开启-Win平台(2/100)
你可以在React Native Debugger中查看和调试React Native应用的状态变化,使用React Developer Tools,查看网络请求等。在Chrome DevTools的“Redux”标签页中,你可以查看和调试Redux的状态变化,回溯操作,甚至可以时间旅行。在React开发中,调试是一个常见的任务,特别是在处理复杂的组件和状态管理时。在“Components”标签页中,你可以直接编辑组件的状态和属性,查看组件的实时变化。
2025-01-18 08:00:00
799
原创 【Flutter&Dart】MVVM(Model-View-ViewModel)架构模式例子-dio版本(31 /100)
功能:功能强大,支持多种高级功能,如拦截器、请求取消、请求日志记录、Cookie管理、文件上传/下载、超时设置、自定义适配器等。功能:提供了基本的HTTP请求和响应功能,如GET、POST、PUT、DELETE等。功能丰富度:功能相对简单,没有提供拦截器、请求取消、请求日志记录等高级功能。生态支持:http和dio在生态支持方面更加成熟,文档和社区支持完善。文档和社区支持:提供了详细的文档和示例,社区活跃度高。文档和社区支持:文档和社区支持完善,易于查找和学习。易用性:API简单,易于上手。
2025-01-17 17:12:58
949
原创 【Flutter&Dart】MVVM(Model-View-ViewModel)架构模式例子-http版本(30 /100)
需要高可维护性和可扩展性的项目:ViewModel可以独立于View进行单元测试,提高代码的可维护性和可扩展性。ViewModel:负责处理用户交互,更新Model,并将数据转换为View可以显示的格式。大型项目:适合大型项目,因为ViewModel可以很好地管理视图和模型之间的交互。刚开始使用,的确不太友好,很多业务逻辑都不是很清晰,还需要再拆细致一些才能刚好理解。model 也放一起了,其实没有用到,只是为了符合结构。View:负责显示数据,通常是一个UI组件。适合大型项目,结构清晰,易于维护和扩展。
2025-01-17 15:57:51
846
原创 【React】win系统环境搭建
创建完的React项目会有以下基本结构:node_modules:存放项目依赖的文件夹。public:存放静态文件,如 index.html。src:存放源代码,如 App.js 和 index.js。package.json:项目描述文件,记录了项目依赖和脚本等信息。通过以上步骤,你成功在VSCode中配置了React开发环境,并创建和运行了一个React项目。整个过程虽然简单,但却是前端开发的重要基础。希望这篇文章能帮助到你,让你在React开发的路上更加顺利。
2025-01-16 15:14:24
2530
原创 【Flutter&Dart】Radio&RadioListTile 单选框(29 /100)
还有十天左右,SmartApi v2.0.0界面布局版本就应该收尾了;初步估计用一个月时间来打磨业务数据交互。去年单单布局就搞了接近三个月。从UI设计到icon设计到组件选用等等。这次只是改了技术栈。业务上也进行裁剪了。专注技术点,结构稍后附在最后面蛤!基本上就够用了,没啥特别需要说明的。
2025-01-14 08:15:00
405
Vue.js devtools 大小: 1.6 MB大小1.6 MB版本: 5 . 1.1 亲测在edge浏览器安装有效,高版本chrome浏览器安装会提示依赖过期,无法安装使用
2025-09-19
TortoiseGit-1.8.6.0-32bit
2013-11-28
android MVP实践
2016-03-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人