日志 日志是什么? 日志,維基百科的定義是記錄服務(wù)器等電腦設(shè)備或軟件的運作。 日志文件提供精確的系統(tǒng)記錄臣缀,根據(jù)日志最終定位到錯誤詳情和根源瞭亮。日志的特點是家乘,它描述一些離散的(不...
日志 日志是什么? 日志,維基百科的定義是記錄服務(wù)器等電腦設(shè)備或軟件的運作。 日志文件提供精確的系統(tǒng)記錄臣缀,根據(jù)日志最終定位到錯誤詳情和根源瞭亮。日志的特點是家乘,它描述一些離散的(不...
前言 隨著線上應(yīng)用逐步采用 SpringBoot 構(gòu)建蝗羊,SpringBoot應(yīng)用實例越來多,當(dāng)線上某個應(yīng)用需要升級部署時仁锯,常常簡單粗暴地使用 kill 命令耀找,這種停止應(yīng)用的方...
Kafka由于高吞吐量野芒、可持久化、分布式双炕、支持流數(shù)據(jù)處理等特性而被廣泛應(yīng)用狞悲。但當(dāng)前關(guān)于Kafka原理及應(yīng)用的相關(guān)資料較少,在我打算編寫本書時妇斤,還沒有見到中文版本的Kafka相...
MySQL的基本操作可以包括兩個方面:MySQL常用語句如高頻率使用的增刪改查(CRUD)語句和MySQL高級功能,如存儲過程站超,觸發(fā)器荸恕,事務(wù)處理等。而這兩個方面又可以細(xì)分如下...
數(shù)據(jù)庫常見面試題(開發(fā)者篇) 什么是存儲過程死相?有哪些優(yōu)缺點融求? 什么是存儲過程?有哪些優(yōu)缺點媳纬? 存儲過程就像我們編程語言中的函數(shù)一樣双肤,封裝了我們的代碼(PLSQL施掏、T-SQL)...
前言 如果在文中用詞或者理解方面出現(xiàn)問題钮惠,歡迎指出。此文旨在提及而不深究七芭,但會盡量效率地把知識點都拋出來 一素挽、JVM的基本介紹 JVM 是 Java Virtual Mach...
前言 數(shù)字簽名、信息加密是前后端開發(fā)都經(jīng)常需要使用到的技術(shù)狸驳,應(yīng)用場景包括了用戶登入预明、交易、信息通訊耙箍、oauth 等等撰糠,不同的應(yīng)用場景也會需要使用到不同的簽名加密算法,或者需要...
學(xué)習(xí)Linux之前辩昆,我們先來簡單的認(rèn)識一下操作系統(tǒng)阅酪。 一 從認(rèn)識操作系統(tǒng)開始 1.1 操作系統(tǒng)簡介 我通過以下四點介紹什么操作系統(tǒng): 操作系統(tǒng)(Operation Syste...
前言 因為讀者很多還是學(xué)生,還有很多應(yīng)屆生术辐,對一個需求的研發(fā)流程都不是很熟悉砚尽,還有可能對于以后自己需要使用到的工具都不是很熟悉,那我就一一羅列一下辉词,我作為一個還算有點小經(jīng)驗的...
基礎(chǔ)篇 基本功 面向?qū)ο蟮奶卣?final, finally, finalize 的區(qū)別 int 和 Integer 有什么區(qū)別 重載和重寫的區(qū)別 抽象類和接口有什么區(qū)別 說...
Java8 接口更改包括接口中的靜態(tài)方法和默認(rèn)方法必孤。在 Java8 之前,接口中只能有方法聲明瑞躺,但是從 Java 8 開始敷搪,我們可以在接口中使用默認(rèn)方法和靜態(tài)方法。 Java...
前言 只有光頭才能變強(qiáng) 一购啄、Spring IOC全面認(rèn)知 1.1IOC和DI概述 IoC(Inversion of Control)控制反轉(zhuǎn),包含了兩個方面:一嘱么、控制狮含。二、反...
事務(wù)概念回顧 什么是事務(wù)曼振? 事務(wù)是邏輯上的一組操作几迄,要么都執(zhí)行,要么都不執(zhí)行. 事物的特性(ACID): 原子性:事務(wù)是最小的執(zhí)行單位冰评,不允許分割映胁。事務(wù)的原子性確保動作要么全...
一:通過idea工具構(gòu)建基礎(chǔ)框架 1. 打開idea,左上角File→New→Project甲雅,看到如下圖的頁面 2. 點擊Next解孙,配置如下圖 3. 點擊Next,配置如下圖...
摘要 Spring Data Redis 是Spring 框架提供的用于操作Redis的方式弛姜,最近整理了下它的用法,解決了使用過程中遇到的一些難點與坑點妖枚,希望對大家有所幫助廷臼。...
前言 這期我想寫很久了绝页,但是因為時間的原因一直拖到了現(xiàn)在荠商,我以為一兩天就寫完了,結(jié)果從構(gòu)思到整理資料续誉,再到寫出來用了差不多一周的時間吧莱没。 你們也知道丙丙一直都是創(chuàng)作鬼才來的,...
最近在公司做了幾張報表朴译,還記得剛開始要做報表的時候都快把SQL給忘光了(當(dāng)時在廣州休假了1個月多,在實習(xí)期間也沒咋寫過SQL)属铁,回到公司的第一個需求就是做報表眠寿。 于是我很不要...
2011年年初,美國領(lǐng)英公司(LinkedIn) 開源了一款基礎(chǔ)架構(gòu)軟件焦蘑,以奧地利作家弗蘭茲.卡夫卡(Franz Kafka)的名字命名盯拱,之后LinkedIn 將其貢獻(xiàn)給Ap...
1. 前言 單例(Singleton)應(yīng)該是開發(fā)者們最熟悉的設(shè)計模式了,并且好像也是最容易實現(xiàn)的——基本上每個開發(fā)者都能夠隨手寫出——但是例嘱,真的是這樣嗎狡逢?作為一個Java開發(fā)...
Doug Lea 前段時間公司里有個項目需要進(jìn)行重構(gòu),目標(biāo)是提高吞吐量和可用性拼卵,在這個過程中對原有的線程模型和處理邏輯進(jìn)行了修改奢浑,發(fā)現(xiàn)有很多基礎(chǔ)的多線程的知識已經(jīng)模糊不清,如...