Time of Update: 2018-12-07
1、你沒有控制權,唯有任人擺布。這是很多客戶最難理解的部分。當你將服務移植到雲上,你就不可以直接控制你的服務。這是現實中IT技術員難以適應的重大變化,你不能隨便登入伺服器並檢查運行情況,你只能像個最終客戶那樣提交申請。業務要調整到雲端運算上也是一件挻麻煩的事情。當所有的服務都在你公司內部時,你可打電話叫來維修人員,或乾脆沖入機房大喊直到所有事情得到解決,無論是什麼事情。而現在,無論你怎樣大喊大叫,或者他們作出最好的承諾,當問題出現時,你只能任人擺布。服務等級協議(SLA)可以保證你得到你需要的服
Time of Update: 2018-12-07
在jquery中,可以使用triggerhandler來設計自訂事件,比如一般的事件: $('#id').on("click", function() { alert("Item clicked"); } ); 而對於自訂事件,一般期望能達到如下的效果: $('#id').on("test.says.hello", function() { alert("Hello Cory"); });
Time of Update: 2018-12-07
泛化表示類似於OO術語“繼承”或“多態”。UML中的Use Case泛化過程是將不同Use Case之間的可合并部分抽象成獨立的父Use Case,並將不可合并部分單獨成各自的子Use Case;包含以及擴充過程與泛化過程類似,但三者對用例關係的最佳化側重點是不同的。如下: ●泛化側重表示子用例間的互斥性; ●包含側重表示被包含用例對Actor提供服務的間接性;
Time of Update: 2018-12-07
解決思路一(採用hql查詢): String sql = "select a from DocCatalogInfo a where a.catCode like '"+catCode+"%'";List catNameList =getHibernateTemplate().find(sql);return catNameList
Time of Update: 2018-12-07
在jquery中,如果也同時引入了其他js庫,而其他庫也用了$符號的話,則會產生衝突, 為了防止這種情況的發生,可以使用noconflict進行避免,代碼如下: <script type="text/javascript" src="otherLib.js"></script> <script type="text/javascript" src="jquery.js"></script> <script
Time of Update: 2018-12-07
作用就是 final的類不能被繼承,不能讓別人繼承有什麼好處?意義就在於,安全性,如此這般:Java 自出生那天起就是“為人民服務”,這也就是為什麼Java做不了病毒,也不一定非得是病毒,反正總之就是為了安全,人家Java的開發人員目的就是不想讓 Java幹這類危險的事兒,Java並不是作業系統本地語言,換句話說Java必須藉助作業系統本身的力量才能做事,JDK中提供的好多核心類比如
Time of Update: 2018-12-07
步驟:(1)、增加struts的副檔名<constant name="struts.action.extension" value="action,htm" />,struts2擁有了兩個副檔名action和htm (2)、 在web.xml中配置struts2的核心控制器將*.ation,*.htm的請求交給struts2來處理 <filter>
Time of Update: 2018-12-07
1 首先建立兩個資源檔 messages_en_US.properties customer.name=Yong Mook Kim, age : {0}, URL : {1} messages_zh_CN.properties customer.name=\ufeff\u6768\u6728\u91d1, age : {0}, URL : {1} 2 bean檔案的設定<?xml version="1.0" encoding="UTF-8"?><beans
Time of Update: 2018-12-07
where語句的作用主要是簡化SQL語句中where中的條件判斷的,先看一個例子,再解釋一下where的好處。 <select id="dynamicWhereTest" parameterType="Blog" resultType="Blog"> select * from t_blog <where> <if test="title != null"> title =
Time of Update: 2018-12-07
database 概況資訊檢查# 檢查 database 基本資料select * from v$version;select name ,open_mode,log_mode from v$database;select instance_number,instance_name ,status from gv$instance;show parameter cpu_countshow parameter block_sizeselect
Time of Update: 2018-12-07
1. 內建資料庫 2. 支援WebSocket 3. 支援多線程 4. 支援本機存放區 但是,仍然處於草案中的 WebSocket 竟然找不到合適的伺服器,剛好工作比較閑,用來三天時間自己寫了一個。 功能有點簡單!設計上也有很大缺陷。只能簡單的發送資訊,和推送資訊。 而且現在的協議還不成熟,不久就有一個版本出現!昨天看到才是V16,今天出V17了。 簡單介紹一下 WebSocket 它是實現了瀏覽器與伺服器的全雙工系統資訊傳輸。Websocket協議基於Http 的
Time of Update: 2018-12-07
運行現象: [junit] Running com.company.test.FooTest [junit] java.lang.NoSuchMethodError: junit.framework.TestCase.name();Ljava/lang/String; [junit] at
Time of Update: 2018-12-07
自上個月蘋果發布Retina MacBook Pro以來,估計是為了蘋果線上商店收到的新訂單,蘋果第一次將Retina MacBook Pro的發貨時間縮短。這次發貨時間改善首次出現在蘋果亞太地區市場,在亞太地區市場已經可看到發貨時間由3—4周變為2—3周。 蘋果Retina MacBook Pro在美洲、歐洲、中東和非洲地區的發貨時間估計仍為3—4周,但是很可能不久之後在這幾個地區的發貨時間也會獲得類似的提高。 儘管蘋果宣布Retina MacBook Pro在6月11日首發當天即可發
Time of Update: 2018-12-07
CSS中的兩個Width,*width是針對IE的,因為IE的width是包括邊框border的,而其它瀏覽器是不包括的,所以IE的width比其它的多2個像素..main { width:400px;height:300px;border:0px solid #0F0F0F;overflow:hidden;}.parent { height:300px;width:1600px;position:relative;}.sub {
Time of Update: 2018-12-07
明茨伯格的名字很早就知道了,他的另一本書管理者 而非MBA也早買了,一直沒讀。最近臨時抱佛腳才想起這本書,順便又買了管理進行時。 說實話,明茨伯格的第一本書是毀在翻譯手裡了,有點難以堅持讀下去。但是管理進行時翻譯很好,個別地方能夠達到“雅”的程度。 說管理經驗,前後算來也有10年,管理二、三十人的團隊也有7、8年了。之前旁聽了部分MBA的課程,看得比較多的書是彼得德魯克的。管理知識不敢說多,但是也不能算們外漢。
Time of Update: 2018-12-07
我們都清楚,日常開發中,最常用的功能是:編譯、打包、運行junit testcase、檢查編碼規範。在此給出這些最常用功能的一個ant模板檔案,與各位共用。 <?xml version="1.0" encoding="gb2312"?> <project name="Test Project" default="all" basedir="."> <property name="src.code" value="src"/>
Time of Update: 2018-12-07
利用Ant整合Junit自動化的測試並產生測試報告,可以極大的提高測試的工作效率,其優勢只要是測試案例的批量處理功能。前不久在網上看到很多關於Junit測試的文章,欣聞Ant支援Junit的整合,迫不及待的嘗試了一番。 1. 的配置:ant 本案例採用apache-ant-1.6.5版本,下載ant後需要將Junit3.8.1拷貝到ANT_HOME的lib目錄下。Ant在執行過程TestCase過程中除了需要在classpath中可見,還需要在ant中可見,否則會報錯。 2.
Time of Update: 2018-12-07
在struts2中,如果要在action執行完後,而RESULT還沒有執行的時候, 做一些功能處理,就需要用preresultlistener.例子如下 public class MyPreResult implements PreResultListener { public void beforeResult(ActionInvocation actionInvocation,String result) { ............................ }
Time of Update: 2018-12-07
文章目錄 Tomcat在處理GET和POST請求時產生的亂碼解決的方法有兩個: Tomcat在處理GET和POST請求時產生的亂碼解決的方法有兩個: 1. 將GET請求改成POST請求,然後就可以使用request.setCharacterEncoding方法設定編碼,並使用request.getParameter方法直接獲得中文請求參數了。 2. 不用改GET請求,在Servlet中使用如下的代碼來得到中文請求參數。 String
Time of Update: 2018-12-07
網上有許多進行IP地址進行判斷的,但是我在做JS的IP查詢的時候,也需要輸入127.0.0.*地址來進行判斷,但是這樣的IP地址明顯不符合IP地址,後來我想到可不可以先在頁面上只截取前三位然後只判斷IP地址的前三位呢,於是開始實踐。代碼如下:function checkIP() { var sIPAddress=document.getElementById("ipAddr").value; var ipAddr = sIPAddress.substring(0,