原创 JavaScript(二)-- 面向對象

JavaScript也是面向對象的編程思想,本文講解如何創建JavaScript的對象,以及對象的繼承等機制。 1、創建對象 1.原始方法new Object() <html> <head> <meta charset="utf

原创 Web開發(二)--JSP

1、概述 Servlet中可以對用戶的請求進行響應,可以向客戶端返回信息。 在多數動態網頁中,絕大部分內容都是固定不變的,只有局部內容需要動態產生和改變。 使用Servlet輸出只有局部內容需要動態改變的網頁,其所有靜態內容也將由程序員用

原创 知識點系列(二)--異常機制

在 Java 中,所有的異常都有一個共同的祖先 Throwable類(可拋出)。Throwable 指定代碼中可用異常傳播機制通過 Java 應用程序傳輸的任何問題的共性。        Throwable: 有兩個重要的子類:Exce

原创 知識點系列(一)--String與StringBuffer的區別

簡單地說,就是一個變量和常量的關係。StringBuffer對象的內容可以修改;而String對象一旦產生後就不可以被修改,重新賦值其實是兩個對象。StringBuffer的內部實現方式和String不同,StringBuffer在進行字

原创 Web開發(三)--MVC設計模式

在J2EE中,有很多組件,這些組件針對不同的功能,通過選擇合適的組件,可以構建開發項目,簡化開發。 一些常用的組件: beanutils: 對java bean進行操作 dbcp:數據庫連接池 dbutils:對數據庫操作 fileupl

原创 Web開發(一)--Servlet

Java Servlet是和平臺無關的服務器端組件,功能是實現對客戶端請求的響應。 Servlet組件運行在Servlet容器中,我們通常說的Servlet容器一般就指Tomcat服務器。 Servlet容器負責Servlet和客戶的通信

原创 ElasticSearch安裝與試用(Linux環境)

ElasticSearch是一個搜索引擎,用於大數據中. 安裝es之前,先安裝並配置java環境,詳情見 Linux系統下搭建Java環境+eclipse 安裝 首先,下載https://www.elastic.co/downloads/

原创 Ubuntu 安裝gnome桌面軟件

Ubuntu系統默認的是Unity桌面軟件,這個軟件不如Gnome使用靈活方便,安裝Gnome的方法如下: sudo add-apt-repository ppa:gnome3-team/gnome3

原创 jQuery學習筆記

jQuery是什麼?是一個JavaScript庫,使用JavaScript語言寫的一個函數庫,通過調用這個庫中的各種函數,簡化直接使用JavaScript編寫程序,高效快捷簡便的對HTML頁面進行處理。 jQuery庫包括以下功能: a.

原创 JavaScript(一)-- 基礎

JavaScript一款網路腳本語言,具有很多的用途,用來改進設計網頁、驗證表單、檢測瀏覽器、創建cookies等。 JavaScript是什麼? 1.被用來向HTML頁面添加交互行爲 2.是一種腳本語言,即輕量級的編程語言 3.通常被嵌

原创 Marvel的安裝與調試

Marvel是針對ElasticSearch的監控工具,安裝需要Kibana的支持,需先安裝Kibana工具. 前提是安裝了ElasticSearch:ElasticSearch安裝與調試(Linux環境) Kibana安裝見:Kiban

原创 Linux系統下搭建Java環境+eclipse

Java環境 第一步:首先下載jdk:http://www.oracle.com/technetwork/java/javase/downloads/index.html 在ubuntu下,自己安裝的軟件一般放在/opt這個文件夾下 本文

原创 Kibana的安裝與調試

Kibana是用於ElasticSearch的分析的可視化工具,通過web的方式呈現. 下載: kibana地址 https://www.elastic.co/products/kibana 文件kibana-4.5.0-linux-x8

原创 排序算法

排序算法分很多種:有常見的冒泡排序,屬於交換排序,總體分類如下: 交換排序:冒泡排序,快速排序 插入排序:直接插入排序,希爾排序 選擇排序:直接選擇排序,堆排序 歸併排序 分配排序:箱排序,基數排序 下邊相信進行對基本的排序方法進行分析:

原创 關於要研究的知識點

1、JVM的內存 2、關於Servlet生命週期以及使用 3、jsp 4、線程類 5、Struts