回頭再說--奧卡姆剃刀

如無必要,勿增實體。  提出者:英格蘭邏輯學家威廉  點評:做事情應該盡量簡單。  奧卡姆剃刀是由14世紀英格蘭聖方濟各會修士威廉提出來的一個原理。他出生在英格蘭薩裡郡的奧卡姆鎮。威廉曾在巴黎大學和牛津大學學習,知識淵博,能言善辯,被人稱為“駁不倒的博士”。  威廉曾寫下了大量的著作,但都影響不大。但他卻提出了這樣的一個原理:如無必要,勿增實體。其含義是:只承認一個個確實存在的東西,凡幹擾這一具體存在的空洞的普遍性概念都是無用的累贅和廢話,應當一律取消。他使用這個原理證明了許多結論,包括“通過思

[Erlang 0058] Erlang Function調用效率

    Erlang方法調用有m:f(a),M:F(a),fun,f(),apply/3幾種方法,調用效率如何呢?《Erlang/OTP in Action》一書中有一個總結我們看下:    即模組內調用和模組間的方法調用速度差異不大;要關注一下元編程方式調用(apply調用)要慢的多,除此之外除非是在效能要求特別高的情境否則不必過於在意這點效能差異;這個在官方文檔中有大致相同的結果: Here is an intentionally rough guide to the relative

回頭再說—江湖兒女情

昨天,有位同學告訴我:好久沒有看到你胡說八道了;我試圖從褒義的角度來理解這句話未遂;  那就說說把,回頭再說,現在開始… ….   古龍的生命中一個重要的關鍵詞是:女人;回顧一下古龍筆下的英雄們:楚留香、陸小鳳、小魚兒、花無缺   、一點紅、胡鐵花、西門吹雪 這些更像是女兒家的名字

