自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(128)
  • 资源 (5)

原创 cmdline轻量级的C++命令行解析库--windows

cmdline介绍cmdline 是一个非常easy好用的C++命令行解析库,其基于模板。所以使用非常easy,写出的代码也非常优雅。因为其仅仅包括一个头文件。所以非常easy集成到自己的项目中。官网:https://github.com/tanakh/cmdline参考:http://www.mamicode.com/info-detail-1923374.html在window上利用VS编译的时候遇到问题汇总。错误1cxxabi.h提示错误fatal error C1083.

2020-09-28 13:26:19 24

原创 使用vscode进行远程服务器连接

1、安装插件搜索安装插件Remote Development。2、配置相关信息打开命令窗口,输入Remote-SSH: Connect to Host回车。选择Configure SSH Hosts,并打开 C:\Users\xxx\.ssh\config文件,配置远程主机3、连接测试左侧边栏的选择小《电脑图标》 选择刚才添加的主机名。连接即可。第一次安装比较慢。中间需要输入密码。参考:https://blog.csdn.net/evesmith520/art

2020-09-25 17:24:54 35

原创 EasyUI DataGrid表头可编辑(非单元格)

EasyUI DataGrid 数据表格的表头可输入文字实现EasyUI DataGrid 数据表格的表头可输入文字,方便搜索。(本文是实现了编辑功能未实现搜索匹配)思路:表头单元格绑定双击事件,选中的单元格动态添加一个input标签,回车或者失去焦点的时候删除input这个标签效果代码如下<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>表.

2020-09-17 17:33:43 34

原创 EasyUI-datagrid表格样式自定义

可以利用EasyUI的主题实现参考地址http://www.jeasyui.net/extension/195.html。默认也支持好几个(black、bootstrap、gray、metro、material等)也可以自定义主题。本文采用的是自定义的CSS样式简单实现一些效果。主要是利用找到对应div设置相关的样式即可。效果如下css实现如下<style> body { background-color: #00438A; } .pane.

2020-09-05 15:55:32 95

原创 easyui combobox 在datagrid中动态加载数据

easyui表格中实现combobox下拉框的数据动态添加<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>表格-下拉框动态添加</title> <link rel="stylesheet" type="text/css" href="./jquery-easyui//themes/default/easyui.css"> .

2020-09-03 16:41:37 70

原创 IP修改工具

如果是经常修改(切换、增加)IP,此工具对你有用!实现对本机IP的增加和删除。帮你结束繁琐操作,快速更换IP,管理电脑局域网IP。下载地址:https://download.csdn.net/download/chyuanrufeng/12760642...

2020-08-29 12:55:05 41

原创 QMediaplayer播放本地文件mp4失败

在window上利用Qt5的QMediaplayer播放mp3可以,但是换成mp4的就不能播放了。输出的QMediaPlayer错误类型是QMediaPlayer::ResourceError。帮助文档说明 QMediaPlayer::ResourceError 1A media resource couldn't be resolved.运行的时候程序输出信息如下:DirectShowPlayerService::doRender: Unresolved error code 0x8004026.

2020-08-15 13:37:13 79

原创 EasyUI datetimebox月份和按钮实现中文显示以及格式化处理

EasyUI默认calendar、datebox、datetimebox的组件显示都是英文的。如下。修改为显示中文结果如下。 具体实现如下。重点是script里面<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title></title> <link rel="stylesheet" type="text/css" hr...

2020-08-05 13:43:10 105

原创 教你自定义Windows10微软输入法

如果你不习惯输入法的弹出各种广告,如果你想自定输入法输入输出,告诉你可以实现啦。Windows10 自带微软输入法可以直接自己定义了。例如输入“sj”自定义时间的输出。操作如下1、切换到微软输入,右键点击选择《设置》。或者在其他方式(通过 设置---找到语言操作的地方)2、打开微软输入法 。3、选择 《用户定义的短语》--》添加或者编辑自定义短语 。 选择开起。4、添加自定的快捷方式Windows10微软输入法快速输入时间的格式。添加的 sj%yy...

2020-07-30 15:53:18 86

原创 解决回调函数中this的指向问题

this指向的三种情况1. obj.fun() fun 中的 this->obj ,自动指向.前的对象2. new Fun() Fun 中的 this->正在创建的新对象,new 改变了函数内部的 this 指向,导致 this 指向实例化 new 的对象3. fun() 和匿名函数自调 this 默认->window,函数内部的 this,this 默认是指向 window 的在回调函数中的this可能不是你想要的对象,这时候就要需要绑定。可以利用 bind...

2020-07-30 09:20:29 89

原创 Vue添加和修改样式方法汇总

