<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" ><head> <meta http-equiv="Content-Type" content="text/html;
前幾天做過這題...當時使用線段樹做的....要跑9500MS才能過...今天看了下單調隊列...以為很難...但理解一下..發現單調隊列其實很簡單.. 單調隊列是從數列前掃到數列後...維護一個最值或者一個所需的最優解之類的...每次的最優解都是在隊列的頭....所以要一直維護隊列..使其從頭到尾都是單調的..要能保證如果當前頭要出去了...後面的元素能馬上頂上來作為頭...
logback比log4j的強大之處,請到logback的首頁去看,我就不囉嗦了,你懂、或者不懂,logback就在那裡,無比強大,傲視絕倫。複製log4j-over-slf4j.jar,logback-classic.jar,logback-core.jar,jcl-over-slf4j.jar到lib目錄,刪除原有的log4j.jar。 建立一個新類package com.boaotech.util;import
bonecp是目前最快的資料庫連接池組件,這是bonecp配置+注釋。#bonecp properties#分區數量bonecp.partitionCount = 1#每個分區含有的最小串連數bonecp.minConnectionsPerPartition = 1#每個分區含有的最大串連數bonecp.maxConnectionsPerPartition = 2#每次新增串連的數量bonecp.acquireIncrement = 1#串連池閥值,當 可用串連/最大串連 < 串連閥值
想要動態根據xml檔案來建立一棵Tree,採用dojo的Tree這個widget來作為載體實現,本以為很簡單的工作卻沒有想到的麻煩。 1.使用js來load xml檔案function loadXML(xmlFile){ var xmlDoc; if(window.ActiveXObject) { xmlDoc = new ActiveXObject('Microsoft.XMLDOM'); xmlDoc.async = false;
http://www.zeroturnaround.com/jrebel/1、解壓縮包2、執行java -jar jrebel-setup.jar3、會彈出一個安裝介面(自己看,很好懂)4、在MyEclipse中配置,找到伺服器(如tomcat)的配置頁面,在tomcat的jdk配置頁面的Optional Java VM arguments輸入框中加如下參數:-noverify -javaagent:D:/dev/JRebel/jrebel.jar
我經常在電腦上看漫畫,自從用了MangaMeeya後,通常都把下載下來的漫畫壓縮為rar檔案。這樣有幾個好處,一是節省空間的,二是在電腦中,對一個檔案的處理速度要快於多個檔案,複製粘貼就是一個例子,很多人應該都是感受,明明所複製的檔案容量不大,只是數量很多,速度卻比容量大一些,數量少的時候要慢。刪除也是,我在重裝後刪除以前留下的matlab時,光是準備就要很久。而我那有幾十G的下載檔案夾,卻兩三秒就刪乾淨了。 下載漫畫一般除了個verycd上直接下載的壓縮檔,就是使用MangaDowner,它
1)看看 Tools->Options->Help System->Preferred Collection 裡是否有你安裝的MSDN。 2)在vc的help菜單中,如果選中了Use Extension Help。就無法關聯msdn。 3)在安裝MSDN時,不要安裝SETUP.而是安裝NETCOPY;裝好之後,重新安裝(SETUP在硬碟上) 4)在msdn 裡面的一個 2052 子目錄裡面有個 setup 子目錄;裡面有關 setup
“授人以魚不如授人以漁”--這是我曆來所奉行的觀念。 還記得點石成金的故事嗎,說的是有一個人特別的窮,但很信奉呂洞賓,呂洞賓被其誠意打動,決定給他恩惠,便伸出手指將石頭變成了金子給他,可他卻不要,這
PS:工業網路課快考試了,上網找了篇介紹詳細地瞭解了下。迴圈冗餘碼(CRC)校正的原理差錯檢測和糾正物理過程所引起的差錯,在某些介質中通常是突發的而不是單個的。網路設計者已經研究出兩種基本的策略來處理差錯。一種方法是在每一個要發送的資料區塊上附加足夠的冗餘資訊,使接收方能夠推匯出已發出的字元應該是什麼。另一種方法是只加足夠的冗餘位,使接收方知道差錯發生,但不知道是什麼樣的差錯,然後要求接收方重新進行傳輸。前者的策略是使用錯誤修正碼(error-correcting
一、自訂頁碼方法: 1.把游標定位在要開始插入頁碼的上一頁的頁尾,執行“插入/分隔字元/下一頁/確定”命令;2.執行“視圖/頁首和頁尾”命令,將游標定位在頁尾,單擊“頁首/頁尾”工具列上的“連結到前一個”按鈕,取消連結到前一個。3.設定頁碼格式,將起始頁設為“1”;4.單擊“插入頁碼”。完成插入頁碼後,刪除剛才的分隔字元占的位置。二、在Word文檔中怎麼自動組建目錄(1)轉入大綱視圖:視圖—大綱。(2)把游標放置在每一個需要記錄到目錄的標題前面,然後設定每個標題的層級(在工作列)。(4
ExeSQL是直接執行SQL語句,而與CachedUpdates沒有任何關係。CachedUpdates是指對TTable或TQuery中的已修改的資料進行緩衝,直到調用ApplyUpdates.ApplyUpdates是對TQuery或TTable中已修改,但為提交的資料進行提交,並且只有在TQuery或TTable對象的CachedUpdates=True且Active=True,State=dsbrowse時才能調用。TQuery的CachedUpdates必須陪合TUpdateSQL控制
最近這個異常困擾了我很久。背景:利用apache的xmlsec.jar包實現對xml元素的加解密、簽名和驗證。在同一個工程裡實現這些都沒有問題。但是在伺服器加密後發往用戶端解密,在解密時總是報出錯誤Given Final Block Not Properly Padded
開始使用的方法:在cn.edu.tju.test.JavaTest類中,String fileName = "cn/edu/tju/test/myproperty.properties";Properties prop = new Properties();InputStream in =
印刷電路板的設計對單片機系統能否抗幹擾非常重要。要本著盡量控制雜訊源、盡量減小雜訊的傳播與耦合、盡量減小雜訊的吸收這三大原則設計印刷電路板和布線。 印刷電路板要合理分區,單片機系統通常可分三區,即類比區(怕幹擾)、數字區(即怕幹擾又產生幹擾)和功率驅動區(幹擾源)。印刷電路板單點接電源、單點接地原則送電。三個地區的電源線、地線分三路引出。雜訊元件與非雜訊元件要離得遠一些。 設計技巧: 1、把時鐘振蕩電路、特殊高速邏輯電路部分用地線圈起來,讓周圍電場近於零。 2、I/O磁碟機件、功率放
cstring to char*,const char* 在C語言中表示字串,沒有string概念,只可以用char*和char[];在MFC中,為了服務於字串操作,添加了類CString,該類的頭 檔案是afx.h. 從char* 到CString的轉換很簡單,只需要用CString的建構函式即可。 本文介紹了CString到const char*和char* 的轉換方法。
Materilas的總結Materilas所有屬性列表在:OgreReadMe -> The OGRE Manual -> Scripts -> Material Scripts(可翻頁)MyOGREMaterials.cpp#include "MyOGREMaterials.h"void MyOGREMaterials::createScene(void){// 自建一個網格Ogre::ManualObject* manual =
不得不說的事實:在Ogre中3D中仍然有很多效果使用2D的圖形處理將更加簡單、容易。最顯然的例子當屬圖形化使用者介面(GUI)。在Ogre中二維圖形處理是放在稱為“overlay”的渲染隊列中的,它是在最後渲染的,也就是顯示在情境的最上面。在Ogre裡面要實現2D效果,有多種方法。1.Displaying 2D 在Ogre中建立Displaying 2D還是很簡單的: 1# 建立一個2D長方形:Rectangle2D *rect = new
樹的左兒子右兄弟標記法又稱為二叉樹標記法或二叉鏈表標記法。每個結點除了data域外,還含有兩個域,分別指向該結點的最左兒子和右鄰兄弟。這種標記法常用二叉鏈表實現,因此又稱為二叉鏈表標記法。但是實際應用中常用遊標(靜態鏈表)來代替鏈表,請參見表的遊標實現。若用指標實現,其類型定義為:Type TPosition=^NodeType; NodeType=record Label:LabelType;
不小心刪了系統硬碟Program Files下面的檔案T_T本來是在研究Tomcat的配置的,當然Tomcat的配置(嚴格說是開機檔案)要分好2套:Windows 和 Unix的。對應%Tomcat_Home%/bin目錄下面的xxx.bat和xxx.sh。所以,先研究bat檔案啥,看到%ProgramFiles%,一下來了靈感,如果自己寫一個bat,進到這個dir,然後del這下面的檔案,豈不。。。所以,這個test.bat誕生了。將下面代碼儲存為test.bat即可。@echo