移动开发

ADB强制在Android安装apk软件

问题概述在电脑上下载了一些软件不同版本的apk,但是传到一些安卓设备或者是VR设备里面发现是显示不出来/找不到这些软件的apk解决方案安装一个ADB在电脑上,通过ADB将电脑和安卓设备进行连接,强制进行安装 ADB(Android Debug Bridge) 的详细安装步骤,适用于 Windows/macOS/Li

【Mac】安装 PaddleOCR

环境:Mac M1 芯片 1、安装 1.1 安装 AnacondaAnaconda 安装较为简单,直接在 Anaconda 官网 下载pkg文件,根据向导提示完成安装。Anaconda 用于搭建 Python 虚拟环境,目的是为了避免与之前环境安装库的版本冲突,另外 paddle 对Python 的版本也是有要求的。创建并激活虚

HarmonyOS应用开发-低代码开发登录页面(超详细)

本篇文章我来手把手教大家做一个HarmonyOS 应用的登录页面,逐步讲解,非常细致,百分百能学会,并提供全部源码。页面使用 DevEco Studio 的低代码开发。 通过本文的实践经验,我想告诉大家, HarmonyOS 应用开发其实并不难,只要了解具体的开发流程和开发思想,大家都可

国产APP臃肿:微信从百十K到几百兆,聊天代码只0.1%

国产APP越来越臃肿,这是不争的事实。大家都感同身受。虽然现在手机运存内存都在越来越大,可是手机APP也跟着变大,而且比手机增速更快。比如微信APP就很典型。 B站一大神逆向了微信APP安装包,发现基本的聊天功能代码只有0.1%,而别的,都是其他功能。不管是TX带的头,还是别的起的示范,总之,国产APP微信,恨不能把所有功能集成进去,把自己成为系统的野心塞到用户手机里。 不知道这种情况会到什么时候

4 行代码写 3 个NPE异常,服了!

一、前言 公司刚入职了一名中级Java开发,经过一个星期的适应学习,各方面表现还不错,于是分配了一个小的迭代给新人做。 需求很简单,把从第三方拉取的数据匹配到自身公司后台设置的渠道后,聚合到一个列表中,批量入库。 然而就在匹配的逻辑中,上线后报了个NPE,这是作为一名中级开发不应犯的简单错误,新人被我狠狠的训了,记生产事故一次。 二、事故重现 伪代码 说明:伪代码并非真实线上代码,只是为了更方便

掌握 MySQL 的基石:全面解读数据类型及其影响

前言        上篇文章小编讲述了关于MySQL表的DDL操作,在那里我多次使用了MySQL的数据类型,但是我并没有去讲述MySQL的数据类型,想必各位读者已经很好奇MySQL的数据类型都有什么了,今天这篇文章我将会详细的去讲述MySQL的数据类型,希望可以为各位解惑。1.数据类型以及分类        在详细说明每个数据类

uniapp实现下载文件到手机(安卓),通过系统分享到其他app

要在UniApp中实现下载文件到安卓手机,我这里使用的是plus.io直接获取文件系统,大家可以找一下dcloud插件或者其他api。以下是一个简单的步骤: 首先,你需要创建一个按钮或者其他触发下载的UI元素,用户点击后触发文件下载的操作。 接着,在uniapp项目中封装下载文件的请求。 利用plus.d

iOS 防录屏

//当用户录屏 怎么办 目前来说 只能进行提示。监听到就返回上一页,并弹出提示 1,检测当前设备是否在录屏: pragma mark -- 录屏 (void)addLuPingJianTing{ //监测当前设备是否处于录屏状态 UIScreen * sc = [UIScreen mainScreen]; if (@available(iOS 11.0,*)) { if (sc.isCaptur