原创 Java DS

一、線性表 1. 鏈表 基於鏈表結構的增刪改查 public class LinkedListDemo { public static void main(String[] args) { Singl

原创 Idea構建web項目無Servlet模板

創建maven webapp項目,新建class時沒有Servlet模板問題 在當前項目的iml文件中configuration標籤下添加 <sourceRoots> <root url="file://$MODULE_

原创 JavaWeb教程大全

文章目錄一、HTML5 超文本標記語言1. 常用標籤2. 表單二、CSS3 層疊樣式表1. 引用CSS2. 選擇器三、JavaScript1. 基礎語法1.1 數據類型1.2 變量1.3 運算符1.4 邏輯運算符1.5 流程控制語

原创 Java非阻塞式IO起步

與傳統IO的區別 Java NIO( New IO) 是從Java 1.4版本開始引入的一個新的IO API,可以替代標準的Java IO API。NIO與原來的IO有同樣的作用和目的,但是使用的方式完全不同, NIO支持面向緩

原创 Spring淺入淺出

文章目錄一、程序耦合與解耦1. 工廠模式解耦2. IOC (控制反轉)2.1 獲取Spring容器中對象的方式2.2 Spring對工廠類Bean的配置2.3 Bean的作用範圍3. Spring中的DI配置3.1 構造注入3.2

原创 JavaScript基礎細節

部分與編譯型語言有區別的語法 數據類型 NaN:表示不是數字 undefined:未初始化 表達式: ==:不嚴格的判等 “10” == 10 true ===:嚴格的判等 “10”===10 false !== !===

原创 java-JUC入門

文章目錄Java多線程之讀寫鎖——ReadWriteLock應用說明演示Java多線程——8鎖問題描述案例線程八鎖的關鍵:Java等待喚醒機制JUC版普通解決線程通信方式jdk1.5後解決線程通信方式線程控制練習Java創建線程的

原创 Web響應式佈局--Bootstrap

簡介 bootstrap是一個開源的前端框架,整合了HTML、CSS、JS。 其響應式的含義爲:網頁可以根據不同的設備(安卓、平板、PC)動態調整網頁佈局(防止頁面因分辨率不同出現錯亂的情況),不必爲每個設備獨立開發網頁。 環境準

原创 JavaScript DOM 文檔對象模型詳解

一些定義和說明 節點及其類型: 1). 元素節點:html標籤 2). 屬性節點: 元素的屬性, 可以直接通過屬性的方式來操作. 3). 文本節點: 是元素節點的子節點, 其內容爲文本. 在 html 文檔的什麼位置編寫 js

原创 SSM基礎整合

文章目錄一、 搭建整合環境1. Maven依賴配置1.1 基礎版本1.2 高本版2. Web配置3. Spring配置文件4. springmvc配置文件5. 日誌配置文件二、測試案例 一、 搭建整合環境 SSM整合方式:XML

原创 idea2019.3 部署遠程Tomcat

環境 idea2019 Tomcat 9 服務器 阿里雲 Centos 7 Maven webapps項目 服務器端配置 修改 tomcat bin目錄的catalina.sh CATALINA_OPTS="-Dcom.sun.m

原创 PageHelper使用文檔

文章目錄使用方法1. 引入分頁插件1). 引入 Jar 包2). 使用 Maven2. 配置攔截器插件1. 在 MyBatis 配置 xml 中配置攔截器插件2. 在 Spring 配置文件中配置攔截器插件3. 分頁插件參數介紹4