【校招面试 之 C++】第5题 C++各种构造函数的写法

构造函数 ,是一种特殊的方法 。主要用来在创建对象时初始化对象, 即为对象成员变量赋初始值,总与new运算符一起使用在创建对象的语句中 。特别的一个类可以有多个构造函数 ,可根据其参数个数的不同或参数类型的不同来区分它们 即构造函数的重载。 1、最基本的构造函数 class Base  { public: Base(int var) : m_Var(var) { } private: int m_Var; }; 2、拷贝构造函数
分类: 其他 发布时间: 07-18 23:49 阅读次数: 0

Linux 基础教程 25-命令和文件查找

which     不管是在Windows还是Linux系统中,我们都会偶尔执行一些系统命令,比如Windows常见的cmd、ping、ipconfig等,它们的位置都在%systemdrive%中。在Linux里面我们知道在终端机模式中,连续输入两次TAB就能知道当前有多少命令可以使用。我们以cat命令为例,在连接输入TAB后,会出现三个可用命令,如下图所示:     虽然我们可以直接使用这些命令,但你有没有想过这些命令的完整位置在什么地方?我们可以which命令来实现查找。     whi
分类: 其他 发布时间: 07-18 23:49 阅读次数: 0

通过命令行(cmd)方式操作MySQL

查询指定库的详细信息: (1) show CREATE DATABASE 库名; # 查看某一个数据库的详细信息 (2) SHOW DATABASES; # 看mysql服务器软件下所有的库 (3) 查看:当前用户连接的是哪个数据库:select DATABASE(); (4) 查看指定的数据库下有哪些表: show tables; 改指定库的编码:alter database 库名 character set 新编码名; 查询: (1) 查询某一张表的结构:desc 表名; (2) 打印某一
分类: 其他 发布时间: 07-18 23:49 阅读次数: 0

pytorch中torch.unqueeze()函数与np.expand_dims()

.
分类: 其他 发布时间: 07-18 23:49 阅读次数: 0

002301linux磁盘管理

linux磁盘管理 1、设备分类 块设备:Bolck,存取单位“块”,磁盘 字符设备:char,存取单位“字符”,键盘 2、设备号 主设备号:major number,标识设备类型 次设备号:minor number,标识同一类型下的不同设备 [root@localhost ~]# ls -l /dev total 0 crw-rw----. 1 root video 10, 175 Jul 17 18:30 agpgart crw-------. 1 root root 10, 235 Ju
分类: 其他 发布时间: 07-18 23:49 阅读次数: 0

JRebel 代理激活

1.生成GUID https://www.guidgen.com/ 例:04cfff79-8f45-481c-a858-a5b9590422e7 2.License Server 例: http://127.0.0.1:8888/04cfff79-8f45-481c-a858-a5b9590422e7 监听端口: 8888 (注意端口占用) 邮件地址: 随意写即可. 反向代理工具:https://github.com/ilanyu/ReverseProxy 其中默认地址:http://idea
分类: 其他 发布时间: 07-18 23:49 阅读次数: 0

java学习笔记-子类与父类

子类继承父类,在新建子类实例时代码的执行顺序:1、父类的静态代码2、子类的静态代码3、父类构造器4、子类构造器class A { int a = 1; public A() { System.out.println("class A 构造器方法 。。。。"); } static{ System.out.println("class A static..."); } } publ...
分类: 其他 发布时间: 07-18 23:49 阅读次数: 0

java学习笔记-switch

switch(表达式)中表达式的返回值必须是下述几种类型之一:byte,short,char,int,枚举,String;不能是long类型!!!!
分类: 其他 发布时间: 07-18 23:49 阅读次数: 0

ElasticSearch 批量导入json文件中的数据

ElasticSearch 批量导入json文件中的数据:命令如下:curl -H "Content-Type: application/json" -XPOST localhost:9200/people/shakespeare/_bulk?pretty --data-binary @shakespeare_6.0.json备注:1、-H "Content-Type: application/...
分类: 其他 发布时间: 07-18 23:49 阅读次数: 0

linux故障解决-centos7删除冲突的包

centos7使用yum安装软件非常方便,升级更新也很给力,但是有时后,在升级包后,也升级了很多依赖包,在装其他的软件包时就有可能造成冲突,导致后来的软件包安装不上一次,在安装python-devel时,发现安装不上去,经查看,主要是python-devel与python2相关软件包冲突,如下所示:为了解决这个问题,可以按照如下方式进行首先安装yum-utils套件  yuminstallyum-
分类: 企业开发 发布时间: 07-18 23:49 阅读次数: 0

