013-关键字super

声明:我的所有文章,都是对网上教学视频的整理,包括狂神说、尚硅谷、黑马程序员等等,用来作为参考资料,无任何商业使用,请广大网友参考,不喜勿喷,谢谢。(注意,由于网站的原因,有些代码字符可能会出现问题,建议大家阅读代码时,最好和下面的图片对应来看)一、在Java类中使用super来调用父类中的指定操作1、super可用于访问父类中定义的属性2、super可用于调用父类中定义的成员方法3、super可
分类: 服务端 发布时间: 11-19 14:47 阅读次数: 0

Linux基础篇(1)小白如何学习Linux?计算机基础篇之五大组成部分及服务器信息

linux基础篇“学非探其花要自拔其根”这句话出自我国唐代诗人杜牧留诲曹师等诗中的名言,意思便是学习不能像看花一般,流于表面,而是要寻根究底,深刻的领会本质内涵。基础往往是让人最容易忽略的事情,可往往却是基础才能改变你所想成就的目标!“Learnnottoexploretheflowers,wemustextricateourselves”加油,朋友!关于服务器的分类以及常见品牌首先服务器分为3大
分类: 企业开发 发布时间: 11-19 14:27 阅读次数: 0

Istio架构剖析

Istio是一个开源的服务网格,可为分布式微服务架构提供所需的基础运行和管理要素。随着各组织越来越多地采用云平台,开发者必须使用微服务设计架构以实现可移植性,而运维人员必须管理包含混合云部署和多云部署的大型分布式应用。Istio采用一种一致的方式来保护、连接和监控微服务,降低了管理微服务部署的复杂性。从架构设计上来看,Istio服务网格在逻辑上分为控制平面和数据平面两部分。其中,控制平面Pilot
分类: 企业开发 发布时间: 11-19 14:27 阅读次数: 0

MySQL从库维护经验分享

前言:MySQL主从架构应该是最常用的一组架构了。从库会实时同步主库传输来的数据,一般从库可以作为备用节点或作查询使用。其实不只是主库需要多关注,从库有时候也要经常维护,本篇文章将会分享几点从库维护经验,一起来学习吧。1.主从复制建议采用GTID模式GTID即全局事务ID(GlobalTransactionID),GTID实际上是由server_uuid:transaction_id组成的。其中s
分类: 数据库 发布时间: 11-19 14:27 阅读次数: 0

Docker不再是唯一的选择

Docker并不是唯一的容器化工具,可能还有更好的选择……在容器的早期时代(其实更像是4年前),Docker是容器游戏中唯一的玩家。但现在情况已经不一样了,Docker不再是唯一的一个,而只是其中一个容器引擎而已。Docker允许我们构建、运行、拉、推或检查容器镜像,然而对于每一项任务,都有其他的替代工具,甚至可能比Docker做得还要好。所以,让我们探索一下,然后再卸载(只是可能),直至完全忘记
分类: 企业开发 发布时间: 11-19 13:57 阅读次数: 0

API 是如何工作的(小白式教学)

我们有个银行想想一下你正在经营一家银行,是不是想想都很激动了,YY无罪哈。银行里有一个很坚固的保险库(Vault)用来存放钱,还有一个账本(Logbook)记录客人金额数目。运作这个银行有一个非常简单(懒惰)的方法:给每个来访者开放一次访问权限,没人去检查来访者的身份,银行相信人们会做出正确的操作。在这个开放的银行,客户想要存钱,需要做的步骤如下:1:拿钱去银行;2:打开保险库,把钱放中间;3:在
分类: 编程语言 发布时间: 11-19 13:47 阅读次数: 0

【C++札记】C/C++指针使用常见的坑

C/C++中的指针让程序员有了更多的灵活性,但它同时也是一把双刃剑,如果用的不好,则会让你的程序出现各种各样的问题,有人说,C/C++程序员有一半的工作量是花在处理由指针引起的bug上,可想而知,指针中包含的陷阱是多么可怕。既然如此,我们在编写代码的时候就应该把好关。要想在编写代码的时候尽可能避免指针带来的问题,就需要知道不恰当的使用指针到底会引发哪些问题,又该如何去避免它?下面一起来总结在使用指
分类: 编程语言 发布时间: 11-19 13:47 阅读次数: 0

