返回首頁
當前位置: 主頁 > 網絡編程 > Ajax實例教程 >
  • 為什么云計算服務是亞馬遜先做出來? 日期:2018-11-05 21:57:52 點擊:200 好評:0

    最近看了一個知乎的 帖子 ,大家討論為什么是 Amazon 先把云計算服務做出來,而不是 Google。類似的問題我遇到過好幾次了,之前還在亞馬遜的時候,我覺得利益相關等等原因,自己不太適合回答這個問題;而現在,又看到各路人馬大神已經把這個問題從各個角度分析得底朝天了,于是覺得似乎又沒有太大必要了。不過現在,回頭看...

  • 關于 RESTful 不足的思考 日期:2018-11-05 21:55:23 點擊:200 好評:0

    在 Amazon 的時候,公司內有大量的組來維護不計其數的 service,而 service 之間的通用通訊方式是公司內部的一個框架,協議是自定的,客戶端也是內部的;現在到了 Oracle,我看到這個變成了 RESTful,也就是說,協議本身變成了最常見和適用的一種。我看到有太多論述 RESTful 優點的文章了,而實際工作中也確實有所體會,比...

  • Prolog 列表和運算符知識詳解 日期:2017-12-04 22:10:07 點擊:200 好評:0

    post 中介紹一下列表和運算符, 相信熟悉或者玩過函數式編程語言的朋友可能已經在函數式編程中掌握了列表, 而今天我帶來的是邏輯式編程語言 Prolog 中的列表, 以及它的使用. 當然我還會在今天簡單介紹一下 Prolog 中的運算符(Arithmetic). 不過這一部分的內容還是很簡單的, 我們主要關注的部分就是 List. ##列表 列表, 這個...

  • FP and OOP編程范式介紹 日期:2017-12-04 21:57:07 點擊:200 好評:2

    FP 和 OOP 是目前主流的編程范式.我們不談論這兩種編程范式的優劣, 僅僅討論一下 FP 和 OOP 兩者的差別. ##Decomposition 如何將一個任務分解, 這是任何一位 Programmer 都需要考慮的事情, 而 FP 和 OOP 對于如何將一個大型程序或者任務分解有著完全不同的方法. 在 FP 中, 我們通常將程序分解為有著不同操作的函數 在 OOP...

  • Prolog 遞歸知識教程 日期:2017-12-04 21:56:10 點擊:200 好評:0

    在這一次的 post 中, 我們將要介紹 Prolog 中的遞歸定義, 也就是說, 一個 predicate 如果它定義了一個或多個引用自己的規則, 那么這個 predicate 就是遞歸的. 遞歸的定義非常地簡單: is_digesting(X,Y):-just_ate(X,Y).is_digesting(X,Y):- just_ate(X,Z), is_digesting(Z,Y).just_ate(mosquito,blood(john)).just_ate(fro...

  • Prolog 匹配知識教程 日期:2017-12-04 21:55:21 點擊:200 好評:2

    這篇 post 有兩個主要的目的: 討論 Prolog 中的匹配, 解釋匹配(match)與相等的不同. 使用 Prolog 搜索的機制解決一些問題. ##Matching Prolog 中有三種不同的 term, 分別的 constants , variables 和 complex terms . 接下來我們解釋一下兩個 terms 是如何匹配的. 當兩個 term 含有相等, 或者兩個 term 中的變量在被綁定為...

  • 為什么學習 Prolog 日期:2017-12-04 21:53:47 點擊:200 好評:2

    Prolog 是種邏輯式的編程語言. 我第一次見到這個名字的時候大約實在我學習 SICP 的過程中, 實現了一個簡單的邏輯式語言的解釋器. 之后我又在 CTMCP 一書中的 Relational Programming 和 Logical Programming 中多次見到 Prolog 的身影, 加上我本身對于各種編程語言非常地感興趣, 所以我選擇學習這門語言, 在這里記錄一下我...

  • Coreos 開啟BBR算法的步驟 日期:2017-10-07 22:52:27 點擊:200 好評:0

    首先確定coreos所使用的內核是否合適 uname -r 內核版本最低要在4.9. 確定是否已經開啟了BBR模塊 lsmod | grep bbr 如果沒有tcp_bbr,則說明沒開啟 加載模塊 modprobe tcp_bbr echo tcp_bbr /etc/modules-load.d/modules.conf echo net.core.default_qdisc=fq /etc/sysctl.conf echo net.ipv4.tcp_congestion_control=bbr...

  • golang的并發不等于并行 日期:2017-10-07 22:51:31 點擊:200 好評:2

    先 看下面一道面試題: func main() { runtime.GOMAXPROCS(1) wg := sync.WaitGroup{} wg.Add(20) for i := 0; i 10; i++ { go func() { fmt.Println(go routine 1 i: , i) wg.Done() }() } for i := 0; i 10; i++ { go func(i int) { fmt.Println(go routine 2 i: , i) wg.Done() }(i)...

  • panic和recover的使用規則概述 日期:2017-10-07 22:50:10 點擊:200 好評:0

    我們溫習一下panic和recover的使用規則。 在golang當中不存在tye ... catch 異常處理邏輯。在golang當中使用defer, panic和recover來控制程序執行流程,借此來達到處理異常的目的。 Panic是一個可以停止程序執行流程的內置函數。 假設當前F函數當中某處代碼觸發panic函數,則F函數停止后面代碼的執行,轉而執行F函數內部的...

推薦內容
pk10赛车直播视频