Time of Update: 2018-07-27
前段時間,同事發現一個採用Thrift TheadPoolServer作為TCP的服務出現了大量的CLOSE_WAIT狀態的socket。當第一次遇到這種問題的時候,你可能會有如下的問題: 什麼是CLOSE_WAIT? 為什麼會發生? 還有其他類似狀態我不知道的麼。 其實,你真正想問的是: 當tcp通道關閉時,發生了什麼事情。 我該怎麼辦。
Time of Update: 2018-07-27
今天看Linux原始碼的過程中瀏覽文章,發現別人推薦了一個原始碼的閱讀工具Source Insight,這幾天看原始碼最痛苦的就是函數的調用。這裡定義的函數在其他的檔案中調用,不斷變化的變數也非常痛苦,使用了一下軟體,發現太好用了,原始碼查看利器啊。 1、下載 天空軟體網 http://www1.skycn.com/soft/15346.html Source Insight V3.5.0035http://www1.skycn.com/soft/17826.
Time of Update: 2018-07-27
e安教育 2017-03-08 09:42 1.要實現上傳功能要注意以下幾點 ①對於表單的限制 ②對於servlet的限制 只要添加了enctype="multipart/form-data"這個屬性. 在servlet裡面的方法,即是 request.getParameter(),就使用不了了,因為該方法只會返回null 那麼假如要擷取請求的內容 只可以使用方法
Time of Update: 2018-07-27
package connectionsql;import java.sql.*;public class ConnectionSql { String url;//="jdbc:mariadb://<IP>:<port>/<database>?user=<>&password=<>"; Connection conn; org.mariadb.jdbc.Driver driver;
Time of Update: 2018-07-27
Object.is(a, b) 講到這個方法之前,首先要再談到一下==和===的區別 (如果你還在代碼中寫== -_-!) ==: 在比較的時候會自動轉換類型,才去比較。 ===: 唯一的缺點就是NaN不等於自身,+0和-0相等。 而ES6增加了Object.is(a, b)這個方法: console.log(+0 === -0); //true console.log(NaN === NaN); //false console.log(Object.is(+0, -0))
Time of Update: 2018-07-27
之前寫部落格的時候加了個返回頂部的功能 採用js的scrollTop屬性實現了一下這個簡單的功能 當頁面特別長的時候,使用者想回到頁面頂部,必須得滾動好幾次滾動鍵才能回到頂部,如果在頁面右下角有個“返回頂部”的按鈕,使用者點擊一下,就可以回到頂部,對於使用者來說,是一個比較好的體驗。
Time of Update: 2018-07-27
jqgrid資料來源: ①當為待用資料時,可直接在頁面中定義,例如: var grid_data = [ {id:"1", name:"張三", note:"長文本1", stock:"是", ship:"一年級", sdate:"2007-12-03"},{id:"2", name:"李四",
Time of Update: 2018-07-27
javaweb:判斷當前請求是否為行動裝置訪問 分類: 【Java】 【好技術要分享】 【javaweb】 這段時間都是在做pc端的業務,結果經理找到我說,可能要做移動端的應用,後台邏輯還是用我寫的邏輯,但是需要改動一些,看看怎麼處理。
Time of Update: 2018-07-27
1、<project>元素為pom.xml的根項目,以下列表列出了它所有的子項目 parent 父項目的位置。父項目的位置由group ID,artifact ID和version指定。 modelVersion 聲明pom.xml檔案遵從的版本 groupId 全域性唯一的項目標識符。通常使用完整包名來和其它項目區隔(
Time of Update: 2018-07-27
jQuery自訂外掛程式 分類: jquery java 2014-03-19 16:57 1531人閱讀 評論(0) 收藏 舉報 jquery jquery外掛程式 總結: jQuery編寫外掛程式的兩種方法 1.添加jQuery對象級的外掛程式,是給jQuery類添加方法 寫法:
Time of Update: 2018-07-27
設定Hibernate的二級Cache需要分兩步進行:首先確認使用什麼資料並發策略,然後配置緩衝到期時間並設定Cache提供器。 有4種內建的Hibernate資料並發衝突策略,代表資料庫隔離等級,如下: 1:事務(Transaction)僅在受管理的環境中可用。它保證可重讀的交易隔離等級,可以對讀/寫比例高,很少更新的資料採用該策略。 2:讀寫(read-write)使用時間戳機制維護讀寫提交交易隔離等級。可以對讀/寫比例高,很少更新的資料採用該策略。
Time of Update: 2018-07-27
springMVC的生命週期,聽到的時候都沒有反應過來,springMVC還有生命週期。現在看來生命週期就是springMVC的流程,SpringMVC是MVC思想的一種實現,下面看一下MVC思想的流程圖: MVC的核心思想如上圖,那麼springMVC是如何?MVC的思想的呢。
Time of Update: 2018-07-27
015-5-11 16:44:49 com.opensymphony.xwork2.util.logging.commons.CommonsLogger fatal 嚴重: ********** FATAL ERROR STARTING UP STRUTS-SPRING INTEGRATION ********** Looks like the Spring listener was not configured for your web app! Nothing
Time of Update: 2018-07-27
<script>/*你能一眼看出下面的程式alert哪幾個數嗎。*/if (false)if (true)if (true)alert("1");alert("2");alert("3");/*這樣寫的話,是不是清楚了一點呢。*/if (false)if (true)if
Time of Update: 2018-07-27
本文接上一篇《SpringMVC 使用驗證架構 Bean Validation(上)》: 四、Controller 普通參數驗證與視圖錯誤資訊的展示 對於 form 表單提交綁定到對象的驗證方式,上面已經介紹了。但是在很多時候,我們是通過普通傳參來調用介面的。 比如:http://localhost:8080/myproject/hello?name=Shanhy&age=27&password=pwd 那麼對於這種情況,我們該如何校正
Time of Update: 2018-07-27
最近的項目中用到了檔案的上傳和下載功能,任務分配給了其他的同時完成。如今項目結束告一段落,我覺著這個功能比較重要,因此特意把它提取出來自己進行了嘗試。 一、 基礎配置: maven導包及配置pom.xml,導包時除開springmvc的基礎依賴外,需要匯入檔案上傳下載時用到的commons-io.jsr和commons-fileupload.jar: <project
Time of Update: 2018-07-27
前言 本例基於Atomikos提出的微服務分散式交易的解決方案, 該方案建立在更加輕量級的HTTP協議之上, 原文如下 TCC for transaction management across microservices 根據Try Confirm Cancel補償模式, 有關於Spring Cloud的實戰如下 https://github.com/prontera/spring-cloud-rest-tcc 樣本情境 一個簡單的TCC應用如下:
Time of Update: 2018-07-27
Kubernetes作為Docker生態圈中重要一員,是Google多年大規模容器管理技術的開源版本,如Urs Hölzle所說,無論是公用雲端還是私人雲端甚至混合雲,Kubernetes將作為一個為任何應用,任何環境的容器管理架構無處不在。正因為如此, 目前受到各大巨頭及初創公司的青睞,如Microsoft、VMWare、Red
Time of Update: 2018-07-27
在項目使用過程中,使用MVC結構,在視圖層JSTL得到大量的運用,而且非常好用。現在總結一下使用的經驗 版本,JSTL1.0的由於缺少functions庫,實用性不強,如簡單的substring,trim等必須藉助java來完成,而1.1版增加了此庫,還增加了el運算式,這樣就不用繁瑣的<c:out了,所以本文討論jstl1.1版本 一、要求servlet 2.4 這是很多新手最容易犯錯誤的地方,看看你的web.xml,看看有沒有下面的文字: &
Time of Update: 2018-07-27
文法 configure.dtd 這個文件類型描述符指明了xml元素和java api之間的簡單影射,jetty.xml設定檔的第一行必須引用這個dtd,如下: <?xml version="1.0" encoding="ISO-8859-1"?> <!DOCTYPE Configure PUBLIC "-//Mort Bay Consulting//DTD Configure//EN"