自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 资源 (1)
  • 收藏
  • 关注

原创 开启防火墙并添加出入站规则

正常情况下可以通过如下操作添加端口netsh advfirewall firewall add rule name="Open Port 3306 tcp in" dir=in action=allow protocol=TCP localport=3306netsh advfirewall firewall add rule name="Open Port 3306 tcp out" dir=out action=allow protocol=TCP localport=3306...

2020-11-27 14:14:44 1272

原创 C++:连接MySQL

先建一个项目然后把mysql中lib文件夹下的libmysql.dll文件复制到C++项目路径下

2020-11-18 10:34:27 108

原创 MySQL:数据库备份批处理脚本

@echo offecho 如果备份过程遇到任何问题请联系 感谢您的使用title MYSQL数据库备份进行中,请不要关闭该窗口color 0cecho.echo MySQL数据库备份echo *****************************echo.echo 今天是 %date%echo 时间是 %time%echo.echo *****************************rem 下面设置需要备份的数据库服务器IP地址,可修改,如修改,修改后面的...

2020-11-13 15:22:46 290

原创 MySQL:数据库导入

先导出数据库然后cmd到导出的sql文件路径下,进到mysql命令行,执行如下操作webviewer是任意库名DROP DATABASE IF EXISTS webviewer;CREATE DATABASE IF NOT EXISTS webviewer;USE webviewer;source webviewer.sql;

2020-11-10 17:27:59 102

原创 Windows安装MySQL

官网下载安装包:https://dev.mysql.com/downloads/mysql/这个是ZIP的压缩包,解压后就可以用,但要先配置一下创建配置文件打开刚刚解压的文件夹C:\mysql-8.0.22-winx64,在该文件夹下创建my.ini配置文件,编辑my.ini配置以下基本信息初始化数据库然后进入到bin目录下初始化数据库:mysqld --initialize --console然后会输出root的初始密码输入安装命令:...

2020-11-05 23:09:43 92

原创 C++:拼接字符串

//例1.拼接字符串#include<iostream>using namespace std;int main(){ string s1 = "Hello "; string s2 = "World! "; string s3 = " China"; string s4; //第一种方式:append s4.append(s1); cout << s4.c_str() << endl; s4.append(s2); cout &l...

2020-11-05 17:22:56 19452

原创 C++:类对象的复制和赋值

//例1.类对象复制,拷贝构造函数#include<iostream>using namespace std;class Student{public: Student() { cout << "Student" << endl; } void SetName(string str); void GetName();private: string m_strName;};void Student::SetName(stri...

2020-11-05 14:44:45 466

原创 C++:构造函数之初始化列表

初始化列表有几个特性: 1、初始化列表先于构造函数执行 2、初始化列表只能用于构造函数 3、初始化列表可以同时初始化多个数据成员class Box{public: Box(); Box(int h, int w, int len) :height(h), width(w), length(len) //初始化列表 {} //完全等价于下面这样写 /* Box(int h, int w, int len) { ...

2020-11-05 14:37:29 710

转载 C++:析构函数

析构函数:析构函数在对象销毁时自动调用,归还系统资源。格式为:~类名()。class Student{public: Student(){ cout << "Student" << endl; } ~Student(){ cout << "~Student" << endl; }private: string m_strName;};析构函数的特性:1.如果没有自定义的析构函数则系统自动生成2.析构函数...

2020-11-05 00:02:08 362

转载 C++:构造函数重载&类内定义函数(内联函数)

构造函数的重载构造函数是可以重载的,即写多个构造函数,它们具有不同的参数表和相同的名称,如果没有参数信息,编译器就认为调用默认构造函数。特点重载构造函数具有不同的参数表和相同的名称 根据传参个数决定调用哪个构造函数 创建对象时要传参数让编译器知道调用哪个构造函数#include<iostream>using namespace std;class A {public: int a, b; //下面类内定义的函数默认为内联函数 //内联函数是指在调用函数的地方插入函

2020-11-04 20:32:47 587

原创 C++:构造函数的重载

在一个类中可以定义多个构造函数,以便为对象提供不同的初始化的方法,供用户选用,这些构造函数具有相同的名字,而参数的个数或参数的类型不相同,这称为构造函数的重载(函数重载)。#include<iostream>using namespace std;class Box{public: Box(); Box(int h, int w, int len) :height(h), width(w), length(len) {} int volume();private: .

2020-11-04 19:08:00 695

转载 C++:类的构造函数

// 例1.无参数的构造函数/*#include<iostream>using namespace std;class Line{public: void setLength(double len); double getLength(void); Line();//构造函数,与类名完全相同,下面的函数定义时也不需要加void/int之类private: double length;};//成员函数定义,包括构造函数定义Line::Line(){ co...

2020-11-03 23:59:15 206

configor:json解析库forC++

一个简单好用的json库,只需指定包含目录即可添加头文件使用

2022-12-08

买的一本图像算法书中附赠的一些demo,有界面和实现代码

C语言结合C#的图像处理例子,包含图像视频滤镜、美颜等算法。有些demo跑不起来要重新生成一下

2021-08-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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