自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

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

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

2024-09-27 11:49:03 493

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

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

2024-09-27 11:44:48 438

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

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

2024-09-25 14:12:34 133

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

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

2024-09-25 13:58:00 223

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

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

2024-08-30 13:54:06 111

原创 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 504

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

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

2024-08-19 15:00:38 503

转载 python源码打包pip

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

2024-08-14 17:09:15 1391

原创 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 569

原创 使用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 288

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

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

2024-08-13 18:01:17 317

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

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

2024-08-13 17:47:42 213

原创 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 200

原创 python中的数据库操作

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

2024-08-13 11:34:18 369

原创 python中的数据文件读写

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

2024-08-08 17:58:25 261

原创 python的时间日期处理

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

2024-08-07 18:11:02 727

原创 python中的argparse

argparse是 Python 标准库中的一个模块,用于编写用户友好的命令行接口。它使得编写用户友好的命令行程序变得简单、直接和快速。argparse会自动从sys.argv解析出命令行参数,并根据你定义的程序来生成帮助和使用手册,并在用户给程序传入无效参数时报错。

2024-08-07 17:34:27 164

原创 python字符编码与解码

在 Python3 中字符默认编码是 Unicode 字符,而编码指的是将字符转换成字节流,解码是相反的操作。

2024-08-05 17:16:57 175

原创 python常用标准库

Python的标准库是一组预装的模块,它们包含了Python语言的基本功能和常用的工具集。:该模块是 Python 中用于数据持久化的模块,可以持久化各种类型的数据,该模块持久化的数据无法直接读取,并且仅能在 Python 代码中进行读取。:该模块主要用于进程操作,你可以使用它执行操作系统级别的命令,学习的时候优先掌握。:队列模块,用于将数据存放在内存中,并进行数据交换。:可以将字符串存储在内存中,然后像操作文件一样操作。方法,使用其创建子进程,操作系统命令。:多线程模块,非常重要和高级的模块。

2024-08-05 13:45:12 258

原创 python中的文件

使用 rmtree 可以删除有数据的目录,相当于直接清空该目录下的所有目录和文件,再顺便把该目录也删除了。具体内容自行测试即可。是两个非常重要的标准库模块,它们分别用于操作系统相关的功能操作和文件路径处理。一般情况下绝对路径就是从根目录开始描述的路径。通过该模块可以直接对文件进行压缩与解压操作。没错,就是一个点,表示的是当前文件夹;两个点表示的是上一层文件夹。相对路径就是相对于当前目录。

2024-08-05 11:37:39 351

原创 python的lambda 匿名函数

1、lambda没有函数名,def有函数名2、lambda:后面只能有一个表达式,3、for语句 不能用在lambda中4、lambda表达式不能共享给别的程序调用5、lambda表达式能作为其他数据类型的值如。

2024-08-05 10:32:31 138

原创 uni-app网络请求二次封装

【代码】uni-app网络请求二次封装。

2024-08-02 18:34:19 249

原创 在vue2中使用wangeditor

【代码】在vue2中使用wangeditor。

2024-08-02 18:32:01 598

原创 python中的字符串方法

字符串格式化有三种方式,分别为。

2024-08-02 18:26:52 498

原创 python中异常捕获预处理

try 表示是否存在异常,except 表示捕获异常。若 try 中没有错误,except 代码不执行。此外,在 except 后面是异常对象,该异常对象我们设置为。except 语句后增加一个 else ,有异常执行 except ,无异常执行 else。除此之外,对于异常的处理,还有raise,traceback,assert。except 后面异常对象使用 as 关键字起了一个别名叫做。就是 Python 内置好的错误信息了。可以为任意名称,遵循变量命名规则即可。

2024-08-02 17:09:53 418

原创 python中的断言

【代码】python中的断言。

2024-08-01 16:15:12 397

原创 python中的内置函数

【代码】python中的内置函数。

2024-08-01 16:13:58 219

原创 python中的三元表达式

三元表达式是一种简洁的方式来根据某个条件选择两个值中的一个。它由三个部分组成:条件判断、冒号(:)、然后是两个可能的结果。

2024-08-01 16:10:25 347

原创 JS回调返回异步请求的结果

【代码】JS回调返回异步请求的结果。

2024-08-01 14:05:01 467

原创 前端使用echarts y轴数据设置最小刻度为1 (这种方法可使Y轴显示数据为整数)

2024-07-24 17:23:34 236

原创 sourcetree实现版本回退

这时候本地分支会出现未提交的代码 将其提交推送 就可以实现回退指定提交了。首先定位当需要回退的分支,找到需要回退的提交位置右击。到当前分支最新版本处右击。

2024-07-24 17:18:04 956

原创 将中国标准转换为年月日的格式

将计算机生成的中国标准转换为年月日的格式。

2024-07-18 11:39:54 164

原创 element-plus中el-upload 组件:on-success方法传递其他参数

【代码】element-plus中el-upload 组件:on-success方法传递其他参数。

2024-07-18 11:25:20 349

原创 Pinia在vue项目中的使用

Pinia是Vue 3官方推荐的状态管理模式,由尤雨溪创建并集成到了 Vue.js 中,它是一个轻量级、纯粹基于函数的思想实现的应用状态管理库。Pinia的设计理念类似于Redux,但它更简单易用,更适合于小型到中型的单文件组件应用。4. 提供插件支持:Pinia可以方便地与其他Vue插件配合使用,如Vuex Router Integration等。

2024-07-08 15:36:53 343

原创 web端已有项目集成含UI腾讯IM

项目中引入含UI集成腾讯IM即时通信

2024-07-08 15:26:30 519

原创 web端使用echarts绘制图表示例(柱状图),包括自定义工具

【代码】web端使用echarts绘制图表示例(柱状图),包括自定义工具。

2024-07-08 15:07:17 225

原创 git提交commit规范

【代码】git提交commit规范。

2024-06-12 14:41:55 88

原创 loadash常用的函数方法

Lodash是一个JavaScript实用工具库,提供了很多常用的函数方法来简化开发过程。

2024-04-16 13:17:53 462

原创 JS中清除空参数

【代码】JS中清除空参数。

2024-04-15 16:58:31 152

原创 uni-app 小程序上传单个或多个文件封装以及ios上传文件时部分文件格式未找到如pdf

【代码】uni-app 小程序上传单个或多个文件封装。

2024-04-10 11:07:58 307

空空如也

空空如也

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

TA关注的人

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