自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(33)
  • 资源 (14)
  • 收藏
  • 关注

转载 mysql误删数据快速恢复

转载自:https://www.jianshu.com/p/c9a2fe3f4534相信后端研发的同学在开发过程经常会遇到产品临时修改线上数据的需求,如果手法很稳那么很庆幸可以很快完成任务,很不幸某一天突然手一抖把表里的数据修改错误或者误删了,这个时候你会发现各种问题反馈接踵而来。如果身边有BDA或者有这方面经验的同事那么可以很快解决这个问题,如果没有那么希望这篇文章可以帮到你。...

2019-07-30 19:20:27 210

转载 超级有用的15个mysqlbinlog命令

转载自:https://www.cnblogs.com/zhengchunyuan/p/8175975.html在MySQL或MariaDB中,任意时间对数据库所做的修改,都会被记录到日志文件中。例如,当你添加了一个新的表,或者更新了一条数据,这些事件都会被存储到二进制日志文件中。二进制日志文件在MySQL主从复合中是非常有用的,主服务器会发送其数据到远程服务器中。当你需要恢复...

2019-07-30 19:07:58 196

转载 可能是把Docker的概念讲的最清楚的一篇文章

转载自:https://juejin.im/post/5b260ec26fb9a00e8e4b031a本文只是对Docker的概念做了较为详细的介绍,并不涉及一些像Docker环境的安装以及Docker的一些常见操作和命令。阅读本文大概需要15分钟,通过阅读本文你将知道一下概念:容器 什么是Docker? Docker思想、特点 Docker容器主要解决什么问题 容器 V...

2019-07-28 19:41:54 309

转载 8个问题看你是否真的懂 JS

转载自:https://www.toutiao.com/a6717532990416617991/?app=news_article_lite&is_hit_share_recommend=0&tt_from=copy_link&utm_source=copy_link&utm_medium=toutiao_ios&utm_campaign=client_s...

2019-07-28 15:54:33 277

转载 11张图步步演进:你一定能看懂的【分布式系统】容错架构设计!

转载自:https://mp.weixin.qq.com/s/8C9eEQfcbT_S45hM2E4y6g目录 TB级数据放在一台机器上:难啊! 到底啥是分布式存储? 啥又是分布式存储系统? 某台机器宕机了咋办? Master节点如何感知到数据副本消失? 如何复制副本保持足够副本数量? 删除多余副本又该怎么做呢? 全文...

2019-07-27 20:25:57 329

转载 5种分布式事务解决方案优缺点对比

转载自:https://www.toutiao.com/a6717432946736759299/?app=news_article_lite&is_hit_share_recommend=0&tt_from=copy_link&utm_source=copy_link&utm_medium=toutiao_ios&utm_campaign=client_s...

2019-07-27 20:24:33 34079 1

转载 系统如何支撑高并发

转载自:https://www.toutiao.com/a6649004647648330248/?tt_from=copy_link&utm_campaign=client_share&timestamp=1564028766&app=news_article_lite&utm_source=copy_link&utm_medium=toutiao_ios...

2019-07-27 20:22:46 295

转载 什么是端口转发?什么是端口映射?如何设置端口映射?

转载自:https://www.toutiao.com/a6717497107122487811/?app=news_article_lite&is_hit_share_recommend=0&tt_from=copy_link&utm_source=copy_link&utm_medium=toutiao_ios&utm_campaign...

2019-07-27 16:23:30 3044

转载 Java并发编程之锁机制之LockSupport工具

