第 15 章

15.1 【出题思路】 熟悉理解虚函数、虚成员的定义。 【解答】 在类中被声明为 virtual 的成员,基类希望这种成员在派生类中重定义。除了构造函数外,任意非 static 成员都可以为虚成员。 15.2 【出题思路】 区分 protected 和 private 的访问权限控制的不同之处。 【解答】 protected 为受保护的访问说明符。protected 成员可以被该类的成员、友元和派生类成员(非友元)访问,而不可以被该类类型的普通用户访问。而 private 成员只能被基类的成员
分类: 其他 发布时间: 08-11 16:48 阅读次数: 0

四、航材_互换件_添加单向互换

一、我们以3800708-1(APU辅助动力装置)和2758(电瓶)为例,来演示SAP的互换功能。 来到ZMMR008 - 备件数查询模块。 查看2758结果如下: 查询3800708-1结果如下: 二、来到PIC01,输入物料、完全互换组,之后点击限制的交换能力 三、回车之后,会弹出都会看,点击是 四、点击添加按钮 五、输入条件互换的件号信息,然后回车 六、保存之后会有弹窗,不管他 七、我们查询备件2758,有了单向互换件。
分类: 其他 发布时间: 08-11 16:48 阅读次数: 0

git 仓库配置使用 ss 代理

編輯配置文件的方法 使用你喜欢的编辑器,编辑项目中的 .git文件夹下config的 文件,在末尾加上 [http] proxy = socks5://127.0.0.1:1080 [https] proxy = socks5://127.0.0.1:1080 使用命令的方法 git config http.proxy 'socks5://127.0.0.1:1080' git config https.proxy 'socks5://127.0.0.1:1080' 因为 ss
分类: 其他 发布时间: 08-11 16:48 阅读次数: 0

幸运素数

幸运数是经由类似埃拉托斯特尼筛法的演算法后留下的整数集合,是在1955年波兰数学家乌拉姆提出。 由一组由1开始的数列为例: 1, 2, 3, 4, 5, 6, 7, 8, 9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25, … 先将所有偶数删去,只留下奇数: 1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25,… 然后把数列中的第 2 个数字(设该数字为 x )的倍数对应的数删除,即把所有第 nx,x∈Z
分类: 其他 发布时间: 08-11 16:48 阅读次数: 0

spring-第一篇之spring核心机制依赖注入(DI)/控制翻转(IoC)

1、spring的核心机制:依赖注入(DI)/控制翻转(IoC) 什么是依赖:A对象需要调用B对象,所以A依赖于B。 什么是注入:A对象注入一个属性B对象。 什么是依赖注入(DI):A对象依赖于B对象,spring容器负责将B对象添加到A对象中,即将A对象的依赖对象B添加到A对象中。 什么是控制翻转(IoC):A对象依赖于B对象,它将通过new B对象的方式主动获取得B对象实例;但spring则将B对象直接送到A面前供其使用,A被动接受B对象。 依赖注入(DI)与控制翻转(IoC)的关系:只是
分类: 其他 发布时间: 08-11 16:48 阅读次数: 0

AcWing 213. 古代猪文 数学知识

传送门 题目描述: 给定整数n,q,计算 $q^{\sum_{d|n} C_{n}^{d}}$ mod 999911659。 输入格式 输入包括一行,包含两个整数n,q,用一个空格隔开。 输出格式 输出包括一行,包含一个整数表示最终结果。 数据范围 1≤n,q≤109 输入样例: 4 2 输出样例: 2048 提示:对于n的每一个正因数d,都有一个 $C_{n}^{d}$ 的值,将它们全部加起来得到的和就是 $\sum_{d|n} C_{n}^{d}$ 。 题解:经典题,用到的数学知识
分类: 其他 发布时间: 08-11 16:48 阅读次数: 0

精通shell编程--最后的总结

不得不说shell语法是丑陋的,操作是简单高效的,最后一次学习总结shell 字符串删除与替换等常见操作 ## 字符串长度 a=1234 echo "${#a}" expr length "${a}" ## 字符串 索引 expr index ${a} 23 # 拆分 2 3 一个个查找找到第一个匹配的就返回 ## 字符串 匹配 有问题? expr match ${a} 123 # 从头开始匹配 可以联想 match search findall ## substring echo
分类: 其他 发布时间: 08-11 16:48 阅读次数: 0

2019暑假第六周总结

(一)本周工作内容:     本周对统一建模语言UML进行了深入的学习同时对JAVA语言的封装,继承两特性进行了学习, 并且还对JAVA语言的static关键字进行了学习。 (二)下周工作计划:     开始完成PTA上的题目,并继续学习JAVA语言的进阶内容。 (三)本周问题:     在用JAVA语言进行代码编写操作时不熟练,需反复查看指导。
分类: 其他 发布时间: 08-11 16:48 阅读次数: 0

mysql.user表重置密码后出现表损坏问题

  首先是发现了mysql数据库无论输入什么密码,都会直接进入数据库,没有验证。接下来开始入坑:   1  知道是因为my.ini文件中有 skip-grant-tables 可是当时不知道密码忘记了还是user表已经出现了异常,密码一直错误。   2  第二步,修改密码,可是mysql版本是5.7,按照password无法修改密码。于是直接在可视乎里加了一个password列,噩梦出现,password倒是加上了,密码列也修改成功了。skip也删除了,mysql也进去了,可是就是无法使用数据
分类: 其他 发布时间: 08-11 16:48 阅读次数: 0

