一、一致性問題 在高并發(fā)的業(yè)務(wù)場(chǎng)景下,數(shù)據(jù)庫大多數(shù)情況都是用戶并發(fā)訪問最薄弱的環(huán)節(jié)。所以,就需要使用redis做一個(gè)緩沖操作,讓請(qǐng)求先訪問到redis,而不是直接訪問MySQ...
一、一致性問題 在高并發(fā)的業(yè)務(wù)場(chǎng)景下,數(shù)據(jù)庫大多數(shù)情況都是用戶并發(fā)訪問最薄弱的環(huán)節(jié)。所以,就需要使用redis做一個(gè)緩沖操作,讓請(qǐng)求先訪問到redis,而不是直接訪問MySQ...
前言 隨著大量新生的異步框架和支持協(xié)程的語言(如Go)的出現(xiàn),在很多場(chǎng)景下操作系統(tǒng)的線程調(diào)度成為了性能的瓶頸,Java也因此被質(zhì)疑是否不再適應(yīng)最新的云場(chǎng)景了。4年前,阿里JV...
之前看了一篇文章,講redis的應(yīng)用場(chǎng)景,其中一個(gè)應(yīng)用場(chǎng)景就是實(shí)現(xiàn)點(diǎn)贊功能,紙上得來恐覺淺,必須實(shí)戰(zhàn)一波 功能點(diǎn)設(shè)計(jì) 比如我喜歡發(fā)文章的掘金網(wǎng)站就有點(diǎn)贊的功能,統(tǒng)計(jì)文章點(diǎn)贊的...
中午午休間隙我的弟弟給我打了視頻,我倆最近聯(lián)系特別頻繁。原因是弟弟戀愛了。9月份剛剛步入大學(xué)校門的弟弟,我不知道他這說來就來的愛情是始于隨波逐流,用一段戀愛消磨大學(xué)時(shí)光,...
1、接口繼承關(guān)系以及實(shí)現(xiàn) 集合類存放于 Java.util 包中,主要有 3 種:set、list 和 map。 Collection:Collection 是集合 List...
引言 王者榮耀大家都玩過吧,沒玩過的也應(yīng)該聽說過,作為時(shí)下最火的手機(jī)MOBA游戲,咳咳,好像跑題了。我們今天的重點(diǎn)是爬取王者榮耀所有英雄的所有皮膚,而且僅僅使用20行Pyth...
上篇博客剛剛說完如何去自定義一個(gè)數(shù)據(jù)庫連接池,當(dāng)然,這個(gè)自定義的數(shù)據(jù)庫連接池是十分簡(jiǎn)易的,憑借自己的能力也無法寫出優(yōu)秀的連接池。但是,不用擔(dān)心,我們可以使用開源的數(shù)據(jù)庫連接池...
時(shí)間很快就到周末了,學(xué)習(xí)計(jì)劃也已經(jīng)進(jìn)行了五天了,既然是周末的話,那當(dāng)然要多學(xué)習(xí)一點(diǎn)知識(shí),畢竟擁有這么充裕的時(shí)間。 今天的學(xué)習(xí)內(nèi)容是數(shù)據(jù)庫連接池。那什么是數(shù)據(jù)庫連接池,它有什么...
在實(shí)際開發(fā)中,我們往往需要對(duì)某些方法進(jìn)行增強(qiáng),常用的方法增強(qiáng)的方式有三種。 類繼承 、方法覆蓋必須控制對(duì)象創(chuàng)建,才能使用該方式 裝飾者模式方法加強(qiáng)必須和目標(biāo)對(duì)象實(shí)現(xiàn)相同接口或...
學(xué)習(xí)計(jì)劃的第四天,仍然是對(duì)數(shù)據(jù)庫事務(wù)方面進(jìn)行學(xué)習(xí)。畢竟數(shù)據(jù)庫操作在后端開發(fā)中有著舉足輕重的作用。那么,今天的學(xué)習(xí)內(nèi)容是:事務(wù)丟失更新問題及樂觀鎖、悲觀鎖機(jī)制。話不多說,進(jìn)入正...
繼續(xù)上篇博客 事務(wù)特性及隔離問題。我們來做一個(gè)關(guān)于隔離級(jí)別的實(shí)驗(yàn),將演示各個(gè)級(jí)別導(dǎo)致的隔離問題。我們先打開兩個(gè)MySQL窗口,來模擬并發(fā)操作。 臟讀只有Read uncomm...
今天是學(xué)習(xí)計(jì)劃的第三天,今天打算繼續(xù)昨天探討的事務(wù)問題。所以,今天的學(xué)習(xí)內(nèi)容是事務(wù)特性及隔離問題。那事務(wù)都具有哪些特性呢? 原子性:原子性是指事務(wù)是一個(gè)不可分割的工作單位,事...
今天是學(xué)習(xí)計(jì)劃的第二天,感覺自己的學(xué)習(xí)熱情還是很高漲的啊,那我們就趁熱打鐵,開始今天的學(xué)習(xí)。今天的學(xué)習(xí)內(nèi)容是JDBC的事務(wù)控制管理。首先是概念性的內(nèi)容事務(wù)指邏輯上的一組操作,...
對(duì)內(nèi)省技術(shù)有了一定的了解之后,我們就可以來學(xué)習(xí)一下BeanUtils開發(fā)包的使用了。 我們先假設(shè)一個(gè)情景,有一個(gè)JSP文件,如果要將該JSP文件中表單數(shù)據(jù)封裝到Servlet...
最近總感覺自己在學(xué)習(xí)方面不太專心,所以特意制定了一個(gè)學(xué)習(xí)計(jì)劃,并通過寫博客的方式記錄在學(xué)習(xí)計(jì)劃過程中自己的所學(xué),今天是學(xué)習(xí)計(jì)劃的第一天,希望自己能夠給自己的計(jì)劃開一個(gè)好頭。 ...
要論時(shí)下最火的網(wǎng)絡(luò)請(qǐng)求框架,當(dāng)屬OkHttp了。自從Android4.4開始,google已經(jīng)開始將源碼中的HttpURLConnection替換為OkHttp,而在Andr...