LockSupport类了解线程的阻塞和唤醒,我们需要查看LockSupport类。具体代码如下:public class LockSupport { private LockSupport() {} // Cannot be instantiated. private static void setBlocker(Thread t, Object arg) { ...

2019-07-27 10:28:16 422

转载 Mysql中SQL语句不使用索引的情况

转载自:https://www.jb51.net/article/158141.htmMySQL查询不使用索引汇总众所周知,增加索引是提高查询速度的有效途径,但是很多时候,即使增加了索引,查询仍然不使用索引,这种情况严重影响性能,这里就简单总结几条MySQL不使用索引的情况如果MySQL估计使用索引比全表扫描更慢,则不使用索引。例如,如果列key均匀分布在1和100之间,下面的查询使用...

2019-07-22 20:40:00 1722

转载 zookeeper的Leader选举机制详解

转载自:https://www.toutiao.com/i6701570306445672963/?tt_from=copy_link&utm_campaign=client_share&timestamp=1563546713&app=news_article_lite&utm_source=copy_link&utm_medium=toutiao_ios...

2019-07-22 08:33:01 2696

转载 不错的MySQL重要知识点

转载自:https://mp.weixin.qq.com/s/S9jiO_e-_CKRgNnzAU5Z0Q标题有点标题党的意思,但希望你在看了文章之后不会有这个想法——这篇文章是作者对之前总结的 MySQL 知识点做了完善后的产物,可以用来回顾MySQL基础知识以及备战MySQL常见面试问题。什么是MySQL?MySQL 是一种关系型数据库,在Java企业级开发中非常常用,...

2019-07-22 08:30:20 230

转载 10张图带你深入理解Docker容器和镜像

这篇文章希望能够帮助读者深入理解Docker的命令,还有容器(container)和镜像(image)之间的区别,并深入探讨容器和运行中的容器之间的区别。当我对Docker技术还是一知半解的时候,我发现理解Docker的命令非常困难。于是,我花了几周的时间来学习Docker的工作原理,更确切地说,是关于Docker统一文件系统(the union file system)的知识,然后...

2019-07-22 08:26:51 247

转载 老大难的 Java ClassLoader,到了该彻底理解它的时候了

转载自:http://blog.itpub.net/31561269/viewspace-2222522/ClassLoader 是 Java 届最为神秘的技术之一,无数人被它伤透了脑筋,摸不清门道究竟在哪里。网上的文章也是一篇又一篇,经过本人的亲自鉴定,绝大部分内容都是在误导别人。本文我带读者彻底吃透 ClassLoader,以后其它的相关文章你们可以不必再细看了。ClassLoader...

2019-07-22 08:25:21 216

转载 一次来自阿里面试的mysql索引深入探索

转载自:https://mp.weixin.qq.com/s/yZ133u4np5_OVFC6xesTpA相信很多人对于MySQL的索引都不陌生,索引(Index)是帮助MySQL高效获取数据的数据结构。因为索引是MySQL中比较重点的知识,相信很多人都有一定的了解,尤其是在面试中出现的频率特别高。楼主自认为自己对MySQL的索引相关知识有很多了解,而且因为最近在找工作面试,所以单独...

2019-07-22 08:23:32 799

转载 咱们从头到尾说一次 Java 垃圾回收

转载自:https://mp.weixin.qq.com/s/7d1-xEvMKSav1Gcmla2u_g⬆️ 图片来源于网络之前上学的时候有这个一个梗,说在食堂里吃饭,吃完把餐盘端走清理的,是 C++ 程序员,吃完直接就走的,是 Java 程序员。

2019-07-21 13:58:55 246

转载 mysql连接查看

转载自:https://www.cnblogs.com/feiyun126/p/7364075.html1:查看当前连接mysql> show status like 'Threads%';+-------------------+-------+| Variable_name | Value |+-------------------+-------+| T...

2019-07-20 14:55:21 276

原创 Communications link failure The last packet successfully received from the server was 2,687,887 mi

使用场景:1.tomcat jdbc连接池2.mysql数据库3.隔一段时间后就会出现Communications link failureThe last packet successfully received from the server was 2,687,887 milliseconds ago之类的错误提示,出现这个问题的原因是使用了无效数据库连接spring....

2019-07-19 19:07:19 2845 3

转载 详解Java8 Collect收集Stream的方法

转载自:https://www.jb51.net/article/138519.htm这篇文章主要介绍了Java8-Collect收集Stream的方法,提到了收集器的作用,连接收集器的方法,需要的朋友可以参考下Collection, Collections, collect, Collector, CollectosCollection是Java集合的祖先接口。Collection...

2019-07-19 13:26:43 8087

原创 docker启动mysql指定挂载目录时无法启动

运行环境:操作系统:centosdocker:1.13.1docker run -p 3306:3306 --name mymysql -v $PWD/conf:/etc/mysql/conf.d -v $PWD/logs:/logs -v $PWD/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7执行上面...

2019-07-17 09:29:23 4637 1

转载 canal 高可用介绍

转载自:https://www.jianshu.com/p/0f580647905c概述这篇文章的目的是为了讲清楚canal的HA机制,至于什么是HA机制直接套用canal官网原话,因为我自认为没法描述的更好。而我直接从代码的角度去分析如何实现HA的,其实也就是zookeeper的分布式锁的使用方法。 摘录自官网的一段原话:canal的HA分为两部分,cana...

2019-07-15 15:51:51 1142

转载 Java程序进行调优

转载自:https://mp.weixin.qq.com/s/R-vxK7zAXhK-8qnDZCS56QJava 应用性能优化是一个老生常谈的话题,典型的性能问题如页面响应慢、接口超时,服务器负载高、并发数低,数据库频繁死锁等。尤其是在“糙快猛”的互联网开发模式大行其道的今天,随着系统访问量的日益增加和代码的臃肿,各种性能问题开始纷至沓来。Java 应用性能的瓶颈点非常多,比如磁盘...

2019-07-13 20:33:39 281

转载 JVM 与 Linux 的内存关系详解

转载自:https://mp.weixin.qq.com/s/pSCBUqMqW1kW4iPOLq824A在一些物理内存为8g的服务器上,主要运行一个Java服务,系统内存分配如下:Java服务的JVM堆大小设置为6g,一个监控进程占用大约 600m,Linux自身使用大约800m。从表面上,物理内存应该是足够使用的;但实际运行的情况是,会发生大量使用SWAP(说明物理内存不够使用 了),...

2019-07-13 20:26:50 200

转载 谈谈对 Canal( 增量数据订阅与消费 )的理解--大数据平台技术栈系列(3)

转载自:https://mp.weixin.qq.com/s?__biz=MzU0OTE4MzYzMw==&mid=2247486885&idx=3&sn=a8f67b65700cc685eb9af7ff47e7016d&chksm=fbb2845bccc50d4d8bffd15de43b42e2ea38c2ec25ee2df1ecc6512305f717babbd...

2019-07-13 18:07:13 449

转载 git rebase详解

转载自:https://www.codercto.com/a/45325.html使用 Git 已经好几年了,却始终只是熟悉一些常用的操作。对于 Git Rebase 却很少用到,直到这一次,不得不用。一、起因上线构建的过程中扫了一眼代码变更,突然发现,commit提交竟然多达62次。我们来看看都提交了什么东西:这里我们先不说git提交规范,就单纯这么多次无用的c...

2019-07-11 17:01:20 209

原创 mysql间隙锁

间隙锁存在需要满足下面几个条件:(1)索引级别在RR或之上,针对RC以及RU级别是不存在的(2)非聚簇索引才会存在然而索引类型的不同也会影响间隙锁锁住数据的范围,唯一索引会锁住上面的范围,但是常规索引则会针对上下返回都会锁住;在唯一索引的情况下操作:Session1:update t set a=600 where x=500;Session2:insert i...

2019-07-10 17:58:56 688

转载 MDL 加锁细说

几种典型语句的加(释放)锁流程1.select语句操作MDL锁流程 Opening tables阶段,加共享锁 a) 加MDL_INTENTION_EXCLUSIVE锁 b) 加MDL_SHARED_READ锁 事务提交阶段,释放MDL锁 a) 释放MDL_INTENTION_EXCLUSIVE锁 b) 释放MDL_SHARED_READ...

