- 博客(8)
- 收藏
- 关注
转载 电脑类选购
购买笔记本逻辑:1.看需求:(1).办公;(2).娱乐 如果办公类;不要在显卡上花钱,选择集成或者核心显卡2.笔记本核心五大件: 根据需求重要性排名 硬盘 > 内存 > cpu > 电池 > 显卡 分别细说: 硬盘:制约电脑体验的最大短板,首选SSD固态,次选机械硬盘,体验好很多。 内存:软件功能越做越丰富,越来越吃内存,现在四G内存只能保证一年以内讲究够用...
2019-09-18 13:32:00 113
转载 JVM之GC趣解
每天下班回家后,相信很多人都是到家后,外衣脱了随便一扔,鞋脱了踢到一边,背包也是随手一放,钥匙、钱包、手机也是一样。其原因就是我们要最快的进入回家的状态--躺下,休息或者做饭,吃东西,看电视总之一切让自己舒服。不管其他的,只要达到自己的目的,用计算机的原理来说这叫效率(时间复杂度最低),不接受反驳。 但是带来一个问题就是,时间长了,屋里一定会非常的乱,地上有很多衣服,日用...
2019-06-17 17:57:00 130
转载 Redis场景用法一、列表类(订单列表)
一、使用场景介绍 有些场景,用户会频繁请求 自己的列表类信息,可以将此类信息放到Redis里,以订单列表为例。 二、功能原理分析 订单详情用hash结构存储。Redis 里的 hash 是key--value(Map)形式,这中形式可以充当二维表结构。以hash的方式存储对象数据,相对于String的key-value数据可以更加集约的利用内存结构。读取...
2019-01-03 00:57:00 601
转载 Redis 使用场景分析
(此文基于最新版本 Redis5.X) 一、Redis 介绍 redis 是目前最火的 缓存数据库,基于高速缓存处理数据,性能极高。 二、Redis的基本数据类型 字符串(string),哈希(hash),列表(list),集合(sets),有序集合(sorted set 或者 Zset),范围查询(bitmaps),(hyperlogogs)和地理...
2018-12-27 00:38:00 128
转载 RabbitMQ 消息确认机制 以及 原理解析
一、场景 当消息的投送方把消息投递出去,却不知道消息是否投递成功了。如果消息投送方不管的话,势必对系统的造成可靠性的影响。 可是如果要保证系统的可靠性,消息投靠方,如何知道消息是否投放成功了呢? 这个就需要消息的确认机制,我们来看下rabbitMQ的消息去人机制是如何做的。 二、原理:上图 三、原理解析 ...
2018-12-09 23:20:00 402
转载 RabbitMQ 延迟任务(限时订单) 原理 以及代码 实战
一、场景 我们经常会碰见,一个需求就是,发送一条指令(消息),延迟一段时间执行,比如说常见的淘宝当下了一个订单后,订单支付时间为半个小时,如果半个小时没有支付,则关闭该订单。当然实现的方式有几种,今天来看看rabbitMQ实现的方式。 二、思路:rabbitMQ 如何实现 rabbitMQ为每个队列设置消息的超时时间...
2018-12-09 13:11:00 711
转载 JAVA 技术类分享(二)
一、数据结构类 java 有哪些常见的数据结构,各自介绍下 数组 链表 栈 队列 二、线程安全类 说下线程安全的集合和非线程安全带的集合 线程池 死锁是什么,如何死锁 三、服务器负载均衡 服务水平扩展,租服务器延迟的解决方式 无服务状态 四、MQ MQ的应用场景 MQ延迟任务的实现方式 五...
2018-09-25 14:14:00 147
转载 JAVA 技术类分享(一)
一、dubbo dubbo原理模型? 主要是注册中心,服务提供者,服务消费者,监控中心,其中后者可有可无。1.服务端,在注册中心注册自己提供的服务,并暴露端口,2.客户端在注册中心注册,并订阅自己需要的服务;3.注册中心把服务端地址列表提供给客户端,供其调用,如果有变更会以 “推、拉“ 的 长链接的方式 通知客户端 ;4.客户端在地址列表基于软负载均衡算法选择服务进行调...
2018-09-21 11:08:00 228
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人