logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

C++模板全特化(具体化)与偏特化(部分具体化)详解

1.模板简介模板就是实现代码重用的一种机制,它可以实现类型参数化,即把类型定义为参数, 从而实现了真正的代码可重用性。模板编程和函数重载可以实现C++静态多态,也叫编译时多态。模版可以分为两类,一个是函数模版,另一个是类模版。2.模板特化的目的模板本来是一组通用逻辑的实现,但是可能存在特定的参数类型下,通用的逻辑实现不能满足要求,这时就需要针对这些特殊的类型,而实现一个特例模板—即模板特化。3.重

win7本机ping不通虚拟机,虚拟机可以ping通win7主机

1.将虚拟机设置为NAT模式(VMnet8)点击虚拟机工具栏:编辑->虚拟网络编辑器2.关闭虚拟机的防火墙设置service iptables stop确定是否关闭service iptables status3.在linux使用ifconfig查看ip,如图可看出ip是192.168.159.1284.回到win7本机,进入cmd使用ipconfig,查...

#linux
win7本机ping不通虚拟机,虚拟机可以ping通win7主机

1.将虚拟机设置为NAT模式(VMnet8)点击虚拟机工具栏:编辑->虚拟网络编辑器2.关闭虚拟机的防火墙设置service iptables stop确定是否关闭service iptables status3.在linux使用ifconfig查看ip,如图可看出ip是192.168.159.1284.回到win7本机,进入cmd使用ipconfig,查...

#linux
MySQL5.7忘记root密码-最简单的修改密码方法

我的上一篇博客 MySQL5.7忘记root密码-手动修改密码教程 ,讲的还算详细,对于Windows10 DOS命令下的修改MySQL数据库密码可能出现的一些问题都做了讲解。相比上一篇,这一片会简单化描述。1.停止MySQL服务去任务管理器中右键选中MySQL57(有些版本的服务名字可能是MySQL)服务,并停止该服务。2.使用命令设置跳过密码验证如果MySQL安装路径已经添加到...

MySQL5.7忘记root密码-手动修改密码教程

MySQL 5.7相对于MySQL 5.6在应用上发生了一些新的变化,这里就MySQL5.7忘记root密码情况下,手动去修改root密码做一些介绍。操作系统:Windows10 数据库版本:MySQL 5.7.201.Windows10命令行下,进入MySQL数据库输入错误密码报错MySQL安装路径已经添加到系统环境变量中的情况,直接输入命令:mysql - u root -...

到底了