編譯環(huán)境 編譯機器 Ubuntu 18.04 源碼包 https://www.php.net/distributions/php-8.1.5.tar.gz[https://w...
一、前言 圖片是一個神奇的東西,它不像普通文件一樣,在磁盤是占用5KB,加載到內(nèi)存中也占用5KB,它往往是遠超5KB的內(nèi)存的。為什么會出現(xiàn)這種現(xiàn)象呢?這主要是因為圖片是用來展...
@toc[%E7%9B%AE%E5%BD%95] 一、內(nèi)存模型 Java的內(nèi)存模型大致可以分為5個部分,分別是堆、方法區(qū)、虛擬機棧、本地方法棧、程序計數(shù)器。其中堆里主要存放創(chuàng)...
一、幀動畫(FrameAnimation) 通過播放一幀一幀的圖片組成動畫??梢栽趚ml添加每一幀的圖片,也可能通過代碼來添加每一幀的圖片。==幀動畫只針對ImageView...
并發(fā),即一個代碼塊同時被多個線程執(zhí)行,代碼塊中的變量會被同時的線程修改成不同的值,造成數(shù)據(jù)錯亂,運行結(jié)果錯誤現(xiàn)象產(chǎn)生,如何來避免這一問題產(chǎn)生呢?這就產(chǎn)生了鎖機制,通過對代碼塊...
[toc]@(目錄) 背景 查看服務器的訪問日志,發(fā)現(xiàn)每天都會有大量的外國ip構造一些特殊的數(shù)據(jù)掃描網(wǎng)站,即占用了服務器的資源又給服務器帶來一定的風險,所以要禁用國外的ip訪...
@toc[%E7%9B%AE%E5%BD%95] 遠程訪問條件 mysql允許遠程訪問有兩個必要條件 外部能訪問到mysql開啟的端口 用戶有權限訪問 配置 1、配置綁定地址...
@toc[%E7%9B%AE%E5%BD%95] 問題現(xiàn)象 訪問SpringBoot服務指定url時,提示404,頁面找不到。 問題根源 404的錯誤就是服務器的資源找不到。...
@toc[%E7%9B%AE%E5%BD%95] 背景 使用vue cli創(chuàng)建的項目,使用過程發(fā)現(xiàn)首頁加速速度極慢,大約在18s左右。通過調(diào)試發(fā)送時間主要消耗在下載文件上,服...
@toc[%E7%9B%AE%E5%BD%95] 背景 html加載流程是優(yōu)化解析head內(nèi)容,再進行內(nèi)容渲染。js加載成功后相關的邏輯即會被執(zhí)行。 問題點 在Head與在B...
背景 什么是雙親委派?雙親委派描述的是ClassLoader在加載類時的一種機制,加載類時首先交給父加載器進行加載,如果父加載器傳遞給其父加載器,直到最頂層的加載器;如果頂層...
編譯環(huán)境準備 下載nginx安裝包官網(wǎng):https://nginx.org/en/[https://nginx.org/en/]下載安裝包: 下載ssl源碼官網(wǎng):https:...
zimg是一個輕量級且強大的圖片服務器,安裝及使用都非常簡單。源碼包只有1M,編譯出來的二進制程序只有700多KB,而運行起來只占用了11M。安裝時只需要將源碼依賴的環(huán)境安裝...
MVP架構中Presenter處理業(yè)務邏輯后將數(shù)據(jù)傳遞給View,通過View將數(shù)據(jù)展示出來,而此時View可能已經(jīng)銷毀了,結(jié)果程序崩潰了。那Presenter如何才能安全地...
在寫gradle插件時可能會使用到源碼文件,如作源碼文件的版本對比,源碼分析等,但源碼如何來獲取呢?一般gradle項目的源碼默認都是在固定的位置,如project/app/...