自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

darling331的博客

一代天骄

  • 博客(216)
  • 资源 (6)
  • 问答 (1)
  • 收藏
  • 关注

原创 使用命令将 python项目所使用的安装包及其版本写入到requirements.txt文件中

方法一:使用pip freeze命令pip freeze > requirements.txt这个命令会将当前环境中所有安装的包及其版本写入到requirements.txt文件中。方法二:使用pipreqs工具首先需要安装pipreqs:pip install pipreqs然后运行pipreqs命令:pipreqs /path/to/project > requirem...

2024-09-19 14:41:00 114

原创 【StrUtil.isNotEmpty;StrUtil.isNotBlank;StrUtil.isEmpty;StrUtil.isBlank;】的判断区别

在Java中,StrUtil 是一个常用的字符串工具类,通常来自于Hutool库。以下是 StrUtil.isNotEmpty(),StrUtil.isNotBlank(),StrUtil.isEmpty() 和 StrUtil.isBlank() 的区别:StrUtil.isNotEmpty(String str):功能: 判断字符串是否不为空(即字符串不为 null 且长度大于 0...

2024-09-13 10:50:00 331

原创 mysql 使用 general 开启SQL跟踪功能

查看当前状态mysql> SHOW VARIABLES LIKE '%general%';启用临时启用SET GLOBAL general_log=on;SET GLOBAL general_log_file='/tmp/general.log';永久启用通过修改配置文件来启用,需要重启mysql服务[mysqld]general_log=ONgeneral_log_f...

2024-09-03 17:23:00 466

原创 python通过执行命令获取windows的用户名

import osdef get_current_user(): # whoami命令返回的信息中,第一个"/"之后的内容就是用户名 # 我们使用split("/")方法获取用户名 whoami_output = os.popen("whoami").read() return whoami_output.split("\\")[1]print(get...

2024-09-02 15:13:00 349

原创 python 监听键盘事件,调用指定函数,以及在程序退出时调用函数处理退出后得事情...

import datetimeimport sysimport timedef func(mail): print('参数:{0}'.format(mail)) print('时间:{0}'.format(datetime.datetime.now())) print('-' * 30)def on_exit(a,b): global runnin...

2024-09-02 14:59:00 407

原创 cx_Freeze 打包生成Linux可执行文件

准备一台linux系统环境安装 cx_Freezepip install cx_Freeze准备两个py脚本1,app应用脚本,需要打包的 app.pyimport randomimport timefrom flask import Flask, jsonifyfrom concurrent.futures import ThreadPoolExecutorapp = F...

2024-08-12 14:46:00 564

原创 脚本执行报错 cp: cannot stat '/home/dar/app/log_back'$'\r''/nohup.out': No such file or d

背景针对线上nohup日志较大,需要进行拆分,所以写了一个脚本文件,用来定时执行(或者手动执行)脚本一log_dir="/home/dar/app/log_back"# 拷贝日志文件到昨天的log中cp $log_dir/nohup.out $log_dir/nohup-$(date +"%Y%m%d_%H%M%S").log# 清空nohup.out日志truncate -s 0...

2024-08-09 18:28:00 195

原创 使用chrome浏览器驱动自动打开浏览器

查看自己google浏览器的版本下载与之对应的google浏览器驱动将驱动配置放到和python.exe的同级目录下,如果不知道python在哪里可以打开cmdwhere python开始自动化调用import timefrom selenium import webdriver# 创建Chrome浏览器驱动driver = webdriver.Chrome()# 打...

2024-08-02 11:34:00 178

原创 python根据指定字符串截取特定字符

if __name__ == '__main__': a='单据ddd明细中商品01010130088ddd0001未1111dd上传DDD' print(len(a)) start_index=a.find("品") + 1 start_index1 = a.find("未") end_index=len(a) - start_index m...

2024-08-01 22:31:00 320

原创 html+canvas 实现签名功能-手机触摸

手机上的效果图需要注意,手机触摸和鼠标不是一个事件,不能通用,上一篇是关于使用鼠标的样例相关代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-widt...

2024-07-18 18:41:00 515

原创 html+canvas 实现签名功能-鼠标

运行效果代码样例<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title&g...

2024-07-18 11:10:00 195

原创 windows 查询端口占用,并kill占用端口的进程

查询占用端口netstat -ano | findstr :19201kill 占用端口的进程taskkill /PID 19201 /F

2024-07-16 17:05:00 150

原创 简易跨平台上传文件,前后端demo

前端文件<!DOCTYPE html><html><head> <title>文件上传</title></head><body><h1>文件上传1-相对慢,需要等待本地选择的文件全部上传完成后,服务器再保存</h1><form id="uploadFormBat...

2024-06-28 18:08:00 377

原创 VUE调用摄像头,拍摄视频上传demo

前端代码<template> <div id="videoDemo"> <div> <el-form ref="uploadForm" :model="uploadForm" label-width="120px"> <el-row> ...

2024-06-28 18:07:00 667

原创 VUE 调用电脑摄像头进行拍照并上传到服务器保存,附前后端代码

前端代码<template> <div id="picUpload"> <div> <el-form ref="uploadForm" :model="uploadForm" :rules="rules" label-width="120px"> <el-row> <...

2024-06-28 18:05:00 338

原创 查询windows内存卡槽及卡槽支持的最大内存

以管理员运行cmd,输入命令wmic Memphysical get MaxCapacity, MemoryDevices如图,我本机的卡槽数量有4个,每个卡槽最大支持128G

2024-06-22 13:37:00 258

原创 mysql 创建存储过程根据ID范围删除数据,防止大事务提交

CREATE DEFINER=`root`@`%` PROCEDURE `delete_sales_order_original_by_Id`()BEGIN DECLARE MINID INT;DECLARE MAXID INT;SELECT id INTO MINID FROM sales_order_header_original WHERE created>'2024-...

2024-05-10 17:26:00 270

原创 代码审查模板

代码审查文档审查概述审查编号: CR-20240320-01项目名称: ExampleProject代码库: GitHub/ExampleProject审查负责人: Jane Doe审查日期: 2024-03-20参与审查者: John Smith, Emily White被审查者: Alan Brown代码变更集号: 10234相关问题跟踪: Issue-456, Iss...

2024-03-20 17:06:00 345

原创 docker,docker-compose命令查看dockerhub得镜像

docker安装完成后如果国内访问慢或者超时,修改docker镜像源,添加加速器可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器{"registry-mirrors": [ "https://docker.mirrors.ustc.edu.cn" ]}如果你在中国访问Docker Hub的速度较慢或无法访问,你可以尝试使用一些在中国境内提供的...

2024-01-16 18:16:00 538

原创 python 升级pip失败

有时候通过pip包管理器安装包时 会报错pip版本过低,需要更新版本很多人就根据提示 升级了。升级是有个步骤的,先卸载原来的,在安装新的版本有时候,卸载成功了,安装却失败了,导致pip直接没了如果原来的被卸载了,可以执行python -m ensurepip --user在重新将旧版本安装升级过程中有一项错误python ERROR: Could not install package...

2023-12-19 11:13:00 514

原创 这是一张图片

2023-12-12 18:09:00 461

原创 mybatis sql查询后,返回回来的字段顺序变了;在项目中通过mybatis查询数据库,同样的查询语句查询出来的结果顺序不同...

问题描述:过程就不看了直接上结果查询语句中的字段顺序信息和返回的字段信息不一致如图:realSql是查询语句,result是查询结果查询语句中的字段顺序信息和返回的字段信息不一致解决方案:转载地址这里复制一份防删...

2023-12-04 17:35:00 735

原创 mysqldump 导出来的文件,使用 source还原时报错“ASCII '\0' appeared in the statement, but this is not allowed unless...

导出语句:mysqldump -uroot -pword --databases db1 --tables table1 > ./sqldumps/archive-table1-`date +"%Y%m%d_%H%M%S"`.sql 导出后,使用source还原 报错:ASCII '\0' appeared in the statement, but this is not allow...

2023-10-08 14:12:00 701

原创 pyinstaller "importlib.metadata.PackageNotFoundError"

使用pyinstaller 打包后的python 程序,执行的时候出现 "importlib.metadata.PackageNotFoundError" 异常Traceback (most recent call last): File "main.py", line 5, in <module> File "PyInstaller/loader/pyimod02_imp...

2023-08-13 14:03:00 3006

原创 VUE+ElementUI的表单验证二选一必填项,并且满足条件后清除表单验证提示

上代码<el-form-item label="出库单号" prop="ecode" ref="ecode" :rules="rules.ecode"> <el-input v-model="queryParams.ecode" placeholder="出库单号和出库箱号至少填写一项" clearable style="width: 300...

2023-08-10 17:57:00 2662

原创 BeautifulSoup将字符串网页标签,转换为对象,在使用find_all 方法获取实际内容

导入BeautifulSoup库:from bs4 import BeautifulSoup创建BeautifulSoup对象,将HTML文档作为参数传入html_doc = """<html><body><span>Apple</span><span>Banana</span><span>Oran...

2023-08-09 18:06:00 289

原创 npm 安装报错-错误集景-持续更新

错误信息npm ERR! code ERESOLVEnpm ERR! ERESOLVE unable to resolve dependency treenpm ERR!npm ERR! Found: eslint@7.15.0npm ERR! node_modules/eslintnpm ERR! dev eslint@"7.15.0" from the root projec...

2023-07-12 11:05:00 907

原创 EasyExcel 根据实体类自动导出需要的字段

背景开发一个通用的数据规则模板一个用于存放所有数据的表 rule_data一个用于字段对照的模板 rule_template界面上的字段标头,使用template的映射,所有数据,都存在data表,通过ruleId区分所属业务2.需求根据不同的业务导入导出数据要点:data表数据字段在不同的业务中表述的含义不一样,不能直接在实体中指定注解@ExcelProper...

2023-07-10 18:23:00 362

原创 若依前端,菜单栏切换时刷新问题[页面菜单切换时,页面总是重新刷新,导致页面输入的查询参数重载清空]...

前端页面菜单切换时,页面总是重新刷新,导致页面输入的查询参数重载清空这样切换时,页面就刷新了,解决方法在这里1,页面代码,这里指定name name: "Item", 注意 name的首字母必须大写2,页面代码,这里指定id id="item" 注意,id的首字母必须小写3,页面配置,这里的路由地址必须配置和name一致 Item重新清除缓存后,再次进入,发现页面就不会重新加载了...

2023-07-07 21:55:00 3113 5

原创 python redis 链接集群 阿里云集群

前言集群redis不支持选db cluster方法里没有支持选中db的选项,java py 都不行# pip install redis==3.5.3# pip install redis-py-cluster==2.1.3# 亲测,我是使用的这两个版本进行处理的from rediscluster import RedisClusternodes = [{"host": "dsfww...

2023-06-06 12:11:00 221

原创 python中Requests发送json格式的post请求方法

问题:做requests请求时遇到如下报错:{“code”:“500”,“message”:"JSON parse error: Cannot construct instance of com.bang.erpapplication.domain.User (although at least one Creator exists): no String-argumentconstruc...

2023-06-03 16:50:00 3612

原创 python操作mysql数据pymysql-执行语句select查询返回值直接返回dict字典类型或者list列表,替代默认的tuple元组类型...

一、返回tuple元组类型(默认)fetchall()将结果放在二维数组里面,每一行的结果在元组里面import pymysqldef export(table_name): conn =pymysql.connect(host = '118.24.3.40', user = 'jxz',password='123456', ...

2023-05-26 17:56:00 860

原创 mysql 创建一个表,并创建存储过程,插入测试数据

CREATE TABLE `test_table` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(45) DEFAULT NULL, `age` int(11) DEFAULT NULL, `address` varchar(45) DEFAULT NULL, `score` int(3) DEFAULT NUL...

2023-04-25 11:19:00 361

原创 DateTimePicker 日期时间选择器 + mybatis-plus 传参后端查询 传值自定义list,后端再接收...

前端<el-form-item label="创建时间" prop="extendate"> <el-date-picker v-model="queryParams.extendate" value-format="yyyy-MM-dd HH:mm:ss" ...

2023-02-20 18:10:00 508

原创 element Ui VUE 前端实现同步调用后端接口,并等待响应后,在操作下一步

我这里是使用文件上传的场景,主要关键字 await async 进行同步阻塞,然后,就可以在循环中,等待响应后,在进行调用如果不等待,则前端会一次性将循环体遍历完,请求直接占满,导致其他功能请求,会阻塞,受到影响async fnUploadDocFileForBatchOrder(data) { return uploadDocFileForBatchOrder(data); ...

2023-01-03 19:16:00 3046

原创 Java 基于springBoot 上传文件

@RequestMapping("/uploadFile") @ResponseBody public Map<String, Object> uploadFile (@RequestParam(value = "file") MultipartFile[] file, HttpServletRequest requestNew) { log.info...

2022-12-13 17:47:00 305

原创 java拼接逗号的四种方式

1.使用String.joinList<String> list = new ArrayList<>(Arrays.asList("1","2","3","4","5"));String result = String.join(",",list);System.out.println(result);2.使用streamList<String>...

2022-12-07 14:23:00 4968

原创 python字典类型与 json数据转换

一、json是什么json是轻量级的数据交换格式,是各种编程语言互通的桥梁。是一个约定好的标准,如有人用java,有人用PHP去开发一个系统,但是这两种语言不能直接互通,那就需要先转换成国际化标准的json格式。二、python与json如何转换数据1.将格式转换成json对象json.dumps() 将Python 字典类型转换为 JSON 对象代码如下(示例):import js...

2022-11-17 16:15:00 11809 4

原创 pyinstaller 打包exe 防反编译(加密)

如果对安全性要求不高,可以选择直接将py文件,打包成exe即可,解压出来的是pyc文件,pyc文件还原成源码,也是有一定复杂度的,相对而言也是有一定的安全性的在源文件同级目录下创建build文件buidl_pyd.py# -*- ecoding: utf-8 -*-# @ModuleName: build_pyd# @Function: # @Author: darling# @T...

2022-11-12 16:56:00 2928

原创 loguru 如何把不同的日志写入不同的文件中

from loguru import loggerlogger.add('普通日志.log', filter=lambda x: '[普通]' in x['message'])logger.add('警告日志.log', filter=lambda x: '[需要注意]' in x['message'])logger.add('致命错误.log', filter=lambda x: '[...

2022-11-12 00:12:00 477

webdav-aliyundriver jar包文件。

webdav-aliyundriver jar包文件。可以搭配阿里云不限速token使用,启动方式 java -jar webdav-aliyundriver-2.4.0.jar --aliyundrive.refresh-token="your token" 需要启动环境拥有java 环境,没有的,可以百度,进行安装。

2022-04-03

leanote 云笔记主题

leanote 云笔记主题,部署leanote云笔记之后,可以进行主题切换,这里上传一些主题,主题的使用方式,会在部署文档后面进行说明

2022-03-12

leanote-master源码

leanote 云笔记源码,这里是代码部署,防止github访问不了时,可以使用这里的附件下载

2022-03-12

ide-eval-resetter-2.1.6x.zip

包含说明文件及jar文件 测试使用,请勿使用商业用途,商业用途,请购买正版

2021-08-30

ide-eval-resetter-2.1.6 无限试用插件.pdf

PJ插件说明

2021-08-30

centos7离线部署nginx-docker

centos7离线部署nginx-docker,需要的可以下载免费公开,记录自己的一次学习 centos7离线部署nginx-docker,需要的可以下载免费公开,记录自己的一次学习

2020-10-29

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

TA关注的人

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