原创 servlet過濾器中的註解配置詳解

文章目錄註解配置@WebFilter中的屬性1. urlPatterns2. initParams3. dispatcherTypes多個過濾器的執行順序銷燬階段的觸發機制 註解配置@WebFilter中的屬性 1. urlPat

原创 面試 1:簡述JVM的內存佈局

文章目錄1. 我的回答2. 滿分回答 1. 我的回答 JVM內存佈局分兩塊:線程共享和非線程共享。線程共享區域有堆區、方法區;非線程共享區有程序計數器、方法棧、本地方法區。 堆區:當對象被創建時,就在堆中開闢相應的內存空間,用來

原创 動態代理詳解

文章目錄1. 動態代理的使用場景2. 在Spring Aop當中可以哪些方式實現,及區別?3. 從中是否發現了動態代理的底層祕密?4. 什麼是字節碼指令?5. 動態代理技術棧6. 動態代理的實現原理 1. 動態代理的使用場景 日

原创 java面向對象補充

好文 1. 構造方法 面向對象的特徵 1. 封裝 2. 繼承 2.1 重寫(兩等兩小一大原則) 兩等 父子類中出現簽名一致的方法,java將先會按照重寫來看待,如果發現方法簽名一致,但返回值不一致就報和父類方

原创 swagger簡介

Swagger 學習目標: 瞭解Swagger的作用和概念 瞭解前後端分離 在springboot中集成swagger Swagger簡介 前後端分離【動靜分離】 當前最主流的前後分離的一個技術棧:Vue+SpringBoot

原创 兩道java線程面試題

文章目錄線程測試題網絡編程 線程測試題 編寫兩個線程,一個輸出數字,一個輸出字母,完成如下效果 網絡編程 udp 寫信: 寫信 msg 地址(ip,端口號) send 收信 地址(端口) recieve tcp 基

原创 藍橋杯2013年-2015年部分真題解析

2013年真題: 世紀末的星期 標題: 世紀末的星期 曾有邪教稱1999年12月31日是世界末日。當然該謠言已經不攻自破。 還有人稱今後的某個世紀末的12月31日,如果是星期一則會… 有趣的是,任何一個世紀末的年份的12月3

原创 java中的線程

線程1. 概念程序進程線程2. 線程的創建方式繼承Thread類實現Runnable接口3. Thread類中的常用方法4. 線程的生命週期5. 線程調度6. 線程同步7. 同步線程的通信問題8. 線程池 1. 概念 程序 靜態

原创 工廠模式的概念、案例、原理

文章目錄工廠方法案例1. 類圖2. 代碼工廠方法概念與原理1. 定義2.適用場景3. 優缺點 工廠方法案例 1. 類圖 2. 代碼 package com.joncy.factoryMethod; //產品等級,產品族.工廠方

原创 switch語句總結

1. case值只能是常量且不能重複 2. 表達式的值類型支持byte,short,char,int。從jdk1.5開始支持枚舉類型,從jdk1.7開始支持String類型 3. 支持省略break,會有case穿透效果 4.

原创 java.util.ConcurrentModificationException異常產生原因

問題描述 錯誤代碼 錯誤原因是在於,迭代器遍歷時候,不能直接對原集合進行操作。 迭代器刪除要在next()方法之後 交換順序產生異常: 點贊 收藏 分享 文章舉報

原创 CSS圖片平鋪的幾種方式

文章目錄1. 要解決的問題?解決方法一解決方法二: 1. 要解決的問題? 圖片平鋪 解決方法一 背景圖片居中點我 解決方法二: 注意css中單行註釋不能用,是錯誤的。 注意:如果寫background複合屬性,

原创 java中的數組

補漏 while語句和if語句,for語句同,可以不加{},直接while(i<10); 1. 定義數組 分兩個步驟:聲明和初始化 之所以能夠分開寫,是因爲new關鍵字分配空間 //1.定義數組 int[] arr=n

原创 用jQuery一個滑動下拉框

1. 效果展示 2. 實現過程 2.1 HTML骨架 用的自定義列表,自定義列表的有事在於沒有前面的標記,你能寫自己想要的列表的樣式,所以叫自定義列表。自定義列表中dd表項和dt表頭,必須放在dl之內。 2.2 css樣式

原创 H5表單相關內容

文章目錄1. label中的for屬性的作用2. required屬性3. autofocus屬性4. placeholder屬性5. autocomplete屬性6.datalist提示 1. label中的for屬性的作用