原创 【Asp.net之旅】--因自定義控件註冊而引發的思考

前言         最近在開發遠洋的SOA系統平臺,開發使用的是.NET平臺,對於Asp.net並不困難,但該系統的開發並不是完全依靠Asp.net,而是自身封裝好的框架,這套框架是遠洋地產購買的微軟的開發平臺,項目投資巨大,開發人員

原创 【Hibernate步步爲營】--雙向關聯一對一映射詳解(一)

         一對一的映射在對象模型中是經常見到的,爲了將對象模型轉換爲關係模型就必須在映射文件中進行配置,上篇文章討論了一對一映射的單向關聯的情況,重點是<one-to-one>標籤的使用,需要在映射的主對象中添加該標籤,並將該對象

原创 【Hibernate步步爲營】--映射合集彙總

        前幾篇文章詳細討論了對象模型到關係模型的轉化方法,對映射關係做了詳細的瞭解,Hibernate將對象模型轉化爲相應的關係模型是通過使用相應的映射來完成的(同樣也可以使用註解),對於對象之間的關係的轉化則是通過使用相應的標籤

原创 【Machine learning】-機器學習概念篇

一、何爲機器學習       對於沒有了解過機器學習的人來說,機器學習是很神祕的,如果只是按照字面意思來理解可能會認爲是機械性的學習,認爲是一種概念,當然這個名稱也是有誤導性的。在不瞭解機器學習前,我也是這樣認爲的,這樣去理解這個概念是

原创 【Hibernate步步爲營】--hql查詢小介

        HQL 是指Hibernate Query Language,它是Hibernate的查詢語言,擁有一套自己的查詢機制,它的查詢語句和SQL很類似,在使用的時候能夠很快上手。HQL提供了基本上SQL所有的查詢功能,但是在使

原创 【Hibernate步步爲營】--多對多映射詳解

        上篇文章詳細討論了一對多映射,在一對多映射中單向的關聯映射會有很多問題,所以不建議使用如果非要採用一對多的映射的話可以考慮使用雙向關聯來優化之間的關係,一對多的映射其實質上是在一的一端使用<many-to-one>標籤來標

原创 【Hibernate步步爲營】--複合主鍵映射詳解

      上篇文章討論了繼承映射,它是對象模型中最基本的特性,對於繼承映射它的主要區分是字段類型的不同,所以在生成表結構時需要有新列來標識數據的類型,可以使用<subclass>標籤並在標籤中添加discriminator-value鑑

原创 【Hibernate步步爲營】--最後的集合映射

       上篇文章詳細討論了組合對象映射的原理,它其實指的是如何將對象模型中的組合關係映射到關係模型中,它是通過使用Hibernate提供的<component>標籤來實現的,並需要在該標籤中添加對應組合對象的屬性,有關組合對象的映射

原创 【Hibernate步步爲營】--繼承映射詳解

      上篇文章討論了多對多映射,在使用多對多映射時重點是使用<many-to-many>標籤,並在標籤的兩端加入外鍵這樣在生成關係時會創建兩個關係之間的關係表,通過關係表來維護它們之間的關係,另外對於單向和雙向的區別是在映射的哪一端

原创 【Hibernate步步爲營】--雙向關聯一對一映射詳解(二)

         很不好意思,有兩天時間沒有更新博客文章了,不寫文章的日子還真是感覺很空洞啊,養成了寫文章的惡習想改也改不掉啊。說點題外話,前兩天收

原创 【Hibernate步步爲營】--hql連接查詢及外置命名查詢

       上篇文章詳細討論了hql查詢中的實體對象查詢,並在最後簡單介紹了sql的原生查詢,hql採用的是對象查詢,所以在查詢方式上和SQL可能不太相同,在學習使用hql時只需要瞭解不同點即可,這樣能夠很快上手使用hql。接下來進一步

原创 【Hibernate步步爲營】--hql查詢之實體對象查詢

       上篇文章簡單介紹了hql它作爲Hibernate的查詢語言,封裝了基本上SQL的所有查詢操作,HQL能夠實現對數據庫文件的增刪改查,該篇文章着重討論HQL實體對象的查詢方法。 一、實體對象查詢         實體對象查

原创 【Hibernate步步爲營】--組合映射詳解

       上篇文章詳細討論了複合主鍵的映射原理,對於複合主鍵映射需要使用<composite-id>標籤來標明映射的類屬性,並在該標籤中添加<key-property>子標籤,並且主鍵列需要實現序列化接口,使用很簡單隻要學會如何進行映

原创 【Mybatis】-自定義Enum映射

mybatis自定義Enum映射前言映射具體實現程序準備數據結構需要映射的實體類程序的枚舉類簡單枚舉映射複雜枚舉映射添加自定義映射控制類mybatis配置對應的spring中的註解結語 前言 在使用mybatis作爲orm映射時往往會

原创 【Hadoop集羣】-hadoop運行原理解析

hadoop運行原理解析前言基本結構MapReduceMapper任務(分割及映射)輸入拆分-Input Splits映射塊-MappingReducer任務(重排,還原)ShuffleSortSecondary Sort減速-Red