- 博客(41)
- 资源 (13)
- 问答 (1)
- 收藏
- 关注
原创 PyQt5+Pycharm, QThread
点击PushButton_2, 更新lineEdit_2, 每0.1s加1。点击PushButton_3, 更新lineEdit_3, 每0.1s加1。lineEdit_2和lineEdit_3的更新互不影响,窗体不会卡死。
2024-04-11 22:24:39
380
原创 PyCharm+PyQt5配置方法
(4)安装完成后,可以在 Python安装目录下 "\Lib\site-packages"看到已安装的库,其他pyqt相关的库为依赖库,安装以上两个库时自动安装。(2)文件 - 设置 - 项目:Python Scripts - Python解释器,点击+(5)编译保存的ui文件,编译完成后在同一个文件夹内生成同名的py文件。(6)编译资源qrc文件,编译完成后在同一个文件夹内生成同名的py文件。(7)新建一个myDemo.py(文件名随意)(3)新建控件,添加资源文件。(4)文件 - 保存。
2024-04-10 22:40:40
4673
转载 Windows下通过PID(进程号)查看port(端口号)
1、查看PID可以通过任务管理器查看某个进程的pid右键开始栏,打开任务管理器:点击服务,即可查看所有进程的PID2、通过pid查看port使用快捷键 Windows+R 输入cmd,打开命令提示符输入:netstat -ano | findstr pid号码如:netstat -ano | findstr 10720, 这是本机Redis的进程号结果如下:可以得知,Redis的端口号是6379...
2020-05-28 16:11:18
31773
转载 python PIL获取图片像素点
from PIL import Image# 打开要处理的图像img_src = Image.open('sun.png')# 转换图片的模式为RGBAimg_src = img_src.convert('RGBA')# 获得文字图片的每个像素点src_strlist = img_src.load()# 100,100 是像素点的坐标data = src_strlist[...
2020-03-01 14:27:34
6889
转载 VB.NET下的事件和委托
委托是可用于调用其他对象方法的对象。它们有时被称为类型安全函数指针,因为它们与其他编程语言中所使用的函数指针相似。但不同于函数指针,Visual Basic .NET 委托是基于System.Delegate类的引用类型,它可以引用共享方法 —无需特定的类实例即可调用的方法和实例方法。委托在调用过程和被调用过程需要媒介的情况下是很有用的。例如,您可能想让一个引发事件的对象能够在不同的环境下...
2020-02-19 11:21:27
1320
转载 VB.NET RichTextBox鼠标右键点击后光标移动至点击的位置
Public Class Form1 <System.Runtime.InteropServices.DllImport("user32")> _ Private Shared Function mouse_event(dwFlags As Integer, dx As Integer, dy As Integer, cButtons As Integer...
2020-02-18 14:51:38
686
原创 常用API
淘宝http://api.m.taobao.com/rest/api3.do?api=mtop.common.getTimestamp苏宁http://quan.suning.com/getSysTime.do
2020-02-17 16:00:49
500
原创 在VS中安装nuget离线包nupkg文件
1、打开或者新建任意一个项目2、项目-管理NuGet程序包3、设置4、设置好以后如下图,点击确定5、安装
2020-01-19 20:14:41
2556
原创 VB.NET 使用Microsoft.Office.Interop进行EXCEL操作时彻底关闭EXCEL进程
Imports System.Runtime.InteropServicesImports Microsoft.Office.InteropPublic Class 关闭EXCEL ' ' TODO: 在此处添加构造函数逻辑 ' Public Sub New() End Sub <DllImport("User32.dll", CharS...
2020-01-14 14:51:05
3375
原创 VB.NET操作注册表
REM 设置根节点 Private key As Microsoft.Win32.RegistryKey = Microsoft.Win32.Registry.CurrentUser Function readKey(path, Optional ByVal value = "") Dim subkey As Microsoft.Win32.Registr...
2020-01-14 12:19:17
433
原创 NPOI设置单元格样式
ICellStyle cellStyle = workbook.CreateCellStyle();cellStyle.BorderBottom = BorderStyle.Thin;cellStyle.BorderLeft = BorderStyle.Thin;cellStyle.BorderRight = BorderStyle.Thin;cellStyle.BorderTop = ...
2020-01-13 21:59:13
1011
原创 NPOI数据写入表格
Imports System.ReflectionImports NPOI.SS.UserModelImports NPOI.XSSF.UserModelImports NPOI.HSSF.UserModelImports System.IOImports NPOI.SS.UtilImports NPOI.XSSF.UtilPublic Class NpoiEXCEL P...
2020-01-13 18:07:33
742
转载 NPOI设置单元格数字格式
Imports System.Collections.GenericImports System.LinqImports System.TextImports System.Threading.TasksImports NPOI.HSSF.UserModelImports NPOI.SS.Formula.EvalImports NPOI.SS.Formula.FunctionsIm...
2020-01-13 17:38:40
5957
原创 DataTable按列排序
Dim dt As New DataTabledt = NpoiEXCEL.getSheetToTable("Sheet1") 'dt赋值dt.DefaultView.Sort = "PCI ASC,SSB频点 DESC" 'DESC降序 ASC升序dt = dt.DefaultView.ToTable() '排序后的表NpoiEXCEL.writeIntoSheet(dt, "Shee...
2020-01-12 21:16:08
1747
原创 DataTable中向整形列写入空值
If cell.ToString = "" Then dr(j) = DBNull.Value '赋予空值Else dr(j) = cell.ToStringEnd If
2020-01-12 21:12:28
442
原创 VB.NET使用委托解决窗体卡死的情况
Private Sub 开始读取(sender As Object, e As EventArgs) Handles 开始读取参数按钮.Click Dim myInvoker As MethodInvoker = New MethodInvoker(AddressOf 读取参数LongTime) myInvoker.BeginInvoke(Nothing,...
2020-01-06 15:50:09
992
转载 VB.NET NPOI读取EXCEL数据到DataTable
Imports NPOI.HSSF.UserModelImports NPOI.SS.UserModelImports NPOI.XSSF.UserModel ''' <summary> ''' 获取EXCEL表格真正的值 ''' </summary> ''' <param name="cell"></par...
2020-01-05 16:02:16
2268
1
原创 在VS2012中中使用 NuGet 安装NPOI
1、【项目】-【管理NuGet程序包】2、【设置】-【程序包源】-NuGet官方程序包源(打勾)-确定3、搜索,安装即可
2020-01-03 22:28:24
1313
原创 python PyQt5 QPushButton去掉边框
self.RefreshButton.setStyleSheet("border:none;")这样子RefreshButton就没有边框了
2019-05-19 10:48:46
7549
原创 python PyQt5 窗体置顶和取消置顶
from PyQt5 import QtCore def on_inTopCheckBox_clicked(self, checked): if not checked: dialog.setWindowFlags(QtCore.Qt.Widget) #取消置顶 else: dialog.setWindo...
2019-05-18 22:00:00
10463
5
原创 pyinstaller3.4打包python为exe文件遇到的问题
1、AttributeError: module 'enum' has no attribute 'IntFlag'【可能原因】:这可能是由包enum34引起的。 从python 3.4开始,有一个标准的库enum模块,所以你应该卸载enum34,它不再与标准库中的枚举兼容,因为在python 3.6中添加了enum.IntFlag.【解决方法】:卸载enum34.pip uninst...
2019-05-02 22:49:14
965
原创 python获取文件大小、创建时间、访问时间、修改时间
import osimport timefrom math import ceildef secondsToStr(seconds): x = time.localtime(seconds) # 时间元组 return time.strftime("%Y-%m-%d %X", x) # 时间元组转为字符串fileInfo = os.stat('C:\t.xlsx'...
2019-01-19 14:45:48
2834
1
原创 python修改任意文件的创建时间、修改时间、访问时间
#!/usr/bin/env python# _*_coding:utf-8 _*_#@Time :2019/1/19 13:15#@Author :吴鹏亮 #@FileName: modifyFileTimeModule.pyfrom win32file import CreateFile, SetFileTime, GetFileTime, CloseHandlefro...
2019-01-19 14:17:50
14482
6
原创 k-means伪代码
1、初始化k个簇中心。2、更新所有样本点簇归属:样本点到哪个簇中心点最近就属于哪个簇。3、重新计算每个簇的中心点(直到簇中心点不再变化或达到更新最大次数)#k-means伪代码import numpy as npimport copy#计算欧氏距离def get_distance(X,Y): return np.sum((X-Y)**2)**0.5def calc_mea...
2019-01-06 20:41:51
10772
2
原创 KNN伪代码
KNN算法描述:就是在训练集中数据和标签已知的情况下,输入测试数据,将测试数据的特征与训练集中对应的特征进行相互比较,找到训练集中与之最为相似的前K个数据,则该测试数据对应的类别就是K个数据中出现次数最多的那个分类,其算法的描述为:1)计算测试数据与各个训练数据之间的距离;2)按照距离的递增关系进行排序;3)选取距离最小的K个点;4)确定前K个点所在类别的出现频率;5)返回...
2019-01-05 20:20:10
4291
原创 cmd 窗口运行Python,进行参数传递
import sysparas=sys.argv #返回一个列表形式print(paras)文件保存路径:C:\Users\Administrator\Desktop\1.pycmd窗口执行:注意:多个参数使用空格进行分割python C:\Users\Administrator\Desktop\1.py 2 1 a b ...
2018-11-04 13:24:54
5634
2
转载 转载:数据挖掘之_SVD的python实现和分析
作者:NumX 来源:优快云 原文:https://blog.youkuaiyun.com/baidu_36316735/article/details/53760479?utm_source=copy前言今日实现第一个推荐算法,在”机器学习实战“一书中找到了SVD方法一章练习。这里总结下笔记经验,与大家分享 。简介对于一个简单的推荐系统,例如电影推荐,我们知道N个用户对M个电影的评分。...
2018-10-14 10:38:32
483
原创 python中datetime模块
datetime模块用于是date和time模块的合集,datetime有两个常量,MAXYEAR和MINYEAR,分别是9999和1.datetime模块定义了5个类,分别是1.datetime.date:表示日期的类2.datetime.datetime:表示日期时间的类3.datetime.time:表示时间的类4.datetime.timedelta:表示时间间隔,即两...
2018-07-28 22:13:30
193
转载 jupyter notebook 浏览器打开空白卡死情况
jupyter notebook 需要用谷歌浏览器打开才可以,其他的浏览器打开后多半是空白的。添加默认浏览器如下:1.在anaconda prompt 里面直接输入或cmd中输入(前提是已经将anaconda加入环境变量):jupyter notebook --generate-config让jupyter生成一个配置文件,生成后你会看到文件地址的,如图所示:C:\Users\...
2018-07-28 21:50:42
5927
1
原创 VBA实现EXCEL透视表功能(汇总+计数)
Enum 数值 计数 求和End EnumEnum 总计 对行列禁用 对行列启用 仅对行启用 仅对列启用End EnumSub 调用() y = 透视(Sheets(1).Range("a1:d15"), True, 2, 3, 数值.求和, 总计.对行列启用, Sheets(1).[a21], 1) MsgBox "透视"...
2018-06-28 12:51:34
18195
原创 VBA自定义函数-保存文件对话框
Function 保存文件(Optional Title As String = "保存文件") As Variant With Application.FileDialog(msoFileDialogSaveAs) '2 .Title = Title .InitialFileName = Environ("userprofile") & "\Desktop
2017-12-07 14:42:17
4000
原创 VBA自定义函数-打开文件对话框
Function 打开文件(Optional Title As String = "选择文件", Optional Multi As Boolean = False, _ Optional FileDescription As String = "所有文件", Optional FileType As String = "*.*") As Variant
2017-12-07 14:41:13
1194
原创 VBA自定义函数-选择文件夹对话框
Function 选择文件夹(Optional Title As String = "选择一个文件夹") As Variant With Application.FileDialog(msoFileDialogFolderPicker) '4 .Title = Title .InitialFileName = Environ("userprofile") &
2017-12-07 14:39:02
1930
原创 VBA自定义函数-选择文件对话框
Function 选择文件(Optional Title As String = "选择文件", Optional Multi As Boolean = False, _ Optional FileDescription As String = "所有文件", Optional FileType As String = "*.*") As Variant
2017-12-07 14:38:03
1389
原创 使用VBA在EXCEL中插入图片自定义函数(网络URL/本地URL)
Sub InsertPic(ByVal 图片链接 As String, ByVal 插入图片表名 As String, ByVal 插入图片单元格地址 As String) On Error Resume Next Dim rng As Range Set rng = Sheets(插入图片表名).Range(插入图片单元格地址) With Sheets(插入图片表
2017-12-07 14:23:35
7889
1
原创 高德经纬度、百度经纬度、标准经纬度相互转换(VB.NET)
经过多天的整理,终于把这几个相互转换整理完成。【说明】谷歌地图API,高德地图API,腾讯地图API上取到的,都是GCJ-02坐标。百度地图API是 BD-09坐标。我们国家标准经纬度是WG1984坐标。【代码】高德经纬度转标准经纬度 Const PI = 3.1415926535897931 '圆周率 Function 高德转标准(st As Str
2017-04-12 14:15:25
8333
CustomuiDesign
2020-05-28
各种排序(实验报告)
2012-07-05
约瑟夫环(内含课程设计报告)
2012-07-05
农产品定价问题数学建模
2012-06-21
TA创建的收藏夹 TA关注的收藏夹
TA关注的人