2019-07-10 15:48:50 907

转载 深入理解MYSQL的MDL元数据锁

1前言 2MDL锁与实现 3MDL锁的性能与并发改进 4MDL锁的诊断前言好久没更新,主要是因为Inside君最近沉迷于一部动画片——《新葫芦娃兄弟》。终于抽得闲,完成了本篇关于MySQL MDL锁的深入分析与介绍。虽然之前有很多小伙伴分析过,但总感觉少了点什么,故花了点时间翻看了下源码。Inside君或许不是最牛掰的内核开发人员,但自认为应该是业界最会讲故事的码农,希望本篇能...

2019-07-10 15:03:07 1117

转载 10个不错的Java博客,在阅读理解中提升技术

转载自:https://www.toutiao.com/a6709248421334614532/?tt_from=copy_link&utm_campaign=client_share&timestamp=1562633721&app=news_article_lite&utm_source=copy_link&utm_medium=toutiao_ios...

2019-07-09 13:27:01 374

转载 必须了解的MySQL锁和事务

转载自:https://mp.weixin.qq.com/s/boNBI9y_W9pTqLR7NIaA0Q一、锁定机制最常讨论的话题1、什么是锁锁是数据库系统区别于文件系统的一个关键特性。数据库系统使用锁是为了支持对共享资源进行并发访问,提供数据的完整性和一致性。例如:操作缓冲池中的 LRU 列表,删除、添加、移动 LUR 列表中的元素。对于任何一种数据库来说都...

