原创 Erlang算法一章:冒泡排序

(ERL的冒泡排序)Bubble Sorting IN ERLANG 實現原理 1. 從數組的第一個元素arr[0]開始,兩兩比較arr[n]和arr[n+1],如果前面的數大於後面的數arr[n] > arr[n+1],那麼交

原创 Shell腳本實現冒泡排序

代碼如下 read -a array for(i=0;i<$ {#array[@]};i++){ for(j=0;j<$ {#array[@]}-1;j++)}{ if [[ ${array[j]} -gt ${array[j+

原创 C語言數組初始化

/*C++使用new關鍵字分配內存,而C使用malloc(memory allocate)來分配內存*/ #include <stdio.h> #include <malloc.h> /*使用typedef把int類型命名爲新類型

原创 Erlang自動化編譯組件說明

詳情文檔 模塊 make 提供了編譯源文件的類似Unix的函數集合。 Eshell V8.3 (abort with ^G) 1> make:all(). 執行以上命令,會在當前目錄下查找名爲 Emakefile 的文件,該文件定

原创 Shell簡單編程學習之一

該練習是在Bourne Again Shell (/bin/bash)環境下進行 鏈接 變量 輸出 #!/bin/bash echo "Hello World!" 通過修改文件權限,chmod +x /test.sh,使用.

原创 Erang trap_exit的簡單說明

引用 When trap_exit is set to true, exit signals arriving to a process are converted to {‘EXIT’, From, Reason} message

原创 Erlang Behaviour行爲模式之一:Supervisor之說明

具體文檔詳看這裏 Supervisor(即主管進程,簡稱主管)負責啓動、停止以及監控主管子進程。主要想法是當必需時,通過重啓子進程保持他們的存活。通過子規範列表啓動並監控子進程,按照規範列表的順序啓動進程並以反序終止進程。 通用服務器

原创 Erlang算法一章:快速排序

Erlang算法一章:快速排序快速排序算法 快速排序算法 快速排序的核心思想是分而治之,①把數組列表根據某一取值分成兩段,左邊都比中間值小,右邊都比中間大,再對左右兩邊執行①操作即可。 用Erlang語言描述比較簡單,如下新建q_so

原创 Erlang debug_info在Debugger應用中的解釋

源文檔地址 文中寫到: Interpretable modules are modules for which a .beam file, compiled with option debug_info set, is locat

原创 Erlang TCP Socket監聽進程和接收進程

Erlang TCP Socket監聽進程和接收進程的說明 轉自:https://blog.csdn.net/summerhust/article/details/8740973 一旦打開了一個使用TCP連接的套接字,它就始終保持打開

原创 Centos安裝Erlang/OTP

Erlang是一門實現高併發、具有容錯和高性能的函數式編程語言,有興趣的讀者可以找相關資料瞭解。 ### 首先下載資源,想下載不同的版本只需要修改版本號即可,最新爲19.3 wget http://erlang.org/download/

原创 冒泡排序算法 For ERL

(ERL的冒泡排序)Bubble Sorting IN ERLANG 實現原理 1. 從數組的第一個元素arr[0]開始,兩兩比較arr[n]和arr[n+1],如果前面的數大於後面的數arr[n] > arr[n+1],那

原创 基於erlang語言的socket通信

erlang語言實現socket聊天室 關鍵詞 erlang socket erlang語言是函數式編程語言,由Erlang之父Joe Amstrong編寫出erlang原型,並在愛立信公司得到大規模應用,進而在通信行業有了一席之地,