软考中高级项目管理必背内容口诀
软考中高级项目管理必背内容口诀
大数据平台网页html
打开就能使用的的html,包含智慧医疗,工地,城市等多个网页模板
qt 条形码二二维码生成库.zip
Qt下用于生成条码,有code39和code128两种可选,将类及相关头文件加入代码中即可使用
Qt下用于生成条码,有code39和code128两种可选,将类及相关头文件加入代码中即可使用
Qt下用于生成条码,有code39和code128两种可选,将类及相关头文件加入代码中即可使用
EgProject.zip
作为一个IT新手以及小白,每天不会的东西实在太多了,但是自己又不会只好百度啦!在这里我找到了一种比较常见的方法,想在这里和同样是新手的人分享一下,大神请略过 发现了一个更简单的,来更新一下吧,直接三行代码搞定。 private void button1_Click(object sender, EventArgs e) { //打开文件夹浏览 FolderBrowserDialog
密码是电话 号码
自动升级.zip
作为一个IT新手以及小白,每天不会的东西实在太多了,但是自己又不会只好百度啦!在这里我找到了一种比较常见的方法,想在这里和同样是新手的人分享一下,大神请略过
发现了一个更简单的,来更新一下吧,直接三行代码搞定。
private void button1_Click(object sender, EventArgs e)
{
//打开文件夹浏览
FolderBrowserDialog folderBrowserDiglog = new FolderBrowserDialog();
folderBrowserDiglog.ShowDialog();
//显示选择的路径
QGraphicsView.zip
QGraphicsView 支持拖拽缩放
Excel库 libxls.zip
#include "libxls/xls.h"
int LEDSDK::ExcelInit()
{
xlsWorkBook *pWb = NULL;//文件
xlsWorkSheet *pWs; //Sheet
xlsRow *row_current;//提取行
int r, c;
const char b[] = "UTF-8";//编码方式
pWb = xls_open("rule.xls", b);//这里如果打不开 ,在路径正确的同时,将文件另存一下,一定要保存为xls文件。
if (NULL == pWb)
{
return -1;
}
pWs = xls_getWorkSheet(pWb, 0);//pWs指向第1个Sheet
xls_parseWorkSheet(pWs);
for (r = 0; r rows.lastrow; r++)
{
row_current = &(pWs->rows.row[r]);//提取r行
for (c = 0; c rows.lastcol; c++)
{//遍历c列
if (row_current->cells.cell[c].str != NULL)
{
//cout <cells.cell[c].str << endl;
}
}
}
xls_close_WS(pWs);
xls_close_WB(pWb);
return 0;
}
LabVIEW_8.20程序设计从入门到精通.rar
LabVIEW_8.20程序设计从入门到精通 rar
QT使用笔记onenote
Qt Widgets Application 可执行程序发布方式
意思是创建的 Qt Widgets Application 项目
下面来发布软件:
以 Release 方式编译生成 exe 程序,也就是调试运行的方式选择Release
OneNote插件
Microsoft OneNote 是老牌笔记类软件,在如今百花齐放的笔记类市场仍然有众多死忠粉的拥护,比如我。也试过其它笔记类软件,近年推出的 Notion 就不错,但仍然无法取代 OneNote 在我的笔记体系中的核心地位。
本文介绍笔者对 OneNote 的使用心得。先说明一下自己的使用情况:PC(几乎每天用) + 笔记本电脑(经常用) + iPad(偶尔阅读)。OneNote 作为知识管理主力笔记本,Evernote 作为搜集信息的剪切簿和和碎片化信息输入工具。
QT 图片缩放
实现该功能主要通过对QGraphicsView进行重现,才能实现鼠标控制对图片的缩放和拖动
使用方法:
1.添加重写后的文件
SOURCES += \
interactive_view.cpp \
pixitem.cpp
HEADERS += \
interactive_view.h \
pixitem.h
2.调用
QGraphics Scene *m_scene;
InteractiveView *view ; //对整个界面进行重写
PixItem *m_pixItem; //对item进行重写
QPixmap *pixmap;
view=new InteractiveView(ui->graphicsView); //重载重写之后graphicsView
m_scene=new QGraphicsScene; //声明场景
view->resize(701, 479);//点击空白的窗口,程序会崩
m_scene->clear();//清除场景
//恢复到原来的尺寸
view->setTransformationAnchor(QGraphicsView::AnchorViewCenter);
QMatrix q;
q.setMatrix(1,view->matrix().m12(),view->matrix().m21(),1,view->matrix().dx(),view->matrix().dy());
view->setMatrix(q,false);
pixmap = new QPixmap(filePath);
m_pixItem = new PixItem(pixmap);//加载图片到单元
m_scene->addItem(m_pixItem);//在场景中添加单元
//设置场景的宽高和起点
view->setSceneRect(-pixmap->width()/2,-pixmap->height()/2,pixmap->width(),pixmap->height());
//在窗口中添加场景
view->setScene(m_scene);
//对窗口进行缩放,填写参数为宽高缩放比例
view->scale(701.0/pixmap->width(),479.0/pixmap->height());
//显示窗口
view->show();
跨屏键鼠软件
在局域网内的两台电脑可以共用同一个鼠标和键盘,并且能够拖动文件。
opencv4.0库
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <opencv2/imgproc/imgproc.hpp>
INCLUDEPATH += $$PWD/opencv_lib/build/include
DEPENDPATH += $$PWD/opencv_lib/build/include
CONFIG(debug, debug|release){
LIBS += -L$$PWD/opencv_lib/build/x64/vc12/lib/ -lopencv_world310d
}else{
LIBS += -L$$PWD/opencv_lib/build/x64/vc12/lib/ -lopencv_world310
}
支持vs13和vs17
批量xls转xlsx软件
Convert XLSX to XLS:CXS45YKL467EVB
Convert XLS to XLSX:CXX34JHY87ZX4T
ppt插件 islide
iSlide - 最好用的PPT插件!18W+ PPT素材:PPT模板,PPT图示,PPT图表,PPT图标。由原NT插件-Nordri Tools升级而来,一键解决PPT设计制做中的所有难题:PPT配色,PPT
QT 开源播放器
这个开源代码,是我利用QtAV源码,提取其中一部分代码,进行整合到我自己项目中,做的一个小型播放器测试,至于怎么安装一些环境以及QtAV源码编译在我以前写的一篇博客中可以看到
CoreAVC_3.0.1.0
CoreAVC_3.0.1.0 电脑性能检测软件,检测显卡支持的视频格式
InnoSetup汉化语言包
用inno setup进行打包安装的汉化文件,把 chinese.isl放到安装目录下的语言包里
Excel库以及使用方法
Qt [1] 是一个1991年由Qt Company开发的跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程序,也可用于开发非GUI程序,比如控制台工具和服务器。Qt是面向对象的框架,使用特殊的代码生成扩展(称为元对象编译器(Meta Object Compiler, moc))以及一些宏,Qt很容易扩展,并且允许真正地组件编程。2008年,Qt Company科技被诺基亚公司收购,Qt也因此成为诺基亚旗下的编程语言工具。2012年,Qt被Digia收购。2014年4月,跨平台集成开发环境Qt Creator 3.1.0正式发布,实现了对于iOS的完全支持,新增WinRT、Beautifier等插件,废弃了无Python接口的GDB调试支持,集成了基于Clang的C/C++代码模块,并对Android支持做出了调整,至此实现了全面支持iOS、Android、WP,它提供给应用程序开发者建立艺术级的图形用户界面所需的所有功能。基本上,Qt 同 X Window 上的 Motif,Openwin,GTK 等图形界 面库和 Windows 平台上的 MFC,OWL,VCL,ATL 是同类型的东西。
反走样画圆
1、增强同步:Xftp 6为本地和远程的多个文件引入了增强的同步能力。用户可以轻松地将本地工作同步到远程服务器或备份服务器,以创建一致的环境。
2、包括Unicode的各种编码支持:确保文件可以在国际上共享,不管文件名的语言如何。Xftp 6支持多种编码,包括Unicode A,因此文件名将在单个窗口内以各种语言正确显示。
3、上下文菜单支持:支持Windows上下文菜单现在已集成到XFTP6中。右键单击文件资源管理器中的文件和文件夹,以访问Windows上下文菜单。现在你可以用一次点击来访问第三方压缩和加密程序。
4、支持SSH PKCS#11:PKCS#11协议使用户能够使用硬件令牌(HSM)安全地存储用户的私钥,以增加安全性。Xmanager Power Suite 6还支持GSSAPI,密码,公钥和键盘交互式身份验证方法。
5、用主密码增强密码加密:将用户定义的字符串设置为主密码,向会话文件密码添加一层加密。主密码加密用于连接到服务器的口令(密码)、用户密钥的密码(口令)和包含在会话文件中的密码字符串。安全地将会话文件存储在云中,以便在设备之间共享。
xshell 软件
1、增强同步:Xftp 6为本地和远程的多个文件引入了增强的同步能力。用户可以轻松地将本地工作同步到远程服务器或备份服务器,以创建一致的环境。
2、包括Unicode的各种编码支持:确保文件可以在国际上共享,不管文件名的语言如何。Xftp 6支持多种编码,包括Unicode A,因此文件名将在单个窗口内以各种语言正确显示。
3、上下文菜单支持:支持Windows上下文菜单现在已集成到XFTP6中。右键单击文件资源管理器中的文件和文件夹,以访问Windows上下文菜单。现在你可以用一次点击来访问第三方压缩和加密程序。
4、支持SSH PKCS#11:PKCS#11协议使用户能够使用硬件令牌(HSM)安全地存储用户的私钥,以增加安全性。Xmanager Power Suite 6还支持GSSAPI,密码,公钥和键盘交互式身份验证方法。
5、用主密码增强密码加密:将用户定义的字符串设置为主密码,向会话文件密码添加一层加密。主密码加密用于连接到服务器的口令(密码)、用户密钥的密码(口令)和包含在会话文件中的密码字符串。安全地将会话文件存储在云中,以便在设备之间共享。
Xftp6_wm (1)
1、增强同步:Xftp 6为本地和远程的多个文件引入了增强的同步能力。用户可以轻松地将本地工作同步到远程服务器或备份服务器,以创建一致的环境。
2、包括Unicode的各种编码支持:确保文件可以在国际上共享,不管文件名的语言如何。Xftp 6支持多种编码,包括Unicode A,因此文件名将在单个窗口内以各种语言正确显示。
3、上下文菜单支持:支持Windows上下文菜单现在已集成到XFTP6中。右键单击文件资源管理器中的文件和文件夹,以访问Windows上下文菜单。现在你可以用一次点击来访问第三方压缩和加密程序。
4、支持SSH PKCS#11:PKCS#11协议使用户能够使用硬件令牌(HSM)安全地存储用户的私钥,以增加安全性。Xmanager Power Suite 6还支持GSSAPI,密码,公钥和键盘交互式身份验证方法。
5、用主密码增强密码加密:将用户定义的字符串设置为主密码,向会话文件密码添加一层加密。主密码加密用于连接到服务器的口令(密码)、用户密钥的密码(口令)和包含在会话文件中的密码字符串。安全地将会话文件存储在云中,以便在设备之间共享。
QT 学习笔记概述
五、定时器
1) 基于QObject的startTimer,需要killTimer销毁该计时器,此外虚函数timerEvent将被定时调用;
2) 基于QTimer以及信号与槽机制的定时器(timeout信号);
3) 基于QTimer的singleShot静态成员函数执行一次的定时器。
六、分层结构、对象树拥有权
0) 使用对象树组织、管理所有继承于QObject或其子类的对象;
1) 若构造组件对象时,指定了父部件对象或者setparent,则父部件对象在销毁时会自动销毁其维护的子部件对象列表;
2) 对于未指定父部件且在堆上构造却未调用delete的将出现内存泄露;
3) 对于指定了父部件且在栈上构造的将出现两次销毁该组件对象,导致异常;
4) 对于指定了父部件且在堆上构造,后手动销毁该组件对象,此将自动使得其从父部件对象的子部件对象列表中移除,不会出现销毁多次的情况;
5) 一般策略:指定父部件且堆上构造,或者不指定在栈上;又或者对于QWidget或对话框之类的可以在堆上构造且不指定父部件对象、
设置Qt::WA_DeleteOnClose属性也可不用手动销毁该组件对象,其会在关闭窗口的时候自动销毁该组件对象;
6) 重定义父部件,一般为将不同的且未指定父部件对象的组件添加入布局管理器,此后将该布局管理器设置到QWidget或其子类的窗口部件的布局中时,其管理的
各个组件的父部件会自动设置为该QWidget或其子类的窗口部件对象,达到了生命拥有权移交。
QT使用注意
0. 窗口布局
1) 支持绝对布局和布局管理器布局;
2) 绝对布局不够灵活、无法自动调整大小,需要手动编写代码调整;
3) 布局管理器管理布局比较灵活、可自动调整管理的其下部件大小、位置;
4) 布局管理器目前有基本布局QBoxLayout(水平布局QHBoxLayout、垂直QVBoxLayout)、栅格布局QGridLayout、表单布局QFormLayout、栈布局QStackedLayout;
5) 还有其他的布局,不过一般用于其他目的,如QPageLayout用于页文档。
1. 对象模型(要求必须继承自QObject类或其子类,部分