JVM架構(gòu) JVM = 類加載器(classloader) + 執(zhí)行引擎(execution engine) + 運(yùn)行時(shí)數(shù)據(jù)區(qū)(runtime data area) 內(nèi)存分類...
JVM架構(gòu) JVM = 類加載器(classloader) + 執(zhí)行引擎(execution engine) + 運(yùn)行時(shí)數(shù)據(jù)區(qū)(runtime data area) 內(nèi)存分類...
背景介紹 最近在項(xiàng)目開(kāi)發(fā)中遇到一個(gè)問(wèn)題,需要將老git倉(cāng)庫(kù)中的部分或者全部分支遷移到另外一個(gè)新的倉(cāng)庫(kù)對(duì)應(yīng)的分支上痹雅,并且需要保存老倉(cāng)庫(kù)分支的提交記錄骂铁。網(wǎng)上的方案踩坑不少闰渔,經(jīng)過(guò)實(shí)...
前言 有時(shí)候在windows系統(tǒng)中想刪除某個(gè)文件發(fā)現(xiàn)提示"文件已在另一程序中打開(kāi)"翻诉,仔細(xì)找找又沒(méi)發(fā)現(xiàn)是哪個(gè)進(jìn)程占用了這個(gè)文件嘹承,此時(shí)又不想通過(guò)重啟電腦的方式來(lái)解決文件被另一程序...
先來(lái)看一份 docker-compose.yml 文件窗价,不用管這是干嘛的,只是有個(gè)格式方便后文解說(shuō): 可以看到一份標(biāo)準(zhǔn)配置文件應(yīng)該包含 version赶撰、services舌镶、ne...
做一個(gè)Babel7升級(jí)配置的備忘文檔,很多內(nèi)容都是官網(wǎng)的搬運(yùn)和理解擴(kuò)展 概覽 Babel7使用 "scoped" packages 方式豪娜,加上了 @babel 標(biāo)識(shí)便于區(qū)分官...
已解決的問(wèn)題: 報(bào)錯(cuò)代碼使用了可選鏈和雙問(wèn)號(hào) 目前vue3.0后的搭建可以直接使用可選鏈和雙問(wèn)號(hào)餐胀。舊項(xiàng)目的話需要借助插件解析可選鏈和雙問(wèn)號(hào)寫(xiě)法: babel-plugin-p...
最近遇到神奇的代碼,大家猜猜下邊代碼是什么意思呢瘤载? res?.data?.list?.name ?? '小李' 話不多說(shuō)否灾,來(lái)解釋一下 1、?.的含義 res?.data?.l...
前言:由于服務(wù)器部署在內(nèi)網(wǎng)環(huán)境鸣奔,不能yum安裝1.先從網(wǎng)站下載好我們所需要到的三個(gè)rpm包http://www.rpmfind.net/linux/rpm2html/sear...
問(wèn)題描述:vscode安裝成功后墨技,打開(kāi)新的標(biāo)簽頁(yè),總會(huì)替換掉之前打開(kāi)的標(biāo)簽頁(yè)挎狸。解決方法:在settings.json總添加一條配置 找到vscode安裝路徑中的~/Code/...
是什么扣汪? 在語(yǔ)法上是基于Groovy語(yǔ)言的(Groovy 是一種基于JVM的敏捷開(kāi)發(fā)語(yǔ)言,可以簡(jiǎn)單的理解為強(qiáng)類型語(yǔ)言java的弱類型版本)锨匆,在項(xiàng)目管理上是基于Ant和Mave...
overflow: scroll將隱藏所有溢出的內(nèi)容并使?jié)L動(dòng)條出現(xiàn)在相關(guān)元素上崭别。如果內(nèi)容沒(méi)有溢出,滾動(dòng)條仍然可見(jiàn)恐锣,但被禁用茅主。 overflow: auto 非常相似,但滾動(dòng)條...
概述 本文大部分整理自《Java并發(fā)編程的藝術(shù)》土榴,溫故而知新诀姚,加深對(duì)基礎(chǔ)的理解程度。 指令序列的重排序 我們?cè)诰帉?xiě)代碼的時(shí)候玷禽,通常自上而下編寫(xiě)赫段,那么希望執(zhí)行的順序,理論上也是...
介紹 使用 volatile 修飾的變量是線程共享的全局變量瑞佩,是輕量級(jí)鎖的一種表現(xiàn)形式,因?yàn)椴恍枰€程上線文切換和調(diào)度這些操作坯台,效率杠杠的,但是不能保證原子性瘫寝,并發(fā)場(chǎng)景下要小...
前言 上篇文章介紹了@EnableCaching蜒蕾,用它來(lái)開(kāi)啟Spring對(duì)緩存注解的支持稠炬。本篇文章將繼續(xù)分析Spring Cache,并且講解的是我們最為關(guān)心的:緩存注解實(shí)操...
一首启、簡(jiǎn)述 從 3.1 開(kāi)始,Spring 引入了對(duì) Cache 的支持撤摸。其使用方法和原理都類似于 Spring 對(duì)事務(wù)管理[http://www.reibang.com/p...
1.為什們要編碼 一般來(lái)說(shuō),URL只能使用英文字母准夷、阿拉伯?dāng)?shù)字和某些標(biāo)點(diǎn)符號(hào)钥飞,不能使用其他文字和符號(hào),這是因?yàn)榫W(wǎng)絡(luò)標(biāo)準(zhǔn)RFC 1738做了硬性規(guī)定衫嵌。如果URL中有漢字读宙,就必須...
為什么會(huì)研究這個(gè) peerDependencies? 因?yàn)槲以谖覀兊慕M的組件庫(kù)的package.json中看到了這個(gè)酒朵,然后我就發(fā)現(xiàn)這里面的依賴都是在我們項(xiàng)目中中也需要使用的桦锄。...
概述 ??本文章為2019年第一篇文章,由于2018年比較繁忙蔫耽,加上一些瑣碎的事情结耀,沒(méi)有怎么更新文章,今天抽出一些時(shí)間來(lái)寫(xiě)一篇實(shí)用性的文章针肥,幫助大家饼记,總結(jié)自己,讓我們共同成長(zhǎng)...
目前Nginx主要是用作反向代理慰枕,但是最近在配置proxy_pass的時(shí)候遇到過(guò)一些問(wèn)題具则,實(shí)驗(yàn)后發(fā)現(xiàn)多種復(fù)雜的規(guī)則背后其實(shí)本質(zhì)只有一條規(guī)則 重要規(guī)律 看了一些文章后,總結(jié)的規(guī)...