【C++札记】snprintf()函数返回值的含义

snprintf()函数是一个非常常用的函数,其作用是往数组(或字符串)里写入数据。不用sprintf()是因为它不够安全,不小心就会内存溢出,导致“段错误”!代码中认识snprintf()已经很久了,但一直没注意其返回值(一直以为返回值和sprintf一样为成功写入的字节数,错误),今天查资料才完全明白了它返回值的意思,先看snprintf()函数的声明:intsnprintf(char*str
分类: 编程语言 发布时间: 11-19 13:47 阅读次数: 0

【C++札记】养成良好的代码风格

今天在看C++Primer一书中运算符重载这部分内容时,我突然认识到,就算是同样的代码,一个字符不差,但是不同的风格,也会给人带来不一样的感觉。下面是C++Primer一书中对于Sales_item类的==运算符重载函数,先看看书上的代码:下面是自己写的:不用怀疑,这是一模一样的代码,代码的功能也不是本文的重点,这里只是从代码风格上考虑,你会觉得哪种会让你看起来赏心悦目,哪一种又让你看起来昏昏欲睡
分类: 编程语言 发布时间: 11-19 13:47 阅读次数: 0

【C++札记】如何阅读C/C++中复杂声明

我们经常遇到一些复杂的指针类型说明,很多初学者可能感觉有点蒙,即使是非常有经验的C/C++程序员,也会对那些比较复杂些的声明感到头疼。例如,下面这个是一个包含指针的数组,还是一个指向数组的指针呢int*a[10];好了,这个并不是特别复杂的声明,你可能快速而又准确的说出你的答案:一个含有10个指针的数组。那么,来一个更具挑战性的例子,下面这货又是什么呢int(*(*vtable)[])();大家咋
分类: 编程语言 发布时间: 11-19 13:47 阅读次数: 0

【C++札记】C++构造及析构函数执行顺序

前不久,一个朋友面腾讯社招的后台开发岗,和他聊了聊,他说腾讯的一面还是比较重基础的,C++,操作系统,网络、算法这块问的比较多,即便是社招。其中就有一个C++牵涉到虚拟继承时其构造和析构顺序的题目,这个平时也不太注意,因此也真难住了不少面试者,我那位朋友就是其一,因此有必要总结下。在C++中,当创建一个类对象时,编译器是会自动调用一个叫构造函数的东西的,我们知道,C++类与类之间很多情况下是有关联
分类: 编程语言 发布时间: 11-19 13:47 阅读次数: 0

【C++札记】C++智能指针

本文阅读目录1、智能指针设计思想2、智能指针简单使用3、为什么不建议使用auto_ptr4、如何选择使用哪种智能指针智能指针设计思想在前面C/C++指针使用常见的坑一文中总结了C/C++中使用指针时可能会遇到的各种坑,其中最常见的是内存泄露,大家还记得下面这个例子吧。在这个例子中,由于抛出异常,delete语句没有机会执行,造成内存泄露。当然对于这个几十行规模的程序来说,你可以在catch语句中再
分类: 编程语言 发布时间: 11-19 13:47 阅读次数: 0

通过Shell脚本防止暴力SSH破解

简介       我们平时在登录拥有外网ip的服务器的时候,经常会看到服务器莫名被别人被扫端口恶意登录很多次了Therewere56failedloginattemptssincethelastsuccessfullogin.       很烦是不是,虽然密码
分类: 企业开发 发布时间: 11-19 12:07 阅读次数: 0

JFrog金融DevOps峰会

金融数字化转型已经在您的行业中发生改变,您是行业的引领者还是市场趋势的追随者?
分类: 其他 发布时间: 11-19 11:37 阅读次数: 0

Ubuntu18.04上安装CUDA_10.1(nvidia-driver)和cuDNN_7.6.5

本文是在Ubuntu18.04.5服务器上安装CUDA_10.1(nvidia-driver455)和cuDNN_7.6.5,Ubuntu18.04.5CUDA_10.1(nvidia-driver455)cuDNN_7.6.5一、前期准备1、查看系统版本和显卡型号```cat/etc/issue#查看系统版本lspci|grep-invidia#查看电脑的显卡型号![在这里插入图片描述](htt
分类: 企业开发 发布时间: 11-19 11:37 阅读次数: 0