首页
学习
活动
专区
工具
TVP
发布

JetpropelledSnake

专栏成员
589
文章
1220634
阅读量
61
订阅数
Java学习笔记之面向对象
本文主要涉及Java的面向对象知识点有类和对象,对象内存,成员变量和局部变量,封装,构造方法。
Jetpropelledsnake21
2021-11-18
2400
Linux学习笔记之curl在http的多种用法
curl命令参数很多,这里只列出我曾经用过、特别是在shell脚本中用到过的那些。 -v/--verbose 小写的v参数,用于打印更多信息,包括发送的请求信息,这在调试脚本是特别有用。 -m/--max-time <seconds> 指定处理的最大时长 -H/--header <header> 指定请求头参数 -s/--slient 减少输出的信息,比如进度 --connect-timeout <seconds> 指定尝试连接的最大时长 -x/--proxy <proxyhost[
Jetpropelledsnake21
2021-08-06
4340
机器学习笔记之线性回归、岭回归、Lasso回归
线性回归作为一种回归分析技术,其分析的因变量属于连续型变量,如果因变量转变为离散型变量,将转换为分类问题。
Jetpropelledsnake21
2021-01-21
1.5K0
Linux学习笔记之curl模拟get/post/delete/put请求
很多条件下,需要在命令行操作api,写脚本的情况另算,此处需要linux自带的curl命令模仿get/post/delete/put请求
Jetpropelledsnake21
2020-12-03
1.9K0
Prometheus监控学习笔记之Prometheus如何热加载更新配置
当 Prometheus 有配置文件修改,我们可以采用 Prometheus 提供的热更新方法实现在不停服务的情况下实现配置文件的重新加载。
Jetpropelledsnake21
2019-10-10
6.4K0
ELK学习笔记之ElasticSearch的集群(Cluster),节点(Node),分片(Shard),Indices(索引),replicas(备份)之间关系
【Cluster】 集群,一个ES集群由一个或多个节点(Node)组成,每个集群都有一个cluster name作为标识 ------------------------------------------------ 【node】 节点,一个ES实例就是一个node,一个机器可以有多个实例,所以并不能说一台机器就是一个node,大多数情况下每个node运行在一个独立的环境或虚拟机上。 ------------------------------------------------ 【index】 索引,即一系列documents的集合 ------------------------------------------------ 【shard】 分片,ES是分布式搜索引擎,每个索引有一个或多个分片,索引的数据被分配到各个分片上,相当于一桶水用了N个杯子装,分片有助于横向扩展,N个分片会被尽可能平均地(rebalance)分配在不同的节点上(例如你有2个节点,4个主分片(不考虑备份),那么每个节点会分到2个分片,后来你增加了2个节点,那么你这4个节点上都会有1个分片,这个过程叫relocation,ES感知后自动完成),分片是独立的,对于一个Search Request的行为,每个分片都会执行这个Request.另外,每个分片都是一个Lucene Index,所以一个分片只能存放 Integer.MAX_VALUE - 128 = 2,147,483,519 个docs。[LUCENE-5843] IndexWriter should refuse to create an index with more than INT_MAX docs ------------------------------------------------ 【replica】 复制,可以理解为备份分片,相应地有primary shard(主分片),主分片和备分片不会出现在同一个节点上(防止单点故障),默认情况下一个索引创建5个分片一个备份(即5primary+5replica=10个分片),如果你只有一个节点,那么5个replica都无法分配(unassigned),此时cluster status会变成Yellow。replica的作用主要包括: 1.容灾:primary分片丢失,replica分片就会被顶上去成为新的主分片,同时根据这个新的主分片创建新的replica,集群数据安然无恙 2.提高查询性能:replica和primary分片的数据是相同的,所以对于一个query既可以查主分片也可以查备分片,在合适的范围内多个replica性能会更优(但要考虑资源占用也会提升[cpu/disk/heap]),另外index request只能发生在主分片上,replica不能执行index request。 对于一个索引,除非重建索引否则不能调整分片的数目(主分片数, number_of_shards),但可以随时调整replica数(number_of_replicas)。
Jetpropelledsnake21
2019-08-29
1.4K0
Prometheus监控学习笔记之Prometheus的Relabel,SD以及Federation功能
k8s 默认以及推荐的监控体系是它自己的一套东西:Heapster + cAdvisor + Influxdb + Grafana,具体可以看 这里 。
Jetpropelledsnake21
2019-05-10
1.6K0
ELK学习笔记之ELK搜集OpenStack节点日志
控制节点作为日志服务器,存储所有 OpenStack 及其相关日志。Logstash 部署于所有节点,收集本节点下所需收集的日志,然后以网络(node/http)方式输送给控制节点的 Elasticsearch,Kibana 作为 web portal 提供展示日志信息:
Jetpropelledsnake21
2019-04-25
1.4K0
ELK学习笔记之简单适用的ES集群监控工具cerebro安装使用
https://github.com/lmenezes/cerebro/releases/download/v0.7.3/cerebro-0.7.3.tgz
Jetpropelledsnake21
2019-03-20
1.1K0
ELK学习笔记之F5利用ELK进行应用数据挖掘系列(1)-HTTP
F5 BIGIP从应用角度位于网络结构的关键咽喉位置,可获取所有应用的流量,针对流量执行L7层处理,即便是TLS加密的流量也可以通过F5进行SSL offload。通过F5可以统一获取所有应用的请求元数据,而不用关心应用是部署在何种系统架构中,这可以大大简化针对不同应用系统进行应用性能分析、日志采集工作。BIGIP TMOS系统提供了多种方法帮助实现统一信息收集,包括:
Jetpropelledsnake21
2019-03-20
1.2K0
ELK学习笔记之F5-HTTP-requesting-logging logstash filter
input { tcp { port => 514 type => 'f5-request' } } filter { if [type] == "f5-request" { grok { match => { "message" => "%{IP:clientip} \[%{HTTPDATE:timestamp}\] %{IP:virtual_ip} %{DATA:virtual_name} %{DATA:virtual_pool_name} %{DATA:server} %{NUMBER:serv
Jetpropelledsnake21
2019-03-20
5050
Django学习笔记之Web框架由浅入深和第一个Django实例
我们可以这样理解:所有的Web应用本质上就是一个socket服务端,而用户的浏览器就是一个socket客户端。 这样我们就可以自己实现Web框架了。
Jetpropelledsnake21
2019-02-15
7110
Python面试题之多个装饰器执行顺序
大部分涉及多个装饰器装饰的函数调用顺序时都会说明它们是自上而下的,比如下面这个例子:
Jetpropelledsnake21
2019-02-15
2.4K0
如何科学正确的使用搜索引擎
最近在研究Google Hacking,顺便在网上搜集一些搜索引擎的科学使用方法,科学正确的使用搜索引擎能获得很多的优质资源。
Jetpropelledsnake21
2019-02-15
1.6K0
Web安全学习笔记之Nmap脚本编写
夜无眠,看了一下Nmap官方的英文API文档(全是English),瞬间心态崩塌,不想吐槽它们的nmap官网前端太丑了=。=,但是都是大牛啊,挺敬佩开源开发者的。 
Jetpropelledsnake21
2019-02-15
1.1K0
前端学习笔记之HTML中的id,name,class区别
name 属性用于在 JavaScript 中对元素进行引用,或者在表单提交之后,对表单数据进行引用。
Jetpropelledsnake21
2019-02-15
1.9K0
SQL学习笔记三(补充-2)之MySQL数据类型
存储引擎决定了表的类型,而表内存放的数据也要有不同的类型,每种数据类型都有自己的宽度,但宽度是可选的
Jetpropelledsnake21
2019-02-15
1.8K0
ELK学习笔记之Logstash和Filebeat解析对java异常堆栈下多行日志配置支持
logstash官方最新文档。 假设有几十台服务器,每台服务器要监控系统日志syslog、tomcat日志、nginx日志、mysql日志等等,监控OOM、内存低下进程被kill、nginx错误、mysql异常等等,可想而知,这是多么的耗时耗力。 logstash采用的是插件化体系架构,几乎所有具体功能的实现都是采用插件,已安装的插件列表可以通过bin/logstash-plugin list --verbose列出。或者访问https://www.elastic.co/guide/en/logstash/current/input-plugins.html、https://www.elastic.co/guide/en/logstash/current/output-plugins.html。
Jetpropelledsnake21
2018-12-05
3.4K0
Web前端学习笔记之安装和使用PhantomJS
将PhantomJS下载在/usr/local/src/packet/目录下(这个看个人喜好)
Jetpropelledsnake21
2018-12-05
7650
SNMP学习笔记之iReasoning MIB Browser
iReasoning MIB浏览器是一个强大和易于使用的工具由iReasoning SNMP API提供支持。 MIB浏览器是工程师管理启用SNMP的网络设备和应用程序不可或缺的工具。 它允许用户加载标准的,专有的MIB,甚至一些错误的MIB。 它还允许它们发出SNMP请求以检索代理的数据,或对代理进行更改。 内置陷阱接收器可以根据其规则引擎接收和处理SNMP陷阱。
Jetpropelledsnake21
2018-12-04
6.8K0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档