视频讲解:b站审核中 今天为大家分享一下建造者模式 以该图为例子,宝马汽车由很多部件组成,对于我们每一个买车用车的用户来说,我门不需要指导这些部件,分别是怎么装配的,她的装配细节是什么,我们的需求只是,使用这辆车。 抽象来说,无论是在现实世界中还是在软件系统中,都存在一些复杂的对象由很多部件构成,对 ...
分类:
其他好文 时间:
2020-03-28 20:11:25
阅读次数:
71
在无状态的客户端(未登录)下,张三想买手机然后把手机加入购物车,服务器发出添加成功的响应,然后把手机加入ServletContext域里,然后张三想在逛逛别的, 再无状态的客户端(未登录)下,李四想买车。然后把汽车加入购物车,服务器发出添加成功的响应,然后把汽车加入ServletContext域里然 ...
分类:
其他好文 时间:
2020-02-28 16:02:17
阅读次数:
73
在多线程情景下,如果不会某一共享变量采取一些同步机制,很可能发生数据不安全现象,比如购买车票时,当多个人购买时,不加锁就会产生多人买同一张票的现象,显然这是不可取的。所以要有一种同步机制,在某一时刻只能有一个线程处理该共享变量。 同步器的加锁 我将自己实现的同步器成为RoadAQS. 主要变量如下: ...
分类:
其他好文 时间:
2020-02-27 01:02:39
阅读次数:
97
前言 忙忙碌碌又一年,2019的计划完成了么?目标达成了么?买房、买车、脱单、加薪等等,都是很现实的事儿, 2020了,80后步入40,90后步入30,曾经的追风少年,如今的油腻大叔,突然感觉时间好残酷, 职场也一样,竞争、裁员,不知道下一刻的命运,只有强者才能主宰自己的命运,无畏未来,正因为如此, ...
分类:
其他好文 时间:
2020-01-01 23:28:33
阅读次数:
105
大白话简单工厂模式 (Simple Factory Pattern) 从买车经历说起 毕业两年,码农张小两口无法忍受挤公交,凌晨起床抢火车票的痛苦,遂计划买车。逛了多家4S店,最终定下日产某车型的轿车。4S店接受订单后,向工厂说明车型,工厂随后进行汽车制造,运输到4S店中再到了小两口的手上,小两口终 ...
分类:
其他好文 时间:
2019-12-21 15:28:07
阅读次数:
89
基于 Apache Flink 和规则引擎的实时风控解决方案 ? 对一个互联网产品来说,典型的风控场景包括:注册风控、登陆风控、交易风控、活动风控等,而风控的最佳效果是防患于未然,所以事前事中和事后三种实现方案中,又以事前预警和事中控制最好。这要求风控系统一定要有实时性。本文就介绍一种实时风控解决方 ...
分类:
其他好文 时间:
2019-10-10 12:55:35
阅读次数:
588
mysql的备份和恢复 为什么要备份 1、 是要保护公司线上的数据 2、 第二是为了网站能7*24小时提供服务 备份的类型有哪些 冷备份: 用户不能访问数据,即不对外提供服务如12306网站晚上就不能购买车票了。 温备份: 用户能对数据进行读取但是不能对数据进行操作,优点:这种模式不需要完全锁定用户 ...
分类:
数据库 时间:
2019-10-01 09:16:03
阅读次数:
121
我们的喜怒哀乐其实都是一种情绪。我从大三的时候,就开始有意无意地观察感受着为什么会有这种情绪产生。 在我的科三阶段,我曾经第一次全面地观察过“紧张”。考前一晚,我和遒劲吃沙县小吃,我点了个猪脑汤。我曾想过迫使 自己不去紧张,但想了一下就算了,这个紧张是必须的。有点像“懂得了很多道理,但仍然过不好这一 ...
分类:
其他好文 时间:
2019-09-22 14:34:16
阅读次数:
74
前言 分布式环境下应对高并发保证服务稳定几招,按照个人理解,优先级从高到低分别为缓存、限流、降级、熔断,每招都有它的作用,本文重点就讲讲限流这部分。 坦白讲,其实上面的说法也不准确,因为服务降级、熔断本身也是限流的一种,因为它们本质上也是阻断了流量进来,但是本文希望大家可以把限流当做一个单纯的名词来 ...
分类:
其他好文 时间:
2019-08-31 17:05:26
阅读次数:
89
上班1个月总结 来到上海已经一月有余,快要完成从学生到职场的转换了。 现在想想,能来到这个公司,是我的荣幸,三生有幸吧。 对应当时的我来说,虽说有缺憾,但总体是很好的。 1.工作总结 来到SRE组,已经写了2个小的需求了,和我之前想的有所差距,天天都是模拟用户登录, 获取数据,返回数据,这些就统称为 ...
分类:
其他好文 时间:
2019-08-18 19:59:59
阅读次数:
118