上一页 1 2 3 4 5 6 7 ··· 15 下一页
摘要: 前言 今天是元旦,阳历2020年已过,那么按照去年所希望的,今年的我也将继续写下今年的年终总结!对过去的自己进行总结,对未来的自己给予展望! 今年事件 今年对于中国,对于全世界而言,都是一个多灾多难的一年,在这一年里,发生了太多的不幸了,这里我就不过多阐述了。在这一年中,有几件事对我影响很大,分别是 阅读全文
posted @ 2021-01-01 01:45 有梦想的老王 阅读(683) 评论(9) 推荐(3) 编辑
摘要: 前言 接上文,这个继续介绍RabbitMQ,并理解其底层原理。 介绍 RabbitMQ是由erlang语言开发,基于AMQP(Advanced Message Queue 高级消息队列协议)协议实现的消息队列。 为什么使用RabbitMQ呢? 1、使得简单,功能强大。 2、基于AMQP协议。 3、社 阅读全文
posted @ 2020-12-24 17:43 有梦想的老王 阅读(720) 评论(1) 推荐(1) 编辑
摘要: 前言 MQ全称为Message Queue,即消息队列,它是一种应用程序之间的通信方法,消息队列在分布式系统开 发中应用非常广泛。开发中消息队列通常有如下应用场景:1、任务异步处理。将不需要同步处理的并且耗时长的操作由消息队列通知消息接收方进行异步处理。提高了应用程序的响应时间。2、应用程序解耦合M 阅读全文
posted @ 2020-12-18 15:04 有梦想的老王 阅读(609) 评论(0) 推荐(1) 编辑
摘要: 前言 上章节介绍了Redis相关知识,了解了Redis的高可用,高性能的原因。很多人认为提到缓存,就局限于Redis,其实缓存的应用不仅仅在于Redis的使用,比如还有Nginx缓存,缓存队列等等。这章节我们会将讲解Nginx+Lua实现多级缓存方法,来解决高并发访问的场景。 缓存的应用 我们来看一 阅读全文
posted @ 2020-12-04 15:41 有梦想的老王 阅读(617) 评论(0) 推荐(0) 编辑
摘要: 前言 ​ 我们将先从Redis、Nginx+Lua等技术点出发,了解缓存应用的场景。通过使用缓存相关技术,解决高并发的业务场景案例,来深入理解一套成熟的企业级缓存架构如何设计的。本文Redis部分总结于蒋德钧老师的《Redis核心技术与实战》。 Redis基础 ##简介 Redis是一个开源的使用A 阅读全文
posted @ 2020-11-26 16:32 有梦想的老王 阅读(718) 评论(0) 推荐(0) 编辑
摘要: 前言 ​ 学习算法,我们不需要死记硬背那些冗长复杂的背景知识、底层原理、指令语法……需要做的是领悟算法思想、理解算法对内存空间和性能的影响,以及开动脑筋去寻求解决问题的最佳方案。相比编程领域的其他技术,算法更纯粹,更接近数学,也更具有趣味性。 ​ 本文将回顾数据结构与算法的基础知识,学习日常所接触场 阅读全文
posted @ 2020-11-06 16:10 有梦想的老王 阅读(532) 评论(0) 推荐(2) 编辑
摘要: 前言 ​ ES相关技术文档,很久之前看的,一门技术时间长不去研究就会容易忘了,应有些小伙伴的要求希望我做一期ES技术专栏,我就把以前看过的相关文档和笔记整理整理,给大家分享下。 1 ElasticSearch介绍 1.1 介绍 官方网址:https://www.elastic.co/cn/produ 阅读全文
posted @ 2020-10-27 16:53 有梦想的老王 阅读(961) 评论(4) 推荐(7) 编辑
摘要: 前言 ​ 本章节继上章节继续梳理:线程相关的基础理论和工具、多线程程序下的性能调优和电商场景下多线程的使用。 多线程J·U·C ThreadLocal 概念 ​ ThreadLocal类并不是用来解决多线程环境下的共享变量问题,而是用来提供线程内部的共享变量。在多线程环境下,可以保证各个线程之间的变 阅读全文
posted @ 2020-10-20 17:33 有梦想的老王 阅读(750) 评论(0) 推荐(0) 编辑
摘要: 前言 ​ 本章节主要分享下,多线程并发在电商系统下的应用。主要从以下几个方面深入:线程相关的基础理论和工具、多线程程序下的性能调优和电商场景下多线程的使用。 ##多线程J·U·C 线程池 概念 回顾线程创建的方式 继承Thread 实现Runnable 使用FutureTask 线程状态 NEW:刚 阅读全文
posted @ 2020-09-07 16:48 有梦想的老王 阅读(1393) 评论(0) 推荐(2) 编辑
摘要: 前言 ​ JMM即java内存模型,JMM研究的就是多线程下Java代码的执行顺序,共享变量的读写。它定义了Java虚拟机在计算机内存中的工作方式。从抽象角度看,JMM定义了线程和主存之间的抽象关系:线程之前的共享变量存储在主内存中,每个线程有个私有的本地内存,本地内存中存储了该线程读写共享变量的副 阅读全文
posted @ 2020-08-20 21:26 有梦想的老王 阅读(661) 评论(0) 推荐(3) 编辑
上一页 1 2 3 4 5 6 7 ··· 15 下一页