码迷,mamicode.com
首页 > 2021年02月08日 > 全部分享
C++面向对象:C++ 接口(抽象类)
接口描述了类的行为和功能,而不需要完成类的特定实现。 C++ 接口是使用抽象类来实现的,抽象类与数据抽象互不混淆,数据抽象是一个把实现细节与相关的数据分离开的概念。 如果类中至少有一个函数被声明为纯虚函数,则这个类就是抽象类。纯虚函数是通过在声明中使用 "= 0" 来指定的,如下所示: class ...
分类:编程语言   时间:2021-02-08 12:07:46    阅读次数:0
github修改历史注释
修改git历史提交注释信息 1.查看历史提交记录 git log --pretty=oneline 2.查看最近提交的记录(n为最近n次提交记录) git rebase -i HEAD~n 3.进入编辑历史记录界面,修改历史记录 pick version content pick version1  ...
分类:其他好文   时间:2021-02-08 12:07:25    阅读次数:0
025 Cause: org.jetbrains.plugins.gradle.tooling.util.ModuleComponentIdentifierIm
025 Cause: org.jetbrains.plugins.gradle.tooling.util.ModuleComponentIdentifierIm Cause: org.jetbrains.plugins.gradle.tooling.util.ModuleComponentIdent ...
分类:其他好文   时间:2021-02-08 12:07:01    阅读次数:0
026 Android Studio 和Gradle版版本对应关系
026 Android Studio 和Gradle版版本对应关系 Android studio 3.4中gradle版本5.1.1和及历史插件版本对应关系 ...
分类:移动开发   时间:2021-02-08 12:06:46    阅读次数:0
使用Python调用SMTP服务自动发送Email
通过python可以调用smtp第三方邮件服务接口,这使得我们可以通过python直接来发送邮件。在这个功能基础上,我们可以结合Linux的定时任务服务Crontab,来开发一些有意思的项目,比如爬虫等。这里我们就只简单演示一个定时播报随机数的任务示例,很好的结合了crontab定时任务、pytho... ...
分类:编程语言   时间:2021-02-08 12:06:32    阅读次数:0
超图(Hypergraph)是什么
超图(Hypergraph)是什么 原文链接:超图(Hypergraph)是什么 简单的来说,对于我们熟悉的图而言,它的一个边(edge)只能和****两个**顶点连接;而对于超图来讲,人们定义它的边(这里叫超边,hyperedge)可以和任意个数**的顶点连接。一个图和超图的示意图如下所示: 而对 ...
分类:其他好文   时间:2021-02-08 12:06:19    阅读次数:0
Python 函数参数使用
参考来源:Magnus Lie Hetland 《Python基础教程》 1. 自定义函数 def hello( name ): return 'Hello, ' + name + '!' 可以判断一个对象是不是函数: callable( hello ) 如果是函数,就会返回True,否则会返回Fa ...
分类:编程语言   时间:2021-02-08 12:06:02    阅读次数:0
2.5 上海马拉松 C题题解
#include <bits/stdc++.h> using namespace std; typedef long long ll; typedef double db; ll a, b, c, d; void solve1() { if (a > 0) { puts("(-inf,inf)"); ...
分类:其他好文   时间:2021-02-08 12:05:36    阅读次数:0
包机制、javadoc、Scanner
包机制 为了更好地组织类,Java提供了包机制,用于区别类名的命名空间 包语句的语法格式为: package pkg1[.pkg2[pkg3...]]; 一般利用公司域名倒置作为包名;com.baidu.www 为了能够使用某一个包的成员,我们需要在Java程序中明确导入该包。使用import语句可 ...
分类:编程语言   时间:2021-02-08 12:05:15    阅读次数:0
Java 循环结构 - for, while 及 do...while
文章搬运,原文链接 Java 循环结构 - for, while 及 do...while 顺序结构的程序语句只能被执行一次。如果您想要同样的操作执行多次,,就需要使用循环结构。 Java中有三种主要的循环结构: while 循环 do…while 循环 for 循环 在Java5中引入了一种主要用 ...
分类:编程语言   时间:2021-02-08 12:04:58    阅读次数:0
k8s 存活探针LivenessProbe
为什么需要存活探针 如果没有探针,k8s无法知道应用是否还活着,只要进程还在运行,k8s则认为容器是健康的。 k8s容器探测机制 http get 对容器的ip地址(指定的端口和路径)执行http get请求 如果探测器收到响应,并且响应码是2xx, 3xx,则认为探测成功。如果服务器没有响应或者返 ...
分类:其他好文   时间:2021-02-08 12:04:43    阅读次数:0
linux安装python
默认centos, unbtan都已经安装了python3版本,可以通过 whereis python来检查已经安装的版本。 root@hecs-x-medium-2-linux-20200619090653:/usr/bin# whereis pythonpython: /usr/bin/pyth ...
分类:编程语言   时间:2021-02-08 12:04:26    阅读次数:0
scapy模块得学习
Scapy模块的应用 1.输入ifconfig查找IP地址 2.输入scapy 在scapy中,每一个协议都是一个类,而建立一个变量=协议(),相当于建立这个协议的数据包。 协议 IP(),TCP(),UDP():用的是ipv4的地址 Ether()用的是mac地址(Ether(dst=ff:ff: ...
分类:其他好文   时间:2021-02-08 12:04:06    阅读次数:0
数组的复制/反转/查找(线性,二分法)
public class ArrayListTest { public static void main(String[] args) { String[] arr = new String[]{"AA", "BB", "CC", "DD", "EE"}; // 数组的复制 String[] arr ...
分类:编程语言   时间:2021-02-08 12:03:48    阅读次数:0
Node JS 修改系统默认下载地址
1:Node 安装在D:\Program Files\nodejs, 想把node_global"及"node_cache"也挪至这个文件夹里 D:\Program Files\nodejs\node_cache,D:\Program Files\nodejs\node_global 输入以下两个命 ...
分类:Web程序   时间:2021-02-08 11:58:30    阅读次数:0
26.服务端单线程模式下性能瓶颈测试
VS2015 提供的性能探查器,可以看到程序的哪部分代码占用了多少的cpu 可以看到 FD_SET select FD_ISSET recv这几个个函数占用的cpu比较高 将服务端改造成多线程: 1.分离处理客户端连接的函数,放到线程中。减少客户端并发连接时间。 2.分摊占用cpu的操作,放到几个线 ...
分类:编程语言   时间:2021-02-08 11:58:13    阅读次数:0
011 Error:Failed to resolve: com.android.support:recyclerview-v7:28.0.0解决方法
011 Error:Failed to resolve: com.android.support:recyclerview-v7:28.0.0解决方法 参考链接: https://blog.csdn.net/qq874455953/article/details/83025425 在使用Androi ...
分类:移动开发   时间:2021-02-08 11:57:56    阅读次数:0
199条   上一页 1 ... 5 6 7 8 9 10 11 12 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!