- 博客(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
原创 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
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人