html基础-CSS

1.id选择器#id1{backgroud-color:}<divid="id1">1</div>2.类选择器.c1{backgroud-color:}<divclass="c1">1</div>3.标签选择器div{backgroud-color:}<div>1</div>4.层级选择器divdiv{#div下的divbac
分类: 服务端 发布时间: 07-18 23:49 阅读次数: 0

centos(linux系统)wget下载安装jdk1.8

 wget --no-check-certificate --no-cookies --header &quot;Cookie: oraclelicense=accept-securebackup-cookie&quot; http://download.oracle.com/otn-pub/java/jdk/8u171-b11/512cd62ec5174c3487ac17c61aaa89e8/jdk-8u171-...
分类: 其他 发布时间: 07-18 23:48 阅读次数: 0

nodepad++ 安装nppFtp插件,并且实现远程连接linux系统,方便实现文档编辑

nodepad++安装NppFtp插件,实现远程连接linux系统:1、下载插件NppFtp,并解压https://download.csdn.net/download/u010503427/103897412、将bin目录下的dll文件拷贝到nodepad++安装目录下的plugins目录下,重启nodepad++即可。3、菜单栏-&amp;gt;插件-&amp;gt;即可找到NppFtp-&amp;gt;show N...
分类: 其他 发布时间: 07-18 23:48 阅读次数: 0

修改centos 7 系统的运行级别

注意:1、0 和6 最好不要选择!2、2基本不用3、在忘记用户密码时候可以使用1单用户模式,进而可以修改密码
分类: 其他 发布时间: 07-18 23:48 阅读次数: 0

Tomcat与JSP环境搭建问题

Tomcat与JSP环境搭建问题 由于某些需求,今天在虚拟机上尝试自己搭建JSP环境,其中遇到了许多问题,在求助多方帮助解决了这些问题后,成功的打开了“小猫”页面,并实现了第一个HelloWorld.jsp的脚本,现在将搭建环境过程中遇到的问题总结如下,虽然这些问题不能包山包海,但还是希望对你有所帮助。 在开始环境搭建之前一定要注意版本问题,由于版本不匹配导致的搭建失败占主要...
分类: 编程语言 发布时间: 07-18 23:47 阅读次数: 0

jQuery - 事件的绑定和解绑

on()的多事件绑定 &amp;lt;!DOCTYPE html&amp;gt; &amp;lt;html&amp;gt; &amp;lt;head&amp;gt; &amp;lt;meta http-equiv=&quot;Content-type&quot; content=&quot;text/html; charset=utf-8&quot; /&amp;gt; &amp;lt;script src=&quot;https://www.imooc.com/static/lib/j
分类: 编程语言 发布时间: 07-18 23:47 阅读次数: 0

【区块链】BTC、ETH、EOS的区别及价格分析

小白解答阶段 下面这个表,很全面的将比特币、以太坊和EOS各项参数展示了出来,供大家参考~ 来源
分类: 编程语言 发布时间: 07-18 23:47 阅读次数: 0

Golang 数组与切片

好的代码会说话,见码 // 数组 // 按值传递的(即是传递的副本,定长 // [length]Type // [N]Type{value1, value2, ..., valueN} // [...]Type{value1, value2, ..., valueN} // 切片 // 引用类型,不定长 // 会创建一个隐藏的初始化为零值的数组,返回一个引用该隐藏数组的切片 // ma...
分类: 编程语言 发布时间: 07-18 23:46 阅读次数: 0

django 实现用户注册、登录、退出

1用户注册:  from django.contrib import auth from django.contrib.auth.models import User from django.views.decorators.csrf import csrf_exempt from django.http import HttpResponseRedirect # 用户注册 @csrf_e...
分类: 编程语言 发布时间: 07-18 23:46 阅读次数: 0

(BFS+hash去重)八数码问题

题目: 编号为1~8的8个正方形滑块被摆成3行3列(有一个格子空留)。每次可以把与空格相邻的滑块(有公共边才算相邻)移到空格中,而它原来的位置就称为了新的空格。给定初始局面和目标局面(用0表示空格格),你的任务是计算出最少的移动步数。如果无法达到目标局面,则输-1. 输入: 2 6 4 1 3 7 0 5 8 8 1 5 7 3 6 4 0 2 输出: 31 分析与解: 无权图...
分类: 编程语言 发布时间: 07-18 23:46 阅读次数: 0