自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 WebClient异步下载文件并显示进度

主要是记录一下下载文件的异步方法与乱七八糟的异步 线程测试。

2025-02-16 16:28:46 208

原创 Csharp调用委托更新进度条的两种方法

两种通过委托的方法处理类库与UI之间的通讯与消息及进度更新

2025-02-09 13:38:03 209

转载 C# BackgroundWorker 详解

在C#程序中,经常会有一些耗时较长的CPU密集型运算,如果直接在 UI 线程执行这样的运算就会出现UI不响应的问题。由于计算过程比较长,我们在通过进度条来显示当前进度的同时,还希望能实时的把计算的中间结果显示在UI上。通过它我们可以进行一些运算结束后的操作,比如禁用取消按钮,异常处理,结果显示等。在窗体上构建一个BackgroundWorker 实例,在它的 DoWork事件处理函数中添加耗时的运算,然后调用它的RunWorkerAsync方法就可以了。如果检测到用户点击的取消按钮,就退出当前的计算过程。

2024-11-10 10:23:23 166

原创 python GUI自动操作总结

Opencv (Open Source Computer Vision Library) 是一个基于开源发行的跨平台计算机视觉库,它实现了图像处理和计算机视觉方面的很多通用算法,已成为计算机视觉领域最有力的研究工具。在这里我们要区分两个概念:图像处理和计算机视觉的区别:。图像处理侧重于"处理"图像–如增强,还原,去噪,分割等等;。而计算机视觉重点在于使用计算机来模拟人的视觉,因此模拟才是计算机视觉领域的最终目标。

2024-11-04 11:59:31 843

原创 win11 右键新建.md文件

再:在计算机>HKEY_CLASSES_ROOT右键查找,输入Typora,勾选项,取消勾选值和数据。我是win11,编码默认的是UTF-8,另存为 UTF-16 LE 保存!旧版的“Unicode”相当于新版的“UTF-16 LE”再鼠标右击即可新建markdown文件,如果不行,重启一下。首先:键盘输入win+R,在对话框中输入regedit。@=“Typora.exe” 是.md文件的运行程序。@=“Markdown” 是新建时的默认文件名。确认运行的程序名字:typora.exe。

2024-10-28 22:04:36 237

原创 C# 异步编程详解(Task,async/await)

同步和异步主要用于修饰方法。当一个方法被调用时,调用者需要等待该方法执行完毕并返回才能继续执行,我们称这个方法是同步方法;当一个方法被调用时立即返回,并获取一个线程执行该方法内部的业务,调用者不用等待该方法执行完毕,我们称这个方法为异步方法。异步的好处在于非阻塞(调用线程不会暂停执行去等待子线程完成),因此我们把一些不需要立即使用结果、较耗时的任务设为异步执行,可以提高程序的运行效率。

2024-09-10 21:50:06 2976

原创 新建.net 或者 python文件默认添加时间、作者、文件名等信息

在visual stuido中新建一个cs文件或者PyCharm创建一个python文件时,如果您想自动实现文件头部添加注释文件内容,最终实现添加编码格式、时间、作者、文件名等信息

2024-07-10 21:15:27 374

转载 java poi导入excel数字精度缺失 和 变成科学计数法问题

java poi导入excel数字精度缺失 和 变成科学计数法 问题

2023-03-21 08:32:52 2916 1

原创 python3 pathlib库Path类方法总结

【代码】python3 pathlib库Path类方法总结。

2023-03-01 13:08:08 706

原创 轻松为WinRAR添加自定义的右键菜单

WinRAR是我们经常使用的压缩软件,而其中最常用的功能就是在右键菜单中选择压缩或是解压缩。不过,WinRAR自带的几项菜单项总有这样或那样的不便之处,下面我们就来为WinRAR的右键菜单增加新选项(注重根据情况修改WinRAR的安装路径,本文以WinRAR安装在C:\Program files\Winrar\为例)。3.将文件解压缩至上级文件夹。7.快速提取所有文件的注释。4.压缩&自解压随意变。5.解压缩就要一次完成。6.快速提取指定的文件。2.压缩文件轻松合并。

2022-12-19 10:27:12 1398

原创 Pandas groupby在多个列中使用max获取行

给网友写一个数据处理程序,使用pandas 获取一行的数据操作方法

2022-07-06 17:58:01 1146

转载 Python pandas.io.formats.style.Styler.applymap实例讲解

写入excel样式

2022-06-15 11:34:27 1436

转载 【无标题】pandas基于其他列的值对单元格进行着色

设置单元格颜色

2022-06-13 21:21:55 1053

原创 python 输入框 focus_Python3 tkinter基础 Entry validate validatecommand 失去焦点时,检查输入内容...

from tkinter import *def main(): def _test(): if inputStr.get() != '木兰': judge_res.set('输入的不是木兰') return False else: judge_res.set('输入的是木兰') return True root = Tk() con

2021-10-06 17:20:48 639

转载 Python 操作 Excel 库 xlwings 常用操作详解

在之前的文章中我们曾详细的讲解了如何使用openpyxl 操作Excel,其实在Python中还有其他可以直接操作 Excel 文件的库,如 xlwings、xlrd、xlwt 等等,本文就将讲解另一个优秀的库xlwings安装xlwings 是一个非标准库,需要在命令行中安装,在终端(Mac)/命令行(Win)使用pip安装即可,一般不会出现什么问题。pip install xlwings前置知识对 xlwings 的核心理解就在于下面这张图:可以看到,和 xlwings 直接对接的是 a

2021-09-28 09:28:20 2143

原创 python tkinter 表格_Python Tkinter列表框用法示例

列表框窗口小部件用于向用户显示列表项。我们只能在列表框中放置文本项, 并且所有文本项都包含相同的字体和颜色。用户可以根据配置从列表中选择一项或多项。下面列出了使用列表框的语法。w = Listbox(parent, options)下面列出了可能的选项。方法有与列表框关联的以下方法。例子1# !/usr/bin/python3from tkinter import *top = Tk()top.geometry("200x250")lbl = Label(top, te

2021-09-16 14:44:22 2903

转载 tkinter响应窗口关闭事件

如果我们点击tkinter窗口程序的关闭按钮(X,一般在右上角),窗口会被关闭,这个过程实际上调用了窗口的destroy函数,本文介绍如何响应这个窗口关闭事件,不让tkinter系统自动调用destroy函数,而是调用一个自定义的函数,或者先运行一段自定义的代码,最后自己再调用destroy。先上代码:>>> import tkinter as tk>>> root = tk.Tk()>>> root.protocol('WM_DELETE_WI

2021-09-09 08:57:55 10615

原创 我的第一篇关于Python的记录

print(’%c’ % 97) #输出一个Ascii码为97的字母print(’%c %c %c’ %(97,98,99) ) #输出一个Ascii码为97,98,99的字母元组print(’%s’ % ‘I love you’) #替换字符串print(’%d+%d=%d’% (4,5,4+6)) #格式化整数print(’%o’ % 10) #格式化无符号八进制数print(’%x’ % 10)print(’%X’ % 160)

2020-09-14 17:45:33 105

空空如也

空空如也

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

TA关注的人

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