出色博客

解Bug之路-记一次存储毛病的排查过程

解Bug之路-记一次存储毛病的排查过程 高可用真是一丝细节都不得忽略。平常平凡跑的好好的体系,在照应硬件出现毛病时就会激起出潜伏的Bug。恰恰这些毛病在应用层的表示稀奇古怪,很难让人联想到是...

明天 10:06
1.1K
1
一篇风趣的负载均衡算法完成

文章曾经收录在 Github.com/niumoo/JavaNotes ,更有 Java 法式榜样员所须要控制的核心知识,迎接Star和指教。 迎接存眷我的公众号,文章每周更新。 负载均衡(Load balancing)是一种在多个计算...

明天 08:23
1.2K
2
序列化/反序列化,我忍你好久了

本文 Github开源项目:github.com/hansonwang99/JavaCollection 中已收录,有详细自学编程进修道路、面试题和面经、编程材料及系列技巧文章等,资本持续更新中... 对象人 曾几甚么时候,关于Jav...

明天 07:52
4.2K
5
mysql-innodb-事务

写在最前 这是读书笔记,Mysql,innodb系列一共3篇。 Mysql-innodb-B+索引 Mysql-innodb-锁 Mysql-innodb-事务 ACID A:原子性,要么成功,要么掉败 C:分歧性,事务将数据库从一种状况转换为...

前天 19:09
2.3K
2
突发!HashiCorp禁止在中国应用企业版VAULT软件

媒介 昨天HashiCorp忽然发布一则消息,禁止在中国应用Vault软件的企业版本,官方申明是如许的: HashiCorp的解释是由于中国的出口管束的缘由招致没法出售HASHICORP软件或许应用企业版的Vault...

前天 08:26
6.3K
1
SpringCloud系列之Hystrix营业异常处理实战

一、成绩提出 在SpringCloud实际过程当中,你能否也有以下疑问: 体系运作过程当中,办事端抛出营业异常,FeignClient(Hystrix敕令)履行掉败并触发办事升级处理逻辑,再调用几次,你发明办事端接...

05/29 11:27
2.4K
1
超详细!4小时开辟一个SpringBoot+vue前后端分别博客项目!!

作者:吕一明 项目代码:https://github.com/MarkerHub/vueblog 项目视频:https://www.bilibili.com/video/BV1PQ4y1P7hZ/ 转载请保存此援用,感激! 前后端分别项目 文章整体分为2大年夜部分,J...

05/28 22:34
5.9K
4
MySQL逝世锁系列-罕见加锁场景分析

在上一篇文章《锁的类型和加锁道理》重要总结了 MySQL 锁的类型和形式和根本的加锁道理,明天我们就从道理走向实战,分析罕见 SQL 语句的加锁场景。懂得了这几种场景,信赖小同伴们也能举...

05/28 21:59
1.1W
4
Serverless架构的前世此生

一、Serverless简介 云计算的赓续生长,出现出很多改变传统IT架构和运维方法的新技巧,而以虚拟机、容器、微办事为代表的技巧更是在各个层面赓续晋升云办事的技巧才能,它们将应用和情况中很...

05/28 17:13
3K
0
从道理上懂得MySQL的优化建议

概述 自从进修 MySQL 以来,我们一向听到或许看到很多优化建议,比如说不要用 select * 查询,用甚么字段就查甚么字段;建议用自增主键来作为表的主键,等等。这些建议听得很多感到都成了 My...

05/25 07:23
1.6W
11
谈即时编译优化-以异常客栈损掉为例

媒介 日照充分会让西瓜更甜,那具有即时编译优化会让Java法式榜样怎样样?本文会初步简介JVM的即时编译优化特点,并且经过过程异常客栈损掉这一罕见的景象来停止举例 即时编译优化 Java法式榜样在运转早期...

05/24 10:32
3.1K
0
本身着手写SQL履行引擎

本身着手写SQL履行引擎 媒介 在浏览了大年夜量关于数据库的材料后,笔者不由自立产生了一个造数据库轮子的想法主意。来验证一下本身关于数据库底层道理的控制能否坚固。在笔者的github中给这个datab...

