最近實驗課上需要重構(gòu)以前寫過的一個項目(垃圾堆),需要添加發(fā)生郵件提醒的功能,記得以前寫過一個PHP版的實現(xiàn),所以想把PHP寫的功能整理成一個服務(wù),然后在前端調(diào)用。但是這個項...
裝飾器本質(zhì)上是一個函數(shù),該函數(shù)用來處理其他函數(shù),它可以讓其他函數(shù)在不需要修改代碼的前提下增加額外的功能,裝飾器的返回值也是一個函數(shù)對象。它經(jīng)常用于有切面需求的場景,比如:插入...
Samba是在Linux系統(tǒng)上實現(xiàn)SMB協(xié)議的一個免費軟件,由服務(wù)器及客戶端程序構(gòu)成。 SMB(Server Messages Block, 信息服務(wù)塊)是一種在局域網(wǎng)上共享...
Web前端 用Scala實現(xiàn)簡單的Web和API服務(wù)器 JavaScript 中的“黑話” 前端周報:Chrome不再支持https混用;npm十周年;HTTP/3獲多企業(yè)支...
面向?qū)ο蟮娜筇匦?封裝 所謂封裝,也就是把客觀事物封裝成抽象的類,并且類可以把自己的數(shù)據(jù)和方法只讓可信的類或者對象操作,對不可信的進行信息隱藏。封裝是面向?qū)ο蟮奶卣髦?,?..
在文檔對象模型 (DOM) 中,每個節(jié)點都是一個對象。DOM 節(jié)點有三個重要的屬性 : 1. nodeName : 節(jié)點的名稱 2. nodeValue :節(jié)點的值 3. n...
前言 應(yīng)用在Django的項目中是一個獨立的業(yè)務(wù)模塊,可以包含自己的路由,視圖,模板,模型. 一 創(chuàng)建應(yīng)用程序 創(chuàng)建步驟 用manage.py中的子命令startapp創(chuàng)建應(yīng)...
webpack 的核心價值就是前端源碼的打包,即將前端源碼中每一個文件(無論任何類型)都當(dāng)做一個 pack ,然后分析依賴,將其最終打包出線上運行的代碼。webpack 的四...
在工作中有時候會看到prototype和__proto__這兩個屬性,對這兩個屬性我一直比較蒙圈,但是我通過查閱相關(guān)資料,決定做一下總結(jié)加深自己的理解,寫得不對的地方還請各位...
搭建緣由 源于公司每次新啟動一個由多人協(xié)同開發(fā)的項目都由負(fù)責(zé)人初始化項目之后,每個人再去從私服pull一下項目才開始開發(fā)。但是每次初始化工程都是一步步的造輪子,一個個依賴去安...
一、C++ 編譯模式 通常,在一個 C++ 程序中,只包含兩類文件―― .cpp 文件和 .h 文件。其中,.cpp 文件被稱作 C++ 源文件,里面放的都是 C++ 的源代...
一、concat() concat() 方法用于連接兩個或多個數(shù)組。該方法不會改變現(xiàn)有的數(shù)組,僅會返回被連接數(shù)組的一個副本。 vararr1=[1,2,3]; vararr2...
前言 php默認(rèn)使用文件存儲session,如果并發(fā)量大,效率會非常低。而redis對高并發(fā)的支持非常好,可以利用redis替換文件來存儲session。 最近就遇到了這個問...
《Nginx高性能Web服務(wù)器》系列分享專欄 [作者:Poechant] Nginx是目前最流行的基于BSD-like協(xié)議、輕量級、高性能的HTTP服務(wù)器、反向代理服務(wù)器和電...
docker是一個開源的應(yīng)用容器引擎,可以為我們提供安全、可移植、可重復(fù)的自動化部署的方式。docker采用虛擬化的技術(shù)來虛擬化出應(yīng)用程序的運行環(huán)境。如上圖一樣。docker...
1. 一個簡單的HTML例子看看用戶信息安全 標(biāo)準(zhǔn)的HTML語法中,支持在form表單中使用 標(biāo)簽來創(chuàng)建一個HTTP提交的屬性,現(xiàn)代的WEB登錄中,常見的是下面這樣的表單:...