请叫我头头哥
上一页 1 2 3 4 5 6 7 8 ··· 23 下一页
摘要: Java单链表反转 链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表由一系列结点(链表中每一个元素称为结点)组成,结点可以在运行时动态生成。每个结点包括两个部分:一个是存储数据元素的数据域,另一个是存储下一个结点地址的指针域。 相比于线性表顺序结构,操作复杂。由于不必须按顺序存储,链表在插入的时候可以达到O(1)的复杂度,比另一种线性表顺序表快得多,但是查找一个节点或者访问特定编号的节点则需要O(n)的时间,而线性表和顺序表相应的时间复杂度分别是O(logn)和O(1)。 阅读全文
posted @ 2021-09-26 21:34 请叫我头头哥 阅读(623) 评论(0) 推荐(1)
摘要: Linux常用命令 Linux常用命令合集,持续更新中...... 阅读全文
posted @ 2021-08-31 20:01 请叫我头头哥 阅读(849) 评论(0) 推荐(1)
摘要: pom.xml成了普通xml文件最近公司老有新同事由于各种原因,差点导致整个项目崩溃,其中有一个问题就是idea没有识别出来mavn中的pom.xml文件,不能自动下载依赖包。问题现状:pom.xml成了普通黄色图标的xml文件 阅读全文
posted @ 2021-06-26 22:45 请叫我头头哥 阅读(1268) 评论(0) 推荐(2)
摘要: 请叫我头头哥早上上班以后,项目无论如何就是运行不起来,一直提示各种错误。后来一路排查发现是application.properties没有生效导致的。本篇文章记录一下排查过程。 阅读全文
posted @ 2021-05-29 21:27 请叫我头头哥 阅读(6514) 评论(0) 推荐(1)
摘要: 请叫我头头哥Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理场景。服务端基于Spring Boot和Spring Cloud开发,打包后可以直接运行,不需要额外安装Tomcat等应用容器。Java客户端不依赖任何框架,能够运行于所有Java运行时环境,同时对Spring/Spring Boot环境也有较好的支持。 阅读全文
posted @ 2021-04-18 21:24 请叫我头头哥 阅读(1145) 评论(0) 推荐(1)
摘要: 请叫我头头哥随着容器技术的迅速发展,Kubernetes已然成为大家追捧的容器集群管理系统。Prometheus作为生态圈Cloud Native Computing Foundation(简称:CNCF)中的重要一员。Prometheus是一套开源的系统监控报警框架。它启发于Google的borgmon监控系统,由工作在SoundCloud的google前员工在2012年创建,作为社区开源项目进行开发,并于2015年正式发布。2016年,Prometheus正式加入Cloud Native Computing Foundation,成为受欢迎度仅次于Kubernetes的项目。 阅读全文
posted @ 2021-02-18 21:30 请叫我头头哥 阅读(3211) 评论(0) 推荐(3)
摘要: 请叫我头头哥流行的APM(Application Performance Management工具有很多,比如Cat、Zipkin、Pinpoint、SkyWalking,优秀的监控工具还有很多,其它比如还有zabbix、prometheus、Arthas、Grafana之类的。这里主要介绍SkyWalking,它是一款优秀的国产APM工具,包括了分布式追踪、性能指标分析、应用和服务依赖分析等。Skywalking是一个分布式系统的应用程序性能监视工具,专为微服务、云原生架构和基于容器(Docker、K8s、Mesos)架构而设计。SkyWalking 是观察性分析平台和应用性能管理系统。提供分布式追踪、服务网格遥测分析、度量聚合和可视化一体化解决方案。 阅读全文
posted @ 2021-02-13 21:11 请叫我头头哥 阅读(5727) 评论(0) 推荐(1)
摘要: 请叫我头头哥在某些特殊的情况下,Bean需要实现某个功能,但该功能必须借助于Spring容器才能实现,此时就必须让该Bean先获取Spring容器,然后借助于Spring容器实现该功能。为了让Bean获取它所在的Spring容器,可以让该Bean实现ApplicationContextAware接口。ApplicationContextAware 通过它Spring容器会自动把上下文环境对象调用ApplicationContextAware接口中的setApplicationContext方法。在ApplicationContextAware的实现类中,就可以通过这个上下文环境对象得到Spring容器中的Bean。看到—Aware...... 阅读全文
posted @ 2021-01-01 21:14 请叫我头头哥 阅读(15157) 评论(1) 推荐(7)
摘要: 请叫我头头哥MyBatis获取输出打印Connection 阅读全文
posted @ 2020-12-27 21:28 请叫我头头哥 阅读(1220) 评论(0) 推荐(0)
摘要: 请叫我头头哥前面两篇文章nginx限流配置和SpringBoot进阶教程(六十七)RateLimiter限流,我们介绍了如何使用nginx和RateLimiter限流,这篇文章介绍另外一种限流方式---Sentinel。Sentinel 是阿里中间件团队开源的,面向分布式服务架构的轻量级高可用流量控制组件,主要以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度来帮助用户保护服务的稳定性。历次在双十一大促等核心场景的应用更是使其大放异彩。今天就来介绍介绍Alibaba sentinel。 阅读全文
posted @ 2020-12-26 21:25 请叫我头头哥 阅读(2756) 评论(0) 推荐(3)
上一页 1 2 3 4 5 6 7 8 ··· 23 下一页
//Setting ico for cnblogs