05/20 13:57
3.5W
26
微办事开辟手册之GRPC

GRPC是一个高性能、通用的开源RPC框架,基于HTTP/2协定标准和Protobuf序列化协定开辟,支撑浩大的开辟说话。 @[TOC] 1 简介 在GRPC框架中,客户端可以像调用本地对象一样直接调用位于不合机械...

05/19 23:48
8.2K
2
用Nginx完成接口慢查询并可示化展示TOP 20

信赖很多小同伴都见过一些贸易产品中的url接口照应时间,及时汇总显示功能。可以懂得为web接口的慢查询,与sql的慢查询有异曲同工之妙,然则想做却无从动手不知道怎样完成此功能,所以明天就...

05/19 13:49
2.5W
6
JPA项目多半据源形式整合Sharding-jdbc完成数据脱敏

引言 前一篇博文,曾经完全的简介了数据库脱敏的场景及筹划,来自京东数科的Sharding-JDBC开源项目经过过程对数据源中心代理的方法透明化的完成了这个功能,然则,功能固然完成了,sql兼容的小问...

05/19 09:55
2.9K
1
应用 docker buildx 构建多 CPU 架构镜像

引言 在任务中,碰到了须要将应用法式榜样打包成 Docker 镜像并同时运转在不合的 CPU 架构(X86 和 ARM)的情况中。 ARM 架构与 X86 比拟,ARM 低功耗、移动市场占比高,X86 高性能、办事器市场占...

05/18 17:42
3.5K
1
Spring Cloud 系列之 Consul 设备中间

  前面我们曾经进修过 Spring Cloud Config 了: Spring Cloud 系列之 Consul 设备中间(一) Spring Cloud 系列之 Consul 设备中间(二) Spring Cloud 系列之 Consul 设备中间(三)   ...

05/18 14:07
4.1K
1
线程隔离浅析

媒介 随着微办事的风行,单体应用被拆分红一个个自力的微过程,能够一个简单的请求,须要多个微办事合营处理,如许实际上是增长了掉足的概率,所以若何包管在单个微办事出现成绩的时辰,对全部...

05/18 13:09
1.5W
7
谈谈日记的最好实际

1.背景 日记是我们法式榜样员的一个老生常谈的话题,你能够每天都邑听到这个词。想起我方才大年夜学卒业的时辰刚进入公司,正逢做一些部分营业交代,也就是其他部分的办事交给我们保护。记得没交代多...

05/18 10:26
8.8K
3
我参与 Seata 开源项目标一些感悟

丁师长教员在他的知识星球约请我答复以下一个成绩: 我认为这个成绩异常成心思,权且把它贴到公众号这里,与大年夜家分享一下我对这个成绩的一些感悟。 感激丁师长教员的约请问答: 在这里我就简单说下,...

05/18 10:08
5.5K
2

没有更多内容

加载掉败,请刷新页面

MySQL逝世锁系列-罕见加锁场景分析

在上一篇文章《锁的类型和加锁道理》重要总结了 MySQL 锁的类型和形式和根本的加锁道理,明天我们就从道理走向实战,分析罕见 SQL 语句的加锁场景。懂得了这几种场景,信赖小同伴们也能举...

05/28 21:59
1.1W
4
本身着手写SQL履行引擎

本身着手写SQL履行引擎 媒介 在浏览了大年夜量关于数据库的材料后,笔者不由自立产生了一个造数据库轮子的想法主意。来验证一下本身关于数据库底层道理的控制能否坚固。在笔者的github中给这个datab...

05/20 13:57
3.5W
26
用Nginx完成接口慢查询并可示化展示TOP 20

信赖很多小同伴都见过一些贸易产品中的url接口照应时间,及时汇总显示功能。可以懂得为web接口的慢查询,与sql的慢查询有异曲同工之妙,然则想做却无从动手不知道怎样完成此功能,所以明天就...

05/19 13:49
2.5W
6
线程隔离浅析

