Time of Update: 2018-12-05
MyEclipse 9.1最佳化速度方案主要有4大方面:最佳化模組、整合配置、去除不必要的檢查、關閉更新。第一步: 去除不需要載入的模組一個系統20%的功能往往能夠滿足80%的需求,MyEclipse也不例外,我們在大多數時候只需要20%的系統功能,所以可以將一些不使用的模組禁止載入啟動。通過Windows - Preferences開啟配置視窗,依次選擇左側的General --> Startup and Shutdown,這個時候在右側就顯示出了Eclipse啟動時載入的模組,可以根據
Time of Update: 2018-12-05
文章目錄 特點: 一、枚舉介紹枚舉的目的是為了限定一個類的執行個體,比如Gender只有男、女;特點:(1)enum其實是一個特殊的class;(2)enum類的建構函式必須是私人的;(3)枚舉類可以繼承抽象類別,實現介面;(4)switch接受enum值;文法為:enum 類名{執行個體1,執行個體2,執行個體3.....;方法、屬性、建構函式}二、enum文法1.最簡單的enumenum
Time of Update: 2018-12-05
一、SVN、TortoiseSVN、Subclipse介紹團隊開發技術:(1)單元測試;(2)版本控制;(3)項目自動化;SCM:軟體組態管理,包括SVN;SVN是CVS的接班人,是版本控制系統;版本控制簡單地說就是要讓團隊的人能夠快速的統一代碼,加強溝通;SVN由用戶端和伺服器組成,伺服器是項目倉庫,即儲存項目的地方;用戶端則是本地拷貝,即由SVN管理,可以提交到項目倉庫和從項目倉庫中獲得項目的地方;svn宗旨:萬物皆目錄;TortoiseSVN是SVN的用戶端,因為如果是傳統的Subvers
Time of Update: 2018-12-05
文章目錄 1.Logger2.Appender3.Layout 一、Log4j介紹log4j是類似於java.util.logging的日誌作用,即記錄一些有用資訊,是一個日誌架構;log4j == log for
Time of Update: 2018-12-05
: http://www.ej-technologies.com/download/exe4j/files.html註冊碼: A-XVK258563F-1p4lv7mg7sav目的: JAR包轉exe檔案;本文以Hello world 為例 將一個JAR包程式轉為exe檔案,打jar包這裡就不說了,可以通過jar命令或者Eclipse完成;代碼如下:package org.xiazdong;public class Hello {public static void main(String[
Time of Update: 2018-12-05
一、Introspector介紹內省主要為了剖析JavaBean;JavaBean:(1)一個public的類;(2)主要用於儲存資料;(3)getter & setter方法;需要涉及Inrospector,BeanInfo,PropertyDescriptor等類;二、Introspector開發package org.xiazdong.introspector;import java.beans.BeanInfo;import
Time of Update: 2018-12-05
文章目錄 預先計算p數組的規則: 一、KMP演算法介紹 KMP(Knuth、Morris、Pratt三人設計的演算法);KMP演算法主要用於模式比對,簡單地說就是字串的匹配,比如A="abc",B="b",問:B是否是A的子串,此時就需要用到KMP演算法;因為普通的演算法效率太低;而KMP可以做到O(m+n)的線性時間; 二、普通模式比對演算法 模式比對演算法簡單地說就是給定兩個字串A、B,看是否B是A的子串,Java
Time of Update: 2018-12-05
一、BeanUtils介紹BeanUtils是apache的開發庫;為了使用BeanUtils,需要匯入(1)common-logging-1.1.1.jar(2)common-beanutils.jar二、BeanUtils開發(1)設定屬性;(2)註冊轉換器;(3)自訂轉換器;(4)大量設定屬性;注意:JavaBean必須是public的,不然BeanUtils會拋異常;package org.xiazdong.beanutils;import
Time of Update: 2018-12-05
如果要轉載,需要註明出處: http://blog.csdn.net/xiazdong這道題的來源是演算法導論附錄C中C.2-9和C.2-10,這道題是很著名的一個問題:三門問題,也稱為蒙提霍爾問題問題描述:第一種表述:如果你是一個遊戲的參與者,這個遊戲的獎品放在三個幕布的其中一個後面,如果你選擇了正確的幕布,你就會贏得獎品,如果你選擇了一個幕布,但在你掀起幕布前,
Time of Update: 2018-12-05
文章目錄 常見問題:XML亂碼問題 一、XML介紹XML是W3C發布的,當前的版本為1.0;XML本來想要取代HTML,後來主要用於資料轉送、設定檔等;IE是XML的解析引擎;XML允許自訂標籤,而不像HTML中只有固定的標籤;比如:在HTML中遇到<person></person>標籤,則會報錯,但是XML則不會;XML檔案:<?xml version="1.0" encoding="UTF-8"
Time of Update: 2018-12-05
如果要轉載,需要註明出處: http://blog.csdn.net/xiazdong先來看一個問題:“給定一個無序的序列,求序列的中位元。”正常的答案都是“先排序,再取A[n/2],花費O(nlgn)”,學習完本文後,發現其實能夠在O(n)求出中位元。但是要注意,有些情境下前一種方法更好,比如說:“要分別求第1個順序統計量、第二個順序統計量、第三個順序統計量、....、第n個順序統計量”,如果使用“先排序後取”的方法只要 O (nlgn),但是後一種方法,則要O(n^2)(n次select方法
Time of Update: 2018-12-05
文章目錄 舉例:
Time of Update: 2018-12-05
文章目錄 DOM開發步驟: 一、JAXP、DOM介紹JAXP:Java API for XML ProgramingDOM:Document Object
Time of Update: 2018-12-05
一、基本術語圖:由有窮、非空點集和邊集合組成,簡寫成G(V,E);Vertex:圖中的頂點;無向圖:圖中每條邊都沒有方向;有向圖:圖中每條邊都有方向;無向邊:邊是沒有方向的,寫為(a,b)有向邊:邊是有方向的,寫為<a,b>有向邊也成為弧;開始頂點稱為弧尾,結束頂點稱為弧頭;簡單圖:不存在指向自己的邊、不存在兩條重複的邊的圖;無向完全圖:每個頂點之間都有一條邊的無向圖;有向完全圖:每個頂點之間都有兩條互為相反的邊的無向圖;稀疏圖:邊相對於頂點來說很少的圖;稠密圖:邊很多的圖;權重:圖
Time of Update: 2018-12-05
文章目錄 問:為何稱為代數? 關係代數 問:為何稱為代數? 答:因為存在操作符和運算元,運算元為表,操作符為交、並等; 關係代數有分為基於集合的關係代數和基於包的關係代數;關係代數的基本操作:並、選擇、投影、笛卡爾積、差、重新命名;基本操作的意思是其他的操作符可以通過基本操作推出;注意:如果我們使用並、交、差運算,必須保證R和S的屬性集合是相同的,當然如果不同,也可以通過重新命名操作; 補充: 1.自然串連 2. θ串連 3.
Time of Update: 2018-12-05
需要的jar包:QRCode.jar:以下為我封裝的輔助類,提供的API只有:(1)encode(String str);(2)encode(String str,File f);(3)encode(String str,OutputStream out);(4)decode(File f);(5)decode(InputStream in);package org.xiazdong;import java.awt.Color;import java.awt.Graphics2D;import
Time of Update: 2018-12-05
此文轉載自:http://coolshell.cn/articles/5531.html——————————————本文開始——————————————對於程式員來說有些事有非常危險的訊號(red flag)。當我聽到有人開始信仰Test-Driven Development 是 One True Programming Methodology(唯一正確的編程方法論),這就是危險訊號(red
Time of Update: 2018-12-05
文章目錄 DocumentHelper類中有:SAXReader類中有:Document類中有:Element中有:XMLWriter類中有:OutputFormat類中有:Attribute類中有: 一、Dom4j介紹dom4j是由JDOMTeam Dev分裂後開發出來的包;在hibernate、JAXM中都使用了dom4j;效能來說:Dom4j>JDom>JAXP;二、dom4j APIDocumentHelper類中有:(
Time of Update: 2018-12-05
文章目錄 樹-->二叉樹森林-->二叉樹 二叉樹-->樹 二叉樹-->森林 名詞解釋 樹這個資料結構用到了遞迴的概念:樹的子樹還是樹;度:節點的子樹個數;樹的度:樹中任意節點的度的最大值;兄弟:兩節點的parent相同;層:根在第一層,以此類推;高度:葉子節點的高度為1,根節點高度最高;有序樹:樹中各個節點是有次序的;森林:多個樹組成; 樹的標記法 1.雙親標記法:每個節點儲存:資料、parent在數組中的下標;
Time of Update: 2018-12-05
文章目錄 步驟1:建立Web Service Project;步驟2:建立class MyEclipse支援Rest服務,開發起來非常方便,下面我就舉一個電腦的例子:實現功能:加、減、乘、除;效果如下:Rest服務要點:每個服務或任何東西都有一個URI;步驟1:建立Web Service Project;步驟2:建立classpackage org.xiazdong.service;import