自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

网瘾少年沐安涂

醉卧沙场君莫笑,古来征战几人回

  • 博客(35)
  • 资源 (84)
  • 收藏
  • 关注

原创 【图解版】生产环境一次慢查询导致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 616

原创 【图解版】史上最全代码重构优化规范思路总结

代码优化思路前提编程军规编程时,需要遵循营地法则:保证你离开时,代码库比你来时更健康;(重构,改善代码的既有设计)好代码的检验标准人们是否能轻而易举的修改它(重构,改善代码的既有设计)注释特别是参数或者返回值是某个标准库的一部分,或者你不能修改代码,那帮助阐释其含义的代码就会有用(代码整洁之道)例如:assertTrue(bb.compareTo(ba)==1);//bb>aa放大重要性(代码整洁之道)有的代码可能看着有点多余,但编码者当时是有他自己的考虑,这个时候需

2021-06-28 10:10:22 3887

原创 【图解版】B2C电商平台解决方案

[Xmind下载地址] 功能架构+技术架构 (http://download.csdn.net/download/g290095142/10169040) 完全展开图

2019-07-23 19:05:35 2855

原创 【图解版】深入分析Java IO&NIO工作机制

下载地址 没有积分的入群自取 一级图解 完全展开图

2019-07-15 09:20:26 341

原创 【图解版】深入web请求过程

xmind地址下载 https://download.csdn.net/download/g290095142/10574992 从架构到界面渲染分析了web请求的过程 基础结构图 完全展开图

2019-07-15 09:19:45 877

原创 【图解版】史上最全JavaEE基础体系图解(xmind)

xmind下载地址本人花大量时间将整个Java体系总结在一个xmind文件里面 - 直接上图,第一级展开图 - 第二级展开图 - 完全展开图

2019-07-15 09:02:42 10267 7

原创 【图解版】史上最全JavaWeb体系图解(xmind)

xmind文件下载地址xmind文件下载地址本人话大量时间将整个JavaWeb体系总结在一张图第一级展开图 第二级展开图 全部展开图 文件太大,压缩后有点模糊

2019-07-15 09:02:15 7748 2

原创 【源码版】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 15529 7

原创 【源码版】基于SpringMVC的电商高并发秒杀系统设计思路

参考博客Java高并发秒杀系统API目录业务场景要解决的问题Redis的使用业务场景首页倒计时秒杀活动,抢购商品要解决的问题高并发下库存的控制分布式系统事务处理机制(分布式锁)系统设计过程创建库存表seckill,登录认证信息表success_killed,用来控制单一用户的抢购信息使用maven构建SSM环境使用Redis完成库存的...

2019-07-15 08:59:00 4953 2

原创 【图解版】算法时间复杂度分析

参考博客算法——算法时间复杂度的计算和大O阶的推导 算法(一)时间复杂度 常用算法时间复杂度的计算方法 算法的时间复杂度和空间复杂度-总结内容时间复杂度时间复杂度的表示方法时间复杂度的计算方法时间复杂度时间复杂度是指程序运行从开始到结束所需要的时间。时间复杂度的计算一般比较麻烦,故在数据结构的研究中很少提及时间复杂度。为了便于比较同一个问题的不同算法,通常做法是,从算法中选取一种

2017-11-17 15:12:15 986 1

原创 小程序数据缓存

参考博客小程序文档目录介绍缓存API,Storage介绍 同一个微信用户,同一个小程序 storage 上限为 10MB。localStorage 以用户维度隔离,同一台设备上,A 用户无法读取到 B 用户的数据。 注意: localStorage 是持久存储的,但是我们不建议将关键信息全部存在 localStorage,以防用户换设备的情况。缓存API wx.setStorage(OB

2017-10-10 22:59:40 13781 4

原创 【图解版】ZooKeeper初探

- 参考博客Zookeeper简单介绍 Zookeeper安装部署及hello world zookeeper zookeeper原理(转) netstat -ano 查看机器端口占用情况 Zookeeper的安装和配置(单机模式)整体思路什么是zookeeper? zookeeper环境搭建和安装启动? zookeeper原理分析? zookeeper有什么作用? - 什么是

2017-08-28 18:01:20 1037 1

原创 【图解版】HashMap原理初探

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2017-08-24 14:51:24 1817

原创 【图解版】银行电商平台技术解决方案

1 产品技术方案1.1 技术方案概述 1.1.1 系统功能架构   在银行电商平台中,包括各总分支行的管理人员、各家合作商户、会员、物流公司、支付平台等主要角色,通过电商平台进行信息流、资金流的交互,并借助物流公司提供的物流服务,来完电商平台的购物活动。   电商平台从功能架构上来说,可以用如下的功能架构示意图表示: 1.1.2 系统技术架构   上图可以清晰的了解到整

2017-06-30 14:24:17 7181 1

原创 【图解版】深入分析ClassLoader类加载工作机制

下载地址没有积分入群自取 展开图

2019-07-15 09:18:20 472

原创 【图解版】Java线程池总结及优化

xmind下载地址没有积分入群自取(加QQ群:809655096)本人微信展开图

2019-07-15 09:03:17 221

原创 【源码版】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 327

原创 【图解版】Mac下kafka的环境搭建

目录安装启动文件配置测试启动安装前提条件,Java环境,zookeeper已经安装 brew install kafka 如图所示则安装成功启动brew提供了一键启动的方式 zookeeper-server-start /usr/local/etc/kafka/zookeeper.properties & kafka-server-start /usr/local/etc/kaf

2017-11-23 16:14:57 6611

原创 【图解版】flume的安装和简单使用

参考博客Flume安装及简单部署 Flume学习笔记(一)安装与简单使用目录Flume简介Flume工作原理Flume的安装工作原理Flume的数据流由事件(Event)贯穿始终。事件是Flume的基本数据单位,它携带日志数据(字节数组形式)并且携带有头信息,这些Event由Agent外部的Source生成,当Source捕获事件后会进行特定的格式化,然后Source会把事件推入(单个或多

2017-11-22 17:42:39 1338

原创 大数据算法导论第二周

目录

2017-11-22 15:32:22 383

原创 二叉树

参考博客浅谈数据结构-二叉树 二叉树的好处(应用) 用递归方法建立二叉树 数据结构(六)——二叉树 前序、中序、后序、层次遍历及非递归实现 查找、统计个数、比较、求深度的递归实现 Java中二叉树存储结构实现 二叉树的好处(应用) 二叉树可以解决什么问题 二叉树(binary tree)-重要性目录特点特殊二叉树及其特点二叉树性质二叉树遍历二叉树建立二叉树作用特点二叉树是

2017-11-16 15:36:53 1943

原创 Java直接通过连接数据库生成对应的Resful格式的API

一切尽在demo中 Demo传送门 github地址 上两张效果图

2017-11-09 10:14:59 2499

原创 mapreduce流量汇总程序

Demo地址flow.log文件 1363157985066 13726230503 00-FD-07-A4-72-B8:CMCC 120.196.100.82 i02.c.aliimg.com 24 27 2481 24681 200 1363157995052 13826544101 5C-0E-8B-C7-F1-E0:CMCC 120.1

2017-10-20 14:26:06 458

原创 常用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 386

原创 递归

定义:递归算法是把问题转化为规模缩小了的同类问题的子问题。然后递归调用函数(或过程)来表示问题的解。 一个过程(或函数)直接或间接调用自己本身,这种过程(或函数)叫递归过程(或函数).递归算法解决问题的特点:(1) 递归就是在过程或函数里调用自身。 (2) 在使用递归策略时,必须有一个明确的递归结束条件,称为递归出口。 (3) 递归算法解题通常显得很简洁,但递归算法解题的运行效率较低。所以一般

2017-10-17 09:40:30 718

原创 Hadoop计算框架Mapreduce

参考博客Hadoop学习笔记:MapReduce框架详解 hadoop一些基本知识——Hadoop简介(1):什么是Map/Reduce

2017-10-16 23:03:25 830

原创 Hadoop分布式文件系统HDFS

参考博客还不懂HDFS的工作原理?快来扫扫盲 HDFS中的Namenode和Datanode HDFS概述(2)————Block块大小设置 HDFS详解目录HDFS体系结构的组成HDFS特点HDFS存储原理常用命令需要注意的问题HDFS结构的组成HDFS体系结构中有两类节点,一类是NameNode,又叫”元数据节点”;另一类是DataNode,又叫”数据节点”。这两类节点分别承担

2017-10-16 22:08:05 486

原创 Mac上第一个eclipse编译的Hadoop程序

参考博客手把手教你安装mac版hadoop2.7.3教程 Mac Hadoop的安装与配置 Win下Eclipse提交hadoop程序出错:org.apache.hadoop.security.AccessControlException: Permission denied: Mac上的第一个hadoop小demo Mac OSX下配置和启动hadoop以及常见错误解决 hadoop学

2017-10-13 23:21:35 649

原创 小程序网络请求

参考博客微信小程序开发之网络请求(GET请求) 微信小程序开发之网络请求(POST请求) 微信小程序 不在以下合法域名列表中目录介绍get请求post请求介绍 一个微信小程序,同时只能有5个网络请求连接。get请求 Api:wx.request(OBJECT) 请求参数说明 示例代码wx.request({ url: 'test.php', //仅为示例,并非真实的接口

2017-10-10 21:55:47 703

原创 大数据算法导论课程大纲

程序=算法+数据结构,算法是程序员,数据分析师等岗位的基本功,但有很多程序员和半路出家的数据分析师却没受过严格的算法训练,因此他们不能设计和开发出逻辑复杂的高效率应用系统,使到自己的职业前途受到限制。另外,在面试软件工程师,算法设计师,数据分析师,大数据程序员等岗位的时候,面试官常会问一下算法的问题,没有算法修养的人往往哑口无言,场面尴尬,比如十道海量数据处理面试题 http://f.datagu

2017-10-10 09:53:08 813

原创 velocity整合

参考博客velocity(vm)模板引擎学习介绍及语法 Velocity模板引擎语法 Velocity模板引擎的介绍和基本的模板语言语法使用 SpringMVC整合Velocity模版引擎 使用 Velocity 模板引擎快速生成代码 Velocity 简单Demo springmvc集成 velocity,实现多视图整合(jsp,velocity) velocity的使用简

2017-10-09 13:44:30 3487

原创 小程序文件结构介绍

参考博客微信小程序开发入门 微信小程序 app.json 配置 微信小程序学习(2):小程序目录结构介绍整体思路什么是小程序 小程序结构介绍 API介绍什么是小程序小程序使用的微信自己开发 MINA 框架,提供了视图层描述语言,WXML 和 WXSS 以及基于JavaScript的逻辑层框架,并在视图层与逻辑层间提供了数据传输和事件系统,可以让开发者可以方便的聚焦于数据与逻辑上。小程序结构介

2017-09-27 20:36:23 1128

原创 小程序页面间的跳转

参考博客微信小程序–简单页面跳转 微信小程序之页面跳转和参数传递 微信小程序的页面跳转 微信小程序 页面跳转 传递参数目录页面跳转方式参数之间的传递页面跳转方式wx.navigateTo()函数wx.redirectTo()函数使用组件 <\navigator>wx.navigateTo() 带导航栏的返回箭头 bindViewTap: function() { wx.n

2017-09-25 22:54:49 982

原创 Reactor模型

- 参考博客Reactor模式,或者叫反应器模式 Reactor模型 三种模型 演变 Netty Reactor模型 如何深刻理解reactor和proactor? actor、reactor与proactor模型 高性能IO模型浅析 高性能Server—Reactor模型—–Socket Reactor模式详解整体思路什么是Reactor模型 与普通模型的区别 实际

2017-09-10 15:51:43 1089

原创 浅析NIO

- 参考博客Java NIO浅析 Java NIO 系列教程 一个故事讲清楚 NIO Java NIO浅析 Java NIO原理图文分析及代码实现 java.nio 攻破JAVA NIO技术壁垒 2.1.1 BIO通信模型图整体思路什么是NIO NIO跟普通的IO有什么区别 NIO原理分析 NIO能解决的实际问题NIO是什么java.nio全

2017-09-06 16:30:32 511

【最新最全40G】python3.6视频教程

【最新最全40G】python3.6视频教程,不可用于商业用途,如有版权问题,请联系删除!

2018-01-03

【最新最全版20G】python视频教程

【最新最全版20G】python视频教程,不可用于商业用途,如有版权问题,请联系删除!

2018-01-03

【最新版】C语言项目开发全程实录源码

【最新版】C语言项目开发全程实录源码,不可用于商业用途,如有版权问题,请联系删除!

2018-01-02

【完整版】 Java编程思想第四版.pdf

【完整版】 Java编程思想第四版.pdf,不可用于商业用途,如有版权问题,请联系删除!

2017-12-28

【图解版】微信迎流推广图解.xmind

【图解版】微信迎流推广图解.xmind,不可用于商业用途,如有版权问题,请联系删除!

2017-12-26

【史上最详细完整版】电商平台解决方案(图解).xmind

【史上最详细完整版】电商平台解决方案(图解).xmind,不可用于商业用途,如有版权问题,请联系删除!

2017-12-22

大数据算法导论第六周

大数据算法导论第六周,仅用学习使用,不可用于商业用途,如有版权问题,请联系删除!

2017-12-20

【完整清晰版】(计算机网络:自顶向下方法(原书第4版).(库罗斯).陈鸣

【完整清晰版】(计算机网络:自顶向下方法(原书第4版).(库罗斯).陈鸣,仅用学习使用,不可用于商业用途,如有版权问题,请联系删除!

2017-12-20

【完整版】算法导论答案第十八章.pdf

算法导论答案第十八章.pdf,仅用学习使用,不可用于商业用途,如有版权问题,请联系删除!

2017-12-20

andorid JNI的使用(图解).xmind

andorid JNI的使用(图解).xmind,不可用于商业用途,如有版权问题,请联系删除!

2017-12-18

android自定义view过程(图解).xmind

android自定义view过程(图解).xmind,不可用于商业用途,如有版权问题,请联系删除!

2017-12-18

【VLC播放器】android VLC播放器源码

【VLC播放器】android VLC播放器源码,不可用于商业用途,如有版权问题,请联系删除!

2017-12-18

【碉堡版】Java实现音乐播放器源码

【碉堡版】Java实现音乐播放器源码,不可用于商业用途,如有版权问题,请联系删除!

2017-12-18

java高并发解决方案(图解).xmind

java高并发解决方案(图解).xmind,仅用学习使用,不可用于商业用途,如有版权问题,请联系删除!

2017-12-18

【史上最全】算法面试题集锦.pdf

【史上最全】算法面试题集锦.pdf,仅用学习使用,不可用于商业用途,如有版权问题,请联系删除!

2017-12-15

算法导论_原书第3版_完整清晰版.pdf

算法导论_原书第3版_完整清晰版.pdf,仅用学习使用,不可用于商业用途,如有版权问题,请联系删除!

2017-12-13

第一个springboot程序_详细版

第一个springboot程序_详细版,仅用学习使用,不可用于商业用途,如有版权问题,请联系删除!

2017-12-10

算法导论第3版中文版_完整版.pdf

算法导论第3版中文版_完整版.pdf,仅用学习使用,不可用于商业用途,如有版权问题,请联系删除!

2017-12-10

SSH框架图解.xmind

SSH框架图解.xmind,仅用学习使用,不可用于商业用途,如有版权问题,请联系删除!

2017-12-10

项目开发流程图解.xmind

项目开发流程图解.xmind ,仅用学习使用,不可用于商业用途,如有版权问题,请联系删除!

2017-12-10

[源码版]基于springboot+shirode​认证权限管理系统后台

代码十分简洁,除了基础的认证与权限脚手架没有夹杂别的东西,值得推荐学习

2021-09-10

慢查询案例.xmind

通过对一次生产环境的案例进行分析,从具体业务到执行SQL,关联了案例分析需要准备的知识点,主要是执行计划,以及自己的一些思考

2021-07-05

【图解版】史上最全代码重构优化思路总结.xmind

通过对代码规范相关的三本书《重构,改善代码的既有设计》、《代码整洁之道》、《阿里巴巴Java开发手册》,抽取了重要成分,对代码优化重构思路的一次总结

2021-06-28

Redis-x64-3.2.100 .rar

【真实亲测可用】reids 64位系统安装包,解压直接安装便可,省去繁琐的流程,不可用于商业用途,如有版权问题,请联系删除!

2019-07-12

solr原理分析.xmind

【图解版】solr原理分析,从全文检索到solr原理分析,并对出现的问题进行分析解答,不可用于商业用途,如有版权问题,请联系删除!

2019-07-12

Java锁.xmind

【图解版】Java锁精确分类,从JAVA各类锁进行分析和分类,精确分类Java各种锁,不可用于商业用途,如有版权问题,请联系删除!

2019-07-12

【史上最全50G】史上最全50G价值30000+完整清晰版Java视频资料源码

【史上最全50G】史上最全50G价值30000+完整清晰版Java视频资料源码,某培训机构最新完整版,赶紧下载,不可用于商业用途,如有版权问题,请联系删除!

2018-08-20

【图解版】深入分析ClassLoader类加载工作机制

【图解版】深入分析ClassLoader类加载工作机制,从原理到JVM的装载过程,详情分析了ClassLoader加载类以及自定义类加载器的过程,不可用于商业用途,如有版权问题,请联系删除!

2018-08-16

【完整图解清晰版】JMS模型

【图解】JMS模型,对Java13中规范中的JMS模型进行分析,不可用于商业用途,如有版权问题,请联系删除!

2018-08-15

【图解】深入分析Java IO&NIO;工作机制

【图解】深入分析Java I_O工作机制,从传统IO分析至NIO,调优以及原理,不可用于商业用途,如有版权问题,请联系删除!

2018-08-15

【源码版】基于SpringMVC的电商高并发秒杀系统设计思路

【源码版】基于SpringMVC的电商高并发秒杀系统设计思路,从分布式事务到源码分析秒杀过程,不可用于商业用途,如有版权问题,请联系删除!

2018-08-10

【完整清晰版】深入web请求过程图解xmind版

关于web请求过程中从域名的输入,到CDN解析渲染整个过程分析图解,不可用于商业用途,如有版权问题,请联系删除!

2018-07-31

九年双11:互联网技术超级工程

阿里巴巴 CTO 行癫: 阿里双 11 是世界互联网技术的超级工程 为 700 多位中外媒体记者介绍了阿里技 术在双 11 中取得的突破与成绩,表示“阿里双 11 是名副其实的世界互联 网技术超级工程。”

2018-01-24

【最新最全完整清晰版】Python学习手册(第4版中文版).pdf

Google和YouTube由于PythonF的高可适应性、易于维护以及适合于快速开发而采用它。鲁特兹编著的《Python学习手册(第4版)》将帮助你使用Python编写出高质量、高效的并且易于与其他语言和工具集成的代码。《Python学习手册(第4版)》根据Python专家MarkLutz的**培训课程编写而成,是易于掌握和自学的Python教程。 《Python学习手册(第4版)》每一章都对Python语言的关键内容做单独讲解,并且配有章首习题,便于你学习新的技能并巩固加深自己的理解。书中配有大量注释的示例以及图表,它们都将帮助你轻松地学习Python3.0。

2018-01-23

【xbin-store】模仿国内知名B2C网站,实现的一个分布式B2C商城+

【xbin-store】模仿国内知名B2C网站,实现的一个分布式B2C商城+,不可用于商业用途,如有版权问题,请联系删除!

2018-01-19

【windows 32位系统】源码编译的windows 32位Redis.zip

【windows 32位】windows 32位Redis.zip,官网没有,直接源码编译的32位系统,不可用于商业用途,如有版权问题,请联系删除!

2018-01-19

【JDK1.8亲测可用版】dubbo-admin-2.5.5.war

【JDK1.8亲测可用版】dubbo-admin-2.5.5.war,不可用于商业用途,如有版权问题,请联系删除!

2018-01-19

【xbin-store】模仿国内知名B2C网站,实现的一个分布式B2C商城

模仿国内知名B2C网站,实现的一个分布式B2C商城 使用Spring Boot 自动配置 Dubbox / MVC / MyBatis / Druid / Solr / Redis 等

2018-01-10

【云划算2.9】云划算2.9版本源码

【云划算2.9】云划算2.9版本源码,不可用于商业用途,如有版权问题,请联系删除!

2018-01-10

Activiti工作流的一些demo,教你快速掌握Activiti工作流在项目中的应用

Activiti工作流的一些demo,教你快速掌握Activiti工作流在项目中的应用。

2018-01-10

空空如也

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

TA关注的人

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