原创 數據庫基礎--SQL語句總結

這裏主要總結兩部分:DDL和DML,即操作數據庫和表的語句以及對表中數據進行增刪改操作的語句 DDL語句 這類語句又分爲兩部分 操作數據庫(CRUD) 操作表(CRUD) 1、操作數據庫 (Create)創建:創建數據

原创 forward請求轉發和sendRedirect重定向

目前已經學習了兩種資源跳轉的方式:分別是request對象的請求轉發和response的重定向,那麼這兩者各自有什麼特點以及它們之間的區別是什麼呢? request請求轉發 一種在服務器內部的資源跳轉方式,舉個例子:瀏覽器向服務

原创 HTML和CSS三種結合方式

內聯樣式 在html標籤中使用style屬性指定css代碼 耦合度高,不推薦使用 內部樣式 在HTML的head標籤內,定義style標籤,style標籤體內容就是css代碼 例如: 比較常用 外部樣式 定義cs

原创 LeetCode-第70題

難度: 簡單 1、動態規劃 可以知道,如果要到達第n階臺階,有兩種方式: 第一:從n-1階臺階跨1步 第二:從n-2階臺階跨2步 設到達第n階臺階的方法總數爲sum(n) 那麼由上面可以知道:sum(n)=sum(n-2)+su

原创 Tomcat自動解壓war包失敗原因之一解決方案

今天將一個項目壓縮成zip包,然後直接改後綴變成war包放到Tomcat的工作空間的時候,運行的時候發現Tomcat沒有正確的將war包解壓成項目文件夾。 查看了日誌後發現: 上網找了半天也沒找到原因,最後再測可能是rar壓縮包

原创 LeetCode-第101題

難度–簡單 題目 分析: 通過題目可以知道,這個樹鏡像對稱,那麼這棵樹關於根節點這條線對稱 就是說,將它所有的左子樹變成右子樹,所有右子樹變成左子樹,它是不變的 遞歸 //這裏直接傳遞tree根節點的左右子樹會比pre(Tree

原创 Tomcat啓動問題分析

問題前提: 在Tomcat目錄下的bin目錄中雙擊startup.bat直接打開tomcat時,可能會出現以下兩個問題 Tomcat的窗口一閃而過 啓動報錯 第一個問題:Tomcat的窗口一閃而過 原因:沒有正確配置JAV

原创 JAVA輸入輸出流-字符流和字節流詳解

深入理解字符流編碼 首先要理解字符流輸入的原理: 字符流輸入其實底層也是字節流輸入 字符–>計算機二進制數字(字節):編碼 字節(計算機二進制數字)–>字符:解碼 寫入時: 1、當使用字符流的write方法向文件寫入數據的時候,數

原创 Http協議概述--請求響應模型

Http--Hyper Text Transfer Protocol 超文本傳輸協議 傳輸協議:定義了客戶端和服務器端通信時,發送數據的格式 Http協議的特點 基於TCP/IP的高級協議,默認端口是80 基於請求/響應模型的

原创 Servlet基礎學習

Servlet:server applet官方給出的解釋是運行在服務器端的小程序 瀏覽器通過ip和端口來找到服務器,服務器中的資源分爲兩類,一類是靜態資源,一類是動態資源        所謂動態資源,就是不同的用戶訪問到的頁面是不

原创 Tomcat部署項目的方式

Tomcat有三種部署項目的方式 將項目直接放到Tomcat的webapps目錄下即可,也可以將項目打包成war包,放到webapps目錄下,運行時Tomcat會自動解壓 打開conf目錄中的sever.xml配置文件 (先

原创 核心DOM模型

DOM-Document Object Model 將標記語言文檔的各個組成部分封裝成對象,可以使用這些對象,對標記語言進行CRUD操作 W3C DOM標準被分爲3個不同的部分 核心DOM-針對任何結構化文檔的標準模型 XM

原创 CSS選擇器和常用屬性

基礎選擇器 id選擇器 使用此選擇器要求HTML相應的標籤必須指定了id屬性 格式: #+標籤id屬性{ //對應id標籤的屬性 如color等 } 通過HTML標籤的id來指定標籤,修改樣式 元素選擇器 格式

原创 HTML5基礎回顧

HTML用於搭建基礎頁面,展示頁面內容,一般和CSS以及JS搭配使用 HTML標籤分類 1、圍堵標籤 顧名思義,就是開始和結束標籤,例如< html> < /html>,內容放在標籤中 2、自閉合標籤 開始標籤和結束標籤在一起。例

原创 BOM模型基礎學習

BOM,全稱Browser Object Model,瀏覽器對象模型 它將瀏覽器的各個組成部分封裝成對象 一共將瀏覽器分爲5部分分別封裝成對象 window-窗口對象: 該對象無需創建,可以直接使用對象的方法和屬性 wi