- 博客(17)
- 资源 (2)
- 收藏
- 关注
原创 【Android Studio 提示“你的主机中的软件中止了一个已建立的连接”问题原因及解决方案】
andrido studio 默认调用adb server实现连接模拟器或设备。Adb服务默认端口号为5037。当系统有其他服务例如移动热点功能占用该端口后,就会造成studio提示“你的主机中的软件中止了一个已建立的连接”。3. 重启adb服务,adb kill-server, adb start-server.
2024-02-02 09:51:06 1610
原创 Qt生成QML组件的动态库
对于linux,编译完成后,在qt qml目录下创建uri文件夹,并将.so文件、qmldir文件和windows下生成的plugins.typeinfo文件copy到该文件夹。在qmldir中添加 typeinfo plugins.qmltypes。打开qmldir文件,编辑plugin名称,该名称为生成的动态库名称。创建过程中,在uri处填写想要在import时引入的名称。在新增的资源文件中,添加新的QML组件,并编辑完成。项目创建完成后,添加资源文件。
2023-06-14 18:24:02 612
原创 Python openpyxl 删除excel有删除线的文字
删除线分为两种, 一是单元格有strike属性, 另一种是单元格无strike属性, 单元格内的部分文本带有strike属性。单元格的strike判断可以使用如下实例方法:import openpyxlbook = openpyxl.load_workbook("test.xlsx")sheet = book.worksheets[0]for row in sheet.rows: for cell in row: if cell.font.strike:
2022-01-18 17:20:11 3418 3
原创 2021-09-10 qt creater snippets 详解
目录1.snippets基础用法2.snippets 使用qt creater的变量1.snippets基础用法snippets代码段的灵活使用能够极大的提高平日里的代码编程的效率。Qt Creater默认带有多个snippets代码段,如Class, 继承QObject的Class等等。查询默认的Snippets或者自定义新的snippets在如下目录配置:Tools > Options > Text Editor > Snippets.基础配置方法如下:添加触发名称,在t
2021-09-10 16:19:45 740
原创 PyQt使用笔记(六) 可多选, 有右键复制删除功能的ListWidget 2021.03.23
对 PyQt原生的QListWidget功能拓展, 能够多项选择, 右键菜单添加有删除和复制功能.from PyQt5 import QtWidgets, QtCorefrom PyQt5.QtGui import QCursorfrom PyQt5.QtWidgets import QMenu, QAbstractItemView, QApplication, QMainWindow, QListWidgetItemfrom PyQt5.QtCore import Qt, pyqtSignal
2021-03-23 18:31:12 1556
原创 PyQt使用笔记(五) cgitb提示异常 pyqtgraph绘图库 2021.03.18
1. PyQt5的异常无法显示, 一直很头痛,今天查阅资料, 发现使用cgitb可以正常打印异常, 在主文件中添加如下代码即可.import cgitbcgitb.enable()2. 闲逛github, 发现一个基于PyQt(Pyside)的超酷炫的绘图库pyqtgraph, 其组件基本都是继承自PyQt的QObject, 能够直接当作PyQt的组件使用.首先创建widget, 和PyQt类似:#pyqtgraph_firstimport numpy as npimport
2021-03-18 23:09:24 567
原创 PyQt5使用笔记(四) 离线OCR工具tesseract | Excel文档合并 2021.03.17
1. tesseract工具, 加上pytesseract库,可以实现python文字识别功能tesseract 官方网页tesseract-ocr, pytesseract可使用pip安装2. 阅读pytesseract源码, 发现两个functools中的函数wraps和partial, 参考博文https://blog.csdn.net/YiJie__ShuSheng/article/details/1054472033. 一个简易的excel表格合并类, 假定第一行为表头, 数据表格..
2021-03-17 23:07:26 488
原创 PyQt5使用笔记(三) 可多个单元格复制粘贴的TableView和TableWidget 2021.03.16
from PyQt5.QtWidgets import QApplication,QMenufrom PyQt5.QtCore import Qtfrom PyQt5.QtGui import QStandardItem, QCursorfrom PyQt5 import QtWidgetsclass MyTableView(QtWidgets.QTableView): def __init__(self, *args, **kwargs): super().__in.
2021-03-16 07:52:50 5459 11
原创 Pyqt5使用笔记(二) 日志管理和print重定向到组件 2021.03.15
1. 日志管理, 在一个应用的多个py文件中调用同一个logging实例, 使用方法:在其他py文件中import log(一个class Logger的实例), 然后使用log.logger.info(message)记录日志#logger.pyimport timeimport osimport loggingfrom logging import handlersformater = '%(asctime)s - %(filename)s[line:%(lineno)d] - %.
2021-03-15 22:16:16 4837 5
原创 PyQt5使用笔记(一) 处理excel文件获取页眉页脚信息 2020.03.14
原因: Openpyxl库只能处理.xlsx的excel文件, 而xlrd无法获取页眉页脚信息.1. python 安装win32compip install pypiwin322. win32com 调用excel文件获取页眉信息,excel表格中页眉页脚分为左中右三部分def choose_version(file): excel = client.DispatchEx('Excel.Application') wb = excel.Workbooks.Op
2021-03-14 22:23:37 740
转载 英文投稿的一点经验【转载】
转自:http://blog.sina.com.cn/s/blog_4ac259690100n8wm.html1. 首先一定要注意杂志的发表范围, 超出范围的千万别投,要不就是浪费时间;另外,每个杂志都有他们的具体格式要求,一定要按照他们的要求把论文写好,免得浪费时间,前些时候,我的一个同事向一个著名的英文杂志投稿,由于格式问题,人家过两个星期就退回来了,而且说了很多难听的话,说投稿前首先就应...
2018-11-21 16:30:43 2173
原创 Ubuntu 学习笔记(六) 2018-09-24
(1)对新硬盘分区, 挂载新分区到指定目录 1. 使用 sudo fdisk -l 显示现有的硬盘分区情况 2. 查看到sdb有空间未曾分配, 使用 sudo fdisk /dev/sdb 命令进行分区操作 3. 在 command(m for help)中输入m可以打开help列表, 输入n表示新建一个新的分区 4. 跟随提示输...
2018-09-25 11:36:36 113
原创 Ubuntu 学习笔记(五) 2018-09-22
(1)安装eclipse-cdt 1.官网下载eclipse installer 2.解压缩到指定目录 3.进入目录双击eclipse-init 4.选择eclipse IDE for c/c++ developers 5.按照步骤安装完成. (2)在build后run出现launch failed···的错误 1.在需要执行的项...
2018-09-22 16:21:00 101
原创 Ubuntu 学习笔记(四) 2018-06-03
今天发现系统引导有问题,半天没有修复成功,而且关机会发生死机的情况,干脆直接重装系统.(1)系统引导修复(试了下,总是出现close all programs 的提示, 不知道怎么解决) 1. 使用启动盘,选择试用ubuntu,连网 2.下载boot-repairsudo add-apt-repository ppa:yannubuntu/boot-repair...
2018-06-03 12:50:40 110 1
原创 Ubuntu 学习笔记(三) 2018-06-02
安装mysql后, root用户密码为空, 需要设置. Ubuntu系统有着debian-sys-maint用户,使用随机密码以用来修改其他用户密码.(1)使用debian-sys-miant用户修改root密码. #查看debian-sys-maint用户信息sudo gedit /etc/mysql/debian.cnf#启动mysql sudo service m...
2018-06-02 11:11:55 178
原创 Ubuntu 学习笔记(二) 2018-05-31
昨天晚上, 系统在登录界面循环,黑屏, 发现是nvidia驱动的问题, 今天重新安装了驱动.(1)安装Nvidia驱动程序. 方法1: 使用ppa源安装驱动sudo add-apt-repository ppa:graphics-drivers/ppa sudo apt-get update sudo apt-get install nvidia-390 #...
2018-05-31 14:01:43 134
原创 ubuntu 学习笔记(一) 2018-05-30
date: 2018-05-30(1)安装Ubuntu. 下载Ubuntu18.04, UltralSO. 使用UltralSO 将Ubuntu 的镜像文件制作为USB启动盘: 1. UlstalSO打开文件; 2.工具->启动->写入硬盘镜像->选择U盘目录-> 确定 3. 在需要安装的电脑上选择boot->...
2018-05-31 09:46:21 242
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人