媒介 随着微办事的风行,单体应用被拆分红一个个自力的微过程,能够一个简单的请求,须要多个微办事合营处理,如许实际上是增长了掉足的概率,所以若何包管在单个微办事出现成绩的时辰,对全部...

05/18 13:09
1.5W
7
Java 线程通信之 wait/notify 机制

媒介 Java 线程通信是将多个自力的线程个别停止接洽关系处理,使得线程与线程之间能停止相互通信。比如线程 A 修改了对象的值,然后告诉给线程 B,使线程 B 可以或许知道线程 A 修改的值,这就是线程...

05/15 23:23
2.2W
9
Spring AOP 源码解析:注解式切面加强机制

IoC 和 AOP 被称为 Spring 两大年夜基本模块,支撑着下层扩大的完成和运转。固然 AOP 异样建立在 IoC 的完成基本之上,然则作为对 OOP(Object-Oriented Programing) 的弥补,AOP(Aspect-Oriented...

05/15 14:53
2.4W
8
懂得这9大年夜内置过滤器,才算是精通Shiro

小Hub领读: 权限框架普通都是一堆过滤器、拦截器的组合应用,在shiro中,有若干个内置的过滤器你知道吗?在哪些场景用那些过滤器,这篇文章欲望你能对shiro有个新的熟悉! 别忘了,点个 [在...

05/13 16:55
2.2W
7
Dubbo分析之心跳设计

媒介 谈到RPC肯定绕不开TCP通信,而主流的RPC框架都依附于Netty等通信框架,这时候辰我们还要推敲是应用长连接照样短连接: 短连接:每次通信停止后封闭连接,下次通信须要重新创建连接;长处就...

05/09 15:14
2.3W
8
想开辟IM集群?先弄懂甚么是RPC!

本文援用了后端技巧指南针公众号“浅谈RPC那些事儿1”和即时通信网的“即时通信老手入门:快速懂得RPC技巧——根本概念、道理和用处”两篇文章的部分外容。 1、引言 常常有开辟者在纠结怎样开...

05/09 12:09
3.2W
12
深度分析 Kafka/RocketMQ 次序消息的一些坑

我不记得有若干人问过以下这个成绩了: 我认为这个成绩问得很频繁,并且异常经典,在这里我就以 Kafka 为例子,说说我对 Kafka 次序消息的一些懂得吧,如有懂得纰谬的处所费事留言指导一下。...

05/08 14:06
2.9W
2
极简入门,Shiro的认证与授权流程解析

小Hub领读: 接上去的几天,我们开讲Shiro,从入门到分析、集成、单点登录整合等几篇。明天我们先来熟悉一下Shiro吧~ 其实Shiro框架其实不难,我梳理了一下,你只须要学会以下内容根本就足够了...

05/07 09:49
3.2W
13
90%的同窗都没弄清楚的 Java 字符串常量池成绩(图文并茂)

我是风筝,公众号「古时的风筝」,一个不只要技巧的技巧公众号,一个在法式榜样圈混迹多年,主业 Java,别的 Python、React 也玩儿的 6 的斜杠开辟者。 Spring Cloud 系列文章曾经完成,可以到 ...

04/27 15:22
2.6W
18
SpringBoot中的异常处理与参数校验

兄弟们好,此次来跟老铁交换两个成绩,异常和参数校验,在说参数校验之前我们先来讲异常处理吧,由于前面参数的校验会牵扯到异常处理这块的内容。 异常处理 说到异常处理,我不知道大年夜家有没有...

事务处理欠妥,线上接口又双叒内存泄漏了!(附图解成绩全过程)

情形 项目上线了一个接口,先灰度一台机械不雅察调用情况; 接口赓续的调用,过了一段时间,发明机械上的接口调用开端报OOM异常 ! 当天就是上线deadline了,安慰。。 发明成绩 第一步,应用j...

04/17 10:00
3.1W
16
NullPointerException的处理新方法,Java14真的太喷鼻了

在Java说话中,处理空指针常常是一件很头疼的任务,一不当心,说不定就弄出个线上Bug,让你的绩效考察拿到3.25。比来新出的Java14,信赖大年夜家都有所耳闻,那么明天就来看看,面对NullPointer...

04/15 08:52
4.8W
2
绝了!Dataway让Spring Boot不再须要Controller、Service、DAO、Mapper

Dataway简介 Dataway 是基于 DataQL 办事聚合才能,为应用供给的一个接口设备对象。使得应用者无需开辟任何代码就设备一个满足需求的接口。 全部接口设备、测试、冒烟、发布。一站式都经过过程 ...

04/14 15:40
7.3W
11
Dubbo 底层道理分析

浏览指南 本文会经过过程 图文+案例,对 Dubbo 的底层道理停止分析-摸索Dubbo 分层的意义。浏览之前,请求对 Dubbo 有所懂得,并且会简单应用。最好浏览下前面的一篇文章: 基于 Java 完成最后级版...

04/12 22:50
1.9W
4
架构设计之: 本地直连mq vs 长途办事连接mq

媒介 消息队列千切切万,诸如rocketmq,kafka,activemq,rabbitmq等,互联网上也有很多文章分析这些mq的源码,但是实际上关于普通的开辟人员来讲,其实更存眷的并不是是这些mq的外部完成,而是怎...

04/12 18:31
2.3W
7
解Bug之路-dubbo应用没法重连zookeeper

媒介 dubbo是一个成熟且被广泛应用的框架。饶是如此,在某些极端条件下基于dubbo的应用还会出现没法重连zookeeper的成绩。由于此成绩轻易招致比较大年夜的毛病,所以笔者费了一番功夫去定位,现将...

04/07 10:06
1.9W
5
云计算交付模型知若干 - IaaS、PaaS、SaaS

关于互联网公司而言,迁徙到云是一个明智的决定。它增添了总的本钱支出,同时最大年夜限制地进步了任务效力和临盆率,本文将指出迁徙到云或许扶植私有云优缺点和界线在哪里? 1、甚么是云计算 ...

03/27 08:51
1.3W
1

没有更多内容

加载掉败,请刷新页面

Java中的外部类 、静态外部类

Java中的静态外部类:在定义的外部类前加static润饰符,此时的外部类就是静态外部类。经过过程一个例子来懂得静态外部类都有哪些特点。 public class Outer { //定义一个实例变量和一个静态变量 ...

3分钟前
7
0
在nginx上用FastCGI解析PHP

nginx设备文件: Nginx 默许应用 include enable-php.conf; 经过过程enable-php.conf 来解析PHP,该文件内容以下: location ~ [^/]\.php(/|$) { try_files $uri =404; fastcg......

11分钟前
9
0
zookeeper客户端源码分析-SendThread

zookeeper客户端启动最后会启动 SendThread,eventThread ConnectRequest 创建连接请求, 分析写数据操作 从outgoingQueue中获得packet对象,假设packet 不等于ping 或许auth,就把对象放入p...

11分钟前
8
0
nginx ddos进击

limit_req_zone $binary_remote_addr zone=one:10m rate=1r/s; limit_req zone=one burst=5; #user nobody; worker_processes 2; events { worker_connections 1024; } http { keepalive_......

23分钟前
16
0
Nodejs + Express + MongoDB 基本篇(17 个视频)

Nodejs + Express + MongoDB 基本篇(17 个视频) Node.js + Express + MongoDB 基本篇 #1 简介「09:35」 Node.js + Express + MongoDB 基本篇 #2 请求与照应「03:53」 Node.js + Express + ...

37分钟前
19
0
线上办事器安排(前后端)(27 个视频)

线上办事器安排(前后端)(27 个视频) 线上办事器安排(前后端) #1 安排前的预备任务(主机,域名,虚拟机)「08:06」 线上办事器安排(前后端) #2 安排前的本地情况预备(git,代码)「...

40分钟前
5
0
mysql explain 用法详解

Explain简介 本文重要讲述若何经过过程 explain 敕令获得 select 语句的履行筹划,经过过程 explain 我们可以知道以下信息:表的读取次序,数据读取操作的类型,哪些索引可以应用,哪些索引实际应用了...

明天 14:48
16
0
jwt权限验证

1、增长pom.xml设备 <dependency> <groupId>com.auth0</groupId> <artifactId>java-jwt</artifactId> <version>3.2.0</version> </dependency> <dependency> <groupId>io.jsonwebtoken</grou...

明天 14:37
22
0
PHP CLI形式开辟

PHP CLI形式开辟不须要任何一种Web办事器(包含Apache或MS IIS等),如许,CLI可以运转在各类场合。有两种办法可以运转PHP CLI脚本。 第一种办法是应用 # php /path/to/yourFile.php 调用PHP...

明天 14:35
27
0
国际镜像站

阿里巴巴开源镜像站 https://developer.aliyun.com/mirror/ 网易开源镜像站 http://mirrors.163.com/ 北京本国语大年夜学开源软件镜像站 https://mirrors.bfsu.edu.cn/news/ 清华大年夜学开源软件镜像...

明天 14:27
12
0
zipkin 链路不显示,没有进入es成绩

成绩场景: 一周前正常,如今不正常,经过过程curl 拜访单个工程能显示链路。假设经过过程网关出口拜访不显示。 回想: 一周前将spring cloud的zuul网关改成gateway 排查: 看elk日记,gateway将 tr...

明天 13:58
25
0
不合数据库--sql 查询字段假设为null 则前往0的写法

oracle select nvl(字段名,0) from 表名; sqlserver select isnull(字段名,0) from 表名; mysql select ifnull(字段名,0) from 表名;......

明天 13:53
27
0
Java法式榜样 CPU 100% 性能成绩处理

top (检查CPU 占用率最高的过程) 2. jstack -l 28922 > jstatck.log; (检查逝世锁或梗塞过程)

明天 13:33
28
0
记一次Spring项目打包成绩排查

一个 Spring 项目,打成 jar 包以后运转,在有搜集的时辰是正常的,然则一旦无搜集就会报错,详细是怎样回事呢?这篇文章就来记录下此次成绩排查经过。 背景简介 一个图形化的界面,带本地数...

明天 12:29
14
0
PHP 应用CURL发送请求

上代码; function http_get($url) { $oCurl = curl_init(); if (stripos($url, "https://") !== FALSE) { curl_setopt($oCurl, CURLOPT_SSL_VERIFYPEER, FALSE); curl_setopt($o......

明天 12:20
24
0
phpStudy Linux 面板装置与经常使用敕令

面板装置与经常使用敕令 phpstudy for linux web面板的装置,与经常使用 敕令 软件体系请求 操作体系:全新体系(支撑CentOS、Ubuntu、Debian、Fedora、Deepin)等 请确保您的体系是纯静的,未装置任何环...

明天 11:56
17
0
若何做好code review

https://juejin.im/post/5d80c27cf265da03e61b45c7 https://www.chainnews.com/articles/634668354524.htm https://jimmysong.io/eng-practices/......

明天 11:44
19
0
记一次MyBatis报错 org.apache.ibatis.session.defaults.DefaultSqlSession

明天应用MyBatis向数据库中拔出一跳记录,报错以下: SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@74794994] was not registered for synchronization because sync...

明天 11:43
16
0
Linux中装置redis办事

1. Redis的简介 Redis是一种非关系型数据库(NoSQL),NoSQL是以key-value的情势存储,和传统的关系型数据库不一样,不用定遵守传统数据库的一些根本请求,比如说SQL标准,ACID属性,表构造等...

明天 11:26
14
0
一次崩溃的长时间调试经历,celery多人合营,必定要做好情况隔离!!!

景象: 项目在本地测一点成绩都没有,安排到临盆情况后,celery准时义务各类奇异的成绩 celery外面感到代码都在跳着运转 打印的log完全没在log文件里表现 两小我调试到了半夜都毫无眉目。感到...

明天 11:23
23
0

没有更多内容

加载掉败,请刷新页面

前往顶部
顶部