原创 Win10 64位系統 C/C++開發環境搭建

文章目錄下載安裝 MinGW-w64下載安裝 code::blocks下載安裝編譯 wxWidgets 下載安裝 MinGW-w64 在 MinGW-w64 官網下載 選 x86_x64, 選 posix , 選 seh 之後安

原创 Erlang 的 匹配模式

文章目錄模式匹配 模式匹配 模式 = 單元 結果 {X, abc} = {123, abc} 成功:X = 123 {X, Y, Z} = {222, def, “cat”} 成功:X = 222, Y = de

原创 二進制型與位串

二進制型與位語法 二進制型(binary)是一種數據結構,它被設計成用一種節省空間的方式來保存大批量的原始數據。 Erlang虛擬機對二進制型的輸入、輸出和消息傳遞都做了優化,十分高效。 如果要保存大批量的無結構數據內容,二進制型

原创 Erlang程序設計(第2版)讀書筆記

文章目錄前言學習步驟總結 前言 大部分是參照書上的順序,有些按自己的習慣調換下位置。 希望能幫助大家更好的學習 Erlang 這門經典的語言。 學習步驟 新學一門編程語言,首先要學會搭建開發環境 其次要知道 Erlang 程序的

原创 Erlang 的 內置函數

內置函數 內置函數簡稱爲BIF(built-in function),是作爲Erlang語言定義一部分的函數。 有些內置函數是用Erlang實現的,但大多數是用Erlang虛擬機裏的底層操作實現的。 所有內置函數都表現得像是屬於

原创 Erlang 的 表達式(if、case、短路布爾表達式)

文章目錄短路布爾表達式case 表達式if 表達式 短路布爾表達式 andalso orelse andalso 與 and 的區別% 當 X 爲 0 時,f(X) 裏的關卡會失敗,但 g(X) 裏的關卡會成功 f(X) whe

原创 Reactjs

文章目錄組件定義組件組件渲染組合組件this 綁定state 內部數據props 組件參數props 默認定義props 參數驗證returnref 獲取DOM元素高階組件Mixins 貌似被遺棄了屬性添加 CSS 類行內樣式添加

原创 React16 + Webpack4 + Babel7 開發環境搭建

文章目錄前置安裝安裝 cnpm安裝 yarn初始化項目生成 package.jsom創建項目目錄在public目錄下新建 index.html在src目錄下新建 index.js在 src/components 目錄下新建 ind

原创 正則表達式

文章目錄字符優先級元字符字符簇PHP的正則表達式內置的通用字符簇確定重複出現示例實用示例 字符優先級 相同優先級的從左到右進行運算,不同優先級的運算先高後低。 字符 描述 優先級 \ 轉義符 高 (), (?😃,

原创 Erlang 的 關卡

關卡(guard) 是一種結構,可以用它來增加模式匹配的威力。 可以對某個模式裏的變量執行簡單的測試和比較。 關卡由一系列關卡表達式組成,用逗號(,)分割 GuardExpr1,GuardExpr2, …,GuardExprN,

原创 css 示例

文章目錄水平居中垂直居中水平垂直居中Positionfont 文字 水平居中 div { margin: 0 auto; width:200px; //必須設置 } 垂直居中 點我返回目錄 div { m

原创 Git 使用指南

搭建Git服務器 用yum安裝git服務器 [root@git ~]# cd src/ [root@git src]# wget http://dl.fedoraproject.org/pub/epel/5/x86_64/ep

原创 Erlang 的 錯誤處理

順序代碼的錯誤處理 拋出錯誤的函數 拋錯函數 說明 exit(Why) 想要終止當前進程時使用,如果這個異常錯誤沒有被捕捉到,信號{‘EXIT’,Pid,Why}就會被廣播給當前進程鏈接的所有進程。 throw

原创 Erlang 的 模塊

模塊 模塊是 Erlang 的基本代碼單元 模塊文件的擴展名爲.erl 必須先編譯才能運行模塊裏的代碼 編譯後的模塊以 .beam 作爲擴展名 首字母小寫,模塊名與文件名相同。模塊名是一個原子(atom) 創建模塊文件% 模

原创 React-Router-Dom 4

文章目錄安裝 react-router-dom例子基本/嵌套用法傳遞參數/動態路由/模糊匹配重定向自定義Link禁止跳轉No Match (404)遞歸路徑Sidebar動畫轉換路由配置模式庫靜態路由上下文查詢參數APIbasen