原创 每日心得--模板模式

maven 使用時記得要改 鏡像,改爲國內的例如阿里雲,還有要修改 jdk版本,默認的版本太低。 在啓動 maven 項目時,若報 bad signature 錯誤,大多是 jar包下載的有問題,需要找出有問題的jar 包,刪除,重新下載

原创 每日心得--list的使用

數組轉的list 不能夠增/刪,只能夠修改。因爲數組轉的list表面看是list,其實不是平時所使用的那個list,而是一個內部類list,這個list是裝飾器模式,內部保存的仍然是數組,對於數組當然不能增/刪了。 List<?>

原创 每日心得--讀書摘抄

最近看了陸舟寫的 Struts2結構分析,看了很有感觸,在此記錄些對我有感觸的句子。 框架只是一個JAR包而已,其本質是對JDk功能的擴展。 千萬不要爲了學習框架而學習框架,而是要爲了解決問題而學習框架。 始終保證程序的可讀性、可維護性和

原创 每日心得--裝飾模式

hibernate裏 一對多的字段,一般都採用延遲加載,在其上加 fetch = FetchType.LAZY屬性 Struts2 裏action 返回 json類型的結果時,若有些屬性不需要返回,可以 添加 屬性 excludeProp

原创 每日心得

maven 使用時記得要改 鏡像,改爲國內的例如阿里雲,還有要修改 jdk版本,默認的版本太低。 在啓動 maven 項目時,若報 bad signature 錯誤,大多是 jar包下載的有問題,需要找出有問題的jar 包,刪除,重新下載

原创 每日心得--工廠模式

簡單工廠只有一個工廠類,這個工廠可以生產所有的產品,根據你傳入的參數來生成對應的產品,不過當你想要添加新的產品時,需要修改工廠類的方法,這就違背了開閉原則。 工廠模式的話每種產品都由其對應的工廠生產,最頂層是一個工廠接口,裏面包含一個生產

原创 每日心得--代理模式

代理模式我的感覺是當你想對一個類做些控制的時候可以使用 比如你想統計這個類的調用次數,直接訪問肯定不行,用代理的話就能很容易的統計出來; 你想對你的類加些安全限制,有某種權限的人才能訪問,這樣你就可以在訪問類之前先進行權限的校驗; 你想在

原创 每日心得

每天做下總結對自己是有幫助的,之前太懶,我感覺只有做了總結,對知識才有點認識,否則看到的新知識就像是小猴子掰玉米,掰得多,灑的也多,留在自己手裏的沒幾顆,所以我得養成定期做總結的習慣。 做一個系統得拋開表象看其本質,得知道此業務最核心、最

原创 Linux裏UDP協議 廣播和接收測試 C語言

UDP協議是面向無連接的,和TCP比起來少了繁瑣的三次握手,但是在安全性上沒有保障,不過對於聊天來說一般都是用的這個,下面是一個測試UDP協議的簡單實驗: server: #include <stdio.h> #include <st

原创 Spring筆記--context:include-filter

<context:component-scan base-package="com.zd"> <!-- 配置自己設定的過濾條件 regex包過濾 所有匹配下面的包路徑裏面的類全部被spring實例化 -->

原创 NFS服務的簡單使用

NFS是多臺計算機之間通過網絡連接的文件系統,本地端可以讀取使用服務端指定的文件目錄,以下是我在centos6上的使用 安裝: yum -y install nfs-utils rpcbind 在服務端的電腦上創建或者設置你的需要共

原创 hibernate配置文件

## hibernate Oracle 10g hibernate.dialect=org.hibernate.dialect.Oracle10gDialect ---dialect方言,每種數據庫都有自己的特點,即方言,hiber

原创 linux內核驅動---hello_world驅動加載

    關於linux驅動的加載有兩種方法:       一種是通過直接將驅動編譯進內核,這種方法避免了驅動版本和內核版本不一致的問題,但會使內核增大,並且日後修改也不方便,因爲每改動一個小功能就要重新編譯內核,不利於頻繁改動。    

原创 網絡編程之各種協議

在網絡編程 時有各種協議,多的眼花繚亂,學着也容易混淆,特意整理一下,方便查閱: ARP:地址解析協議,就是把ip地址和mac地址對應起來的,當網絡中一個ip地址沒有與之相對應的mac地址時,ARP可以在網絡中找到與之相對應的主機mac

原创 spring線程池配置

<!-- 配置線程池 異步線程池 --> <bean id="taskExecutor" class="org.springframework.scheduling.concurrent.ThreadPoolTaskExecu