Time of Update: 2018-12-05
一、 環境搭建和基本映射 1) 添加Annotation包: hibernate-annotations.jar,ejb3-persistence.jar,hibernate-commons-annotations.jar 2) 在實體類中盡量使用JPA的標準註解來進行對象關係映射。註解可以添加在屬性上,也可以添加在getXxx()方法之上。 a) @Entity 映射一個實體類 @Table(name="表名") 指定關聯的表 b) @Id 映射OID
Time of Update: 2018-12-05
叢集索引介紹 在叢集索引中,表中各行的物理順序與索引值的邏輯(索引)順序相同。表只能包含一個叢集索引。 如果不是叢集索引,表中各行的物理順序與索引值的邏輯順序不匹配。叢集索引比非叢集索引有更快的資料訪問速度。 叢集索引通常可加快 UPDATE 和 DELETE 操作的速度,因為這兩個操作需要讀取大量的資料。建立或修改叢集索引可能要花很長時間,因為執行這兩個操作時要在磁碟上對錶的行進行重組。 可考慮將叢集索引用於: 1.包含數量有限的唯一值的列,如 state 列只包含 50
Time of Update: 2018-12-05
1、以nStart的值作為閾值劃分,一次劃分後小於nStart的值在左邊,大於nStart的值在右邊,然後遞迴此過程void qsort1(long *sortArr, int nStart, int nEnd){int m = 0;long t ;int r ;if(nStart >= nEnd)return ;t = sortArr[nStart] ;m = nStart ;for(r = nStart + 1; r <= nEnd; r++){if(sortArr[r]
Time of Update: 2018-12-05
Personal Package Archives (PPA) allow you to upload Ubuntu source packages to be built and published as an apt repository by Launchpad。添加PPA命令:sudo add-apt-repository <ppa-name> 其中ppa-name一般軟體首頁上會給出。比如安裝fcitx時的命令如下:sudo add-apt-repository ppa:
Time of Update: 2018-12-05
一、“探測儀,如果我問一個貝葉斯學派的統計學家如果……”“[擲]我是一個中微子探測儀,不是迷宮守衛。老實說,你是不是腦子壞掉了。”“[擲]...yes”迷宮守衛的梗:說迷宮裡有2條路,分別通向目的地和陷阱,路口各有一個守衛,一個只說真話一個只說假話,他們都知道路後面是什麼以及彼此說話的真假,這時你只能選擇其中一個人,問一個問題,如何確保走對路。http://www.xkcd.com/1132/================================================二、頻率
Time of Update: 2018-12-05
一、使用 Equinox 開發 OSGi 應用程式地址:http://www.ibm.com/developerworks/cn/education/opensource/os-eclipse-osgi/index.html教程簡介:本教程就將示範如何在 Eclipse 環境下利用 Equinox 架構進行 OSGi 應用開發。首先解釋了實現上述應用程式所必需瞭解的基本概念和基礎知識,並結合範例程式碼示範 OSGi 開發的一些重要技術,最後探討了基於 OSGi
Time of Update: 2018-12-05
以下內容主要來自維基百科形式科學是指主要研究對象為抽象形態的科學,如邏輯、數學、計算理論、資訊理論、統計學等。專門研究語言的文法的數學和電腦科學分支叫做形式語言理論,它只研究語言的文法而不致力於它的語義。在電腦科學中,形式語言是:某個字母表上,一些有限長字串的集合,而形式文法是描述這個集合的一種方法。形式文法之所以這樣命名,是因為它與人類自然語言中的文法相似的緣故。形式文法描述形式語言的基本想法是,從一個特殊的初始符合出發,不斷的應用一些產生式規則,從而產生出一個字串的集合。產生式規則指定了某些
Time of Update: 2018-12-05
最近自己折騰視窗管理器,看了很多linux啟動的資料,感覺這篇文章分析的最詳細,轉過來收藏。原文地址:http://hi.baidu.com/loring_zhang/blog/item/cb126dfdcf489f77034f56bf.html============================================安裝好的ubuntu預設的是從圖形介面啟動,這不免讓人搞不懂系統是怎麼啟動並執行。相對於傳統的shell,ubuntu
Time of Update: 2018-12-05
一、使用 synchronized 關鍵字。synchronized(anObject) { value = map.get(key);} 二、使用 JDK1.5提供的鎖(java.util.concurrent.locks.Lock)。lock.lock(); value = map.get(key); lock.unlock(); 三、使用 JDK1.5
Time of Update: 2018-12-05
https://webarchive.jira.com/wiki/display/Heritrix/A+Quick+Guide+to+Running+Your+First+Crawl+Job1、下載heritrix3後解壓2、命令列到bin目錄 >heritrix.cmd –a admin:admin啟動可以用heritrix --help 查看協助3、開啟瀏覽器 地址 127.0.0.1:8443 即可使用,使用者名稱密碼是上面打的admin, admin (以前版本好像是127.0
Time of Update: 2018-12-05
在實驗室和寢室上網,要使用不同的ip,每次都改下太麻煩了,寫了2個bat檔案修改。@ echo offecho 設定422ip地址set addr=10.214.25.81set mask=255.255.255.0set gway=10.214.25.1set dns1=10.10.0.21echo ------------------------------echo ip=%addr%echo mask=%mask%echo gateway=%gway%echo
Time of Update: 2018-12-05
一、梯度gradienthttp://zh.wikipedia.org/wiki/%E6%A2%AF%E5%BA%A6在標量場f中的一點處存在一個向量G,該向量方向為f在該點處變動率最大的方向,其模也等於這個最大變動率的數值,則向量G稱為標量場f的梯度。在向量微積分中,標量場的梯度是一個向量場。標量場中某一點上的梯度指向標量場增長最快的方向,梯度的長度是這個最大的變動率。更嚴格的說,從歐氏空間Rn到R的函數的梯度是在Rn某一點最佳的線性近似。在這個意義上,梯度是雅戈比矩陣的一個特殊情況。在單變數
Time of Update: 2018-12-05
http://snarc.ia.ac.cn/ren/html/y2010/189.htmlhttp://baike.baidu.com/view/117790.htmhttp://zh.wikipedia.org/wiki/%E9%80%92%E5%BD%92%E9%9B%86一、在可計算性理論中,一個自然數的子集被稱為遞迴的、可計算的或具可判定性,如果我們可以構造一個演算法,使之能在有限時間內終止並判定一個給定元素是否屬於這個集合。更一般的集合的類叫做遞迴可枚舉集合。這些集合包括遞迴集合,對於
Time of Update: 2018-12-05
截止目前,已經知道了常用的機器學習演算法是怎麼回事兒、學習的步驟是怎麼進行的。但在機器學習的應用背景是多種多樣的,做實際工程必須學會如何根據具體的問題評估一個學習模型的好壞,如何合理地選擇模型、提取特徵,如何進行參數調優。這些也是我以前做模式識別時欠缺的環節,所以在遇到識別率很低的情況時,往往很困惑,不知道該如何改進:到底是應該改進模型改變特徵、還是應該增加訓練樣本數量,到底是應該最佳化迭代演算法,還是應該改變目標函數。通過學習Learning
Time of Update: 2018-12-05
Ontology來源於哲學詞彙:存在論(也有翻譯成本體論)。RDF是一種不錯的本體描述方式,我們可以定義根據對現實世界的理解針對某個領域定義詞彙 來描述這個領域的知識。但RDF與RDF不能定義同義字、反義詞以及描述詞與詞間的關係(類與類之間的關係),比如說等價性、互補排斥性、限制個數、屬性 的對稱性等。OWL彌補了RDF的不足,運用AI中的邏輯論(邏輯論中,把人們的思維用式子來表述,並且證明這些式子的正確性)來賦予網給以語義,形成
Time of Update: 2018-12-05
http://blog.csdn.net/yiweis/article/category/1315006Orange資料格式 資料採礦工具Orange除了支援C4.5等格式外,還有自己的資料格式。原生資料格式原生的資料格式不像C4.5由多個檔案組成,而是由一個單獨的檔案組成。該檔案以.tab結尾。其中第一行給出了資料屬性的名字,類的名字
Time of Update: 2018-12-05
一、PGM圖來自:http://blog.sina.com.cn/s/blog_5980285201011z75.html 二、基於機率圖模型的推理,例子:舉一個簡單的例子,假如通過某個有噪音的通道發送一串資訊,這一串資訊由0和1組成,由於噪音的存在,每個位元有20%的機率出錯,同時由於發送的
Time of Update: 2018-12-05
說明:本文對Chrome Developer Tools系列翻譯文章的五篇原文見https://developers.google.com/chrome-developer-tools/docs/elementsChrome Developer Tools: Elements PanelElements 面板The Elements panel lets you see everything in one DOM tree, and allows inspection and
Time of Update: 2018-12-05
森林裡住著狐狸、老狼和老虎。老狼莫名其妙就是看那狐狸不順眼,每次見到狐狸都要欺負它。一天狐狸和老狼在路上遇見了,老狼看見狐狸,氣不打一處來,上去就是一個大耳光:“打你丫不戴帽子!”狐狸落荒而逃,從此小心謹慎天天戴著帽子。又有一天,狐狸和老狼又在路上遇見了,老狼看見狐狸,怒從心頭起,上去又是一個大耳光:“打你丫戴個帽子!”狐狸嚇壞了,逃之夭夭。一天狐狸路過老虎家,突然發現老狼正往老虎屋裡去,趕緊閃到老虎門口偷聽。聽見老虎對老狼說:“老狼啊,你不喜歡狐狸,不過你也不能這樣連個借口都不找直接動手啊
Time of Update: 2018-12-05
隱馬爾科夫模型(Hidden Markov Models) 系列之二 介紹(introduction)產生模式(Generating Patterns)隱含模式(Hidden Patterns)隱馬爾科夫模型(Hidden Markov Models)前向演算法(Forward Algorithm)維特比演算法(Viterbi Algorithm)前向後向演算法(Forward-Backward Algorithm)總結 隱含模式(Hidden Patterns)當馬爾科夫過程不夠強大的時候,