Time of Update: 2018-12-05
這次徒弟又遇到了hibernate的問題。。。。。。要比較使用者的生日。。。這是只取MM-dd格式的日期,而資料庫中記錄的當然是最詳細的yyyy-MM-dd的格式。。。。這使用SQL很簡單,substring(convert(varchar(10),birthday,120),6,5)但是放到HQL中就出問題了。。。。hibernate竟然把它截為了substring(convert(varchar(10),birthday,120))。。。。。然後執行的時候SQL就報錯,說substring
Time of Update: 2018-12-05
.IDL檔案 Interface definition file 是一個介面檔案,它應該由使用者利用IDL(interface definition language)語言編輯uuidgen產生的IDL原型檔案而成。IDL是一種用來說明操作(過程或函數),操作的參數以及資料類型的語言,它在文法上繼承於C語言,但形式上和C語言有很多不同,當然也有一些符合自己特點的適合於分布計算的特殊文法。具體可參看DCE RPC specification中的IDL language
Time of Update: 2018-12-05
Using ActiveX Controls with MFCContentsIntroduction. Creating a Wrapper for the ActiveX Control. Responding to ActiveX Events. Serializing IntroductionYou may use ActiveX controls in Visual C++ just as you would any other control such as a Button or
Time of Update: 2018-12-05
VC6.0編譯器參數的設定主要通過VC的功能表項目Project->Settings->C/C++頁來完成。我們可以看到這一頁的最下面Project Options中的內容,一般如下:/nologo /MDd /W3 /Gm /GX /ZI /Od /D "WIN32" /D "_DEBUG" /D "_WINDOWS" /D "_AFXDLL" /D "_MBCS" /Fp"Debug/WritingDlgTest.pch" /Yu"stdafx.h" /Fo"Debug/"
Time of Update: 2018-12-05
選擇為程式建立的調試資訊的類型,並選擇是將此資訊儲存在對象 (.obj) 檔案還是程式資料庫 (PDB) 中。/Z{7|i|I} 備忘 下表描述了這些選項。無 不產生任何調試資訊,因此編譯較快。/Z7 產生包含用於調試器的完整符號調試資訊的 .obj 檔案。符號調試資訊包括變數的名稱和類型以及函數和行號。不會產生任何 .pdb 檔案。對於第三方庫的發行者,不產生 .pdb 檔案是一個優點。但是,在連結和調試期間,用於先行編譯頭的 .obj 檔案是必需的。如果 .pch 對象檔案中只有類型資訊(
Time of Update: 2018-12-05
Cent OS 5.4 final下Systemtap的安裝 2012-2-22 最新安裝步驟參考 http://blog.csdn.net/zklth/article/details/7281958一、Systemtap運行環境需求 (1)linux kernel with kprobes (mainline 2.6.11+ or backport); (2)kernel module build environment (kernel-devel or kernel-smp-devel
Time of Update: 2018-12-05
IE搜藏夾的匯入匯出:IE搜藏夾可以匯出成html檔案,以作備份。操作過程是:點擊IE瀏覽器上的搜藏夾表徵圖,在“添加到搜藏夾”菜單下選擇“匯入和匯出”,可以將整個搜藏夾匯出成html檔案,也可以將html檔案匯入產生搜藏夾。匯出產生的html檔案可以匯入到其它瀏覽器的書籤當中,例如匯入到狐火瀏覽器。Firefox書籤的匯入和匯出:Firefox書籤也可以匯出成html檔案,以作備份。操作過程是點擊“書籤”菜單下的“管理書籤”,然後選擇“匯入以及備份”菜單,可以將書籤匯出成html,或者從htm
Time of Update: 2018-12-05
Hbase基於 hadoop,若 Hbase 直接使用 release 版本的 hadoop,可能出現資料丟失的情況,hbase 需要使用 hadoop-append ,詳細介紹參考Hbase 官網資料下面以 hbase-0.90.2 為例,介紹 hadoop-0.20.2-append 的編譯,以下操作參考:Building an Hadoop 0.20.x version for HBase 0.90.2作業系統:CentOS
Time of Update: 2018-12-05
實施效果:除wifi處,其他正常。實施方法:1.下載核心檔案。2.配置開發環境。3.編輯核心。4.備份boot.img,解壓boot.img。5.建立新的boot.img。參考網址:1,2,3參考:http://htcdev.com/devcenterhttp://wiki.cyanogenmod.com/wiki/HTC_Desire_(GSM):_Compile_CyanogenMod_(Linux)http://wiki.cyanogenmod.com/wiki/Building_Kern
Time of Update: 2018-12-05
CERT_CONTEXT結構typedef struct _CERT_CONTEXT { DWORD dwCertEncodingType; BYTE* pbCertEncoded; DWORD cbCertEncoded; PCERT_INFO pCertInfo; HCERTSTORE hCertStore;} CERT_CONTEXT, *PCERT_CONTEXT;typedef const CERT_CONTEXT
Time of Update: 2018-12-05
通過該資料結構可以實現:當使用者輸入一個字串,返回以這個字串為首碼的排名最靠前的k個字串。和現在搜尋引擎提供的關鍵詞提示功能一樣。該資料結構以Ternary Search Tree(TST)為基礎實現的。關於Ternary Search Tree是什麼,可以參看前面的博文http://blog.csdn.net/suwei19870312/article/details/7467522。 SuggestTree樹的節點node:class Node{ public:
Time of Update: 2018-12-05
基本問題:平面上有n個點p1,p2, ..., pn, 要求求出一個面積最小的凸多邊形,使得這個多邊形包含所有平面上的點。 根據演算法導論上提供的兩個方法做一些介紹:演算法1:Graham掃描法下面直接給出一段虛擬碼,方便描述:GRAHAM-SCAN(Q){ 1. 取出所有點鐘y座標最小的點作為初始點p0 2. 之後對於所有其他點,以p0為中心,點集中的所有點按關於p0的極角逆時針排序,形成p1,p2,..pn-1 3. push(p0,S) 4. push(p1
Time of Update: 2018-12-05
關於用cin cin.get() getchar(), getline輸入時的結束符問題幾個輸入 cin.get(),getchar,cin. getline的賦值問題 一,關於這個幾個函數怎麼處理它遇到的第一個字元 cin.get() # include <iostream># include <string>using namespace std;int main(){ char a; char b; a = getchar(); b =
Time of Update: 2018-12-05
1 定義LCA(Least Common Ancestors):最近公用祖先。對於有根樹T的兩個結點u、v,最近公用祖先LCA(T,u,v)表示一個結點x,滿足x是u、v的祖先且x的深度儘可能大(設樹根的深度最小)。另一種理解方式是把T理解為一個無向無環圖,而LCA(T,u,v)即u到v的最短路上深度最小的點。這裡給出一個LCA的例子:對於T=<V,E>,V={1,2,3,4,5},E={(1,2),(1,3),(3,4),(3,5)},則有:LCA(T,5,2)=1,LCA(T,3
Time of Update: 2018-12-05
Sublime Text2是個強大的編輯器, 有好多外掛程式供我們使用, 其中有個外掛程式SublimeEvernote, 可以把代碼發送到Evernote裡。 但是沒找見使用說明, 今天看了下Sublime_Evernote.py源碼, 配置如下:/* Sublime evernote default settings */{ "authToken": "your dev authToken", "noteStoreUrl": "your noteStore
Time of Update: 2018-12-05
There are two main objects of interest to a TTS Enginedeveloper: the SpVoice object (SAPI) and the TTS Engine object (refer to figure2). The third object in the figureis a UI component which an engine may or may not implement. 對於TTS引擎開發人員來說,
Time of Update: 2018-12-05
CCS的GEL語言是一種互動命令,它是解釋執行的,即不能被編譯成可執行檔。它的作用在於擴充了CCS Studio的功能,可以用gel來調用一些功能表命令,對DSP的儲存空間進行初始化配置等。 對於不同型號的DSP,我們應選擇相對應的GEL檔案。 當CCS Studio啟動時,GEL檔案載入到PC機的記憶體中,如果定義了StartUp()函數則執行該函數在CCS
Time of Update: 2018-12-05
我使用了vs2008編譯器,下載的最新版本ReSIProcate 1.51,在windows 7下編譯編譯 Build->Configuration Manager鉤掉basicCall,basicMessage,basicRegister,還有resip_test,接著Build Solution.我用vs2008編譯,有一處錯誤,AresDns Line 158,WarningLog之間使用條件編譯不認識#字元 由 WarningLog (<< "Ignoring non-
Time of Update: 2018-12-05
翻譯:請求代理認證(407)參考網頁:http://support.microsoft.com/kb/248020其中最重要的一個觀點:1)當您試圖通過Proxy 伺服器的已開啟時使用基本驗證的存取控制訪問網站時,將返回此錯誤。2)在 Web Proxy伺服器通過一個 407 的 HTTP 響應請求從瀏覽器用戶端 (或下遊Proxy 伺服器) 的憑據。用戶端提供了的憑據,或在下遊的 Web Proxy伺服器的情況下Proxy 伺服器也可能提供憑據本身。3)這可以通過將正確的憑據傳遞到Proxy
Time of Update: 2018-12-05
BCB建立Active Form收藏C++Buider開發ActiveX的功能非常強,但是這方面的資料卻比較少,本人經過摸索終於搞定了建立Web方式Activex的基本方法⑴開啟BCB6,建立一個Activex工程,選擇時注意選擇ActiveX標籤頁的Active Form⑵在彈出的對話方塊中設定ActiveX Name為 ActFrm,後面的實現單元和工程名都會自動更改⑶勾選Make Control Licensed和Include Version