[Erlang 0036] “HOW TO”不建立崩潰報告主動銷毀gen_server進程

 昨天SC遇到一個問題,建立一個gen_server的時候會在init方法中檢查依賴的外部服務是否可用;如果停用話他就直接返回{stop,Reason},gen_server進程建立失敗;這個目標他很容易就達到了,但是進程啟動失敗之後卻建立了Crash Report,這種異常情況是可以預料的並不需要建立崩潰報告Crash Report;為什麼會產生崩潰報告Crash Report?如何消除呢?他的init代碼大體上是這樣的:init([]) -> process_flag(trap_

[Erlang 0005] net_kernel:monitor_nodes 訂閱node串連\斷開訊息

    Erlang中節點之間建立連結我們可以使用net_adm:ping(),串連成功返回pong,失敗返回pang;實踐中我們不僅僅是要建立串連,比如我們需要在與其它節點建立串連或者其它節點斷開的時候做一些事情,比如在節點當掉的時候記錄日誌,這就需要在對應的時機取得相應的資訊;Erlang在net_kernel庫中提供了這樣的方法:net_kernel:monitor_nodes(Flag);調用這個方法來訂閱節點狀態變動的訊息.一個節點加入的時候會向所有的訂閱進程發送一個nodeup訊息,

回頭再說--跳蚤效應

  你想跳多高,就會跳多高  目標決定人生  “跳蚤效應”來源於一個有趣的實驗:生物學家曾經將跳蚤隨意向地上一拋,它能從地面上跳起一米多高。但是如果在一米高的地方放個蓋子,這時跳蚤會跳起來,撞到蓋子,而且是一再地撞到蓋子。過一段時間後,你拿掉蓋子,你會發現,雖然跳蚤繼續在跳,但已經不能跳到一米高以上了,直至結束生命都是如此。  為什麼呢?理由很簡單,它們已經調節了自己跳的高度,而且適應了這種情況,不再改變。不但跳蚤如此,人也一樣,有什麼樣的目標就有什麼樣的人生。我們周圍有許多人都明白自己在人生中

回頭再說--Everything I Do

Everything I Do  歌手:Bryan Adams     專輯:bryan adams Adams Bryan - Everything I DoLook into my eyes - you will seeWhat you mean to meSearch your heart - search your soulAnd when you find me there you'll search no moreDon't tell me it's not worth tryin'

【下載】 修複Vista檔案拷貝緩慢的更新補丁KB931770

Vista在複製、移動檔案方面存在速度慢的問題,該問題具體表現為:在開始拷貝或移動檔案之前,Vista 會在“估計剩餘時間”這開始的第一步時卡住進度,使得檔案操作進度遲遲無法開始。     對於這個問題,微軟已經發布了一款Hotfix來解決這個問題,但是需要使用者撥打微軟的支援人員熱線才能得到。現在,特意為您將找到的這款補丁程式做成了本地下載,各位 Vista 使用者現在就可以安裝這個補丁,來立刻修正 Vista 檔案操作慢的問題。     該補丁安裝後,Vista 下檔案的複製、移動操作進度條

[Erlang 0033] 接入Erlang控制台的幾種方法

      在window中調試的時候我們可以通過啟動多個cmd視窗運行Erlang節點,在生產環境中我們需要Erlang服務在Centos伺服器上後台運行;這就需要在啟動的時候添加啟動參數detached來脫離終端:     -detached Starts the Erlang runtime system detached from the system console. Useful for running daemons and backgrounds processes.

回頭再說--Promise Don’t Come Easy

Promise Don't Come Easy  歌手:Caron Nightingale      I should have known all alongthere was something wrong I just never read between the lines Then I woke up one day and found you on your way Leaving nothing but my heart behind What can I do to make

[回頭再說] 國內網頁遊戲背景音樂

   國內網頁遊戲使用的背景音樂,大量使用了經典的電影電視的OST,這裡簡單回顧一下:   首先,一大批網頁遊戲用的是中國武俠背景,大量的電視武俠電影為此提供了豐富的素材: 仙劍奇俠傳(四) - 回夢遊仙.wav 何占豪&陳鋼 - 少年十五二十時.wav 盧冠廷 - 一生所愛.wav 呂秀齡 - 逆倫.wav 商易 - 小刀會組曲 .wav 喜多郎 - 孫文與慶玲.wav 宗次郎 - 故鄉的原風景.wav 徐嘉良 - 仙侶奇緣主題曲音樂.wav 橫山菁兒 - 英雄的黎明.wav 胡偉立

回頭再說–士兵突擊

  一個士兵要不戰死沙場,便是回到故鄉                                                                                                                                    

[Erlang 0032] Erlang Binary的內部實現

[Erlang 0014]Erlang記憶體回收機制[Erlang 0024]Erlang位元據處理上面兩篇文章都提到了位元據相關的內容,今天閱讀了一下官方文檔中關於二進位實現的內容,整理筆記於此.先看一張圖:  思維導圖解釋binary和bitstring內部實現機制相同Erlang內部有四種二進位類型,兩種容器,兩種引用容器有refc binaries (引用計數二進位)和 heap binariesrefc binaries又可以分成兩部分存放在進程堆(process

The Matrix Revolutions

     一個負責運行虛擬現實(VR)系統的主機(Main Frame),長期運行,拋出了6次異常,前5次異常觸發自動更新程式AutoUpdater完成自身軟體升級,觸發需要使用密鑰(Key Maker)通過驗證。第六次異常處理執行沒有按照之前的異常處理方式,一個影響就是VR中的垃圾清理程式不斷的使用VR資料進行深拷貝(Deep

[Erlang 0010] Erlang 熱更新

Erlang脫胎於電信業,Joe Armstrong在描述Erlang的設計要求時其中就提到了軟體維護應該能在不停止系統的情況下進行。在實踐中,我們也因為這種不停服務的熱更新獲益良多,終於不再用等到半夜沒有人的時候再做更新了.那麼如何進行熱更新?Erlang又是如何做到熱更新的呢?這就是我們本文要回答的問題.     如何進行熱更新?    

回頭再說--英雄 汪峰

每當夜深人靜的時候望著那燦爛的夜空我會感到那裡充滿了太多的夢想告訴自己生命就像一場就像一場比賽不爭取就一定會一定會失敗不願再等待我不會再失敗我不願再等待等待我要贏得這場勝利即使一切都不存在我要成為你的英雄帶著我的夢想你的喝彩我要贏得這場勝利即使一切都不存在我要成為你的英雄帶著我的夢想你的喝彩每當走在洶湧的街頭望著那茫茫人海我都會感到自己是為你存在告訴自己這就像一場一場比賽我要讓我們的生命變得很精彩每個人都會在十字路口在十字路口徘徊每顆心都曾經任任風吹搖擺我們都在進行著一場一場比賽不爭取就一定會一

回頭再說–蘇東坡

    話癆的我,要麼不開口,要麼停不下來。一番糾結還是繼續,回頭再說,現在開始… …  幾時歸去,作個閑人。對一張琴,一壺酒,一溪雲----蘇東坡《行香子》 蘇東坡的關鍵字:親情  友情 愛情 事業 胸懷

[Erlang 0039] Erlang Inheritance

和Parameterized Module一樣的態度:把extend當作Erlang語言特性,當作代碼複用的一種手段,不扯OOP,可能更好理解: )  本文回答Erlang Inheritance 怎麼用?如果是Parameterized Module呢? 什麼時候使用? How To Use  Erlang繼承通過關鍵字extends實現,下面看一個簡單的例子:-module(alpha).-export([c/2, b/1, a/0]).a() ->

複用:設計模式 反模式 分析模式

1987 年,SmallTalk社區的Ward Cunningham 和Kent Beck發表了一篇文章《Using Pattern Languages for Object-Oriented Programs》這標誌著建築大師的思想落戶軟體開發領域。        設計模式的起源是建築師Christopher Alexander 的研究,不同時代建築師留下的偉大建築作品中,有很多重複出現的設計,於是,他找到了一種結構化、可重用的方法來捕捉並描述這些重複的設計,

匆匆的記錄一下,生日快樂!

   匆匆的記錄一下,生日快樂!    我是個蒸不爛,煮不熟,捶不扁,炒不爆,響璫璫一粒銅豌豆,恁子弟每誰教你鑽入他鋤不斷,斫不下,解不開,頓不脫,慢騰騰千層錦套頭。我玩的是梁園月,飲的是東京酒,賞的是洛陽花,攀的是章台柳。我也會圍棋,會蹴踘,會打圍,會插科,會歌舞,會吹彈,會咽作,會吟詩,會雙陸。                                                                                                    

總頁數: 61357 1 .... 10032 10033 10034 10035 10036 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.