记录一下添加和修改样式的方法。样式的实现是通过class和style。动态添加修改这两个标签属性即可。直接上代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>利用vue实现样式修改方法汇总</title></head><style> .alternate {

2020-07-05 15:17:21 191

原创 搞定Qt creator的CDB调试器

使用Qt creator作为IDE,编译器选用VS2015,并不能像在Visual Studio中那样调试,需要为Qt Creator安装cdb调试器。默认是没有下面两个的。需要下载 地址:https://developer.microsoft.com/zh-cn/windows/downloads/windows-10-sdk/。下载选择安装。重启Qt creator。如果不能自动找到,手动添加即可。参考网站:https://www.cnblogs.com/findumars/p/62

2020-06-17 17:06:16 136

原创 Qt使用rapidxml无法解析中文路径问题

rapidxml是一个解析xml格式的c++库,解析速度很快很快。对于大的xml文件使用的最近选择。可以参考博客。在使用的时候如果遇到中文路径会出现错误,参考网址解决。具体如下setlocale(LC_ALL, "");QString filename = QString("E:/mytest/rapidxml_test/测试.xml");std::string strXml;strXml.append((filename.toStdString().c_str()));rapidx.

2020-06-11 14:07:45 89

原创 Qt解析Url中的中文

有的时候浏览器上的Url是中文的,但是传过来的是encode的格式的例如:q=C语言,实际是q=C%E8%AF%AD%E8%A8%80。可以利用 QUrl::fromEncoded方法转成QUrl对象,在利用QUrl.toString()方法转成中文即可。

2020-05-31 20:24:18 180

原创 window10上Qt连接数据库又提示Driver not loaded Driver not

(本文只是讨论在不缺省dll的情况下出现Driver not loaded Driver not)。Qt在访问数据的时候需要用到对应的dll库(有些需要自己编译比如odc的),对应的位置Qt的安装目录下如C:\Qt\4.7.4\plugins\sqldrivers(这是我机器上的)。在发布程序的时候要做在添加相应的库文件路径。qApp->addLibraryPath(prodir.path() + "/plugins");需要建一个plugins/sqldrivers这样的二级目录,而后将

2020-05-31 20:13:31 127

原创 XML文件解析库(c++)

一直用Qt开发,所以解析XML的时候就采用Qt的QDomDocument。但是如果你的XML文件比较大的话,采用QDomDocument就会占用很高的内存,解析速度也会很慢了。所以找了一些开源的XML解析库(简单易用)。仅供参考。1.pugixmlLight-weight, simple and fast XML parser for C++ with XPath support。地址链接。例子也比较详细。(推荐)2.TinyXML2a simple, small, efficient, C

2020-05-11 13:30:14 147

原创 Qt解析表格拖拽中默认的QMimeData的数据

在QTableWidget或者QTreeWidget实现拖拽功能时,有时需要自定义或者某些特定的逻辑条件才能接受拖拽的数据,这时候可能就要解析拖拽中的QMimeData的数据。默认拖拽的QMimeData的类型formats是application/x-qabstractitemmodeldatalist。可以通过QMimeData::data ( constQString&mime...

2020-05-01 08:57:14 201

原创 easyui datagrid 表头添加点击事件

如果是添加右键点击事件的话,可以采用官网提供的函数。$("#dg").datagrid({onHeaderContextMenu:function(e,field){alert("onHeaderContextMenu");e.preventDefault();}})如果是添加左键单...

2020-04-14 10:33:41 265

原创 easyui修改datagrid中combobox下拉框的高度

在表格中添加combobox下拉框。默认下拉框高度很大(200)。如果下拉项不是很多很难看。修改方法如下:在options添加panelHeight:'aotu'高度就会自适应<th field="note" data-options="width:100,editor:{ type:'combobox', options:{ valueFie...

2020-04-08 17:35:10 160 1

原创 easyui中datagrid执行loadData方法出现异常

在测试easyui中datagrid加载本地文件时,使用loadData方法出现异常。jquery.easyui.min.js:10372 Uncaught TypeError: Cannot read property 'options' of undefined at _718 (jquery.easyui.min.js:10372) at HTMLTableElemen...

2020-04-06 20:36:11 171

转载 Python库之杂项汇总

来源地址:https://mp.weixin.qq.com/s/sPAomFg-5JZigFUG_CtnaQ1.attrs、cattrsGitHub:https://github.com/python-attrs/attrs、https://github.com/Tinche/cattrs简化类的定义、序列化反序列化等操作。个人写的简介:https://mp.weixin.qq....

2020-03-24 16:05:38 60

转载 Python库之数据挖掘/机器学习/深度学习

数据挖掘、机器学习和深度学习等是Python进行数据建模和挖掘学习的核心模块。1. Scikit-Learn类型:第三方库描述:scikit-learn(也称SKlearn)是一个基于Python的机器学习综合库,内置监督式学习和非监督式学习机器学习方法,包括各种回归、聚类、分类、流式学习、异常检测、神经网络、集成方法等主流算法类别,同时支持预置数据集、数据预处理、模型选择和评估等方法,...

2020-03-24 16:01:20 98

转载 Python库之图像和视频音频处理

来源地址:http://www.python88.com/topic/37015https://mp.weixin.qq.com/s/sPAomFg-5JZigFUG_CtnaQ图像处理和视频处理主要适用于基于图像的操作、处理、分析和挖掘,如人脸识别、图像识别、目标跟踪、图像理解等。1. PIL/Pillow类型:第三方库描述:PIL是一个常用的图像读取、处理和分析的库,提供了多种...

2020-03-24 15:59:52 181

转载 Python库之自然语言处理和文本挖掘

来源地址:http://www.python88.com/topic/37015https://mp.weixin.qq.com/s/sPAomFg-5JZigFUG_CtnaQ自然语言处理和文本挖掘库主要用于以自然语言文本为对象的数据处理和建模。1. nltk类型:第三方库描述:NLTK是一个Python自然语言处理工具,它用于对自然语言进行分类、解析和语义理解。目前已经有超...

2020-03-24 15:56:58 310

转载 Python库之数据计算和统计分析

来源地址:http://www.python88.com/topic/37015https://mp.weixin.qq.com/s/sPAomFg-5JZigFUG_CtnaQ数据计算和统计分析主要用于数据探查、计算和初步数据分析等工作。1. numpy类型:第三方库描述:NumPy是Python科学计算的基础工具包,很多Python数据计算工作库都依赖它推荐度:★★...

2020-03-24 15:54:21 121

转载 Python库之数据库连接

来源地址:http://www.python88.com/topic/37015https://mp.weixin.qq.com/s/sPAomFg-5JZigFUG_CtnaQ数据库连接可用于连接众多数据库以及访问通用数据库接口,可用于数据库维护、管理和增、删、改、查等日常操作。1. mysql-connector-python类型:第三方库描述:MySQL官方驱动连接程...

2020-03-24 15:51:20 271

转载 Python库之网络抓取和解析

来源地址:http://www.python88.com/topic/37015https://mp.weixin.qq.com/s/sPAomFg-5JZigFUG_CtnaQ网络抓取和解析网络抓取和解析用于从互联网中抓取信息,并对HTML对象进行处理,有关xml对象的解析和处理的库在“01 文件读写”中找到。1. requests类型:第三方库描述:网络请求库,提供多种...

2020-03-24 15:48:43 58

转载 Python库之文件读取

来源地址:http://www.python88.com/topic/37015https://mp.weixin.qq.com/s/sPAomFg-5JZigFUG_CtnaQ1 文件读写文件的读写包括常见的txt、Excel、xml、二进制文件以及其他格式的数据文本,主要用于本地数据的读写。1. open(name[, mode[, buffering]])类型:Pyth...

2020-03-24 15:45:36 100

原创 VScode的快捷键大全

(Windows键盘快捷键)1、一般操作Ctrl+Shift+P, F1显示命令面板Ctrl+P快速打开,转到File…Ctrl + Shift + N新窗口/实例Ctrl + Shift + W /关闭窗口实例Ctrl +、用户设置Ctrl+K Ctrl+S快捷键2、基本编辑Ctrl+X剪切一行(空选)Ctrl+C复制行(空选择)Alt+↑/↓向上/向下移动Shi...

2020-03-18 10:50:54 30

原创 G2实现同一曲线不同颜色显示

G2是蚂蚁金服研发的,一套面向常规统计图表,以数据驱动的高交互可视化图形语法,具有高度的易用性和扩展性。使用 G2,你可以无需关注图表各种繁琐的实现细节,一条语句即可使用 Canvas 或 SVG 构建出各种各样的可交互的统计图表。可以查看官网例子以及文档说明。此例子是为实现同一条曲线不同颜色显示。代码实现如下<html> <head> ...

2020-03-09 09:58:54 1625

原创 Vaex处理大数据的Python库

随着社会的发展,5G和云技术的普及,数据也越来越方便搜集存储。随之而来的就是数据越来越大,数据科学家面对 50GB 甚至 500GB 大小的数据集的情况变得越来越普遍。海量数据的处理也变的越来困难和重要。本文推荐处理大数据的一个Python库,Vaex。Vaex 是一个开源的数据框架库(类似于Pandas),用于可视化和探索大型表格数据集。Vaex使用内存映射,零内存复制策略和惰性计算来获得最佳性...

2020-03-03 14:37:39 2155

原创 ECharts实现曲线分段不同颜色显示

实现曲线不同线段的不同样色。如下图采用的visualMap实现的。具体代码如下<!DOCTYPE html><html><head> <meta charset="utf-8"> <title>ECharts</title> <!-- 引入 echarts.js --> ...

2020-02-25 16:29:49 911

原创 前端UI框架汇总

本文整理了一些比较流行的前端UI框架,排名不分先后,仅供参考。可按照项目需求自行考虑。1、bootstrapBootstrap 是Twitter推出的一个用于前端开发的,一个用于 HTML、CSS 和 JS 开发的开源工具包,是全球最受欢迎的前端组件库,用于开发响应式布局、移动设备优先的 WEB 项目。官网:https://v4.bootcss.com/文档:https://v4....

2020-02-17 15:50:28 1736

原创 ECharts实现动态切换主题样式

ECharts是百度开源的一个JS数据可视化库。通过颜色主题可以轻松实现不同颜色样式的修改,也可以通过调色盘、直接样式设置、高亮样式等方法实现。ECharts4 开始,除了一贯的默认主题外,新内置了两套主题,分别为'light'和'dark'。使用方法如下:var chart = echarts.init(dom, 'light');主题可以在主题编辑器里面找到,也可以自己定义...

2020-02-13 16:43:58 1629

转载 HTML table表头固定

实现表格表头的固定,采用纯css的方式具体如下<!DOCTYPE HTML><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"><title>HTML table表头固定</title><styl...

2020-01-02 10:52:05 175

原创 Qt处理文件格式

原地址https://wiki.qt.io/Handling_Document_Formats利用Qt程序处理文档格式,通常涉及到解析、编写文档或者向客户展示文档。这里介绍了一些Qt通用的处理方式以及一些注意事项。1一般注意事项1.1Qt自带富文本文档框架。它围绕类QTextDocument展开,该类提供了文档的基于对象的基于框架的表示形式,该文档由块(子帧,段落,表,列表等)组...

2019-12-14 11:47:33 105

原创 c++如何判断int还是float

在c++中,typeid用于返回指针或引用所指对象的实际类型。需要引用头文件c++标准库中的typeinfo。使用方法:typeid(变量).name() int int_a = 1; float float_b = 1.2; double double_d = 12.0; cout << "int:"<< typeid(int_a).name() ...

2019-12-12 14:49:15 238

原创 Qt表格大数据处理一些建议

利用表格展示数据是一种常见的数据展示手段。Qt提供了丰富的类来支持表格数据。如果你的数据量不是很大就可以采用QTableWidget ,数据量大的话应采用QTableView。此文主要介绍一些加载大数据时,应该采用mode/view。QTableView,QStandardItemModel(可以其他的model)。建议:1.最好先设置setRowCountQTableWidget...

2019-12-06 11:53:01 606

转载 python网络编程调用recv函数完整接收数据的三种方法

转载于https://www.cnblogs.com/litaozijin/p/6624029.html在使用socket进行网络编程中,如何判定对端发送一条报文是否接收完成,是进行socket网络开发必须要考虑的一个问题。这里,简要介绍一下判别数据接收接收完成常用的三种方法:  1.基础数据接收法:   使用基础数据接收法时,当与服务socket断开连接时,会接收到空字符串。因此,可...

2019-11-23 11:03:30 287

原创 QSettings读取ini文件,中文key方法

(吐槽:什么鬼,为啥要用中文当key???我也不知道呀)QSettings读取ini文件,其中key是中文的。例如:[单位]1=运维检修部1(检修公司)2=运维检修部2(检修公司)[班组]1=检修1班2=检修1班需要ini格式是utf-8的。不能是其他格式,也不能是UTF-8 BOM(会少第一个key)代码如下QMap<QString,QString&g...

2019-11-20 18:33:31 1352 5

cmdline.rar|cmdline.rar

cmdline 是一个非常easy好用的C++命令行解析库,其基于模板。所以使用非常easy,写出的代码也非常优雅。只需要头文件

2020-09-28

QML内部培训资料(Nokia).pdf

QML培训资料(Nokia).pdf ,适用于初学者使用

2013-05-22

SQL 2000经典教程

SQL 2000经典教程 适合初学者阅读

2012-08-13

IP地址修改器.exe|IP地址修改器.exe

你还在修改IP时繁琐操作苦恼吗?帮你结束繁琐操作,快速更换IP,管理电脑局域网IP。希望对你有所帮助。

2020-08-27

QML实现树形组件

利用QML实现树形组件。自带的TreeView不太好用感觉,就参考别人的写了一个

2019-03-29

空空如也

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