C++运算符重载
为什么要有这玩意 定义一个复数类,创建两个复数对象。那么想把这两个复数相加,应该怎么办? {代码...} 定义 既然叫运算符重载,那么定义的方式就会跟重载类似 operator运算符,相当于函数名 形参表,就是参数列表 与返回值类型无关,决定是否构成重载的是函数名和参数列表 普通函数 形参表,必须有两个参数 {代码...} ...
[宝宝也能看懂的活动篇][30-Day LeetCoding Challenge] 第九天
Hi 大家好,我是张小猪。欢迎来到『宝宝也能看懂』系列特别篇 - 30-Day LeetCoding Challenge。这是一个 leetcode 官方的小活动。可以在官网看到,从 4 月 1 号开始,每天官方会选出一道题,在 24 小时内完成即可获得一点小奖励。
2020-04-09
巧用Amazon PrivateLink——轻松访问私有终端节点Amazon S3
亚马逊云科技在2021年2月正式发布了适用于 Amazon S3 的 Amazon PrivateLink,Amazon PrivateLink 使用虚拟网络中的私有 IP 提供 Amazon Simple Storage Service (S3) 与本地资源之间的专用连接。借助此功能,您现在可以使用 Virtual Private Cloud 中的接口 VPC 终端节点,在安全的虚拟网络中直接访问作为私有终端节点...
OpenTelemetry Operator 最佳实践
OpenTelemetry Operator 是 Kubernetes Operator 的一种实现。主要管理以下操作:OpenTelemetry CollectorAuto-instrumentation :使用 OpenTelemetry 检测库自动检测工作负载观测云采集器 DataKit 的引进了 OpenTelemetry 设计理念,兼容了OTLP 协议的, 所以可以绕过 OpenTelemetry Collector 直接将数据推送给 DataKit...
2023-12-20
构造析构函数发生异常 与 inline
inline 构造析构函数发生异常 1.inline 函数就是 : 申请对此函数的每个调用都用 函数本体替换; {代码...} {代码...} 2.构造析构函数异常与inline {代码...} {代码...} 以上Derived的构造函数在编译后大概是这样的: {代码...} 通过上述代码可以发现,如果Base构造是inline, Derived也是inline的话,Base的构造函数代码将被...
Etcd clientV3 使用TLS证书存取KV
为了保证数据传输的安全行Etcd clientV3提供了通过tls,https通讯。通过tls.Config可以轻松实现。具体看如下示例代码就能理解
关于html字符串正则判断和匹配
/<\/?[a-z][\s\S]*>/i这个其实并不能判断标签闭合的完整性或者顺序等,只是判断字符串中是否有html标签(包含自定义标签),这对我来说足够了。这给正则里面需要学习的就是[\s\S]可以代表一切字符串。
Kubernetes集群安装kube-prometheus后无法执行kubectl top node
网上一堆各种说法的,但是没有一个是适用于我的。把monitoring下所有的pod的日志看了一个遍,然后在prometheus-adapter中发现日志如下:嗯想起来了我的集群都不是默认的cluster.local!如果有跟我一样自定义命名集群的需要注意修改这个这个配置!然后找一下配置文件中哪个文件有此项配置:比较笨的方式:
2021-07-31
单位换算竟然这么简单!快学学换算系数吧!
小学的时候的单位换算主要就是乘法和除法并用。比如说时间单位:$$1\text{min} = 60\text{s}$$我们要算$\text{min}$和算$\text{s}$的时候是不一样的。
【源码剖析】goframe的”平滑“重启并不平滑?
首先说一下平滑重启的定义:优雅的重启服务,重启过程不会中断已经活跃的链接。我们熟知的nginx reload、php-fpm reload都是平滑重启,重启时,正在进行的请求依然能执行下去,直到超过指定的超时时间,而这里特别提一下php-fpm reload有个坑,它默认不是平滑重启的,因为process_control_timeout(设置子进程接受主进程...
C INI Parse ini文件解析
推荐一个比较好用的ini配置文件解析类 下载地址 [链接] 编译 运行 test源码 {代码...} unistd.h {代码...}
2015-07-22
Linux内核编程helloworld代码演示
3.输入make进行编译(没有错误就是正常提示。。)ls查看是否生成.ko等文件4.使用insmod将模块插入内核中,使用方法:#insmod XXX.ko
2021-03-31
封装代码
Car类 {代码...} 测试类 {代码...} Teacher类 {代码...} 测试类 {代码...} Student类 {代码...} 测试类 {代码...}
2021-03-25
MySQL数据表简单查询
在此,先准备测试数据,代码如下: -- 创建数据库 DROP DATABASE IF EXISTS mydb; CREATE DATABASE mydb; USE mydb; -- 创建student表 CREATE TABLE student ( sid CHAR(6), sname VARCHAR(50), age INT, gender VARCHAR(50) DEFAULT 'male' ...
2021-07-05
莫比乌斯反演初步与实际应用
{代码...}
2019-02-14
kubernetes核心实战(四)--- Deployments
描述 Deployment 中的 desired state,并且 Deployment 控制器以受控速率更改实际状态,以达到期望状态。可以定义 Deployments 以创建新的 ReplicaSets ,或删除现有 Deployments ,并通过新的 Deployments 使用其所有资源。
2021-11-29
python_bomb----判断语句例题
求平均成绩(python3解释器) 输入学生姓名; 依次输入学生的三门科目成绩; 计算该学生的平均成绩, 并打印; 平均成绩保留一位小数点; 计算该学生语文成绩占总成绩的百分之多少?并打印。eg: 78%; {代码...} 判断闰年 用户输入年份year, 判断是否为闰年 year能被4整除但是不能被100整除 或者 year能被400整除, 那么就是闰年;...
2018-08-08