![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 78
网瘾少年沐安涂
这个作者很懒,什么都没留下…
展开
-
【图解版】HashMap原理初探
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl原创 2017-08-24 14:51:24 · 1849 阅读 · 0 评论 -
【图解版】生产环境一次慢查询导致CPU暴增案例分析
慢查询案例1、慢查询1.1、业务门店联营销售报表1.2、场景1.CPU从5%飙升至100%2.yjpl_shop库执行该SQL的时长为41秒3.解析行数达到了1200W条1.3、SQLSELECT sale_date, shop_id, trading_amount, trading_count, return_amount, return_count, fixture_number原创 2021-07-05 17:44:29 · 695 阅读 · 0 评论 -
【图解版】史上最全代码重构优化规范思路总结
代码优化思路前提编程军规编程时,需要遵循营地法则:保证你离开时,代码库比你来时更健康;(重构,改善代码的既有设计)好代码的检验标准人们是否能轻而易举的修改它(重构,改善代码的既有设计)注释特别是参数或者返回值是某个标准库的一部分,或者你不能修改代码,那帮助阐释其含义的代码就会有用(代码整洁之道)例如:assertTrue(bb.compareTo(ba)==1);//bb>aa放大重要性(代码整洁之道)有的代码可能看着有点多余,但编码者当时是有他自己的考虑,这个时候需原创 2021-06-28 10:10:22 · 3932 阅读 · 0 评论 -
【图解版】Java线程池总结及优化
xmind下载地址没有积分入群自取(加QQ群:809655096)本人微信展开图原创 2019-07-15 09:03:17 · 232 阅读 · 0 评论 -
【图解版】深入分析ClassLoader类加载工作机制
下载地址没有积分入群自取 展开图原创 2019-07-15 09:18:20 · 480 阅读 · 0 评论 -
【图解版】深入分析Java IO&NIO工作机制
下载地址 没有积分的入群自取 一级图解 完全展开图原创 2019-07-15 09:20:26 · 349 阅读 · 0 评论 -
递归
定义:递归算法是把问题转化为规模缩小了的同类问题的子问题。然后递归调用函数(或过程)来表示问题的解。 一个过程(或函数)直接或间接调用自己本身,这种过程(或函数)叫递归过程(或函数).递归算法解决问题的特点:(1) 递归就是在过程或函数里调用自身。 (2) 在使用递归策略时,必须有一个明确的递归结束条件,称为递归出口。 (3) 递归算法解题通常显得很简洁,但递归算法解题的运行效率较低。所以一般原创 2017-10-17 09:40:30 · 735 阅读 · 0 评论 -
常用SQL语句
- 参考博客MySQL语句增加字段,修改字段名,修改类型,修改默认值目录增加字段修改字段名修改字段类型修改字段默认值增加字段 alter table 表名 ADD 字段 类型 约束 [默认值 注释] ALTER TABLE video ADD category_id int(11) unsigned not null DEFAULT ‘0’ COMMENT ‘视频分类id’;修改原创 2017-10-20 09:52:56 · 395 阅读 · 0 评论 -
【图解版】史上最全JavaEE基础体系图解(xmind)
xmind下载地址本人花大量时间将整个Java体系总结在一个xmind文件里面 - 直接上图,第一级展开图 - 第二级展开图 - 完全展开图原创 2019-07-15 09:02:42 · 10298 阅读 · 7 评论 -
【图解版】史上最全JavaWeb体系图解(xmind)
xmind文件下载地址xmind文件下载地址本人话大量时间将整个JavaWeb体系总结在一张图第一级展开图 第二级展开图 全部展开图 文件太大,压缩后有点模糊原创 2019-07-15 09:02:15 · 7801 阅读 · 2 评论 -
【源码版】ThreadLocal
参考博客使用ThreadLocal不当可能会导致内存泄露 ThreadLocal和synchronized的区别?内容概述基本操作源码分析 概述 This class provides thread-local variables. These variables differ from their normal counterparts in that ...原创 2018-02-08 15:02:21 · 336 阅读 · 0 评论 -
【源码版】xbin-store基于springboot的分布式B2C电商开源项目
致敬原作者https://github.com/xubinux/xbin-storeCSDN下载地址分享一些关于这个分布式环境的搭建遇到一些坑,帮助后来者更好的学习分布式相关技术http://download.csdn.net/download/g290095142/10213848核心技术(后台)使用Spring Boot 构建整个项目 去除 XML 配置Mav原创 2019-07-15 09:00:55 · 15579 阅读 · 7 评论 -
【源码版】基于SpringMVC的电商高并发秒杀系统设计思路
参考博客Java高并发秒杀系统API目录业务场景要解决的问题Redis的使用业务场景首页倒计时秒杀活动,抢购商品要解决的问题高并发下库存的控制分布式系统事务处理机制(分布式锁)系统设计过程创建库存表seckill,登录认证信息表success_killed,用来控制单一用户的抢购信息使用maven构建SSM环境使用Redis完成库存的...原创 2019-07-15 08:59:00 · 4972 阅读 · 2 评论 -
【图解版】深入web请求过程
xmind地址下载 https://download.csdn.net/download/g290095142/10574992 从架构到界面渲染分析了web请求的过程 基础结构图 完全展开图原创 2019-07-15 09:19:45 · 888 阅读 · 0 评论