聊聊skywalking的metric-exporter
序 本文主要研究一下skywalking的metric-exporter metric-exporter.proto skywalking-6.6.0/oap-server/exporter/src/main/proto/metric-exporter.pro
C语言程序设计实验报告三
C程序设计实验报告 姓 名:赖瑾 实验地点:家 实验时间:2020年3月25日 实验项目:4.3.1 If语句的应用 4.3.2 switch-case的应用 4.3.3 switch-case嵌套if语句的应用 4.3.4 switch-case结构嵌套的应用 4.3.5 分析程序 计算器的实现 一、实验目的与要求 1.掌握C语言逻辑值
Spring系列--3--SpringMVC框架
我们程序中的上下文对象是通过new ClasspathXmlApplicationContext(spring配置文件) 方式获取的,但是每次从容器中获得Bean时都要编写new ClasspathXmlApplicationContext(spring配置文件),这样的弊端是配置文件加载多次,应用上下文创建多次。 在web项目中,可以使用ServletContextListener监听web应用的启动,在应用启动的时候,我们就加载spring的配置文件,创建应用上下文对象Applicatio
C#语言基础-4 对象和类型1
类和结构都是创建对象的模板每个对象都包含数据,并提供了处理和访问数据的方法。 类定义了类的每个对象(称为实例)可以包含的数据和功能。 结构与类的区别是它们在内存中的存储方式、访问方式(类是存储在堆上的引用类型,而结构是存储在栈上的值类型)和它们的一些特征(如结构不支持继承)。 较小的数据类型使用结构可提高性能。但在语法上,结构与类非常相似,主要的区别是使用关键字 struct代替class来声明结构。 一、类 类中的数据和函数称为类的成员。成员的可访问性可以是public、protected、
Quicker——快速启动工具
Quicker是一款高效专业的快速启动工具,功能强劲,操作简便,支持用户利用鼠标中键唤出软件启动面板,Quicker可以帮助用户为各种软件或系统工具建立快捷启动方式,让您使用电脑时更加方便、简单。 桌面上用鼠标中键启动后界面: 网页上快捷操作界面: 下图为动作库页面,可以找到各种类型的快捷动作,粘贴安装到软件即可。 官网介绍: 【下载地址】https://www.lanzous.com/iacbktc
ajax请求以及递归
function f1() {
console.log("hello");
f1();
};
f1();//浏览器崩溃,因为没有结束条件——死循环
改进如下:
var i=0;
function f1() {
i++;
if (i<5){
f1();
}
console.log("i");
};
f1(); 递
leetcode 34. 在排序数组中查找元素的第一个和最后一个位置(二分)
给定一个按照升序排列的整数数组 nums,和一个目标值 target。找出给定目标值在数组中的开始位置和结束位置。 你的算法时间复杂度必须是 O(log n) 级别。 如果数组中不存在目标值,返回 [-1, -1]。 示例 1: 输入: nums = [5,7,7,8,8,10], target = 8 输出: [3,4] 示例 2: 输入: nums = [5,7,7,8,8,10], target = 6 输出: [-1,-1] 来源:力扣(LeetCode) 链接:https://lee
kubernetes的api-server高可用配置
https://520mwx.com/view/51242 实现工具:haproxy+keepalived haproxy.cfg的配置: global
log 127.0.0.1 local2
chroot /var/lib/haproxy
pidfile /var/run/haproxy.pid
maxconn 4000
user haproxy
group haproxy
docker应用部署-dockerfile-私有库
一、安装Docker # 1、yum 包更新到最新
yum update
# 2、安装需要的软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的
yum install -y yum-utils device-mapper-persistent-data lvm2
# 3、 设置yum源
yum-config-manager --add-repo https://download.docker.com/linux/cento
在无序数组中所有发现和为sum的数对
题目:设计一个算法发现一个数组中和为指定值的所有数对。数组是无序的且值可能重复。 分析: 有一种方式是排序+双指针。 另一种是先用map统计,再在map中查找target-num。这里可以使用unordered_map(也就是哈希),时间复杂度是O(n). vector<vector<int>> pairSums(vector<int>& nums, int target) {
vector<vector<int>>res;
unordered_map<
套接字I/O超时设置的方法
用select实现超时 1.read_timeout函数封装 2.write_timeout 3.accept_timeout 4.connect_timeout 套接字I/O超时设置方法 1.ararm 第一种: SIGALRM void handler(int sig) { return 0; } signal(SIGLRM,handler); alarm(5); int ret =read(fd,buf,sizeof(buf)); if(ret== -1&&errno == EINET)
今日推荐
周排行