-
Windows 环境下使用 Qt 连接 MySQL
所属栏目:[创业经验] 日期:2020-12-30 热度:182
如果应用只需要连接远程数据库,那么本地不需要安装 MySQL,只需要找到 MySQL 提供的 libmysql.dll 和libmysqld.dll 两个动态连接库,把他们加入到 Qt安装目录5.9mingw53_32bin;默认 Qt 自带已编译好的 qsqlmysql.dll 和 qsqlmysqld.dll (文件路径为[详细]
-
c语言基于stdarg.h的可变参数函数的用法
所属栏目:[创业经验] 日期:2020-12-30 热度:109
C语言编程中有时会遇到一些参数个数可变的函数,本文详细讲解了可变参数函数的实现原理,分享给大家 在开始学习C语言的函数的时候,我们就知道函数的参数个数应该是在函数声明的时候就指定的,这一点我们没有任何疑问。但是不知道大家有没有注意到我们的pri[详细]
-
C/C++ MD5算法的实现代码
所属栏目:[创业经验] 日期:2020-12-30 热度:88
副标题#e# 在逆向程序的时候,经常会碰到加密的算法的问题,前面分析UC的逆向工程师的面试题2的时候,发现使用了MD5的加密算法(MD5算法是自己实现的,不是使用的算法库函数)。尤其是在逆向分析网络协议的时候,一般的程序使用的加密算法都是使用的库函数[详细]
-
C++ 开发之实现操作符重载的实例
所属栏目:[创业经验] 日期:2020-12-30 热度:132
副标题#e# C++操作符重载 实现效果图: 实例代码: Matrix.h #pragma once #include "vector" #include "iostream" #define rep(i,n) for(int i=1;i=n;i++) //宏定义for循环,精简代码 using namespace std; class Matrix { public: //基本构造函数 Matrix([详细]
-
C语言 数据结构链表的实例(十九种操作)
所属栏目:[创业经验] 日期:2020-12-30 热度:108
C语言 数据结构链表的实例(十九种操作) #include stdio.h#include string.h#include stdlib.h/*************************************************************************************//* 第一版博主 原文地址 http://www.cnblogs.com/renyuan/archive[详细]
-
C语言中编写可变参数函数
所属栏目:[创业经验] 日期:2020-12-30 热度:90
通过stdarg.h头文件为函数提供了定义可变参数列表的能力。声明一个可变参数的函数类似: void f1(int n,...); 其中n表示参数列表个数,而用省略号来表示未知参数列表。stdarg.h中提供了一个va_list类型,用于存放参数。一个大概的使用过程类似: void f1(i[详细]
-
Qt实现FTP的上传和下载的实例代码
所属栏目:[创业经验] 日期:2020-12-30 热度:106
副标题#e# 为了方便网络编程,Qt 提供了 Network 模块。该模块包含了许多类,本文介绍了Qt实现FTP的上传和下载,分享给大家 本来想简单抄抄书,随便手写个Ftp客户端的,结果发现教材上的是基于Qt4的QFtp类库,而在Qt5中取消了这一个类库(同时也取消了QHttp[详细]
-
C语言实现“幸运数”的实例详解
所属栏目:[创业经验] 日期:2020-12-30 热度:57
C语言实现“幸运数”的实例详解 1、题目: 标题:幸运数 幸运数是波兰数学家乌拉姆命名的。它采用与生成素数类似的“筛法”生成。 首先从1开始写出自然数1,2,3,4,5,6,…. 1 就是第一个幸运数。 我们从2这个数开始。把所有序号能被2整除的项删除,变为: 1[详细]
-
浅谈Qt中使用CEF的几个要点(Windows下)
所属栏目:[创业经验] 日期:2020-12-30 热度:147
最近项目中要在Qt中使用CEF(Chromium Embedded Framework),在这里总结下其中的几个要点。 下载合适的CEF版本 关于CEF的简介我们这里就不做介绍了,下载CEF可以有2种选择: 1、源码:强烈不建议下载源代码并编译构建(学习代码除外),下载源码需要你FQ[详细]
-
C语言使用广度优先搜索算法解决迷宫问题(队列)
所属栏目:[创业经验] 日期:2020-12-26 热度:192
本篇章节讲解C语言使用广度优先搜索算法解决迷宫问题。分享给大家供大家参考,具体如下: 变量 head 和 tail 是队头和队尾指针, head 总是指向队头, tail 总是指向队尾的下一个元素。每个点的 predecessor 成员也是一个指针,指向它的前趋在 queue 数组[详细]
-
WebService的用户控制方式与加密算法分类的整理
所属栏目:[创业经验] 日期:2020-12-26 热度:124
WebService的用户控制方式与加密算法分类的整理 我们的系统中,所有的WebSerivce都由权限控制的。记录在此备用! 一、示例ws @Service @Transactional @WebService(endpointInterface = "com.mycompany.sms.ws.SmsService",targetNamespace = "http://www.[详细]
-
C语言如何利用异或进行两个值的交换详解
所属栏目:[创业经验] 日期:2020-12-26 热度:133
C语言异或运算 位运算符家族中,最常用的,某过于异或运算符。 异或运算符是指: 参与运算的两个值,如果两个相应位相同,则结果为0,否则为1。即:0^0=0, 1^0=1, 0^1=1, 1^1=0 例如:10100001^00010001=10110000 0^0=0,0^1=1 可理解为:0异或任何数,[详细]
-
C++中CString string char* char 之间的字符转换(多种方法)
所属栏目:[创业经验] 日期:2020-12-26 热度:62
副标题#e# 首先解释下三者的含义 CString 是一种很有用的数据类型。它们很大程度上简化了MFC中的许多操作(适用于MFC框架),使得MFC在做字符串操作的时候方便了很多。需要包含头文件#include afx.h C++是字符串,功能比较强大。要想使用标准C++中string类[详细]
-
15个开发者必须知道的chrome技巧
所属栏目:[创业经验] 日期:2020-12-26 热度:129
在Web开发者中,Google Chrome是使用最广泛的浏览器。六周一次的发布周期和一套强大的不断扩大开发功能,使其成为了web开发者必备的工具。你可能已经熟悉了它的部分功能,如使用console和debugger在线编辑CSS。在这篇文章中,我们将分享15个有助于改进你的[详细]
-
详解http请求中的Content-Type
所属栏目:[创业经验] 日期:2020-12-26 热度:88
详解http请求中的Content-Type http头部字段Content-Type约定请求和响应的HTTP body内容编码类型,客户端和服务端根据http头部字段Content-Type正确解码HTTP body内容。 常见的http头部Content-Type: * application/x-www-form-urlencoded * multipart/fo[详细]
-
c++ 写注册表方式让程序开机自启动
所属栏目:[创业经验] 日期:2020-12-26 热度:190
打开注册表: win+R ,输入 regedit 点击确定 你会看到五个根目录,开机自启动的信息写在 HKEY_LOCAL_MACHINE 下面,具体的目录为 SOFTWAREMicrosoftWindowsCurrentVersionRun 要怎么将开机自启动的信息写入注册表中呢?其实过程很简单,第一步,打[详细]
-
C++ 设置和获取当前工作路径的实现代码
所属栏目:[创业经验] 日期:2020-12-26 热度:106
通常,你在服务程序中调用DLL,而DLL又会加载许多配置和文件,一般会出现DLL加载不到配置和文件,原因是你的服务程序被加载后,路径并不是你程序的所在目录,故DLL也不是,因此加载不了。解决办法,是在DLL的路径或服务程序中设计当前的工作路径。 主要函[详细]
-
C语言中数据结构之链式基数排序
所属栏目:[创业经验] 日期:2020-12-26 热度:173
C语言中数据结构之链式基数排序 实现效果图: 实例代码: #includestdio.h#includestring.h#includestdlib.h#define TRUE 1#define FALSE 0#define OK 1#define ERROR 0#define INFEASIBLE -1typedef int Status;typedef int ElemType;#define MAX_NUM_OF_[详细]
-
Sersync+Rsync实现触发式文件同步实战过程
所属栏目:[创业经验] 日期:2020-12-26 热度:90
副标题#e# 背景 通常我们在服务器上使用rsync加上crontab来定时地完成一些同步、备份文件的任务。随着业务和应用需求的不断扩大、实时性要求越来越高。一般rsync是通过校验所有文件后,进行差量同步,如果文件量十分庞大,那么rsync进行校验的过程也是十分[详细]
-
基于C语言实现的迷宫算法示例
所属栏目:[创业经验] 日期:2020-12-26 热度:146
本篇章节讲解基于C语言实现的迷宫算法。分享给大家供大家参考,具体如下: 利用c语言实现迷宫算法,环境是vc++6.0. #includestdio.h#includetime.h#includecstdlibint visit(int,int);void setmaze();int maze[11][11]={ {0,2,2},{2,0},2}};int startI,sta[详细]
-
C/C++混合编程之extern “C”的使用示例
所属栏目:[创业经验] 日期:2020-12-26 热度:74
前言 本文主要给大家介绍了关于C/C++混合编程extern “C”使用的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。 首先要明白: C++号称是C语言的超集,也确实,从语言的基本语法上,C++是包含所有C语言的语法的,而且C++为了[详细]
-
C/C++中的名字空间与作用域示例详解
所属栏目:[创业经验] 日期:2020-12-26 热度:195
副标题#e# 前言 本文主要给大家介绍了关于C/C++中名字空间与作用域的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧。 C语言中有名字空间这个概念吗? 提到名字空间(或者可能更普遍的叫法,命名空间),很可能先想到的是C++,[详细]
-
C语言使用深度优先搜索算法解决迷宫问题(堆栈)
所属栏目:[创业经验] 日期:2020-12-26 热度:67
本篇章节讲解C语言使用深度优先搜索算法解决迷宫问题。分享给大家供大家参考,具体如下: 深度优先搜索 伪代码 (Pseudocode)如下: 将起点标记为已走过并压栈;while (栈非空) {从栈顶弹出一个点p;if (p这个点是终点)break;否则沿右、下、左、上四个方向[详细]
-
C,C++中常用的操作字符串的函数
所属栏目:[创业经验] 日期:2020-12-26 热度:66
小小的做一个总结 函数名: stpcpy 功 能: 拷贝一个字符串到另一个,遇到' '时停止拷贝,destin要有足够大的空间 用 法: char *stpcpy(char *destin,char *source); 函数名: strcat 功 能: 字符串拼接函数,注意,destin要有足够大的空间 用 法: char *str[详细]
-
C语言实现运筹学中的马氏决策算法实例
所属栏目:[创业经验] 日期:2020-12-26 热度:140
本篇章节讲解C语言实现运筹学中的马氏决策算法。分享给大家供大家参考,具体如下: 一、概述 马氏决策(Markov decision)是马尔可夫决策过程(Markov Decision Processes,简记为MDP)的简称,是研究随机序贯决策问题的一门重要理论。马氏决策是一类可连续进[详细]
