Time of Update: 2018-07-27
轉載地址: http://javajiao.iteye.com/blog/152956 這是一個故事: "工程師修了一條隧道,隧道的一端就是美麗的風景,很多人會開車通過隧道.雖然隧道內已經有燈了,但是設計者擔心隧道可能會停電,所以在隧道的入口立了牌子,提醒駕駛員進入隧道前開燈.可是由此卻使得駕駛員由於看到美麗的風景而忘記關燈的情況的發生." 引來對 ooa ,ood,oop的理解;
Time of Update: 2018-07-27
今天下載了一個C#源碼,用到了資料庫。 源碼項目裡有建立資料庫的檔案,是資料庫主檔案和記錄檔,格式是mdf(資料庫主檔案)和一個ldf(記錄檔)。 用這兩個檔案建立資料庫步驟如下: 1.用mdf檔案的檔案名稱,建立一個資料庫(可以用SQL Server Management Studio工具建立) 2.關掉資料庫程式,停止資料庫服務 3.找到剛剛建立的資料庫檔案所在的目錄,一般在C:/Program Files/Microsoft SQL
Time of Update: 2018-07-27
指令中怎麼建立 scope: scope預設值是false,表示scope跟父controller的scope相同 scope:true,表示建立一個繼承自父scope的新scope,這樣就可以讓同一個父控制下的指令都可以使用這個scope進行通訊。 建立完全獨立的屬於指令自己的scope,這樣可以防止讀取和修改父級scope的資料。 建立完全獨立的scope的API: =:提供一個與父scope的雙向繫結的屬性。 &:能夠在指令內訪問定義在父scope註冊的函數。 @:提供一個
Time of Update: 2018-07-27
轉載地址: http://www.cnblogs.com/jams742003/archive/2009/08/29/1556187.html 1. 事件目標 現在,事件處理常式中的變數event儲存著事件對象。而event.target屬性儲存著發生事件的目標元素。這個屬性是DOM API中規定的,但是沒有被所有瀏覽器實現
Time of Update: 2018-07-27
1、 HTTP協議的無狀態 當用戶端向伺服器發送一個請求後,伺服器為每一個客戶,建立一個唯一的標識符-ID號,並在響應的時候,把這個ID號發送給用戶端瀏覽器。當瀏覽器再次發生請求的時候,同時也把這個ID號發送給伺服器,那麼伺服器可以通過客戶的ID來區分是哪個客戶了。 2、 會話跟蹤 2.1、什麼是會話 在Java Servlet API中引入session機制來跟蹤客戶的狀態。session指的是在一段時間內,單個客戶與Web伺服器的一連串相關的互動過程(
Time of Update: 2018-07-27
HashMap的entrySet與keySet 分類: JAVA base 2011-03-01 12:04 96人閱讀 評論(0) 收藏 舉報 當需要遍曆hashmap的時候,請盡量使用entrySet,而不要用keySet,entrySet的效率要比keySet高,實際上使用
Time of Update: 2018-07-27
在企業版Eclipse中,在已經啟動了Tomcat伺服器後,準備運行頁面或Servlet時,有時會出現這樣的關於Tomcat伺服器連接埠佔用的問題: “Several ports (8005, 8080, 8009) required by Tomcat v6.0 Server at localhost are already in use. The server may already be running in another process, or a system process
Time of Update: 2018-07-27
轉載地址:http://www.iteye.com/topic/332580 大家都知道一個java應用項目可以打包成一個jar,當然你必須指定一個擁有main函數的main class作為你這個jar包的程式入口。 具體的方法是修改jar包內目錄META-INF下的MANIFEST.MF檔案。 比如有個叫做test.jar的jar包,裡面有一個擁有main函數的main class:test.someClassName
Time of Update: 2018-07-27
轉載地址: http://www.360doc.com/content/10/1006/17/61497_58863251.shtml 使用Eclipse的打包功能產生的jar中的MANIFEST.MF中一般格式是這樣的: Manifest-Version: 1.0 Main-Class: org.java.test.Test
Time of Update: 2018-07-27
Tomcat本身不能直接在電腦上運行,需要依賴於作業系統和一個JAVA 虛擬機器 。JAVA程式啟動時JVM會分配一個初始記憶體和最大記憶體給程式。當程式需要的記憶體超出記憶體的最大值時虛擬機器就會提示記憶體溢出,並且導致應用服務崩潰。 一、常見的 Java 記憶體溢出有以下三種: 1. java.lang.OutOfMemoryError: Java heap space 即JVM Heap溢出 解釋說明:JVM在啟動的時候會自動化佈建JVM
Time of Update: 2018-07-27
HTTP 400 - 請求無效 HTTP 401 - 未被授權的 HTTP 401.1 - 未授權:登入失敗 HTTP 401.2 - 未授權:伺服器配置問題導致登入失敗 HTTP 401.3 - ACL 禁止訪問資源 HTTP 401.4 - 未授權:授權被篩選器拒絕 HTTP 401.5 - 未授權:ISAPI 或 CGI 授權失敗 HTTP 403 - 禁止訪問 HTTP 403 - 對 網際網路服務管理員 (HTML) 的訪問僅限於 Localhost HTTP 403.1
Time of Update: 2018-07-27
分頁查詢是經常能夠遇到的問題,我們首先看看分頁查詢存在的理由: 方便使用者:使用者不可能一次察看所有資料,所以一頁一頁的翻看比較好。 提高效能:一次從資料庫中提取所有資料會比較慢。 那麼現在我來嘗試反駁上述理由: 真的方便嗎。我們考慮下面的情況 如果資料只有20條。
Time of Update: 2018-07-27
HTTP協議狀態代碼表示的意思主要分為五類 ,大體是 : ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1×× 保留 2×× 表示請求成功地接收 3×× 為完成請求客戶需進一步細化請求 4×× 客戶錯誤
Time of Update: 2018-07-27
介紹:定義一個操作中的演算法骨架,將一些步驟延遲到子類中。準備一個抽模板,實現部分邏輯,再聲明一些對於子類需要不同實現的公用抽象方法。 情境:對於多個業務,它們的業務中有很多功能是相似的,有部分功能需要獨自實現。這樣我們就可以使用模板方法模式,將功能打散,抽取出更小的功能塊,減小重複代碼。 一、角色和作用 角色 作用 抽象模板 定義子類需要實現的不同功能塊,以及子類共用的功能塊
Time of Update: 2018-07-27
一、將字串反轉 package string;public class Reverse { public static void main(String[] args) { String s1 = "abc defg wf"; //用字串轉字元數組實現反轉 String s2 = ""; char[] cs = s1.toCharArray(); for (int i =
Time of Update: 2018-07-27
介紹:這是在這麼多種設計模式中極少的以提高程式效能為目的的模式。其主要思想為—如果系統中存在多個相同對象,那麼只需要一份對象的拷貝,而不必在每次使用的時候去建立一個對象。 作用:複用對象,節省記憶體開銷和對象建立時間。 優點: 1. 節省重複建立對象的開銷 2. 減少記憶體中的對象數量,進而使得對系統記憶體的需求也得到減小 一、角色及作用劃分 角色 作用 享元工廠
Time of Update: 2018-07-27
轉載:http://blog.csdn.NET/evankaka AngualrJs中可用來注入的有三種類型,service、factory、provider,這三種寫法不樣,用法也都不一樣。其中,service只執行個體化一次,其實就是單例模式的思想。無論我們在什麼地方注入我們的service,將永遠使用同一個執行個體。所以對很多在controller層中的操作就可以放到serivce層中去。AngularJS提供例如許多內在的服務,如:$http, $route,
Time of Update: 2018-07-27
介紹:用原型執行個體指定建立對象的種類,並且通過拷貝這些原型建立新的對象。這個模式相對簡單,其實我們只需要掌握對象拷貝的知識。 情境:我們在使用對象的時候可能會通過下面的方式來建立新的對象。但是,這樣只是將stu2引用指向stu1,而並非建立一個新的對象。在我們之後對stu2的屬性改變時,也會造成stu1的改變。 Student stu2 = stu1; 一、對象拷貝的概念 我們在實現對象拷貝的時候,首先應該實現Cloneable介面,並重寫clone()方法。
Time of Update: 2018-07-27
概念: java中單例模式是一種常見的設計模式,單例模式的寫法有好幾種,這裡主要介紹三種:懶漢式單例、餓漢式單例、登記式單例。 單例模式有以下特點: 1、單例類只能有一個執行個體。 2、單例類必須自己建立自己的唯一執行個體。 3、單例類必須給所有其他對象提供這一執行個體。 單例模式確保某個類只有一個執行個體,而且自行執行個體化並向整個系統提供這個執行個體。在電腦系統中,線程池、緩衝、日誌對象、對話方塊、印表機、顯卡的驅動程式對象常被設計成單例。這些應用都或多或少具有資源管理員的功能。
Time of Update: 2018-07-27
KindEditor版本:4.1.10 (2013-11-23),具體可以去官網下載:http://kindeditor.net/down.php 基本的配置這裡不說了,官網有文檔,貼代碼: <textarea id="content" style="width:80%;height:100px;"></textarea> //定義編輯器對象var editor;//非同步載入編輯器$.getScript('