自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 资源 (3)
  • 问答 (1)
  • 收藏
  • 关注

原创 各个消息队列对比以及问题

为什么要使用消息队列 解耦,解决频繁的接口修改 异步,解决快速返回的问题 削峰,解决高峰期系统压力的问题

2022-04-18 15:53:46 1574

原创 线上环境cpu突然使用百分之百 排查

Top 查看CPU使用率很高的进程,查看其pid 根据 top -Hp pid 查看此进程下的所有线程 找到CPU比较高的线程 pid 通过 printf ‘%x’ pid 将pid 转换为16进制生成一个值 如 666 使用jstack pid (进程pid) 生成到一个文件中 jstack pid > x.txt 通过使用vim 查看 x.txt 找到 通过步骤 4生成的 666这个线程 命令 /666 找到666,查看业务代码找到项..

2021-07-18 14:27:32 128

原创 分布式基础概念

1、微服务 微服务架构风格,就像是吧一个单独的应用程序开发成一套小服务,每个小服务运行在自己的进程中,并使用轻量级机制通讯,通常是HTTP API 这些服务围绕业务能力来构建,并通过完全自动话部署机制来独立部署。这些服务使用不同的编程语言书写,以及不同数据存储技术,并保持最低限度的集中式管理。 简单来说,拒绝大型单体应用,给予业务进行微服务话拆分,各个服务都是独立部署运行。 2、集群、分布式、节点 集群是个物理形态,分布式是个工作方式。 只要是一堆及其,就可以叫做集群,他们是不是一起协作干活,没人知

2020-05-27 00:35:53 551 2

原创 集合小总结

list(列表) set(保证数据的唯一性) map(维护多个k-v键值对,k值唯一)集合框架图Collection(集合爸爸级别的接口 ☺) 继承关系    ------>List 可以存放重复的内容            ------>ArrayList 线程不安全,查询速度快(底层为数组,有索引)            ------>LinkedList 线程不安全,增删速...

2018-06-08 13:54:34 211

原创 初识 zookeeper

一、Zookeeper概述            Zookeeper是一个开源的分布式的,为分布式应用提供协调服务的Apache项目。            Zookeeper从设计模式角度来理解:是一个机遇管缠着模式设计的分布式服务管理框架,它负责存储和管理大都关系的数据,然后接受管缠着的注册,一旦这些数据的状态发生变化,Zookeeper就将负责同志已经在zookeeper上注册的那些管缠着做...

2018-04-11 10:26:42 236

原创 初识 Docker

1、简介    Docker是一个开源的应用容器引擎,基于GO语音并遵从Apache2.0协议开源。    Docker可以让一个开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流向的Linux机器上,也可以实现虚拟化。    容器是完全使用沙箱机制,相互之间不会有任何接口,更重的是容器性能开销极低    Docker支持将软件编译成一个镜像;然后在镜像中各种软件做好配置...

2018-04-08 18:03:08 227

原创 SpringBoot初入

一、简介SrpingBoot来简化Spring应用开发,约定大于配置,去繁从简,just run就能创建一个独立的,产品级别的应用背景:        J2EE笨重的开发、复杂且繁多的配置、低下的开发效率、复杂的部署流程、第三方集成难度较大。解决:        “Spring全家桶”时代          SpringBoot:一站式开发方案(Spring技术栈整合)          Spri...

2018-03-25 20:51:03 198

原创 IO流

一、IO流的分类1.按流向不同: 输入流、输出流(以程序为主体)2.按类型不同: 字节流、 字符流(字节流用于操作文本 .txt .sh .java, 字节流操作非文本文件 视频、音频、图片)3.按角色不同: 节点流、 处理流IO流工涉及40多个类,都有以下4个抽象基类派生,其子类名称都是以其父类名作为子类的后缀。抽象基类字符流 输入流InputStreamReader输出流OutputStrea...

2018-03-18 21:51:42 194

Docker开发指南高清完整版(带标签)

本书试图全面地讲解Docker,解释使用Docker 的原因,示范使用方法,以及如何与软件 开发流程相结合。本书的内容包括开发、生产以至维护的整个软件生命周期。 本书假设读者只具备Linux 和软件开发的基础知识,主要的目标读者为软件开发者、运维 工程师以及系统管理员(尤其是考虑往DevOps 方向发展的管理员),而技术型管理者和技 术爱好者也能从中受益。

2018-05-18

SpringBoot实战(第4版)高清版

本书以Spring 应用程序开发为中心,全面讲解如何运用Spring Boot 提高效率,使应用程序的开发和管 理更加轻松有趣。作者行文亲切流畅,以大量示例讲解了Spring Boot 在各类情境中的应用,内容涵盖起步依赖、 Spring Boot CLI、Groovy、Grails、Actuator。对于Spring Boot 开发应用中较为繁琐的内容,附录奉上整理完 毕的表格,一目了然,方便读者查阅。

2018-03-03

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除