Time of Update: 2018-07-28
目錄 1. 簡介 類定義 public class HashMap<K,V> extends AbstractMap<K,V> implements Map<K,V>, Cloneable, Serializable 1 2 3 主要簡介
Time of Update: 2018-07-28
介紹ThreadPoolExecutor之前首先要瞭解一下Executor是個什麼東西。 Executor介面 Executor是用來執行Runnable的task。這個介面提供了一種解耦關於“任務的提交與任務的執行”,包含了線程的使用和調節等等。一個Executor通常用於替換顯示申明線程。 public interface Executor { /** * Executes the given command at some time in the
Time of Update: 2018-07-28
伺服器端 編譯安裝xdebug模組的方法這裡就不講了,還不會的可以自行百度。 配置
Time of Update: 2018-07-28
現在主流的資料庫 微軟的 access 和 sql server 瑞典 AB公司的 MYsql IBM 的db2 資料庫分為小 中 大 資料庫 面試技巧:關於資料庫的面試 一般喜歡問道項目的規模:(應該從下面的三個方面來考慮)1.負載量的大小。通俗的說就是 日均訪問量2.成本的大小。3.安全效能的考慮 關於一點oracle公司 oracle:神喻(代表神講話的人) oracle 的開機要吃掉100m左右的記憶體
Time of Update: 2018-07-28
Problem Description 寒假的時候,ACBOY要去拜訪很多朋友,恰巧他所有朋友的家都處在座標平面的X軸上。ACBOY可以任意選擇一個朋友的家開始訪問,但是每次訪問後他都必須回到出發點,然後才能去訪問下一個朋友。 比如有4個朋友,對應的X軸座標分別為1, 2, 3, 4。當ACBOY選擇座標為2的點做為出發點時,則他最終需要的時間為 |1-2|+|2-2|+|3-2|+|4-2| = 4。 現在給出N個朋友的座標,那麼ACBOY應該怎麼走才會花費時間最少呢。 Input
Time of Update: 2018-07-28
<tdstyle="cursor:pointer">標籤是做什麼用的。 這是一種樣式,作用是當滑鼠移動到該儲存格上時,滑鼠會由箭頭形狀改為手的形狀,造成連結的樣式。 StringUtils的作用 StringUtils 方法的操作對象是 java.lang.String 類型的對象,是JDK 提供的 String 類型操作方法的補充,並且是null 安全的(即如果輸入參數 String 為 null 則不會拋出
Time of Update: 2018-07-28
1.1.1 JDK Timer & TimerTask 如果是執行簡單的有一定執行循環的,那麼使用jdk內建的timer是最簡單的。具體: ①、編寫一個簡單類繼承 TimerTask,在這個新編寫的類中重寫父類中run方法,在run中執行要執行的操作;
Time of Update: 2018-07-28
源自:http://blog.csdn.net/funi16/article/details/8691575 在寫單元測試的時候,一般是對資料庫進行增刪改查的操作,這個時候,如果之前刪除了某條記錄,自然後面的程式就找不到這條記錄了,所以可以通過配置spring的交易管理或者測試架構來復原,減少工作量。使用的資料庫是postgreSQL和mysql。 在寫這篇文章的時候,很多地方借鑒了下面兩篇文章:
Time of Update: 2018-07-28
一 :四種綁定規則 優先順序由高到低順序 1:new 綁定 var o = { m: function(){ return this; }}var obj = new o.m();//obj為新產生的對象console.log(obj,obj === o);//{} falseconsole.log(obj.constructor === o.m);//true 2:顯示綁定 通過call apply bind實現 var a =
Time of Update: 2018-07-28
今天在項目中遇到,需要把父頁面的值傳到iframe頁面,搞了半天終於搞定,經驗和大家分享。 1.首頁面parentofiframe.html <html> <head> </head> <body> <form> <iframe
Time of Update: 2018-07-28
日期時間選擇外掛程式 laydate.js 1. 引入JS。 官網:http://laydate.layui.com <script type="text/javascript" src="js/laydate.js"></script> 2. 根據需要做相應的配置。詳情參看官網。 <script>laydate({elem: '#seldate', //目標元素。由於laydate.
Time of Update: 2018-07-28
最近在項目中要最佳化介面,發現guava並發編程中的ListenableFuture比較適合,所以就用上了。感覺還不錯,分享一下。使用情境是這樣的,用戶端需要上傳資料到服務端,涉及到幾個表的插入。之前都是一個一個表插入的,效能不是很好的。現在改為並發插入,代碼如下: private ListeningExecutorService executorService =
Time of Update: 2018-07-28
// 判斷是否選中 function anyChecked(){ var elements=document.form1.elements; // form1為表單name的值 var counter=elements.length; for(var i=0;i<counter;i++){ var element=elements[i]; alert();
Time of Update: 2018-07-28
layout: post title: postgres與osm初步使用 date: 2016-9-20 categories: blog tags: [地圖開發] description:地圖開發 本文主要包括以下內容 postgreSQL資料庫,用來存放地圖未經處理資料 osm2pgsql 用來將osm地圖資料匯入到postgreSQL OSM資料 OpenStreetMap(簡稱OSM)是一個網上地圖眾籌(crowd
Time of Update: 2018-07-28
最近升級BLOG,需要在JS裡實現暫停功能,還是小有些擾人,總達不到預期的效果,要麼是將函數拆分為幾個部分,要麼採用事件機制,其實單線程是沒有多線程的sleep功能,所以也只能這樣過程Check了。 除了Narrative JS, jwacs(Javascript With Advanced Continuation Support) 也致力於通過擴充JavaScript文法來避免編寫讓人頭痛的非同步呼叫的回呼函數。用jwacs 實現的sleep,代碼是這樣:
Time of Update: 2018-07-28
問題描述 今天在使用dubbox的時候,在啟動服務的時候報出一個錯誤,導致應用無法啟動,錯誤的提示資訊為: Initialization of bean failed; nested exception is java.lang.RuntimeException: RESTEASY003130: Class is not a root resource. It, or one of its interfaces must be annotated with @Path
Time of Update: 2018-07-28
Lhgdialog的用法 大家都知道用js可以實現,但是在使用js實現的彈窗時得考慮很東西:瀏覽器的相容、頁面的互動等等問題。 在這裡簡單介紹一下lhgdialog的用法。 參數有: Title:彈窗的上標題; Content:彈窗中的內容(當然可以以一個頁面為內容,用URL串連); Ok:彈窗的確定鍵(可以是function)是布爾類型的;
Time of Update: 2018-07-28
簡單的介紹一下SpringBoot的屬性配置。 繼續上節的部落格喔、 配置application.properties檔案: #第一種配置方式#這種配置方式每個屬性名稱都必須寫完整server.port=8081#配置連接埠server.context-path=/hello#設定項目路徑 可以跑一下看看,這個時候訪問項目就路徑需要增加/hello項目名了。 而且連接埠是8081,預設的是8080
Time of Update: 2018-07-28
Servlet Filter介紹 過濾器是一些web應用程式組件,可以綁定到一個web應用程式中。但是與其他web應用程式組件不同的是,過濾器是”鏈”在容器的處理過程中的。這就意味著它們會在servlet處理器之前訪問一個進入的請求,並且在外發響應資訊返回到客戶前訪問這些響應資訊。這種訪問使得過濾器可以檢查並修改請求和響應的內容。 Filter適用的情境: 為一個web應用程式的新功能建立模型(可被添加到web應用程式中或者從web應用程式中刪除而不需要重寫基層應用程式代碼)
Time of Update: 2018-07-28
1 屬性 1.11 autoOpen ,這個屬性為true的時候dialog被調用的時候自動開啟dialog視窗。當屬性為false的時候,一開始隱藏視窗,知道.dialog("open")的時候才彈出dialog視窗。預設為:true。 1.12 初始化例:請注意,$('.selector')是dialog 的類名,在本例中.selector=#dialoag,以後不再說明。 $('.selector').dialog({ autoOpen: false });