自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(112)
  • 收藏
  • 关注

原创 uni-app 开发安卓 您的应用在运行时,向用户索取(定位、相机、存储)等权限,未同步告知权限申请的使用目的,不符合相关法律法规要求

您的应用在运行时,向用户索取(定位、相机、存储)等权限,未同步告知权限申请的使用目的,不符合相关法律法规要求

2025-04-16 14:06:02 392

原创 vue3项目集成electron

使用 `contextIsolation` 和 `preload` 脚本安全地暴露 API。执行后会在 `src` 目录下生成 `background.js` 主进程文件。避免直接使用 `nodeIntegration: true`1. 确保已安装 Node.js (建议版本 16.x 或更高)- 开发时使用 `Chrome DevTools`可根据需要更改background.js 主进程文件。- 处理平台特定的菜单和快捷键。- 为不同平台提供适当的图标。- 生产环境添加日志系统。

2025-04-10 16:17:44 380

原创 uni-app 开发安卓app提交审核时因 隐私协议被拒时

在mainfest.json中将这个勾选上之后,项目中会自动生成一个androidPrivacy.json文件,在这里面可以自定义加一些东西。

2025-04-10 14:44:51 281

原创 uni-app app 安卓和ios防截屏

uniapp开发安卓和ios防截屏录屏

2025-04-10 13:52:34 583

原创 ECharts中处理大量数据时,使用dataZoom现滚动查看

