原创 react classnames
安裝: npm install classnames 功能: 將true的class 顯示出來,false 的隱藏 參考文檔:https://manofhustle.com/2015/01/19/dynamically-add-cla
原创 nginx
Nginx 是一個高性能的 Web 和反向代理服務器, 它具有有很多非常優越的特性: (1)作爲Web服務器:相比Apache,Nginx使用更少的資源,支持更多的併發連接,體現更高的效率,這點使 Nginx 尤其受到虛擬主機提供商的歡迎
原创 express(使用中間件)
Express是一個路由的中間件Web框架,其自身只具有最低程度的功能:Express應用程序基本上是一系列中間件函數調用 中間件函數能夠訪問請求對象 (req)、響應對象 (res) 以及應用程序的請
原创 Lucene
一 Lucene產生的背景 1.1 數據的分類 我們生活中的數據總體分爲兩種:結構化數據和非結構化數據。 結構化數據:指具有固定格式或有限長度的數據,如數據庫,元數據等。 非結構化數據:指不定長或無固定格式的數據,如郵件,w
原创 go語言
一 GO 語言函數 函數是基本的代碼塊,用於執行一個任務。 GO語言最少有個main() 函數。 二 Go 語言切片(Slice) Go語言切片是對數據的抽象。 Go數組的長度不可改變,在特定的情
原创 solr (索引自己的數據集)
概要 Solr是一個建立在Apache Lucene 之上的搜索服務器,它是一個開源的,基於Java的信息檢索庫。它旨在驅動強大的文檔檢索應用程序 - 無論您需要根據用戶的查詢向用戶提供數據,Solr都可以爲您服務。 由於Solr基於
原创 express(路由)
一 基本路由 路由用於確定程序如何響應對特定端點的客戶機請求,包含一個URI(或路徑)和一個特定的HTTP請求方法(GET、POST等)。 每個路由可以具有一個或者多個處理程序的函數,這些函數在路
原创 HTTP(四)
一 與 HTTP 協作的 Web 服 務器 一臺web服務器可搭建多個獨立的web網站,也可作爲通信路徑上的中轉服務器提升傳輸速率。 1 通信數據轉發程序:代理、網關、隧 道1.1 代理 代理是一種有轉發功能的應用
原创 express(靜態文件)
express.static 爲了提供諸如圖像、CSS 文件和 JavaScript 文件之類的靜態文件,請使用 Express 中的 express.static 內置中間件函數。 將包含靜態資源的目錄的名稱傳送給expre
原创 HTTP(二)
一 HTTP報文內的HTTP信息 1.1 HTTP報文:用於HTTP協議交互的信息被稱爲HTTP報文。 1.2 編碼提升傳輸速率 1.2.1 壓縮傳輸的內容編碼 向待發送郵件內增加附件時,爲了使郵件容量變小,我們會先
原创 iOS上架流程
上架iOS需要一個付費的開發者賬號,還沒有的話申請一個或者借用。 一 創建唯一表示符BundleID (APP IDS) 首先打開開發者中心https://develop
原创 重新搭建溯源項目
1.dva init$ mkdir demo && cd demo$ dva init2.引入reactnpm install --save react react-dom3.引入ant-design$ npm install antd
原创 express(編寫中間件)
編寫中間件以用於Express應用程序 概述 中間件函數能夠訪問請求對象(req)、響應對象(res)以及應用程序的請求/響應循環中的下一個中間件函數。下一個中間件函數通常由名爲next的變量來表示。 中間件函數可以執行以下任務: 執行任
原创 代理
因爲遇到在服務器部署程序配置問題,需要用的Nginx。 一 正向代理(隱藏了真實的請求客戶端) 故事說明:A要創業去找馬雲借錢,馬雲肯定不會給,A的大學老師和馬雲是同學,A的老師去找馬雲借錢,馬雲給了1
原创 頁面渲染流程
渲染的流程基本如下(黃色的四個步驟): 1.計算CSS樣式 2.構建Render Tree 3.Layout 定位座標和大小,是否換行,各種position,overflow, z-index屬性 …… compute style:計算