最新文章
|
知識(shí)管理交流
→『 技術(shù)文檔交流 』
本版文數(shù):10936 今日文數(shù):5331
|
FTP因其簡(jiǎn)單性和廣泛兼容性,仍在特定場(chǎng)景(如本地網(wǎng)絡(luò)、遺留系統(tǒng))中發(fā)揮作用,但出于安全考慮,建議優(yōu)先選擇SFTP或云服務(wù)。SFTP(SSHFileTransferProtocol)和FTP(FileTransferProtocol)都是用于文件傳輸?shù)膮f(xié)議,但它們?cè)诎踩?、工作原理和使用方式上有顯著區(qū)別;1、以下是FT...
|
引言利用顏色來更好辨別輸出日志信息,好了其他的不多說了,直接奔入主圖吧。?效果圖實(shí)現(xiàn)代碼///<summary>///輸出并設(shè)置字體顏色///</summary>///<paramname=msg></param>///<paramname=color></param>privatevoidWiterLog(strin...
![]() |
在Nginx中,try_files是一個(gè)極為實(shí)用的指令,主要用于按順序檢查文件或路徑是否存在,并返回第一個(gè)匹配到的資源或執(zhí)行備用操作。它常見于server或location塊中,尤其在單頁應(yīng)用(SPA)、靜態(tài)資源服務(wù)和URL重寫等場(chǎng)景下發(fā)揮關(guān)鍵作用,語法如下:location/file1,file2:按順序檢查的文件或...
![]() |
在當(dāng)今HTTPS普及的時(shí)代,SSL證書已成為網(wǎng)站安全的基礎(chǔ)設(shè)施。但是傳統(tǒng)證書申請(qǐng)流程繁瑣、續(xù)期復(fù)雜的問題始終困擾著開發(fā)者。由純Shell腳本編寫的開源工具acme.sh,憑借其輕量化、全自動(dòng)的特性,正在成為全球開發(fā)者管理SSL證書的首選方案。acme.sh的優(yōu)勢(shì)acme.sh完整實(shí)現(xiàn)了ACME協(xié)議標(biāo)準(zhǔn),通過與LetsE...
|
HTTPS證書,又稱為SSL證書,是一種數(shù)字證書,用于對(duì)網(wǎng)站的服務(wù)器進(jìn)行身份驗(yàn)證和加密數(shù)據(jù)傳輸。它基于HTTP進(jìn)行通信,但增加了SSL/TLS加密層,為數(shù)據(jù)的安全傳輸提供了強(qiáng)有力的保障。HTTPS證書的工作原理如下:1.客戶端發(fā)送HTTPS請(qǐng)求到服務(wù)器。2.服務(wù)器返回?cái)?shù)字證書(包括公鑰)給客戶端。3.客戶端驗(yàn)證證書是否...
![]() |
我們上篇文章介紹了網(wǎng)絡(luò)安全和加解密相關(guān)內(nèi)容,其中包括了ssl和https的關(guān)系.我們?cè)谶@繼續(xù)講解開發(fā)使用自己的https服務(wù)器SSL(SecureSocketsLayer)和TLS(TransportLayerSecurity)是在網(wǎng)絡(luò)上傳輸數(shù)據(jù)時(shí)提供加密和身份驗(yàn)證的協(xié)議。TLS實(shí)際上是SSL的升級(jí)版,它修復(fù)了早期SS...
|
今年5月,Redis這款知名的分布式內(nèi)存鍵值數(shù)據(jù)庫重新回歸開源社區(qū),如今它帶著全新的8.2版本亮相。這次更新是在8.0的基礎(chǔ)上全面升級(jí),不僅在性能上大幅躍進(jìn),還在內(nèi)存優(yōu)化和功能擴(kuò)展方面帶來了不少驚喜。?性能提升,接近“飛”的感覺Redis8.2在執(zhí)行效率上做了深度優(yōu)化,整體命令執(zhí)行速度最高提升35%,吞吐量提升可達(dá)49...
![]() |
今天分享一個(gè)我踩到的“低級(jí)但致命”的性能坑:Nginx代理后接口響應(yīng)從毫秒級(jí)變成5秒以上,而直接訪問后端卻很快!查文檔各種調(diào)優(yōu)參數(shù)都試了個(gè)遍,結(jié)果真相讓我哭笑不得——竟然是因?yàn)镹ginx的server_name配了IP,但沒配Hosts解析!不信?一起來看完整排查過程????問題現(xiàn)象項(xiàng)目:JavaSpringBoot應(yīng)...
![]() |
?Nginx路徑魔術(shù)師:一個(gè)URL訪問多目錄的黑科技? ?**— nginx實(shí)戰(zhàn)命名location實(shí)現(xiàn)跨目錄鏈?zhǔn)轿募檎?*?
在生產(chǎn)環(huán)境中使用時(shí),務(wù)必先經(jīng)過測(cè)試環(huán)境測(cè)試,測(cè)試通過后再上生產(chǎn)環(huán)境避免造成生產(chǎn)事故,若配置不當(dāng),可能引發(fā)性能、安全或邏輯等問題甚至造成生產(chǎn)事故??背景:存儲(chǔ)告急由于每個(gè)文件都提供了url地址鏈接,將文件遷移走肯定是不行的,如何擴(kuò)容且不中斷服務(wù)?隨著業(yè)務(wù)快速增長(zhǎng),我們的文件存儲(chǔ)服務(wù)器/home/data/files2磁盤...
![]() |
今天臨近下班,突然接到客戶電話,說他一個(gè)朋友公司服務(wù)器被勒索了,讓我們幫忙看一下。技術(shù)人員遠(yuǎn)程連接到該服務(wù)器,這是一個(gè)很有代表性的情況:1、服務(wù)器上沒有安裝任何的殺毒軟件。2、使用的暢X通T+財(cái)務(wù)軟件。3、使用財(cái)務(wù)軟件自帶的備份功能將數(shù)據(jù)庫進(jìn)行了備份,但備份文件在本硬盤的不同分區(qū)。4、客戶的數(shù)據(jù)庫密碼就以明文方式存儲(chǔ)在...
![]() |
Redis是一種開源的基于BSD許可的內(nèi)存數(shù)據(jù)庫,可用作數(shù)據(jù)庫、緩存、消息代理等,是NoSQL型數(shù)據(jù)庫Redis的特點(diǎn)Redis是基于內(nèi)存的,操作速度非常快Redis是單進(jìn)程單線程的,線程安全,采用IO多路復(fù)用機(jī)制Redis支持豐富的數(shù)據(jù)類型,字符串(String)、哈希(Hash)、列表(List)、集合(Set)、...
![]() |
目前來說,網(wǎng)站安裝https是大勢(shì)所趨,幾乎每一個(gè)網(wǎng)站在建站之初,就會(huì)安裝好https證書。#Https介紹什么是https?https(全稱:HyperTextTransferProtocoloverSecureSocketLayer,超文本傳輸安全協(xié)議),是以安全為目標(biāo)的HTTP通道,是HTTP的擴(kuò)展(升級(jí)版),用...
![]() |
一、LetsEncrypt簡(jiǎn)介L(zhǎng)etsEncrypt是一個(gè)由非營(yíng)利性組織互聯(lián)網(wǎng)安全研究小組(ISRG)提供的免費(fèi)、自動(dòng)化和開放的證書頒發(fā)機(jī)構(gòu)(CA)。簡(jiǎn)單的說,借助LetsEncrypt頒發(fā)的證書可以為我們的網(wǎng)站免費(fèi)啟用HTTPS(SSL/TLS)。LetsEncrypt免費(fèi)證書的簽發(fā)/續(xù)簽都是腳本自動(dòng)化的,官方提供了...
![]() |
SSL證書的價(jià)格差異主要源于驗(yàn)證級(jí)別、功能擴(kuò)展、品牌信任度及附加服務(wù)等方面。以下是具體區(qū)別及選擇建議:一、SSL證書的核心區(qū)別1.驗(yàn)證級(jí)別免費(fèi)證書(如LetsEncrypt):域名驗(yàn)證(DV):僅驗(yàn)證域名所有權(quán),適合個(gè)人博客、小型網(wǎng)站。簽發(fā)速度快(幾分鐘),無人工審核。付費(fèi)證書(如OV/EV):組織驗(yàn)證(OV):需驗(yàn)證...
|
導(dǎo)讀:你將擁有一個(gè)不過期的SSLDV免費(fèi)證書,請(qǐng)看本文。背景之前網(wǎng)站使用的是免費(fèi)證書,但是免費(fèi)證書(默認(rèn)證書)的簽發(fā)有效期由12個(gè)月縮短至3個(gè)月,很快就到期,這是要讓大多數(shù)企業(yè)購買付費(fèi)證書的節(jié)奏啊,所以我更換了證書的簽發(fā)機(jī)構(gòu)。本文主要講的就是如何使用Let’sEncrypt的證書讓自己的網(wǎng)站免費(fèi)從HTTP升級(jí)為HTTP...
![]() |
場(chǎng)景設(shè)定:計(jì)劃搭建一個(gè)個(gè)人博客網(wǎng)站免費(fèi)證書網(wǎng)站尚未部署一、選擇證書類型上面是常見的證書類型,對(duì)于我們的場(chǎng)景,應(yīng)該選擇DV證書,用來給我們自己的域名做認(rèn)證。二、選擇CA廠商LetsEncrypt是目前(2024年)市場(chǎng)份額第一的,甚至美國(guó)政府網(wǎng)站在也使用它,免費(fèi)方便,支持自助申請(qǐng)。只是免費(fèi)的證書有效期最多3個(gè)月,到期需要...
![]() |
前言在如今的互聯(lián)網(wǎng)環(huán)境中,為網(wǎng)站配置SSL證書已成為安全的標(biāo)配。本文使用?Let’sEncrypt?免費(fèi)獲取泛域名SSL證書,采用?certbot+DNS-01?的手動(dòng)方式獲取通配符證書,后續(xù)將推出自動(dòng)續(xù)期篇,歡迎關(guān)注!??什么是Let’sEncrypt?Let’sEncrypt?是一個(gè)免費(fèi)的、自動(dòng)化的、開放的證書頒發(fā)...
|
一步步教你:利用可視化工具申請(qǐng)HTTPS證書在當(dāng)今網(wǎng)絡(luò)安全日益重要的時(shí)代,申請(qǐng)HTTPS證書已成為網(wǎng)站必不可少的一步。使用可視化工具可以大幅簡(jiǎn)化這一過程,確保用戶更快速、便捷的獲取證書。1.首次申請(qǐng)需要登錄微信搜索FastSSL小程序,可以用手機(jī)微信也可以用PC端微信搜索訪問打開后切換到申請(qǐng)菜單tab,填寫域名信息后點(diǎn)...
![]() |
項(xiàng)目介紹DDNS-GO是一個(gè)簡(jiǎn)單易用的動(dòng)態(tài)域名解析系統(tǒng),支持多種主流云服務(wù)商,如阿里云、騰訊云、Dnspod、Cloudflare等,能夠自動(dòng)獲取公網(wǎng)IPv4或IPv6地址,并解析到對(duì)應(yīng)的域名服務(wù),適用于個(gè)人和小型團(tuán)隊(duì)的網(wǎng)絡(luò)服務(wù)管理。項(xiàng)目架構(gòu)后端:Go語言編寫,支持多種云服務(wù)商項(xiàng)目功能?自動(dòng)獲取公網(wǎng)IPv4和IPv6地...
|
??pg功能比mysql多太多,也可以說是免費(fèi)數(shù)據(jù)庫里最接近oracle的。單說mysql功能上,就沒法處理全模糊,因?yàn)闆]有全文索引,要模糊查詢就要上es,你別說阿里文檔里那啥左模糊右模糊的,你還能控制用戶輸入啥?是個(gè)模糊那就是全模糊。上了es就有多個(gè)庫數(shù)據(jù)同步的問題,處理不好又是一堆bug,平白增加維護(hù)成本。其次還有...
|
[DBNETLIB][ConnectionRead(recv()).]一般性網(wǎng)絡(luò)錯(cuò)誤。請(qǐng)檢查網(wǎng)絡(luò)文檔
當(dāng)您在使用數(shù)據(jù)庫連接時(shí)遇到錯(cuò)誤信息“[DBNETLIB][ConnectionRead(recv()).]一般性網(wǎng)絡(luò)錯(cuò)誤。請(qǐng)檢查網(wǎng)絡(luò)文檔。”,這通常指示存在網(wǎng)絡(luò)連接問題或數(shù)據(jù)庫服務(wù)器不可達(dá)。以下是一些解決此問題的...
|
Layui是一個(gè)非常流行的前端UI框架,它本身不直接支持多語言功能。Layui主要用于構(gòu)建網(wǎng)頁界面,而多語言功能通常需要額外的處理來實(shí)現(xiàn)。要在Layui中實(shí)現(xiàn)多語言,你可以采取以下幾種方法:方法1:使用JavaScript和本地存儲(chǔ)
你可以使用JavaScript來實(shí)現(xiàn)簡(jiǎn)單的多語言切換功能。這種方法不需要后端支持,只...
![]() |
一、為現(xiàn)有表添加自增功能方法1:使用SERIAL/BIGSERIAL(簡(jiǎn)單方案)sql--修改現(xiàn)有列
ALTERTABLEpublic.mis_action_log;ALTERCOLUMNidSETDATATYPEBIGSERIAL;方法2:使用IDENTITY(PostgreSQL10+標(biāo)準(zhǔn)方案)sql--修改現(xiàn)有...
|
打印機(jī)打出來一條一條的是怎么回事5種原因及解決方法在日常工作中,打印機(jī)是我們不可或缺的好幫手。然而,有時(shí)我們會(huì)遇到一種令人頭疼的問題——打印出來的文件上出現(xiàn)一條條紋或線條。這種情況不僅影響打印質(zhì)量,還可能導(dǎo)致重要文件難以辨認(rèn)。本文將詳細(xì)探討造成這種現(xiàn)象的原因以及相應(yīng)的解決辦法。一、墨盒/硒鼓問題墨盒或硒鼓是打印機(jī)的核心...
![]() |
雙向兼容:例子1:因?yàn)閜gsql大小寫敏感,統(tǒng)一用引號(hào)引上,sqlserver會(huì)自己變成小寫sqlSELECTIDFROMtable例子2:因?yàn)閜gsql的數(shù)據(jù)類型比較少,通一轉(zhuǎn)換之后比較sqlSELECT*FROMdeptWHERECAST(labelASINTEGER)<7ORDERBYdept_all_code不...
|