很多人都和我說過想學爬蟲,但是不知道該怎么學,完全沒有方向。所以這些最初萌動的想法,也隨著不斷遇到的問題,逐漸消失了。。。為了珍惜與保護好這種初學的干勁與激情,我決定寫一個系...
很多人都和我說過想學爬蟲,但是不知道該怎么學,完全沒有方向。所以這些最初萌動的想法,也隨著不斷遇到的問題,逐漸消失了。。。為了珍惜與保護好這種初學的干勁與激情,我決定寫一個系...
概述(Overview) 以.drl為擴展名的文件,是Drools中的規(guī)則文件,規(guī)則文件的編寫,遵循Drools規(guī)則語法。下面詳細介紹一下Drools規(guī)則文件語法。具體參考官...
1.在安裝JDK之前,先查看下自己電腦是否已經安裝了JDK。 打開終端,輸入java -version并回車。 從上圖中可以看出我們已安裝了,JDK 8。如果這個版本是你需要...
來自公眾號:程序員內點事作者程序員內點事 不了解分布式ID的同學,先行去看《一口氣說出 9種 分布式ID生成方式,面試官有點懵了》溫習一下基礎知識,這里就不再贅述了 美團(L...
一、自動裝配 當Spring裝配Bean屬性時,有時候非常明確,就是需要將某個Bean的引用裝配給指定屬性。比如,如果我們的應用上下文中只有一個org.mybatis.spr...
我們都知道事務有4種特性:原子性、一致性、隔離性和持久性,在事務中的操作,要么全部執(zhí)行,要么全部不做,這就是事務的目的。事務的隔離性由鎖機制實現(xiàn),原子性、一致性和持久性由事務...
運維開發(fā)這個崗位與普通的業(yè)務開發(fā)不同,與日常的運維工作也不同。要求兼顧開發(fā)與運維兩種能力。既要掌握不弱于業(yè)務開發(fā)的開發(fā)技術;又要負責SRE同學日常的運維能力;上線之前,還要像...
前言 在上一篇MySQL主從復制(一)——實戰(zhàn)文章中,我們簡單的提了一下它的實現(xiàn)原理,隨后即開始了其相關的實現(xiàn)實戰(zhàn)內容。在本篇文章中,我們主要詳細了解數(shù)據(jù)庫主從復制的實現(xiàn)原理...
1. 基礎數(shù)據(jù)結構及其應用場景 Redis的基礎數(shù)據(jù)結構分別為:String、Hash、List、Set、Zset。 String: 字符串 Hash: 散列 List: 列...
本系列筆記涉及到的代碼在GitHub上,地址:https://github.com/zsllsz/cloud 本文涉及知識點: 服務降級熔斷之hystrix; 服務網關之ga...
繼承Thread父類 線程代碼執(zhí)行順序和調用順序無關,例如: 上述代碼執(zhí)行理論上“MyThread”和“mainThread”打印順序是隨機的,和調用順序無關,實際情況存疑。...
數(shù)據(jù)庫的四大性質ACID 原子性(Atomicity) 原子性是指事務包含的所有操作要么全部成功,要么全部失敗回滾,這和前面兩篇博客介紹事務的功能是一樣的概念,因此事務的操作...
數(shù)據(jù)庫索引是一個初級程序員容易忽視的東西,因為絕大多數(shù)時候我們都是使用簡單的默認索引,也就是主鍵索引,但面對現(xiàn)在硬盤資源越來越廉價的時候,創(chuàng)建多樣化的索引可以很大程度上提高數(shù)...
面試被人問到了設計模式,發(fā)現(xiàn)這方面知識漏洞還非常大,所以在這里記錄備忘一下。原文:https://blog.csdn.net/doymm2008/article/detail...
java基礎 集合承繼包含圖 Collection vs Collections 首先,"Collection" and "Collections"是兩個不同的概念,從下面的...
前言 看到上圖的問題,相信在面試的過程中或多或少的被問過類似的題,為了能讓我們更好的熟悉JVM底層,那么接下來我們將開始了解JVM虛擬機中的垃圾回收(Garbage Coll...