原创 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:計算