会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Java小叮当
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2021年3月17日
Spring Boot如何在最短时间里快速搭建微服务框架,详细教程贡上
摘要: 前言: Spring Boot是为了简化Spring应用的创建、运行、调试、部署等而出现的,使用它可以做到专注于Spring应用的开发,而无需过多关注XML的配置。 简单来说,它提供了一堆依赖打包,并已经按照使用习惯解决了依赖问题 习惯大于约定。 Spring Boot默认使用tomcat作为服务器
阅读全文
posted @ 2021-03-17 13:17 Java小叮当
阅读(359)
评论(0)
推荐(0)
2021年1月25日
阿里面试官:请说一下MySQL锁的机制
摘要: 一、概述 1.锁的定义 (1)锁是计算机协调多个进程或线程并发访问某一资源的机制 (2)在数据库中,除传统的计算机资源(如CPU、RAM、I/O等)的争用以外,数据也是一种供许多用户共享的资源 (3)如何保证数据并发访问的一致性、有效性是所有数据库必须解決的一个问题,锁冲突也是影响数据库并发访问性能
阅读全文
posted @ 2021-01-25 14:13 Java小叮当
阅读(176)
评论(0)
推荐(0)
2021年1月24日
快速搞懂Docker部署ElasticSearch集群
摘要: 前言 为什么要用ElasticSearch?我们的应用经常需要添加检索功能,开源的Elastic Search是目前全文检索引擎的首选。它可以快速的存储、搜索和分析海量数据。ElasticSearch是一个分布式搜索框架,提供RestfulAPI,底层基于Lucene,采用多shard(分片)的方式
阅读全文
posted @ 2021-01-24 19:43 Java小叮当
阅读(538)
评论(0)
推荐(1)
2021年1月22日
MySQL进阶篇:深入理解启动项、系统变量、字符集
摘要: 前言 Mysql数据库是当前应用最为的广泛的数据库,在实际工作中也经常接触到。真正用好mysql也不仅仅是会写sql就行,更重要的是真正理解其内部的工作原理。本文先从宏观角度介绍一些mysql相关的知识点,目的是为了让大家对mysql能有一个大体上的认知,后续再逐一对每个知识点的进行深入解读。 通信
阅读全文
posted @ 2021-01-22 21:21 Java小叮当
阅读(112)
评论(0)
推荐(0)
2021年1月19日
Spring Validation实现原理,参数校验没那么简单
摘要: 前言 本文会详细介绍Spring Validation各种场景下的最佳实践及其实现原理,死磕到底! 项目源码:spring-validation 简单使用 Java API规范(JSR303)定义了Bean校验的标准validation-api,但没有提供实现。hibernate validatio
阅读全文
posted @ 2021-01-19 13:51 Java小叮当
阅读(2096)
评论(0)
推荐(0)
2021年1月17日
程序员写SQL记住这5个优化原则,效率至少提高4倍
摘要: 前言 文章目录 法则一:只返回需要的结果 法则二:确保查询使用了正确的索引 法则三:尽量避免使用子查询 法则四:不要使用 OFFSET 实现分页 法则五:了解 SQL 子句的逻辑执行顺序 总结 SQL 作为关系型数据库的标准语言,是 IT 从业人员必不可少的技能之一。SQL 本身并不难学,编写查询语
阅读全文
posted @ 2021-01-17 13:36 Java小叮当
阅读(302)
评论(0)
推荐(0)
2021年1月15日
深入理解MySQL主从复制的原理及其配置
摘要: 前言 关于MySQL的知识点总结了一个思维导图,分享给大家 复制概述 Mysql内建的复制功能是构建大型,高性能应用程序的基础。将Mysql的数据分布到多个系统上去,这种分布的机制,是通过将Mysql的某一台主机的数据复制到其它主机(slaves)上,并重新执行一遍来实现的。复制过程中一个服务器充当
阅读全文
posted @ 2021-01-15 14:27 Java小叮当
阅读(243)
评论(0)
推荐(0)
2021年1月14日
半小时用Spring Boot注解实现Redis分布式锁
摘要: 前言 一、业务背景 有些业务请求,属于耗时操作,需要加锁,防止后续的并发操作,同时对数据库的数据进行操作,需要避免对之前的业务造成影响。 二、分析流程 使用Redis作为分布式锁,将锁的状态放到Redis统一维护,解决集群中单机JVM信息不互通的问题,规定操作顺序,保护用户的数据正确。 梳理设计流程
阅读全文
posted @ 2021-01-14 16:25 Java小叮当
阅读(753)
评论(0)
推荐(0)
2021年1月13日
用SpringBoot轻松配置ELK环境,进行大数量的日志收集和分析!
摘要: 前言 为什么要用ELK ELK实际上是三个工具,Elastricsearch + LogStash + Kibana,通过ELK,用来收集日志还有进行日志分析,最后通过可视化UI进行展示。一开始业务量比较小的时候,通过简单的SLF4J+Logger在服务器打印日志,通过grep进行简单查询,但是随着
阅读全文
posted @ 2021-01-13 13:54 Java小叮当
阅读(484)
评论(0)
推荐(0)
2021年1月12日
推荐一款非常实用的JVM性能调优监控工具(亲测好用)
摘要: 前言 现实企业级Java开发中,有时候我们会碰到下面这些问题: 1.OutOfMemoryError,内存不足 2.内存泄露 3.线程死锁 4.锁争用(Lock Contention) 5.Java进程消耗CPU过高 ...... 这些问题在日常开发中可能被很多人忽视(比如有的人遇到上面的问题只是重
阅读全文
posted @ 2021-01-12 22:03 Java小叮当
阅读(232)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
下一页
公告