Time of Update: 2018-12-03
一對多,主要從兩個實體出發,看強調的重點是一還是多的一端,也就是外鍵所在的一端,如果外鍵所在一端是一那麼對關係的維護就需要在一的一端。如果外鍵在多的一端那麼這個時候就應該是“多對一”維護端需要建立在多的一端。如果兩端都有互相的主鍵作為外鍵,那麼這個時候就是雙向關係,需要在雙方之中進行相關維護。個人認為,維護主要是看“表結構”!根據設計的表結構來進行相應的資料維護。
Time of Update: 2018-12-03
注1:Spring源碼基於Spring3.1版本注2:參考《Spring技術內幕》第二版前面分析了IoC容器初始化過程中的Resource資源定位和BeanDefinition的載入與解析兩個步驟,現在再分析一下在完成BeanDefinition的載入與解析後,Spring是如何將解析所得的BeanDefinition向IoC容器註冊的。在BeanDefinition載入與解析完成之後,BeanDefinition資訊已經在IoC容器內部建立起了自己的資料結構,但這些資料還不能供IoC容器直接使
Time of Update: 2018-12-03
我的Ubuntu系統內建的Firefox瀏覽器版本是17.0.1,今天看到官網上最新版本已經到23了,因此想將其升級一下。對Linux不是很熟悉,得益於搜尋引擎,最終將其成功升級,這裡記錄一下操作過程。升級Firefox首先是下載Firefox,我是從這裡下載的:http://firefox.com.cn/download/Firefox在linux下不提供安裝包(如rpm或者deb包)下載,只提供二進位可執行檔打包。下載可執行檔包,解壓後是可以直接用的,但我們一般會進行一些配置。我下載的是中文
Time of Update: 2018-12-03
來源:http://hi.baidu.com/skysailor/blog/item/59890501790e080c1d958346.htmlWinCE5.0 Platform builder 中實現中文手寫 [WINCE 學習筆記]2009-10-20 10:18經過幾天的折騰,終於給WINCE 5.0上裝上了手寫IME,總結一下。過程其實比較簡單,可以是因為剛開始接觸
Time of Update: 2018-12-03
註:本部落格中所用Spring源碼都是基於Spring3.1版本1、SpringMVC的配置如果我們需要使用SpringMVC,通常我們需要在web.xml中作如下配置:<servlet><servlet-name>SpringMVC</servlet-name><servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class><init
Time of Update: 2018-12-03
一直在用Spring,其實對其瞭解甚少,剛去瞭解了一下Spring中Bean的命名問題以及ref和idref之間的區別,略作記錄,以備後查。Spring中Bean的命名1、每個Bean可以有一個id屬性,並可以根據該id在IoC容器中尋找該Bean,該id屬性值必須在IoC容器中唯一;2、可以不指定id屬性,只指定全限定類名,如:<bean
Time of Update: 2018-12-03
前面的話首先聲明,這個JQuery外掛程式不是我寫的,我只是將代碼改了一部分而已,在此感謝原作者。其次替作者推廣一下他的作品,這是一個類ExtJS的Tab標籤頁外掛程式,雖然不是什麼高深的東西,但個人使用中感覺還是不錯的。作者的原帖請看這裡:http://www.iteye.com/topic/421360看到回複中有人質疑作者為什麼要重複製造輪子,而且這輪子還不如別人造的圓;而我覺得雖然ExtJS或者其它JQuery外掛程式已經實現了這種東西,而且有很多,但作者自己再寫一個為什麼不可以呢?作者
Time of Update: 2018-12-03
內容參考於網路部落格及Spring3源碼Spring提供了很多擴充介面,BeanPostProcessor介面和InstantiationAwareBeanPostProcessor介面就是其中兩個。BeanPostProcessorBeanPostProcessor介面作用是:如果我們需要在Spring容器完成Bean的執行個體化、配置和其他的初始化前後添加一些自己的邏輯處理,我們就可以定義一個或者多個BeanPostProcessor介面的實現,然後註冊到容器中。Spring中Bean的執行
Time of Update: 2018-12-03
sql中as的用法和一些經典的sql語句2008-08-21 21:55總結一些工作中用到或碰到的SQL語句,希望能與大家分享,同時也希望大家能提供更多的精妙SQL語句.....1、delete table1 from (select * from table2) as t2 where table1.id=t2.id2、truncate table table1 (不在交易記錄中做記錄,比delete table快,但不能啟用觸發器)3、update table1 set
Time of Update: 2018-12-03
文章基於Spring3.1版本1、概述在日常程式開發中,處理外部資源是很繁瑣的事情,因為我們可能需要處理不同類型的資源如URL資源、File資源、ClassPath資源等。另外處理這些資源需要使用不同的介面,但步驟都是類似的(開啟、讀寫、關閉等),因此如果能抽象出一個統一的介面來對這些底層資源進行統一訪問,會使系統更加簡潔,都是對不同的底層資源使用同一個介面進行訪問。Spring
Time of Update: 2018-12-03
myHTMLdata=<p><b>This is a boldtext</b></p><p><i>And this text is inItalic</i></p>This is a <ahref="http://sucai.knowsky.com"><u>link</u></a> to the bbcwebsite.<br>Here
Time of Update: 2018-12-03
教你怎麼讓你的<a> 超連結標籤 屬性:href: 連結地址 target: 目標視窗 可取值為_blank,_parent,_self,_top。 例: my_txt.htmlText="<a href='http://www.blueidea.com' target='_self'>藍色理想</a>" <b> 粗體標籤 例: my_txt.htmlText="<b> Bold </b>" <br> 換列標籤
Time of Update: 2018-12-03
注1:Spring源碼基於Spring3.1版本注2:參考《Spring技術內幕》第二版1、Spring IoC容器初始化Spring IoC容器的初始化包括BeanDefinition的Resource定位、載入和註冊三個基本過程。在具體分析這三個過程之前,需要注意的是Spring把這三個過程分開,並使用不同的模組來完成,這樣使Spring
Time of Update: 2018-12-03
Spring IoC容器是spring架構的核心和基礎,IoC容器負責spring Bean的生命週期,是spring架構實現其他擴充功能的基礎。容器的繼承結構比較複雜,這裡畫出了spring
Time of Update: 2018-12-03
很好的一篇文章,希望大家能喜歡,很欣賞最後幾句話! 轉載 《漫談 訊號與系統 入門第一課 什麼是卷積 卷積有什麼用 什麼是傅利葉變換 什麼是拉普拉斯變換 引子》 ---------------------------------------- 很多朋友和我一樣,工科電子類專業,學了一堆訊號方面的課,什麼都沒學懂,背了公式考了試,然後畢業了。 先說"卷積有什麼用"這個問題。(有人搶答,"卷積"是為了學習"訊號與系統"這門課的後續章節而存在的。我大吼一聲,把他拖出去槍斃!) 講一個故事:
Time of Update: 2018-12-03
註:本部落格中的源碼都是基於Spring3.1版本由於功底尚淺,寫出來的東西沒什麼營養,僅助自己的理解所學內容;雖名為部落格,實則為自己的學習筆記而已...1、Spring中Web環境相關IoC容器類圖首先來看一下Spring中與Web環境相關的部分IoC容器類繼承關係圖:在所示的類繼承關係中,Spring在Web環境中的IoC容器通過ApplicationContext介面與BeanFactory基礎IoC容器對接起來;而IoC的準系統很多都是通過AbstractRefreshableWebA
Time of Update: 2018-12-03
層垂直置中於瀏覽器,一直是新手朋友比較頭疼的問題。 其實解決的思路是這樣的:首們需要position:absolute;絕對位置。而層的錨點,使用外補丁margin負值的方法。負值的大小為層自身寬度高度除以二。 如:一個層寬度是400,高度是300。使用絕對位置距離上部與左部都設定成50%。而margin-top的值為-150。margin-left的值為-200。這樣我們就實現了層垂直置中於瀏覽器的樣式編寫。<!DOCTYPE html PUBLIC "-//W3C//DTD
Time of Update: 2018-12-03
說明本文既不是SWIG的介紹,也不是CRF++的說明,只是記錄一下如何將CRF++通過SWIG封裝出JNI介面以供Java調用。其實Java通過Runtime直接調用CRF++的系統命令也是可以的,但那樣比較麻煩,在我們項目中,分好的詞是儲存在Java對象(也就是記憶體)中的,如果以系統命令形式使用CRF++的話,需要將內容寫到文本中以參數形式傳遞給CRF++的系統命令,然後再分析CRF++的輸出,這樣會涉及到IO操作,效能可能比較差。關於如何以JNI方式使用CRF++的資料很少,但介紹SWIG
Time of Update: 2018-12-03
flash預設是在最高層的(和object如網頁播放器,快顯功能表一樣),但是flash可以有通過設定放到層的下面。我是通過設定flash透明來實現的,不過這種方法,有個缺陷,就是flash裡的as語句(如按鈕事件)可能不能正常使用。如果是純動畫的flash,可以放心使用。使用方法:如:<embed name="Movie1" src="1221.swf(換成你的flash地址)" quality="high" width=500 height=400 "
Time of Update: 2018-12-03
今天在現場部署項目的時候遇到了一個問題。我準備將兩個項目部署到同一個伺服器Tomcat下,啟動失敗,後台異常如下:[Cloudup.ERROR] (CommonsLogger.java:38) Dispatcher initialization failed 2013-07-23 10:29:27,552 Unable to load configuration. - [unknown location]at