Time of Update: 2018-12-05
又一款“Online Source Editor”,基於Javascript,短小精悍,即時線上代碼高亮顯示,他不是某個富文字編輯器的附屬產品,他是許多大名鼎鼎的線上代碼編輯器的基礎庫。地址:http://codemirror.net/本站的線上LESS編譯器和Markdown編輯器就是採用這個組件開發。可以看出,CodeMirror的作者是一個十分嚮往自由的人。但他的CodeMirror絕對不簡單,看看下面這份清單:Google Earth KML samplerEloquent
Time of Update: 2018-12-05
本文由larrylgq編寫,轉載請註明出處:http://blog.csdn.net/larrylgq/article/details/7395261作者:呂桂強郵箱:larry.lv.word@gmail.com眾多語言中用來管理對象的方法一般有2種:一:原型即使用原始對象的副本來作為新的對象,使用的語言有javascript,ruby(同時支援原型和模板)eg:javascriptfunction myClass(){ }myClass.prototype.ID =
Time of Update: 2018-12-05
原文地址:http://groups.google.com/group/storm-user/browse_thread/thread/a9b71e51b6be8f35storm0.7.0使用了備受關注的Transactional topologies,它可以使你的訊息在叢集上精確的只執行一次,Transactional
Time of Update: 2018-12-05
通貨,,指的是流通的貨幣,指的是流通性,,並不是單純地指貨幣...今天的通貨膨脹的成因主要有三方面...第一.美國和歐洲等發達國家經濟出現了問題..投資者紛紛將資金撤走..投到了別的地方..被投放的國家就會因為貨幣太多而造成通貨膨脹,直接就在物價反映出來了...中國現在的國際熱錢非常龐大..所以物價高居不下..第二.人民幣升值.打個比方,你是一個美國人或者是外國人..過去你手裡有100萬美元,可以換成800萬人民幣.這時候你要拿回你的100萬美元就必須要有800萬的人民幣...但是如果你認為將來
Time of Update: 2018-12-05
本文由larrylgq編寫,轉載請註明出處:http://blog.csdn.net/larrylgq/article/details/7444999作者:呂桂強郵箱:larry.lv.word@gmail.com由於電腦只能處理用開關組成的位元字,所以當我們要處理文字的時候就要將文字轉換成相應的數字,而這些數字就是文字編碼因為世界上語言眾多,再加上方言,古代語言,特殊符號等,我們沒法同時包括所有的文字,所以只能事先規定使用哪些文字,這些實現規定的文字集合就叫字元集像我們經常用的有ASCII和U
Time of Update: 2018-12-05
本文由larrylgq編寫,轉載請註明出處:http://blog.csdn.net/larrylgq/article/details/7395261作者:呂桂強郵箱:larry.lv.word@gmail.comjvm中所有線程共用的資料區有方法區,堆。線程隔離的資料區有虛擬機器棧,本地方法棧和程式計數器。程式計數器:是用於當前線程執行位元組碼的行號指標,是一塊很小的記憶體空間,每個線程都有一個各執行緒計數器互不影響,隔離儲存區 (Isolated
Time of Update: 2018-12-05
你首先要明白外匯儲備是一個什麼東西..外匯儲備是一個國家以外幣形式的貨幣儲備..外匯儲備是代表著一個國家的債權. 我舉個例子給你吧.
Time of Update: 2018-12-05
1960年誕生在MIT的lisp是最早使用記憶體動態分布和記憶體回收技術的語言,但本文主要講解基於sun
Time of Update: 2018-12-05
JVM在運行時會產生三個ClassLoader,Bootstrap ClassLoader、Extension ClassLoader和AppClassLoader.其中,Bootstrap是用C++編寫的,我們在Java中看不到它,是null。它用來載入核心類庫,在JVM原始碼中這樣寫道:static constchar classpathFormat[]= "%/lib/rt.jar: " "%/lib/i18n.jar: " "%/lib/sunrsasign.jar: " "%/lib/
Time of Update: 2018-12-05
thrift通過IDL產生Client和Processor,然後調用 protocol 和 transportThrift有多種可選的 protocol ,transport和server支援的protocolTBinaryProtocol 直接的二進位格式TCompactProtocol 高效和壓縮的二進位格式TDenseProtocoal 與TCompactProtocol相比,meta資訊略有不同TJSONProtocoal JSONTDebugProtocoal text
Time of Update: 2018-12-05
核心索引類:IndexWriter建立一個新的索引並且添加文檔到一個已有的索引中,可以對索引進行增刪改操作,但是不能尋找。Directory:Lucene 索引的存放位置,是一個抽象類別實作類別: FSDirectory:在檔案系統的目錄中建立索引 RAMDirectory:在記憶體中建立索引Analyzer:分詞器,在 IndexWriter 的建構函式中指定,用於常值內容提取關鍵詞。Document:檔案在lucene中的映射,是一個欄位的集合Field每個 Document
Time of Update: 2018-12-05
一鍵搞定sudo apt-get install rabbit或使用:http://www.rabbitmq.com/install-debian.html 中的rabbitmq-server_2.8.1-1_all.deb啟動:sudo rabbitmq-server start出現以下東西即成功安裝+---+ +---+| | | || | | || | | || +---+ +-------+| ||
Time of Update: 2018-12-05
cd /usr/libsudo mkdir jvmsudo tar zxvf jdk-7-linux-i586.tar.gz -C /usr/lib/jvm cd /usr/lib/jvm sudo mv jdk1.7.0/ java-7-sun 修改環境變數vim ~/.bashrcexport JAVA_HOME=/usr/lib/jvm/java-7-sun export JRE_HOME=${JAVA_HOME}/jre export
Time of Update: 2018-12-05
本文由larrylgq編寫,轉載請註明出處:http://blog.csdn.net/larrylgq/article/details/7431728作者:呂桂強郵箱:larry.lv.word@gmail.com最早的物件導向的設計方法是在20世紀60年代,瑞典工程師發明的simula語言。在simula語言中引入了類來描述類比的物體在這之後美國PARC的smalltalk也對物件導向的推廣起了很大的作用,再之後還有lisp,c++,java,ruby等等物件導向-多態性def
Time of Update: 2018-12-05
本文由larrylgq編寫,轉載請註明出處:http://blog.csdn.net/larrylgq/article/details/7395261作者:呂桂強郵箱:larry.lv.word@gmail.com隨著電腦效能的提高,為了應對複雜軟體的開發,人們提出了結構化編程:通過順序,分支,迴圈控製程序流程,降低程式靈活性的同時也降低了程式的複雜性但是這隻解決了程式結構的控制,隨著程式中的資料的增加,程式的複雜度還是會直線上升,所以規定:對資料的處理,必須通過事先定義好的方法來操作假設我們實
Time of Update: 2018-12-05
分類與聚類的主要區別在於:分類演算法中,類別是已知的,類別數不變;而聚類中,類別是未知的,類別數不確定。分類需要依賴先驗機率,把所有的資料點所組成的空間進行劃分,組成一個個不同類別的集合,這些集合通常是不重合的 聚類:沒有先驗知識,屬於無監督學習 適用與多維度,連續變數,基本的思路是概念建模和迭代最佳化 凝聚型層次聚類演算法: 1:定義初始樹,類似與B+樹,所有資料都在葉子節點 2:逐步提高層級值,判斷哪些元素可以構成新的聚類 eg:ROCK連結型聚類
Time of Update: 2018-12-05
Java虛擬機器的基本特徵基於棧的體系絀構動態載入程式安全性自動記憶體管理多線程支援與本地庫的互動java語言處理器結構JVM與JRE、JDK的關係JVM:Java Virtual Machine負責執行符合規範的Class檔案JRE:Java Runtime Environment包含JVM的類庫JDK:Java Development Kit包含JRE不一些開發工具,如javacjava代碼執行:1 sun jdk中的javac或其它編譯器將代碼編譯為class檔案2
Time of Update: 2018-12-05
本文由larrylgq編寫,轉載請註明出處:http://blog.csdn.net/larrylgq/article/details/7395261作者:呂桂強郵箱:larry.lv.word@gmail.com貝葉斯:突破在於將先驗機率轉換成後驗機率,但是原理很簡單經典例子一:一座別墅在過去的 20 年裡一共發生過 2 次被盜,別墅的主人有一條狗,狗平均每周晚上叫 3 次,在盜賊入侵時狗叫的機率被估計為 0.9,問題是:在狗叫的時候發生入侵的機率是多少?我們假設 A 事件為狗在晚上叫,B
Time of Update: 2018-12-05
架設伺服器1:建立一個名為 ‘git’ 的使用者,並為其建立一個 .ssh 目錄。$ sudo adduser git$ su git$ cd$ mkdir .ssh2:把開發人員的 SSH 公開金鑰添加到這個使用者的 authorized_keys 檔案中:開發人員使用:ssh-copy-id git@192.168.1.208或者:$ ssh-keygen $ cat ~/.ssh/id_rsa.pubssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCB007n/
Time of Update: 2018-12-05
阻塞同步:一種封閉式並行存取策略保證共用資料在同一時刻只被一條線程使用,通過使用synchronize和ReentranLock來實現實現:synchronize關鍵字經過編譯後會在同步塊前後產生monitorenter和monitorexit2個位元組碼指令,這兩個位元組碼會根據一個reference類型的參數來指定要鎖定或解鎖的對象,如果synchronize沒有指明對象,就回根據修飾的是執行個體方法還是類方法去取對應的對象執行個體,或者Class對象作為鎖對象。synchronize同步塊