原创 Java小程序之簡易網絡畫板

Java小程序之簡易網絡畫板 一、前言: Java是一門網絡編程語言,強大的網絡可以讓數據進行傳送;今天,我們就小試牛刀,看看Java是如何進行網絡傳輸數據的; 二、項目分析: 1、功能需求: 我們前面做個一個小項目--Java畫板

原创 Java通信之服務器生猛上手

Java通信之服務器生猛上手 一、生猛上手前的準備 Java其實是一門網絡編程語言,這是和C語言和C++語言的一大區別,同時也是Java語言的一大特性;通過簡單的Java語言代碼就可以讓多臺計算機之間進連接,實現計算機之間的通信;下面

原创 Java進階之JDBC

Java進階之JDBC 一、JDBC初識 JDBC(Java Data Base Connectivity,java數據庫連接)是一種用於執行SQL語句的Java API,可以爲多種關係數據庫提供統一訪問,它由一組用Java語言編寫的類

原创 Java小程序之服務器的UI實現

Java小程序之服務器的UI實現 一、前言: 前面我們做的服務器都是沒有界面的,只是利用簡單的輸入輸出語句在控制檯中打印語句;今天,我們要讓服務器有界面,可視化操作; 二、UI功能需求: 三、知識點分析: JTable使用:Ta

原创 Java小程序之簡單多人聊天室的實現(山寨QQ前傳)

Java小程序之簡單多人聊天室的實現(山寨QQ前傳) 一、前言: 通過對Java服務器生猛上手的學習,已經基本明白了Java中通信的基本原理,以及服務器,ip,ip地址的概念; 我們思考下服務器到底是用來幹嘛的呢?當多臺客戶端連上服務

原创 Java小程序之哈夫曼樹與文件壓縮和解壓縮(三)文件解壓篇

Java小程序之哈夫曼樹與文件壓縮和解壓縮(三)文件解壓篇 一、解壓原理: 瞭解了壓縮原理之後,要解壓文件就是壓縮文件的逆過程;拿昨天的例子來說,如果我們收到這樣一串二進制1 1 01 1 1 01 00(昨天漏掉了一個問題,這裏是9

原创 Java小程序之客戶端的UI實現以及客戶端與服務器的UI交互(山寨QQ進行中......)

Java小程序之客戶端的UI實現以及客戶端與服務器的UI交互(山寨QQ進行中......) 一、前言 通過前面的學習,我們已經能夠自己創建客戶端,不需要依賴系統自帶的telnet客戶端,但是,我們只能利用控制檯和後臺服務器進行交互了,

原创 Java基礎階段總結

Java基礎階段總結 今天左哥給我們上了Java基礎階段的最後一次課,宣佈正式結束了該階段的學習,前幾天的Java基礎階段的筆試和機試的成績也出來了,筆試70.5分,機試80分;這成績也是在我的意料之中;先不說這成績怎麼樣,這只是檢測這

原创 Java小程序之哈夫曼樹與文件壓縮和解壓縮(二)文件壓縮篇

 Java小程序之哈夫曼樹與文件壓縮和解壓縮(二)文件壓縮篇 一、初識壓縮與解壓縮原理 壓縮可以理解爲:對文件的加密過程 解壓可以理解爲:對文件的解密過程 例如: 我  - a 是  -  b 誰  -  c 我是誰   -》  

原创 Web基礎之CSS實戰

Web基礎之CSS實戰 一、前言: 好久沒有更新我的博客了,最近實在太忙了;不過,再累也要堅持更新博客;最近會把沒有更新的博客補上來,順便複習和整理一下以前學的知識; 通過前面的學習,我們已經對HTML和CSS樣式有了一定的瞭解;我們不

原创 Java進階-MySql數據庫基礎入門

Java進階-MySql數據庫基礎入門 一、數據庫的基本概念: 數據庫可以理解爲存儲數據的倉庫; 傳統數據處理方式數據處理並不是計算機特有概念,在計算機引入生活或者工作的時候,我們的數據都是通過紙質單據或者word、Excel等工

原创 Web基礎之與Tomcat的初次相遇

Web基礎之與Tomcat的初次相遇 一、WEB後臺原理 1、常見的web服務器 Tomcat(Apache):應用最廣的JavaWeb服務器,支持Servlet,JSP規範 JBoss(Redhat):支持JavaEE,應用比較廣泛

原创 Web基礎之初識JavaScript

Web基礎之初識JavaScript 一、JavaScript簡介: 1、JS的身世: JavaScript是NetScape公司爲Navigator瀏覽器開發的,是寫在HTML文件中的一種腳本語言,能實現網頁內容的交互顯示。當用戶在

原创 Web基礎之JavaScript實戰

Web基礎之JavaScript實戰 一、JavaScript基本概念: 1.JS的執行環境 宿主環境:客戶端的JS代碼的執行需要宿主環境,一般來說,客戶端的瀏覽器就是JS的宿主環境 解析器:JS代碼的執行需要一個解析器來解析JS代碼

原创 Java小程序之你畫我猜

Java小程序之你畫我猜 一、前言: 你畫我猜是一款休閒益智的遊戲,可以考驗雙方的默契,當然,畫功也是一個方面;昨天我們寫了個簡單的網絡畫板,能夠將一個客戶端上畫的圖形實時傳遞給另一個客戶端;其實 你畫我猜也是基於同樣的原理將圖形進