js----冒泡排序

冒泡排序:根据相邻的两个数进行比较 大数下沉 小数上浮      如果前一个数大于后一个数就交换 function fnSort(arr){ var t = 0; for(var i = 0;i<arr.length-1;i++){ for(var j = 0;j<arr.length-1-i;j++){ if(arr[j]>arr[j+1]){ t = arr[j]; arr[j] = arr[j+1]; arr[j+1]
分类: 其他 发布时间: 08-11 16:48 阅读次数: 0

前端实现滑动解锁

上代码: <template> <div> <div id="box"> <div class="bgColor"></div> <div class="txt" >滑动解锁</div> <!--给i标签添加上相应字体图标的类名即可--> <div class="slider"> <i v-show="!isSuccess" class="el-icon-d-arrow-right"></i>
分类: 其他 发布时间: 08-11 16:48 阅读次数: 0

装满的油箱

算法:广搜变形(堆优化Dijkstra). #include <cstring> #include <iostream> #include <algorithm> #include <queue> using namespace std; typedef pair<int, int> PII; const int N = 1010, C = 110, M = 20010; int n, m; int h[N], e[M], w[M], ne[M], idx;
分类: 其他 发布时间: 08-11 16:48 阅读次数: 0

借助marquee实现弹幕效果 HTML标签marquee实现滚动效果

HTML标签marquee实现滚动效果 .基于此,实现简易版 弹幕: HTML <div class="right_liuyan"> <marquee id="liuyan" scrollAmount=2 width=200 height=300 direction=up > <div class="danmu"> <p>竟然还有文字识别!!!</p> </div> <br /> <
分类: 其他 发布时间: 08-11 16:48 阅读次数: 0

docker笔记(2)——docker镜像操作

操作环境:mac OS 10.14.6 docker版本:10.03.1 终端:iterm2 3.3 时间:2019年8月 docker 镜像,是运行容器的模板,通过pull操作会向指定仓库获取镜像,默认仓库为Docker hub 一、镜像常用操作 pull run images search rmi 1、获取镜像[默认仓库:docker hub] 命令: $ docker pull <image_name>[:tag] # 获取ubuntu:latest # 在获取镜像时, 若没有指定镜像
分类: 其他 发布时间: 08-11 16:48 阅读次数: 0

js---快速排序

function quiktSort(arr){ var left = [],right = []; if(arr.length<1){ return arr; } var index = Math.floor(arr.length/2); var point = arr.splice(index,1); for(var i = 0,len = arr.length;i<len;i++){ if(arr[i]<point){ le
分类: 其他 发布时间: 08-11 16:48 阅读次数: 0

boost exception

boost exception provides a new exception type, that lets you add data to an exception after it has been thrown. #include <boost/exception/all.hpp> #include <exception> #include <new> #include <string> #include <algorithm> #include <limits> #in
分类: 其他 发布时间: 08-11 16:48 阅读次数: 0

前后端分离后台api接口框架探索

前言   很久没写文章了,今天有时间,把自己一直以来想说的,写出来,算是一种总结吧! 这篇文章主要说前后端分离模式下(也包括app开发),自己对后台框架和与前端交互的一些理解和看法。   前后端分离,一般传递json数据,对于出参,现在通用的做法是,包装一个响应类,里面包含code,msg,data三个属性,code代表状态码,msg是状态码对应的消息,data是返回的数据。   如 {"code":"10008","message":"手机号不存在","totalRows":null,"da
分类: 其他 发布时间: 08-11 16:48 阅读次数: 0

shiro之缓存

1 细说shiro之七:缓存:https://www.cnblogs.com/nuccch/p/8044226.html 2 Shiro缓存使用Redis、Ehcache、自带的MpCache实现的三种方式实例:https://www.cnblogs.com/zfding/p/8536480.html 3 Shiro缓存(十三) - QiaoZhi - 博客园:https://www.cnblogs.com/qlqwjy/p/7257653.html 4 shiro-redis实现sessio
分类: 其他 发布时间: 08-11 16:48 阅读次数: 0

黑历史!粉红色背后的文化现象和心理博弈

作为一名室内设计师,我一直对不同色彩是如何影响我们的情绪和行为感兴趣。 如果你经常去快餐店,你会注意到其中会有很多红色的椅子和红色的标识,红色的托盘和红色的杯子。这个时候,你可以回想一下,你什么时候在室内装修以蓝色为主的餐厅吃过饭?很少吧?这背后当然是有原因的:事实证明,红色可以刺激食欲,而蓝色,则被证明是有食欲抑制效果的。 在室内设计领域,另外一个非常具有争议的色彩,是粉色。有一些心理学家证明某些粉色有减少侵略性的效果,在此之后,就有监狱开始使用粉色的装修,来减少囚犯的侵略性。然而,粉色本身
分类: 其他 发布时间: 08-11 16:48 阅读次数: 0

Raft共识算法

Raft共识算法在分布式系统中是常用的共识算法之一,论文原文In Search of an Understandable Consensus Algorithm ,作者在论文中指出Poxas共识算法的两大问题,其一是难懂,其二是应用到实际系统存在困难。针对Paxos存在的问题,作者的目的是提出一个易懂的共识算法,论文中有Designing for understandability单独一小节,其中强调Raft必须是一个实用的、安全可用、有效易懂的共识算法。本文描述了Raft共识算法的细节,很多
分类: 其他 发布时间: 08-11 16:48 阅读次数: 0