-
MySQL系统表空间扩容方法
所属栏目:[编程] 日期:2022-07-04 热度:136
MySQL系统表空间扩容方法: 一、系统表空间扩容方法 方法1:在innodb_data_file_path参数后面加上autoextend参数 innodb_data_file_path=ibdata1:12M:autoextend 方法2:在innodb_data_file_path参数后面加上一个新的数据文件 innodb_data_file_path = /ibda[详细]
-
centos下cacti的安装部署
所属栏目:[编程] 日期:2022-07-04 热度:107
centos下cacti的安装部署: 部署snmp:yum -y install net-snmp net-snmp-utils (service snmpd start 部署后的启动) 部署php和数据库:yum -y install httpd mysql mysql-server mysql-devel php php-mysql (service httpd start 部署后的启动)(service[详细]
-
oracle --date-对应 mysql 时间类型的以及空值的处理
所属栏目:[编程] 日期:2022-07-04 热度:142
因为在做Oracle----mysql的数据迁移的时候,发现Oracle中的date类型,对应的mysql的时间类型设置不当容易引起错误,特别是存在空值的时候 mysql 版本 5.6.40版本 mysql desc t1; +-------------+-----------+------+-----+-------------------+-------------[详细]
-
C++函数重载解说
所属栏目:[编程] 日期:2022-07-03 热度:96
在实际开发中,有时候我们需要实现几个功能类似的函数,只是有些细节不同。例如希望交换两个变量的值,这两个变量有多种类型,可以是 int、float、char、bool 等,我们需要通过参数把变量的地址传入函数内部。在C语言中,程序员往往需要分别设计出三个不同名[详细]
-
C++类的定义和对象的建设详解
所属栏目:[编程] 日期:2022-07-03 热度:101
类和对象是 C++ 的重要特性,它们使得 C++ 成为面向对象的编程语言,可以用来开发中大型项目,本节重点讲解类和对象的语法,如果你对它们的概念还不了解,请先阅读《C++类和对象到底是什么意思》。 类是创建对象的模板,一个类可以创建多个对象,每个对象都[详细]
-
C++类的成员变量和成员函数细说
所属栏目:[编程] 日期:2022-07-03 热度:179
类可以看做是一种数据类型,它类似于普通的数据类型,但是又有别于普通的数据类型。类这种数据类型是一个包含成员变量和成员函数的集合。 这段代码在类体中定义了成员函数。你也可以只在类体中声明函数,而将函数定义放在类体外面,如下图所示: class Stude[详细]
-
C++类成员的询问权限以及类的封装
所属栏目:[编程] 日期:2022-07-03 热度:169
前面我们在定义类时多次使用到了 public 关键字,表示类的成员具有公开的访问权限,这节我们就来详细讲解。 C++通过 public、protected、private 三个关键字来控制成员变量和成员函数的访问权限,它们分别表示公有的、受保护的、私有的,被称为成员访问限定[详细]
-
C++构建函数详解
所属栏目:[编程] 日期:2022-07-03 热度:157
在C++中,有一种特殊的成员函数,它的名字和类名相同,没有返回值,不需要用户显式调用(用户也不能调用),而是在创建对象时自动执行。这种特殊的成员函数就是构造函数(Constructor)。 该例在 Student 类中定义了一个构造函数Student(char *, int, float)[详细]
-
C++建立函数初始化列表
所属栏目:[编程] 日期:2022-07-03 热度:106
构造函数的一项重要功能是对成员变量进行初始化,为了达到这个目的,可以在构造函数的函数体中对成员变量一一赋值,还可以采用初始化列表。 C++构造函数的初始化列表使得代码更加简洁,请看下面的例子: #include iostream using namespace std; class Stude[详细]
-
C++析构函数细聊
所属栏目:[编程] 日期:2022-07-03 热度:85
创建对象时系统会自动调用构造函数进行初始化工作,同样,销毁对象时系统也会自动调用一个函数来进行清理工作,例如释放分配的内存、关闭打开的文件等,这个函数就是析构函数。 析构函数(Destructor)也是一种特殊的成员函数,没有返回值,不需要程序员显式[详细]
-
C++ this指针说明
所属栏目:[编程] 日期:2022-07-03 热度:144
this 是 C++ 中的一个关键字,也是一个 const 指针,它指向当前对象,通过它可以访问当前对象的所有成员。 所谓当前对象,是指正在使用的对象。例如对于stu.show();,stu 就是当前对象,this 就指向 stu。 运行结果: 李华的年龄是16,成绩是96.5 this 只能[详细]
-
C++ static静态成员变量详聊
所属栏目:[编程] 日期:2022-07-03 热度:145
对象的内存中包含了成员变量,不同的对象占用不同的内存(已在《C++对象的内存模型》中提到),这使得不同对象的成员变量相互独立,它们的值不受其他对象的影响。例如有两个相同类型的对象 a、b,它们都有一个成员变量 m_name,那么修改 a.m_name 的值不会影[详细]
-
C++ static静态成员函数剖析
所属栏目:[编程] 日期:2022-07-03 热度:85
在类中,static 除了可以声明静态成员变量,还可以声明静态成员函数。普通成员函数可以访问所有成员(包括成员变量和成员函数),静态成员函数只能访问静态成员。 编译器在编译一个普通成员函数时,会隐式地增加一个形参 this,并把当前对象的地址赋值给 thi[详细]
-
mysql主从拷贝 一主一从
所属栏目:[编程] 日期:2022-07-03 热度:176
mysql主从拷贝 一主一从: 1、启动实例3306和3307 2、检查主库配置 [root@client 3306]# egrep log-bin|server|sock my.cnf socket = /data/3306/mysql.sock socket = /application/mysql-5.5.32/tmp/mysql.sock #socket = /data/3306/mysql.sock log-bin =[详细]
-
利用mysqladmin管理配置mairadb
所属栏目:[编程] 日期:2022-07-03 热度:76
MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。 mysqladmin是一个常用的执行管理操作的程序,可以用它来检查服务器的配置和当前的状态,创[详细]
-
MySQL数据库高级 情况
所属栏目:[编程] 日期:2022-07-03 热度:178
MySQL数据库高级(八)事件 一、事件简介 1、事件简介 事件是用来执行定时任务的一组SQL集,在时间到时会触发。 一个事件可调用一次,也可周期性的启动,由一个特定的事件调度器线程来管理的。 事件取代了原先只能由操作系统的计划任务来执行的工作,而且MyS[详细]
-
Windows 2012 always on 读写分离集群创建配置
所属栏目:[编程] 日期:2022-07-03 热度:103
Windows 2012 always on 读写分离集群搭建配置。 Always on简介 AlwaysOn 可用性组 (SQL Server) AlwaysOn 可用性组功能是一个提供替代数据库镜像的企业级方案的高可用性和灾难恢复解决方案。SQL Server 2012 中引入了 AlwaysOn 可用性组功能,此功能可最大[详细]
-
机房服务器维护的日常工作 您明白哪些?
所属栏目:[编程] 日期:2022-07-03 热度:81
近年来网络数据安全越来越重要,服务器维护也越来越被重视,而在维护服务器的时候一定要谨慎小心,日常维护工作要处理好,否则出现一点小的错误就会影响很大。那么,服务器维护日常需做哪些工作呢? 机房服务器维护的日常工作 一、软件维护 1、数据库服务 数[详细]
-
mysql无法删掉表中的主键
所属栏目:[编程] 日期:2022-07-03 热度:145
mysql无法删除表中的主键: 1、mysql删除表中的主键时报错,如下代码所示: mysql alter table student drop primary key; ERROR 1075 (42000): Incorrect table definition; there can be only one auto column and it must be defined as a key 2、问题原[详细]
-
Centos下MySQL忘记密码修改方式
所属栏目:[编程] 日期:2022-07-03 热度:131
前几天刚在虚拟主机上装了个MySQL5.7,随手配置了个密码,今天直接就忘记(尴尬脸 》 。《 ),于是就想着把这个修改密码的方式贴出来,以备有道友忘记密码时备用。 先将MySQL关闭: service mysqld stop 将MySQL登录方式设置为无需密码登录: mysql_safe --[详细]
-
sysbench 压测mysql数据库
所属栏目:[编程] 日期:2022-07-03 热度:178
sysbench是一款压力测试工具,可以测试系统的硬件性能,也可以用来对数据库进行基准测试,使用起来很方便, 同时sysbench支持以下几种测试模式: 1、CPU运算性能 2、磁盘IO性能 3、调度程序性能 4、内存分配及传输速度 5、POSIX线程性能 6、数据库性能(OLTP[详细]
-
何为mysql代码执行结构
所属栏目:[编程] 日期:2022-07-03 热度:117
小编这次要给大家分享的是什么是mysql代码执行结构,文章内容丰富,感兴趣的小伙伴可以来了解一下,希望大家阅读完这篇文章之后能够有所收获。 本文内容: 什么是代码执行结构 顺序结构 分支结构 循环结构 首发日期:2018-04-18 什么是代码执行结构: 这里所[详细]
-
mysql去除不用表数据
所属栏目:[编程] 日期:2022-07-03 热度:71
MySQL删除数据几种情况以及是否释放磁盘空间: 1、drop table table_name 立刻释放磁盘空间 ,不管是 Innodb和MyISAM ; 2、truncate table table_name 立刻释放磁盘空间 ,不管是 Innodb和MyISAM 。truncate table其实有点类似于drop table 然后creat,只不过[详细]
-
C++ const成员变量和成员函数 常成员函数
所属栏目:[编程] 日期:2022-07-02 热度:131
在类中,如果你不希望某些数据被修改,可以使用const关键字加以限定。const 可以用来修饰成员变量和成员函数。 const成员变量 const 成员变量的用法和普通 const 变量的用法相似,只需要在声明时加上 const 关键字。初始化 const 成员变量只有一种方法,就是[详细]
-
C++ const对象 常对象
所属栏目:[编程] 日期:2022-07-02 热度:70
在 C++ 中,const 也可以用来修饰对象,称为常对象。一旦将对象定义为常对象之后,就只能调用类的 const 成员(包括 const 成员变量和 const 成员函数)了。 定义常对象的语法和定义常量的语法类似: const class object(params); class const object(params[详细]