可以通过修改dataZoom的各项参数来自定义其外观和交互方式。option = {// ...其他配置...showDataShadow: false, // 不显示阴影handleSize: '80%', // 改变手柄大小fillerColor: '#ccc', // 设置填充颜色borderColor: '#999', // 边框颜色moveHandleSize: [30, '60%'] // 移动手柄尺寸],// ...其他配置...

2025-03-10 14:00:52 368

原创 uni-app 开发ios 使用testFlight 进行分发测试

这里的图标必须是1024*1024 png图片切不含alpha 不透明,否则也会交付失败。mainfest.json,这个版本号必须高于上一个,否则会导致交付失败,还有就是。可以看到,也可以点击小三点的点击跳转,就会出现到testflight中了。点击添加,将打包好的ipa文件放上去,注意打包的时候需要注意。首先你要生成一个ipa包,怎么生成这个包,可以在。在mac电脑app store中下载。,当然你也可以看下其他分发平台。

2025-03-07 17:46:57 588

原创 uni-app开发安卓和iOS 打包流程(云打包)

打包安卓和iOS打包的流程有些不同,安卓打包相对来说比较简单,而iOS打包需要更多的准备工作,如申请开发者账号、生成证书等。

2025-03-03 17:45:37 496

原创 JS传入日期获取星期几

【代码】JS传入日期获取星期几。

2025-03-03 17:03:01 85

原创 uni-app 开发安卓和ios上传文件 以及微信小程序上传文件封装

【代码】uni-app 开发安卓和ios上传文件 以及微信小程序上传文件封装。

2025-03-03 17:01:41 260

原创 uni-app开发安卓和ios app 真机调试

也是通过usb数据线进行连接,这时候可以在ios手机上找到开发者选项打开就好了,这里提醒一下,ios进行真机调试需要apple签名,apple签名需要有开发者账号,需要先去申请一个苹果开发者账号,这个账号是要花钱的,可以找公司申请,具体申请步骤以在网上找,有很多,勾选上usb调试,连接电脑与手机,重新运行到安卓基座 ,点击刷新,会出现你的设备,就可以真机调试了。之后会弹出这个界面,安卓手机可以先打开开发者模式,然后用usb数据线将手机和电脑连接起来。首先打开我们的hbuilder项目,点击运行,如下所示。

2025-02-21 18:54:40 1351

原创 uni-app 开发app 时 ios上传图片失败的问题

2、ios上传图片返回的是大写的JPG后缀文件,后端无法识别,这个可以让后端去改代码,可以去检查上传文件返回的url路径。安卓没有问题,就ios上传图片不行。1、必须要有header头。

2025-02-21 18:30:59 522 1

原创 uni-app开发app时 使用uni.chooseLocation遇到的问题

中已经说明,使用腾讯的话需要开启云服务,具体可看官网,这就是为什么使用时直接不显示的原因,所以我使用的高德,但又出现了问题二。首先要想使用高德进行选取位置,需要在mainfest.json文件 —模块配置 中,勾选如上图所示。其次申请的高德key中的包名要与安卓和ios打包的包名一致。bundleid 也就是你打包ios时所需的appid。创建的安卓证书,其中有这个值,直接复制过来填进去就行。问题二:选择地址列表一直在加载中。对于ios,生成高德key时需要。对于安卓申请高德key时需要。

2025-02-20 14:22:05 876

原创 JS将科学计数法转成小数形式

这个方法将数字按科学计数法返回,并可以指定保留的小数位数。适合处理需要科学计数法表示的场景,比如天文学中的大数。是一个强大的方法,它不仅能处理科学计数法,还能直接返回不带逗号分隔的完整数字字符串。注意:这个方法返回的是字符串而不是数字。如果需要保留精度的同时保持类型为数字,可以再包一层。它不仅关注小数点后,还包括小数点前的位数。拿到科学计数法表示,再解析指数部分,计算需要保留的位数。按指定的小数位数返回字符串,直接四舍五入。,就能避免默认的千分位分隔符,非常简洁。这段代码用到了正则表达式和。

2024-12-20 11:36:36 282

原创 前端输入框校验只能输入一个合法的数字 例如el-input

【代码】前端输入框校验只能输入一个合法的数字 例如el-input。

2024-12-11 18:53:33 206

原创 uni-app微信小程序预览后端返回的二进制流文件

【代码】uni-app微信小程序预览后端返回的二进制流文件。

2024-11-22 15:03:42 481 1

原创 el-input限制只能输入合法的数字

【代码】el-input限制只能输入合法的数字。

2024-11-05 15:31:34 344

原创 vue el-table组件实现展开行 默认展开全部

【代码】vue el-table组件实现展开行 默认展开全部。

2024-11-05 13:33:43 1044

原创 vue项目移除、存储、获取token

移除、存储、获取token

2024-11-01 18:28:26 187

原创 JS中计算时数据有误差解决方案

【代码】JS中计算时数据有误差解决方案。

2024-11-01 18:24:31 496

原创 uni-app使用movable-area 实现数据的拖拽排序功能

使用movable-area 实现数据的拖拽排序功能

2024-10-30 15:49:59 1138

原创 JS进一法取值小数点后n位

【代码】JS进一法取值小数点后n位。

2024-10-30 15:32:56 179

原创 uni-app微信小程序实现所有页面都可以分享朋友圈和发送好友

让每个页面都可以使用,可以使用mixin,全局注册。其实只要在页面中写了这2个方法,

2024-10-23 10:51:10 840

原创 uni-app微信小程序预览文件

【代码】uni-app微信小程序预览文件。

2024-10-17 13:25:40 275

原创 git将本地分支推送至远程

通过上述步骤,你可以将本地分支成功推送到远程仓库。在推送之前,确保你的代码已经提交(使用git commit),并且远程仓库的 URL 配置正确。

2024-10-11 11:14:23 2408

原创 uni-app 封装websocket 心跳检测,开箱即用

【代码】uni-app 封装websocket 心跳检测,开箱即用。

2024-09-27 11:49:03 1389

原创 uni-app 封装下拉选择组件 标红指定项

【代码】uni-app 封装下拉选择组件 标红指定项。

2024-09-27 11:44:48 562

原创 uni-app 微信小程序从相册选择图片

uni-app微信小程序从相册或相机选择图片。

2024-09-25 14:12:34 376

原创 uni-app 微信小程序从相册选择图片或视频

【代码】uni-app 微信小程序从相册选择图片或视频。

2024-09-25 13:58:00 602

原创 uni-app连接websocket 获取的arraybuffer转换为字符串

【代码】uni-app连接websocket 获取的arraybuffer转换为字符串。

2024-08-30 13:54:06 495

原创 vue3+ts+vite+pinia+element-plus搭建一个项目

创建一个基于Vue 3、TypeScript、Vite、Pinia和Element Plus的项目是一个现代化的前端开发流程,这种配置通常用于构建轻量级、快速和模块化的单页应用程序(SPA)。是Vue.js的最新主要版本,提供了Composition API、更好的TypeScript支持、自定义渲染器等功能。是JavaScript的一个超集,添加了类型系统和基于类的面向对象编程。它能够提供更好的代码编辑支持和更早发现运行时错误,特别是在大型项目中。

2024-08-19 15:33:21 747

原创 vue项目中进行多环境配置

在Vue 项目中,进行多环境配置是一个常见需求,主要用于区分开发、测试、生产等不同环境下的API地址、密钥等配置。

2024-08-19 15:00:38 884

原创 python源码打包pip

这可确保您拥有唯一的包名称,并且您的包不会与其他人按照本教程上传的包冲突。还有有个配置文件setup.cfg,相对于setup.py,此文件配置是静态元数据,内容基本不变;如果你想让你的实现的python代码,通过pip install 方式供所有人进行下载;注意:如果使用的镜像不是官网,例如国内使用最多的清华镜像,可能需要等5分钟以上才能安装,镜像同步需要时间;moudle.py是包中的一个模块,主要是提供的功能供下载人调用‘在该文件中撰写你的包的使用说明、安装方法、功能介绍等信息。

2024-08-14 17:09:15 1560

原创 python操作系统和环境 os和platform

psutil是一个跨平台库能够轻松实现获取系统运行的进程和系统利用率(包括CPU、内存、磁盘、网络等)信息。它实现了同等命令行工具提供的功能,如ps、top、lsof、netstat、ifconfig、who、df、kill、free、nice、ionice、iostat、iotop、uptime、pidof、tty、taskset、pmap等。在不同系统执行时,os模块会自适应于不同的操作系统平台,调用不同的接口;platform模块也是系统内置模块,给我们提供了很多方法去获取操作系统的信息。

2024-08-14 11:11:09 703

原创 使用python MySQL 实现一个 key-value(string:json) 读写库

在Python中,我们可以使用`pymysql`库(如果MySQL服务器版本较高,也推荐使用`mysql-connector-python`)来建立一个简单的key-value存储库,其中键是字符串,值是JSON格式的数据。在这个库中,`set_item`、`get_item`、`update_item` 和 `delete_item` 方法分别对应设置、获取、更新和删除操作。

2024-08-13 18:08:48 341

原创 python封装一个 MySQL 连接类,继承自 MySQLConnector

在Python中,你可以创建一个MySQL连接类,通常会继承自`mysql-connector-python`库中的`mysql.connector.connection.MySQLConnection`基础类。封装这个类可以帮助管理数据库连接、执行查询以及关闭连接等操作。在这个例子中,`MysqlDBConnection`类初始化时连接到数据库,并提供了一些额外的方法如`execute_query`用于执行SQL查询,以及`close`方法负责关闭连接。

2024-08-13 18:01:17 421

原创 python封装一个 MySQL 的连接器,支持 open/close

在这个封装中,`__init__`方法初始化了连接的属性,而`open_connection()`方法用于打开连接,如果连接失败则显示错误消息。同样,`close_connection()`方法检查是否有连接,如果有,则关闭它并打印一条消息。在Python中,封装一个MySQL连接器通常涉及创建一个类,该类负责维护数据库连接的状态,并提供易于使用的open()和close()方法。

2024-08-13 17:47:42 281

原创 python中redis安装说明和myql安装说明

首先,确保你的Python环境已经安装好(如有疑问,你可以使用`python3 -V`确认)。如果没有安装Python,可以从官网(https://www.python.org/downloads/)下载并安装。在Python中使用MySQL,你需要安装两个库:`pymysql`用于处理数据库连接,`mysqlclient`(已包含在`pymysql`包中)作为Python的MySQL驱动。如果你有Redis服务器并且不在默认端口(6379),需要提供正确的主机名、端口号和数据库编号给Redis实例。

2024-08-13 17:25:25 292

原创 python中的数据库操作

在python中,数据库操作是通过数据库连接库(也称为数据库适配器或驱动程序)来完成的。这些库允许python代码与数据库进行交互,执行SQL查询,以及管理数据库中的数据。Python支持多种数据库,包括但不限于MySQL、PostgreSQL、SQLite、Oracle和MongoDB(尽管MongoDB是一个NoSQL数据库,但Python也有相应的库来操作它)。下面是一些常用的python数据库操作库及其基本用法:1. SQLiteSQLite是一个轻量级的数据库,它不需要一个独立的服务器

2024-08-13 11:34:18 452

原创 python中的数据文件读写

shutil` 是 Python 标准库中的一个模块,主要用于文件和目录的操作,包括复制、移动、删除以及一些基本的归档操作。在python中,可以使用内置的`os`和`stat`模块来进行文件和目录的基本统计。对于非文本文件(如图片、视频、压缩文件等),Python 使用二进制模式('rb' 读取,'wb' 写入)来打开文件。函数结合文件操作模式(如 'r' 表示读取,'w' 表示写入,'a' 表示追加等)来打开文件,然后使用文件对象的。主要是三个参数,文件路径,打开模式,文件编码。

2024-08-08 17:58:25 298

原创 python的时间日期处理

python中时间处理主要使用的库是datetime,datetime是内置模块,不需要安装,直接使用其中最常用的是datetime类,其包含了date类和time类python 中处理时间日期主要通过datetime模块和time模块来实现。这两个模块提供了丰富的函数和类来处理日期和时间。下面分别介绍这两个模块的基本用法。

2024-08-07 18:11:02 763

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除