logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

搞懂SkyWalking(40张图)

从图中可以看出我们只采用了 SkyWalking 的 agent 来进行采样,放弃了另外的「数据上报及分析」,「数据存储」,「数据可视化」三大组件,那为啥不直接采用 SkyWalking 的整套解决方案呢,因为在接入 SkyWalking 之前我们的 Marvin 监控生态体系已经相对比较完善了,如果把其整个替换成 SkyWalking,一来没有必要,Marvin 在大多数场景下都能满足我们的需求

文章图片
#skywalking
java字节码

Java之所以可以“一次编译,到处运行”,一是因为JVM针对各种操作系统、平台都进行了定制,二是因为无论在什么平台,都可以编译生成固定格式的字节码(.class文件)供JVM使用。因此,也可以看出字节码对于Java生态的重要性。之所以被称之为字节码,是因为字节码文件由十六进制值组成,而JVM以两个十六进制值为一组,即以字节为单位进行读取。

文章图片
#java
搭建hadoop3.x报错 Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).

启动hadoop伪分布式集群报错node1: Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password). node2: Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).数据节点node1和node2为正常启动,如图在网上找了很多相同报

docker pull unauthorized: uthentication required

docker pull unauthorized: uthentication required问题解决

#docker#运维#centos
git 不小心操作 reset current branch to here后,怎么还原

通过git log -g命令来找到需要恢复的信息对应的commitid,可以通过提交的时间和日期来辨别,找到执行reset --hard之前的那个commit对应的commitid。这样,就把到commitid为止的代码、各种提交记录等信息都恢复到了recover_branch分支上。通过git branch recover_branch commitid 来建立一个新的分支。可以通过reflog

文章图片
#git
从 git 分支中合并特定文件,而不是整个分支的内容

在Git中,如果你想从另一个分支合并一些特定的提交(而不是整个分支的内容),你可以使用cherry-pick命令。在git 中,我们可以使用 git merge 命令,合并整个分支,覆盖当前分支的内容,但是有时候我们并不想这么做,而是想 merge 某个文件。找到要合并的提交的哈希值:在你合并之前,你需要知道那些提交的哈希值。使用git cherry-pick合并提交:一旦你有了提交的哈希值,你可

文章图片
#git
完美解决 Spark:java.net.URISyntaxException: Relative path in absolute URI: file:D:/XXX/

windows下使用intellij 开发 spark mllib 程序 发现如下错误。var spark=SparkSession.builder().master("local").appName("test").getOrCreate()运行时报错:6/08/11 15:39:20 INFO SharedState: Warehouse path is 'file:D:\de...

#机器学习
解决GitHub的raw.githubusercontent.com无法连接问题

https://site.ip138.com/raw.Githubusercontent.com/输入raw.githubusercontent.com查询IP地址修改hosts Ubuntu,CentOS及macOS直接在终端输入sudo vi /etc/hosts添加以下内容保存即可 (IP地址查询后相应修改,可以ping不同IP的延时选择最佳IP地址)# GitHub Start52.74.

Jstack堆栈跟踪工具

jstack是java虚拟机自带的一种堆栈跟踪工具。功能jstack用于生成java虚拟机当前时刻的线程快照。线程快照是当前java虚拟机内每一条线程正在执行的方法堆栈的集合,生成线程快照的主要目的是定位线程出现长时间停顿的原因,如线程间死锁、死循环、请求外部资源导致的长时间等待等。 线程出现停顿的时候通过jstack来查看各个线程的调用堆栈,就可以知道没有响应的线程到底在后台做什么事情,或者等待

springboot整合kafaka

前提假设你了解过 SpringBoot 和 Kafka。1、SpringBoot如果对 SpringBoot 不了解的话,建议去看看 DD 大佬 和 纯洁的微笑 的系列博客。2、KafkaKafka 的话可以看看我前两天写的博客 : Kafka 安装及快速入门 学习的话自己开台虚拟机自己手动搭建环境吧,有条件的买服务器。注意:一定要亲自自己安装实践,接下来我们将这两个进行整...

    共 75 条
  • 1
  • 2
  • 3
  • 8
  • 请选择