2019-07-08 10:18:45 978

转载 浅谈 DML、DDL、DCL的区别

转载自:https://www.cnblogs.com/dato/p/7049343.html一、DMLDML(data manipulation language)数据操纵语言:    就是我们最经常用到的 SELECT、UPDATE、INSERT、DELETE。 主要用来对数据库的数据进行一些操作。SELECT 列名称 FROM 表名称UPDATE 表名称 SET 列名称 =...

2019-07-03 21:30:47 320

转载 JUC锁框架AbstractQueuedSynchronizer详细分析

转载自:https://www.jianshu.com/p/0da2939391cfAQS是JUC锁框架中最重要的类,通过它来实现独占锁和共享锁的。本章是对AbstractQueuedSynchronizer源码的完全解析,分为四个部分介绍:CLH队列即同步队列:储存着所有等待锁的线程 独占锁 共享锁 Condition条件注: 还有一个AbstractQueuedLong...

2019-07-03 08:59:22 136

转载 一文搞懂TCP/IP 协议栈原理

转载自:https://www.toutiao.com/a6708509605044945421/?app=news_article_lite&is_hit_share_recommend=0&tt_from=copy_link&utm_source=copy_link&utm_medium=toutiao_ios&utm_campaign=client_s...

2019-07-03 08:08:36 2104

kuebkey v3.2-alpha.1-console

kuebkey v3.2-alpha.1-console版本,该版本支持在页面上完成集群的简单管理

2024-02-01

nacos-2.0.1 postgresql初始化脚本

nacos-2.0.1 postgresql初始化脚本

2021-12-03

2021建筑智能化应用现状调研白皮书.pdf

2021建筑智能化应用现状调研白皮书

2021-09-15

cassandra-jmx.yml

cassandra jmx_exporter对应配置文件

2021-09-02

thingsboard-mqtt脚本.zip

thingsboard-mqtt脚本,参考文章https://jonhuster.blog.csdn.net/article/details/106097623里面的步骤执行对应脚本即可!!

2020-05-13

Elasticsearch技术解析与实战

Elasticsearch技术解析与实战,希望帮到需要的朋友,需要的朋友也可以购买图书

2017-11-18

spring security 入门demo

spring security 入门demo 非常不错 主要是完整

2017-08-11

bpmn2.0规范

bpmn2.0规范

2017-07-03

Mastering Unit Testing Using Mockito and JUnit

Mastering Unit Testing Using Mockito and JUnit

2017-05-06

Spring Boot实战

Spring Boot实战

2017-05-03

docker技术入门与实战

docker技术入门与实战 学习docker不错的入门资料

2017-04-26

微服务架构与实践 ,王磊著

本书是一本关于有关微服务的专业书籍,理论与实践相结合,讲解微服务的来世今生,是一本不错的微服务专业书籍

2016-11-10

深入剖析Tomcat

深入剖析Tomcat

2016-10-29

空空如也

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

TA关注的人

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