原创 JavaWeb自學筆記 DOM技術

DOM是Document Object Model(文檔對象模型)的簡稱,是表示文檔和訪問,操作構成文檔的各種元素的應用程序接口(API)。它提供了文檔中獨立元素的結構化,面向對象的表示方法,並允許通過對象的屬性和方法訪問這些對象

原创 JavaWeb自學筆記 JavaScript流程控制語句

流程控制語句對於任何一門編程語言都是至關重要的,JavaScript也不例外,在JavaScript中提供了if條件判斷語句,switch多分支語句,for循環語句,while循環語句,do…while循環語句,break語句和c

原创 JavaWeb自學筆記 JavaScript函數與事件

函數實質上就是可以作爲一個邏輯單元對待的一組JavaScript代碼。使用函數可以使代碼更爲簡潔,提高重用性。在JavaScript中,大約95%的代碼都是包含在函數中的,由此可見,函數在JavaScript中是非常重要的。 函數

原创 JavaWeb自學筆記 JavaScript簡介

JavaScript是一種基於對象和事件驅動並具有安全性能的解釋型腳本語言,在Web應用中得到了非常廣泛的應用。它不需要進行編譯,而是直接嵌入在HTTP頁面中,把靜態頁面轉變成支持用戶交互並響應應用實踐的動態頁面。在JavaWeb

原创 Java自學筆記 CSS樣式控制

CSS簡介 CSS是W3C協會爲彌補HTML在顯示屬性設定上的不足而指定的一套擴展樣式標準。CSS標準中重新定義了HTML中原來的文字顯示樣式,增加了一些新概念,如類,層,等,可以對文字重疊,定位等。在CSS還沒有引入到頁面設計之

原创 JAVA自學筆記,JDBC中常用的類和接口

在Java語言中提供了豐富的類和接口用於數據庫編程,利用這些類和接口可以方便地進行數據訪問和處理。我們來看一下JDBC中常用的類和接口,它們都在java.sql包中。 DriverManger類 DriverManager類用來管

原创 JAVA自學筆記,JDBC簡介

JDBC簡介 JDBC的全稱是Java DataBase Connectivity,它是一種可用於執行SQL語句的Java API(Application Programming Interface,應用程序設計接口),是連接數據

原创 JAVA自學筆記,數據庫操作

要操作數據庫,我們首先要連接上數據庫。 這個例子中將連接數據庫作爲單獨的一個方法,並以Connection對象作爲返回值,這樣寫的好處是在遇到對數據庫執行操作的程序時可直接調用Conn類的getConnection方法獲取連接

原创 數據庫連接池Druid配置

Druid是由阿里巴巴提供的,具體的操作步驟和C3P0很相似。 我們將下載好的Druid直接複製進IDEA工具中 Druid的配置文件時properties形式的,它的配置文件可以叫任意名稱,可以放在任意目錄下。需要手動加載

原创 MySQL圖形化工具SQLYog小工具

關於SQLYog的下載和安裝大家在百度上可以搜索到。在這裏就不說了。 軟件安裝完成以後,會出現連接界面。 點擊NEW按鈕可以新建一個連接,下面的host address可以輸入127.0.0.1也可以使用圖片上的localhos

原创 關於JDK9中新增的jshell命令小工具。

這個工具的作用很簡單。像我們學習Java時寫的第一個HelloWorld!代碼。我們需要在記事本中敲出類名,主方法,然後還要寫出輸出語句。最後javac一下,java一下才能得出結果,然而JDK9中新增的jshell命令小工具,會

原创 MySQL數據庫

數據庫的基本概念 數據庫的英文單詞是DataBase,簡稱:DB。數據庫,顧名思義就是存儲和管理數據的倉庫。可以對數據進行持久化的保存和管理。其實數據庫就是一個文件系統。那麼這跟我們吧文件存在文件夾中比,有什麼優勢呢? 數據庫對數

原创 關於byte/short/char三種類型的賦值問題

我們先來看一段代碼。 byte num = 30; 這段代碼看起來沒有任何問題。但是大家都知道,Java中浮點數的默認值是double類型,整數的默認值是int類型。如果我們要寫一個float類型的浮點數需要怎麼寫呢? floa

原创 JAVA自學筆記,UDP程序設計

UDP是User Datagram Protocol 的簡稱,中文名是用戶數據報協議,它是網絡信息傳輸的另一種形式。UDP通信和TCP通信不同,基於UDP的信息傳遞更快,但不提供可靠的保證。使用UDP傳遞數據時,用戶無法知道數據是

原创 JAVA自學筆記,網絡程序設計基礎

網絡程序設計是值編寫與其他計算機進行通信的程序,Java已經將網絡程序所需要的東西封裝成不同的類。只要創建這些類的對象,使用相應的方法,即使設計人員不具備有關的網絡知識,也可以編寫出高質量的網絡通信程序。 局域網與因特網 爲了實現