- 博客(24)
- 资源 (2)
- 收藏
- 关注
原创 IronMCC 多媒体中控系统
IronMCC是一款操作简单性能高效的多媒体中控系统。IronMCC分为PC端和移动端,PC端可以编辑页面功能并发送中控指令,移动端接收PC端编辑的页面,可直接操作终端设备,实现发送指令功能,与PC端一致。支持TCP、UDP、指令,集指令控制、视频播放为一体。.......................................
2022-07-22 09:12:19
1797
原创 QTableView自定义拖拽行
实现QTableView的行拖拽,支持多行选择拖拽,也可根据需要稍作修改实现QTreeView、QListView等的拖拽效果。拖拽类实现继承 QTableView 实现几个拖拽相关的方法TableView.h#ifndef TableView_H#define TableView_H#include <QObject>#include <QListView>#include <QDragEnterEvent>#include <QDragMov
2022-03-08 11:02:05
3536
1
原创 MFC Socket实现异步接受消息(MFC消息)
直接上代码编写Socket服务端代码启动服务端监听//Socket========================================================================>>>//绑定监听WSADATA wsaData;WSAStartup(MAKEWORD(2, 2), &wsaData);SOCKET server = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);sockaddr_i
2020-08-13 15:04:26
2390
原创 实现MFC中调用Qt编写的DLL(带窗体)
一、首先新建一个Qt动态库工程(*.dll)选择新建Libray=>C++ Libray项目因为我需要带ui界面的dll,所以依赖库这里选择Widgets(这里默认的是core,后面在项目的.pro文件中可以通过 Qt += core widgets 来添加相关的依赖)编译环境根据需要选择就好完成创建创建完成之后默认的文件目录是这样的:包含四个文件,.pro文件就不多所了,都知道是什么,可以看到QtCreator默认给我们创建了一个类,.h文件和.cpp文件都有,
2020-08-13 14:28:35
3169
原创 winform 下拉框(自定义下拉框控件)
项目中遇到需要下拉框列表内容为线类型或点类型图形的需求,想到可以使用手绘线条和图形的方式来实现下拉列表内容自定义,记录下来供大家参考学习之用。在项目中添加一个组件添加完之后会显示如下设计界面这里直接点击切换到代码视图即可注意:新建的组件默认继承Component,我们这里是要自定义一个ComboBox下拉框,所以要继承自ComboBox,此类位于using System.Windows.Forms命名空间下下拉列表显示为线的类型using System;using System.Co
2020-06-08 19:51:56
12322
原创 SpringBoot 实现用户下载Excel文件
项目中经常会使用到导出各种报表之类的操作,java中POI能够帮助我们操作Excel表格,实现对数据的写入和计算操作,最终导出到用户本地机器上。下面就给大家介绍一下SpringBoot中导出Excel的具体实现!首先导入POI依赖<!-- 导入POI,操作excel需要的依赖 --><dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</arti
2020-06-08 13:54:23
877
原创 QMYSQL driver not loaded错误解决方案
QSqlDatabase: QMYSQL driver not loaded错误解决方案在使用Qt操作MySQL数据库过程中,使用Qt编写好连接MySQL数据库的的代码后,编译调试时报错QSqlDatabase: QMYSQL driver not loaded,意味着Qt应用程序与MySQL数据库连接失败。报错如下图所示:("QSQLITE", "QODBC", "QODBC3", "QPS...
2020-03-09 15:42:31
4416
5
原创 winform控件随窗体大小变化
Winform 窗体控件随窗体大小自适应步骤实现如下:1.在窗体中放一个容器(Panel),将容器的Dock属性设置为Fill。窗体中所有控件都放入这个容器中。2.创建一个窗体类,该窗体类继承于原始窗体类,原来的窗体继承创建的窗体类:如下图所示新建一个 BaseForm :Form 窗体类,继承默认窗体类 Form ,而原来的 MainForm :Form 窗体类继承的默认窗体类修改为...
2020-01-16 13:58:41
2784
原创 SpringBoot-JDBC示例
JDBC连接数据库简单示例准备数据DROP TABLE IF EXISTS user;CREATE TABLE user( id BIGINT(20) NOT NULL COMMENT '主键ID', name VARCHAR(30) NULL DEFAULT NULL COMMENT '姓名', sex VARCHAR(4) NULL DEFAULT NULL COMMENT '...
2019-12-26 10:38:37
182
原创 我的第一个Mybatis程序搭建
Mybatismybatis.org网址mybatis的环境搭建1、第一步:创建maven工程并导入坐标引入依赖 <dependencies>元素时根元素<project>的子元素<dependencies> <dependency> <groupId>org.mybatis</groupId&g...
2019-12-19 16:35:26
167
原创 vue-cli脚手架项目创建
Vue-cli 脚手架项目创建1、全局安装vuecli3:https://cli.vuejs.org/guide/installation.html要安装新程序包,请使用以下命令之一。除非通过 Node.js 版本管理器(例如 n 或 nvm)在您的系统上安装了 npm,否则需要管理员权限来执行这些权限。npm install -g @vue/cli# ORyarn global ad...
2019-12-17 13:45:41
166
原创 C# ADO.NET SQLHelper
using System;using System.Collections.Generic;using System.Data;using System.Linq;using System.Text;using System.Threading.Tasks;using MySql.Data;//Mysql相关using MySql.Data.MySqlClient;//Mysql相...
2019-12-12 09:50:37
256
原创 C# MD5加密
/// <summary> /// MD5字符串加密 /// </summary> /// <param name="str"></param> /// <returns></returns> public static string GetMD...
2019-12-12 09:35:31
203
原创 Vue实现checkbox复选框全选
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title></head><body> <div id="app"> 全选<inp...
2019-11-27 17:37:48
1101
原创 (笔记)MySQL基本语句
1)添加表字段alter table table1 add transactor varchar(10) not Null;alter table table1 add id int unsigned not Null auto_increment primary key2)修改某个表的字段类型及指定为空或非空alter table 表名称 change 字段名称 字段名称 字段类型 ...
2019-10-31 09:56:07
131
1
原创 C#、NPOI基本样式 背景颜色字体等
初始化Excel实例对象HSSFWorkbook workbook = new HSSFWorkbook();初始化Sheet工作簿HSSFSheet sheet = workbook.CreateSheet();初始化样式HSSFCellStyle style = workbookAll.CreateCellStyle();设置边框style.BorderTop = CellBor...
2019-09-07 17:00:30
6632
原创 C#使用Oracle.ManagedDataAccess操作oracle数据库
首先引用Oracle.ManagedDataAccess的dll包,这里使用NuGet安装搜索Oracle.ManagedDataAccess,点击右侧得安装下载完成之后看一下依赖中是否有dll包安装完成之后咱们就可以来撸代码了新建一个...
2019-08-22 12:16:03
5695
3
原创 JavaScript多维数组去重
<!DOCTYPE html><html><head> <title>数组去重</title> <script type="text/javascript"> //已知如下数组: // var arr = [ [1, 2, 2], [3, 4, 5, 5], [6, 7...
2019-07-29 18:33:24
369
原创 使用C#发送邮件
在讲具体的过程之前,我们要先熟悉一个东西,叫做SMTP。相信很多人可能在邮箱里看到过SMTP这个字眼,但究竟是什么呢,又有什么作用呢?我简单介绍一下:SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。SMTP协议属于TCP/IP协议簇,它帮助每台计算机在发送或中转信件时找到下一个目的...
2019-07-22 18:10:48
515
原创 Oracle入门命令
net start OracleOraDb11g_home1TNSListenernet start OracleServiceORCL 启动oracle服务net stop OracleOraDb11g_home1TNSListenernet stop OracleServiceORCL 停止oracle服务lsnrctl start 启动监听 启...
2019-07-05 11:22:17
164
原创 使用MVC+EntityFramework实现增删改查
Code first创建数据库参考这篇文章:EntityFramework-Code-First-数据建模这次咱们使用database first来引用数据库,生成模型类。如下:1、右键MVC项目的Models文件夹添加新建项,添加一个ADO.NET实体数据模型{% asset_img data.PNG data %} Core是ADO.NET的开源对象关系映射(ORM)框架。 但是由于Entity framework版本6与.NET Framework分离,它是.NET Framework的一部分, .NET F...
2019-06-04 15:25:30
365
原创 使用hexo搭建博客------发布到GitHub
—title: 发布hexo到GitHubdate: 2019-05-15 13:22:46tags:—环境### Windows10+Git+hexo所需环境### 1、Git(必须):提交你的本地仓库### 2、Nodejs(必须):安装Hexo需要使用node.js环境### 3、npm (下载hexo用)安装Nodejs 官网地址下载稳定版hexobash$ https://no...
2019-05-21 15:00:12
216
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人