原创 Tomcat與JavaWeb開發技術詳解EL表達式語言

文章目錄基本語法EL運算符隱含對象命名變量使用EL表達式的JSP定義和使用EL函數 EL(Expression Language)表達語言是JSP2.0版本中引入的新特性,它用於JSP文件中的數據訪問。這種表達式語言能簡化JSP文

原创 【從零開始學習 MySql一】建表與簡單查詢

查看服務器中的數據庫 SHOW DATABASES; 創建一個數據庫 CREATE DATABASE IF NOT EXISTS test; 使用test數據庫 USE test; 建表 – 表名不能超過 30

原创 Java八大排序算法實現

文章目錄快速排序歸併排序基數排序桶排序冒泡排序插入排序希爾排序堆排序二分查找 快速排序 public class FastSort { public static void main(String[] args) {

原创 單機版安裝FastDFS環境

文章目錄下載安裝 libfastcommon下載安裝FastDFS配置FastDFS跟蹤器(Tracker)配置 FastDFS 存儲 (Storage)文件上傳測試安裝Nginx安裝nginx所需環境安裝Nginx訪問文件Fas

原创 Tomcat與JavaWeb開發技術詳解Servlet技術

文章目錄下載文件文件上傳讀寫Cookie訪問Web應用的工作目錄轉發和包含重定向訪問Servlet容器內的其他Web應用避免併發問題 下載文件 下載文件是指把服務器端的文件發送到客戶端 具體步驟: OutputStream out

原创 FastDFS創建文件上傳服務提供者和消費者

文章目錄創建項目安裝 FastDFS Java 客戶端從 GitHub 克隆源碼從源碼安裝並部署到 Nexus在項目中添加依賴創建 FastDFS 工具類定義文件存儲服務接口實現文件存儲服務接口文件存儲服務工廠類配置文件存儲服務工

原创 RabbitMQ 使用

文章目錄生產者application.yml創建隊列配置創建消息提供者創建測試用例消費者application.yml創建消息消費者 生產者 創建一個名爲 spring-boot-amqp-provider 的生產者項目 appl

原创 Zookeeper的基本概念與應用場景

文章目錄Zookeeper 的數據模型Znode 包含哪些元素Zookeeper 的基本操作Zookeeper 的事件通知Zookeeper 的一致性什麼是 ZABZAB 協議定義的三種節點狀態:最大 ZXIDZAB 的崩潰恢復Z

原创 Tomcat與JavaWeb開發技術詳解JSP訪問JavaBean

文章目錄JavaBean簡介JSP訪問JavaBean的語法:JavaBean的範圍JavaBean在頁面(page)範圍內JavaBean在請求範圍內JavaBean在會話範圍內:JavaBean在Web應用範圍內 JavaBe

原创 Dubbo的服務治理和核心功能

文章目錄什麼是 DubboDubbo 的服務治理Dubbo 的核心功能Dubbo 的組件角色Dubbo Admin 管理控制檯遇到的問題處理NodeJSWill not attempt to authenticate using

原创 【從零開始學習 MySql 四】創建表與增刪改和數據庫事務

數據準備:創建工資等級表 CREATE TABLE salgrade_test ( grade INT (2), lowsal FLOAT (7, 2), hisal FLOAT (7, 2) );

原创 Docker安裝使用私服Nexus

文章目錄什麼是 Nexus基於 Docker 安裝 Nexus登錄控制檯驗證安裝Maven 倉庫介紹代理倉庫(Proxy Repository)宿主倉庫(Hosted Repository)倉庫組(Repository Group

原创 消息隊列的流派和Actor模型

文章目錄什麼是 MQ有 Broker 的 MQ重 Topic輕 Topic無 Broker 的 MQ什麼是 Actor 模型Actor 是異步的所謂真正的 Actor 模型內存結構併發原語調度所謂“公平調度”Java 中的 Akk

原创 Tomcat與JavaWeb開發技術詳解過濾器

文章目錄過濾器簡介創建過濾器發佈過濾器串聯過濾器:包裝設計模式 過濾器簡介 過濾器是在Java Servlet2.3中規範定義的,它能夠對Servlet容器傳給Web組件的ServletRequest對象和ServletRepon

原创 Zookeeper 如何實現分佈式鎖

文章目錄什麼是臨時順序節點?持久節點(PERSISTENT)持久節點順序節點(PERSISTENT_SEQUENTIAL)臨時節點(EPHEMERAL)臨時順序節點(EPHEMERAL_SEQUENTIAL)Zookeeper 分