Time of Update: 2018-12-06
前言: 在上一篇中,我們初步學習了下Go語言的字串,這篇繼續學習字串的其它內容,我們要不急不慌,慢慢學習Go語言,一口氣是吃不成大胖子的。我也希望喜歡這個系列的同學就當這個是某些八卦新聞,不要有任何壓力,等全部看完這個系列後,再繼續深入學習,這個只是新聞,能掌握多少就多少了,等全部看完了,或許你真的“變胖”了。那麼我們就繼續學習吧~ 一 不可變的字串在上一篇中,我們在最開始的時候提到過這個特性,不過不小心後來給忘記說了,對此非常抱歉(= =||),所以就今天補上了。還是用例子來說明,比較容易,
Time of Update: 2018-12-06
前言: 歎時間總是那麼滴不夠,離上次發本系列文章又很久了,由於總總原因,到現在才更新,唉,不多說了,今天繼續我們的Golang...... Go語言中的運算子
Time of Update: 2018-12-06
前言轉眼間,已經2013年了,新的一年,還是繼續學習Go啊,本系列不小心跨年了,哈哈哈。上篇中我們初步瞭解了Go語言的變數聲明,今天我們首先還是要繼續聊聊變數。文章更新較慢,請諒解,因為公司項目太忙,白Apsara Infrastructure Management Framework本沒時間,晚上抽空寫的,且本人水平有限,難免有不對之處。一、再談Go語言變數上篇中,我們知道在Go語言中是通過var
Time of Update: 2018-12-06
前言: 一如既往,繼續Go語言的學習,不過繼續學習之前,容許我再廢話幾句。最近發現堅持一件事情很重要,而且最近也發現堅持一件事情真的有點難。雖然文章基礎,不過我還是要堅持的,廢話完畢,那麼就繼續吧。 一
Time of Update: 2018-12-06
30個最常用css選取器解析你也許已經掌握了id、class、後台選取器這些基本的css選取器。但這遠遠不是css的全部。下面向大家系統的解析css中30個最常用的選取器,包括我們最頭痛的瀏覽器安全色性問題。掌握了它們,才能真正領略css的巨大靈活性。1. ** { margin: 0; padding: 0; } 星狀選擇符會在頁面上的每一個元素上起作用。web設計者經常用它將頁面中所有元素的margin和padding設定為0。
Time of Update: 2018-12-06
AbstractIoAcceptor類繼承自AbstractIoService基類,並實現了IoAcceptor介面,它主要的成員變數是本地綁定地址。 private final List<SocketAddress> defaultLocalAddresses = new ArrayList<SocketAddress>(); private final List<SocketAddress> unmodifiableDefault
Time of Update: 2018-12-06
前面介紹完了org.apache.mina.core.session這個包,現在開始進入org.apache.mina.core.
Time of Update: 2018-12-06
上文的內容還有一些沒有結尾,這篇補上。在ExpiringMap類中,使用了一個私人內部類ExpiringObject來表示待檢查逾時的對象,它包括三個域,鍵,值,上次訪問時間,以及用於上次訪問時間這個域的讀寫鎖: private K key; private V value; private long lastAccessTime; private final ReadWriteLock lastAccessTimeLock = new R
Time of Update: 2018-12-06
前面介紹過IoSessionRecycler是負責回收不再使用的會話的介面,ExpiringSessionRecycler是其一個實作類別,用於回收逾時失效的會話。private ExpiringMap<Object, IoSession> sessionMap;//待處理的會話集private ExpiringMap<Object, IoSession>.Expirer mapExpirer;//負責具體的回收工作sessionMap的鍵是由本地地址和遠端地址共同組成的
Time of Update: 2018-12-06
轉自:http://hi.baidu.com/iammonster/blog/item/d4b386de053c0f5ecdbf1a1b.html今天遇到一個問題,就是本機資料傳到另外一台機器後時間加了8個小時,查資料瞭解了一下。當使用JAVA網路編程的時候,需要注意:時區。user.timezone可以使用下面的代碼遍曆當前的系統屬性。Java代碼 //----------------------------------------------------------------------
Time of Update: 2018-12-06
詳細介紹了在tomcat容器中建立、發布和訪問CXF服務的步驟和各種方法。一、伺服器端1.添加CXF包1)基本包:commons-logging-1.1.1.jargeronimo-activation_1.1_spec-1.0.2.jargeronimo-annotation_1.0_spec-1.1.1.jargeronimo-javamail_1.4_spec-1.6.jargeronimo-jaxws_2.1_spec-1.0.jargeronimo-servlet_2.5_spec-1
Time of Update: 2018-12-06
引言Java 動態代理機制的出現,使得 Java開發人員不用手工編寫代理類,只要簡單地指定一組介面及委託類對象,便能動態地獲得代理類。代理類會負責將所有的方法調用指派到委派物件上反射執行,在分派執行的過程中,開發人員還可以按需調整委託類對象及其功能,這是一套非常靈活有彈性的代理架構。通過閱讀本文,讀者將會對 Java動態代理機制有更加深入的理解。本文首先從 Java
Time of Update: 2018-12-06
在java語言中,有一種類叫做內部類(inner class),也稱為嵌入類(nested class),它是定義在其他類的內部。內部類作為其外部類的一個成員,與其他成員一樣,可以直接存取其外部類的資料和方法。只不過相比較外部類只有public和預設的修飾符不同,內部類作為一個成員,可以被任意修飾符修飾。編譯器在編譯時間,內部類的名稱為OuterClass$InnerClass.class
Time of Update: 2018-12-06
最近隨著網站訪問量的提高把web伺服器移到linux下了,在移伺服器的第二天,tomcat頻繁的報java.net.SocketException: Too many open files錯誤,錯誤記錄檔達到了100多兆,鬱悶了,windows上運行了很長時間都沒出現這個錯誤,後來才知道linux對進程的開啟檔案數是有限制的。用命令ulimit -a查看[root@test security]# ulimit -acore file size (blocks, -c) 0data
Time of Update: 2018-12-06
在平時工作中,難免會遇到把 XML 作為資料存放區格式。面對目前種類繁多的解決方案,哪個最適合我們呢?在這篇文章中,我對這四種主流方案做一個不完全評測,僅僅針對遍曆 XML 這塊來測試,因為遍曆 XML 是工作中使用最多的(至少我認為)。 預 備 測試環境: AMD 毒龍1.4G OC 1.5G、256M DDR333、Windows2000 Server SP4、Sun JDK 1.4.1+Eclipse 2.1+Resin 2.1.8,在 Debug 模式下測試。 XML
Time of Update: 2018-12-06
主要參考http://cxf.apache.org的相關內容:1.使用CXF建立服務的基本方法(使用CXF內建的jetty容器) 參考:http://cxf.apache.org/docs/a-simple-jax-ws-service.html分4步:① 設定build環境② 寫服務③ 發布服務④ 訪問服務1)設定build環境建立一個新項目,將apache-cxf-2.2.4.zip中lib目錄中的下列檔案添加到Build
Time of Update: 2018-12-06
1: QBE (Query By Example) Criteria cri=session.createCriteria(Student.class);cri.add(Example.create(s));//s是一個Student對象listcri.list(); 實質:建立一個模版,比如我有一個表serial有一個giftortoy欄位,我設定serial.setgifttoy("2"), 則這個表中的所有的giftortoy為2的資料都會出來 2: QBC (Query
Time of Update: 2018-12-06
HTTP POST GET 本質區別詳解一 原理區別 一般在瀏覽器中輸入網址訪問資源都是通過GET方式;在FORM提交中,可以通過Method指定提交方式為GET或者POST,預設為GET提交 Http定義了與伺服器互動的不同方法,最基本的方法有4種,分別是GET,POST,PUT,DELETE URL 全稱是資源描述符,我們可以這樣認為:一個URL地址,它用於描述一個網路上的資源,而HTTP中的GET,POST,PUT,DELETE就對應著對這個資源的查 ,改 ,增 ,刪
Time of Update: 2018-12-06
目標:開發高效能,可擴充的WEB應用。1.WEB應用的分層 a.前端 b.後端a.前端最佳化的重要性。分析工具GA和YSLOW 1.一個request之前要做的最佳化。 2.不要緊盯WEB後端最佳化。儘可能的訪問伺服器之前,消滅掉request. 前端最佳化的方法 1.減少http請求。 方法:合并圖片:使用CSS或者HTML的MAP標籤來定位。 合并指令碼和樣式表:視情況而定。同一功能的耦合在一個指令碼發布。如果是landing page和index頁可以考慮使用內聯腳
Time of Update: 2018-12-06
轉載自:http://william750214.javaeye.com/blog/298104中繼資料的作用如果要對於中繼資料的作用進行分類,目前還沒有明確的定義,不過我們可以根據它所起的作用,大致可分為三類:l 編寫文檔:通過代碼裡標識的中繼資料產生文檔。l 程式碼分析:通過代碼裡標識的中繼資料對代碼進行分析。l 編譯檢查:通過代碼裡標識的中繼資料讓編譯器能實現基本的編譯檢查。 基本內建注釋