Hibernate 異常、錯誤記錄

                        1、今天弄了一下Hibernate,根據文檔進行配置,啟動並執行時候出現了這個錯誤org.hibernate.exception.SQLGrammarException: could not insert: 。開始以為是設定檔錯,反反覆複把設定檔查了好多遍,後來發現是映射對象的id類型導致的,一但帶向id類型為String就會有這個錯誤,當把ID改為int類型問題就解決了,(同理long也應該是可以的)                       

Hadoop傳遞參數的方法總結

 寫MapReduce程式通常要傳遞各種各樣的參數,選擇合適的方式來傳遞參數既能提高工作效率,也可以避免bug的產生。根據參數的大小,可以粗略的分為以下幾種。 最直接的方式就是使用Configuration的各種set方法,對於基礎資料型別 (Elementary Data

反射的基本API

反射思想由來已久,由於一直對java中反射的用法一直不太熟悉,特地找了一些資料學習了 一下,現在通過以下一些執行個體,對java中反射機制的一些用法做一些介紹:獲得執行個體對象的一個field,method,constructor下面是一個簡單的例子:package reflection;import java.lang.reflect.Field;public class GetFieldSimple { public int height; private int width;

實戰線上備份資料表空間

         在資料庫運時,資料表空間的狀態為Online,此時,是不能備份資料表空間的。因為在備份時,DB還是在向資料表空間的資料檔案寫資料,如果此時備份資料檔案,最終使的備份的資料檔案不統一,而不能在恢複時使用。    在備份資料表空間的資料檔案,首先要使資料表空間在備份狀態下,這時,資料庫不能再向資料檔案寫入資料,備份的資料檔案才能有一致性,才可以在恢複時應用。SQL> select * from v$tablespace;       TS# NAME             

顯式析構……….

昨天有人問我能不能顯示調用解構函式。 我的回答是可以。但為什麼顯法調用解構函式跟沒有調用結果一樣的呢(未用new申請記憶體空間)。 至於為什麼,我今天在這裡說下。 用建構函式建立對像後,程程式負責跟蹤對象直到到期為止。 對象到期時,程式將會自動調用一個解構函式。 構析函數完成清理工作。 例如 如建構函式用new分配記憶體,則析構涵數將使用delete來釋放這些記憶體。 下面是這篇文章子的重點。

[NET]DataGrid刪除確認 DataGrid_Item顏色交替

DataGrid刪除確認及Item顏色交替  DataGrid刪除確認及Item顏色交替           有時候我們需要在刪除DataGrid中Item相對應的資料時,需要彈出一個確認對話方塊來提示使用者,其實這個功能非常簡單,下面的代碼大家可以試試,還有一個小技巧也順便測試一下,可以在DataGrid的Item 中產生顏色交替的效果。      private void dg_ItemDataBound(object sender, DataGridItemEventArgs e)   {

[NET]深度拷貝的實現(DeepCopy)

實現思想:  對象-〉序列化-〉二進位流-〉還原序列化-〉新的對象DotNet 代碼:    public static  Object DeepClone(Object srcObject)      {           //定義記憶體流           MemoryStream ms=new MemoryStream();           //定義二進位流           IFormatter bf=new

用歸檔日誌恢複丟失的資料檔案

由於刪除檔案時不小心,刪除了一個資料檔案,在作業系統級該檔案不能被恢複。資料庫是自動歸檔的資料庫。經查看,有所有的歸檔日誌。SQL> archive log list;資料庫記錄模式            存檔模式自動封存             啟用存檔終點            d:/oracle/ora92/RDBMS最早的概要日誌序列     6下一個存檔日誌序列   8當前日誌序列           8SQL> startup mountORACLE

重做記錄檔追蹤記錄檔分析

重做記錄檔對Oracle系統來說,是至關重要的,Oracle對重做記錄檔的所有變化都有記錄檔記錄.日誌存放路徑:D:/oracle/admin/ora92/bdump以上路徑與Oracle的安裝有關.在以上路徑中,所有的 .trc 檔案都用來記錄重做記錄檔的每一次變更:下面以執行個體分析:Dump file d:/oracle/admin/ora92/bdump/ora92_arc2_2076.trcFri Nov 17 00:03:00 2006ORACLE V9.2.0.1.0 -

statspack 使用學習筆記

        使用Utlbstat和Utlestat只能取兩點的資訊,得到效能差異報表,並進行分析,判斷那些是主要影響系統的資訊.但是由於兩點之間的效能差異的不確定性,如操作時間長短,並發數的變化,而收集的資訊是兩點之間的比較,時間越長,收集到的資訊的準確程度越低,收集的時間短,則收集的資訊不全.同時受提供資訊有限所限,隨Oracle版本的發展,現已經被StatSpack取代.  與Utlbstat和Utlestat相比,Statspack不僅僅是取兩點值,還可以取多點資訊,做任意兩點的比較.

Flex應用啟動背後的故事

        收藏來自雲自無心水自閑。 -->      首先介紹一下SystemManager. SystemManager是Flex應用的主控者, 它控制著應用視窗, Application執行個體, 快顯視窗, cursors, 並管理著ApplicationDomain中的類. SystemManager是FlashPlayer執行個體化的第一個類, 它儲存了主應用視窗的大小和位置資訊, 儲存其子組件比如:浮動快顯視窗和模態視窗的痕迹. 通過SystemManager可以獲得內嵌字型,

出租司機給微軟高管上了一堂MBA課

        我要從徐家匯趕去機場,於是匆匆結束了一個會議,在美羅大廈前搜尋出租車。   一輛福士發現了我,非常專業的、徑直的停在我的面前。這一停,於是有了後面的這個讓我深感震撼的故事,象上了一堂生動的MBA案例課。為了忠實於這名出租車司機的原意,我憑記憶盡量重複他原來的話。   “去哪裡……好的,機場。我在徐家匯就喜歡做美羅大廈的生意。這裡我只做兩個地方。美羅大廈,均瑤大廈。你知道嗎?接到你之前,我在美羅大廈門口兜了兩圈,終於被我看到你了!從寫字樓裡出來的,肯定去的不近~~~”  

關於ORACLE9206升級補丁沒有metalink帳號的下載方法

關於ORACLE9206升級補丁沒有metalink帳號的下載方法經常有人需要ORACEL的下載補丁但沒有METALINK帳號,所以經常求別人下載。其實只要知道補丁的地址沒有帳號照樣可以下,這裡講個小的技巧。首先有補丁下載的地址,有地址以後用迅雷下載就可以了,不需要填寫metalink的帳號。如9206 for

ArcGIS API for Flex入門 – 4.事件Event

前面討論的主要是怎麼樣去操作Map,設定各種資料啊,通知它更新資料來源啊等等。目前,你已經可以通過ArcGIS API for Flex渲染各種漂亮的地圖了。下面,我們應當來想想怎麼來做更多的事情了。比如在你的Flex Application中,你希望在使用者在點擊Map的時候,擷取到使用者點擊的座標,然後到資料庫去尋找附近是不是有好吃的餐館之類的。這個時候你應該想到我們應該要處理Map的事件了。這裡插播一句,ArcGIS API for

.NET中Eval()方法大全

<%# Bind("Subject") %> //綁定欄位<%# Container.DataItemIndex + 1%> //實現自動編號<%# DataBinder.Eval(Container.DataItem, "[n]") %>通常使用的方法(這三個效能最好)<%# DataBinder.Eval(Container.DataItem, "ColumnName") %><%#

CVS版本管理之長劍出鞘

    軟體行業有一個關於軟體使用的“28”或是什麼“37”原則的。也不知道是那位老大總結的,但是真的很準確。我們一直用CVS對代碼進行管理,可我想說的是,我一直就使用CVS裡最最基本的部分。cvs co,cvs ci, cvs up,cvs add,都是最基本的功能,我從來就沒有過仔細的研究一下CVS,慚愧!   

ora-02069 錯誤處理方法

前幾天因工作需要, 要從一個Oracle資料庫到另一台Oralce資料庫之間建立一個DB Link,用於將一伺服器的資料Insert到另外一台機器中。Oracle伺服器A:Sid:SDH, USERID/PW:  NM/NMOracle伺服器B: Sid;gsgx,  USERID/PW:  gs/gs建立如下的DB Link :從 B 到 A 建立一個DB Link:create database link testdb connect to nm identified by nm

如何把資料匯入不同的資料表空間?

很多人在進行資料移轉時,希望把資料匯入不同於原系統的資料表空間,在匯入之後卻往往發現,資料被匯入了原資料表空間。本例舉例說明解決這個問題:1.如果預設的使用者具有DBA許可權那麼匯入時會按照原來的位置匯入資料,即匯入到原資料表空間$ imp bjbbs/passwd file=bj_bbs.dmp fromuser=jive touser=bjbbs grants=nImport: Release 8.1.7.4.0 - Production on Mon Sep 22 11:49:41 200

hibernate: 用Disjunction和Conjunction構造複雜的查詢條件

    Disjunction和Conjunction是邏輯或和邏輯與,可以用這個來構造複雜的SQL查詢條件,執行個體如下: private void CheckBsc_lj(Criteria queryCriteria)  {  Disjunction disjunction = Restrictions.disjunction();  Criterion cirterion =

Hibernate 中session.evict(obj):possible nonthreadsafe access to session

Hibernate 中session.evict(obj):possible nonthreadsafe access to session 使用Hibernate 中session.evict方法時,報了如題的錯誤,另外,還有如下的提示:Hibernate: insert into TEST (version, NAME, CODE, ID) values (?, ?, ?, ?)23:45:03,343 ERROR AssertionFailure:47 - an assertion

總頁數: 61357 1 .... 26200 26201 26202 26203 26204 .... 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.