一、一致性问题 在高并发的业务场景下,数据库大多数情况都是用户并发访问最薄弱的环节。所以,就需要使用redis做一个缓冲操作,让请求先访问到redis,而不是直接访问MySQ...
一、一致性问题 在高并发的业务场景下,数据库大多数情况都是用户并发访问最薄弱的环节。所以,就需要使用redis做一个缓冲操作,让请求先访问到redis,而不是直接访问MySQ...
前言 随着大量新生的异步框架和支持协程的语言(如Go)的出现,在很多场景下操作系统的线程调度成为了性能的瓶颈,Java也因此被质疑是否不再适应最新的云场景了。4年前,阿里JV...
之前看了一篇文章,讲redis的应用场景,其中一个应用场景就是实现点赞功能,纸上得来恐觉浅,必须实战一波 功能点设计 比如我喜欢发文章的掘金网站就有点赞的功能,统计文章点赞的...
中午午休间隙我的弟弟给我打了视频,我俩最近联系特别频繁。原因是弟弟恋爱了。9月份刚刚步入大学校门的弟弟,我不知道他这说来就来的爱情是始于随波逐流,用一段恋爱消磨大学时光,...
1、接口继承关系以及实现 集合类存放于 Java.util 包中,主要有 3 种:set、list 和 map。 Collection:Collection 是集合 List...
引言 王者荣耀大家都玩过吧,没玩过的也应该听说过,作为时下最火的手机MOBA游戏,咳咳,好像跑题了。我们今天的重点是爬取王者荣耀所有英雄的所有皮肤,而且仅仅使用20行Pyth...
上篇博客刚刚说完如何去自定义一个数据库连接池,当然,这个自定义的数据库连接池是十分简易的,凭借自己的能力也无法写出优秀的连接池。但是,不用担心,我们可以使用开源的数据库连接池...
时间很快就到周末了,学习计划也已经进行了五天了,既然是周末的话,那当然要多学习一点知识,毕竟拥有这么充裕的时间。 今天的学习内容是数据库连接池。那什么是数据库连接池,它有什么...
在实际开发中,我们往往需要对某些方法进行增强,常用的方法增强的方式有三种。 类继承 、方法覆盖必须控制对象创建,才能使用该方式 装饰者模式方法加强必须和目标对象实现相同接口或...
学习计划的第四天,仍然是对数据库事务方面进行学习。毕竟数据库操作在后端开发中有着举足轻重的作用。那么,今天的学习内容是:事务丢失更新问题及乐观锁、悲观锁机制。话不多说,进入正...
继续上篇博客 事务特性及隔离问题。我们来做一个关于隔离级别的实验,将演示各个级别导致的隔离问题。我们先打开两个MySQL窗口,来模拟并发操作。 脏读只有Read uncomm...
今天是学习计划的第三天,今天打算继续昨天探讨的事务问题。所以,今天的学习内容是事务特性及隔离问题。那事务都具有哪些特性呢? 原子性:原子性是指事务是一个不可分割的工作单位,事...
今天是学习计划的第二天,感觉自己的学习热情还是很高涨的啊,那我们就趁热打铁,开始今天的学习。今天的学习内容是JDBC的事务控制管理。首先是概念性的内容事务指逻辑上的一组操作,...
对内省技术有了一定的了解之后,我们就可以来学习一下BeanUtils开发包的使用了。 我们先假设一个情景,有一个JSP文件,如果要将该JSP文件中表单数据封装到Servlet...
最近总感觉自己在学习方面不太专心,所以特意制定了一个学习计划,并通过写博客的方式记录在学习计划过程中自己的所学,今天是学习计划的第一天,希望自己能够给自己的计划开一个好头。 ...
要论时下最火的网络请求框架,当属OkHttp了。自从Android4.4开始,google已经开始将源码中的HttpURLConnection替换为OkHttp,而在Andr...