原创 序列化、反序列化及裝飾器模式

序列化、反序列化及裝飾器模式序列化、反序列化序列化/反序列化的步驟和實例裝飾器模式簡介及演示 序列化、反序列化 概念: 當兩個進程遠程通信時,彼此可以發送各種類型的數據。 無論是何種類型的數據,都會以二進制序列的形式在網絡上傳送。

原创 SSM整合示例

沒有標題 controller: package org.cduck.controller; import java.util.Map; import org.cduck.entity.Student; import org

原创 SSM-Dubbo

SSM-Dubbo父工程實體類公共接口daoservicestu-web===========運行: 父工程 就是一個簡單的Maven工程(存放了各種共同依賴),但是注意,不能選jar/war包,需要選擇pom(因爲是父工程)

原创 Dubbo開發環境及簡單Dubbo程序

Dubbo開發環境及簡單Dubbo程序開發dubbo程序1.準備環境2.寫代碼舉例:student-server與student-clientstudent-serverstudent-client將Controller中的內容

原创 JavaBean與MVC設計模式

JavaBean與MVC設計模式JavaBeanMVC設計模式ServletServlet生命週期:5個階段Servlet繼承關係三層優化 JavaBean 定義: JavaBean(就是一個Java類)的定義:滿足一下2點 ,就

原创 搭建 JavaEE 環境

搭建 JavaEE 環境安裝 JDK安裝tomcat安裝Eclipse 安裝 JDK 步驟: 0) 先將軟件通過 xftp5 上傳到 /opt 下 解壓縮到 /opt 配置環境變量的配置文件 vim /etc/profi

原创 SpringBoot 與JDBC

- pom.xml <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</arti

原创 分頁sql(不完善,有錯誤)

分頁MYSQL實現分頁的sql:oracle分頁:SQLServer分頁: 3種分頁sql 要實現分頁,必須知道 某一頁的 數據 從哪裏開始 到哪裏結束 頁面大小:每頁顯示的數據量 MYSQL實現分頁的sql: 假設每頁顯示1

原创 多JDK共存並切換

多JDK共存切換首先安裝JDK1.80存在問題解決方法切換JDK版本 首先安裝JDK1.80 1、直接去官網下載jdk,選擇所需的jdk版本下載, https://www.oracle.com/technetwork/java/j

原创 response、session、cookie

response、session、cookieresponsesession(服務端)session (會話) response response :響應對象 提供的方法: void addCookie( Cookie cooki

原创 RPM和 YUM

RPM和 YUMrpm包的管理yum rpm包的管理 介紹: 一種用於互聯網下載包的打包及安裝工具,它包含在某些 Linux 分發版中。它生成具有.RPM 擴展名的文件。RPM 是 RedHat Package Manager(R

原创 Dubbo-Admin部署

Dubbo-Admin部署下載打包部署 下載 2.6.0版本下載地址 打包 1、進入dubbo-admin文件夾 2、進入命令行模式 執行 mvn package -Dmaven.skip.test=true 部署 3、將

原创 記 Linux與windos ping不通的解決

今天做實驗將Centos7的IP地址改爲了靜態地址,隨後發現無法與windows進行ping通。 原因是因爲沒有更改VMvare的網段,導致windows和CentOS不在同一網段。 首先更改靜態IP: 然後: 最後測

原创 網絡編程前置知識

網絡編程前置知識網絡通信協議數據封裝與解封:IP地址和端口URL:Socket: 什麼是計算機網絡? 計算機網絡是指將地理位置不同的具有獨立功能的多臺計算機及其外部設備,通過通信線路連接起來,在網絡操作系統,網絡管理軟件及網絡通信

原创 Git與Egit常見操作和配置

Git、Egit安裝Git常用命令示例Egit第一次發佈後續提交第一次下載更新git衝突的解決:git多個人 團隊協作開發 Git:分佈式版本控制軟件 安裝Git 1、GIT下載 2、安裝時: 只需要修改Use git fro