原创 jsp的九大隱式對象和四個作用域(面試常考~)

這些對象作爲jsp容器爲每個開發人員提供的java對象,開發人員可以直接去調用而不用顯式的聲明後再調用,jsp隱式對象也被稱爲預定義變量; 九大隱式對象 1、request:每當客戶端請求一個jsp頁面時,jsp引擎就會製造一個新

原创 javaScript常用面試題

什麼是javaScript? 1、javaScript是解釋性的腳本語言,代碼不進行預編譯; 2、主要用來向HTML頁面添加交互行爲; 3、可以直接嵌入到HTML頁面,但是單獨寫成JS文件有利於結構和行爲的分離; 4、跨平臺性,在

原创 oracle中帶有in查詢的子查詢綁定變量方式

前情提要: 在sql中我們經常會使用到帶有in的子查詢,例如:where id in(1,2,3),如果語句在數據庫中出現,將會引起數據庫的大量硬解析與共享池SQL碎片(簡而言之就是影響數據庫性能); 改善方法: 我們可以將in

原创 前端(js/jquery)常用方法總結

attr() attr()方法用於設置或者返回被選元素的屬性和值; 1、當方法用於返回屬性值時,則返回第一個匹配元素的值; 2、當方法用於設置屬性值時,則爲匹配元素設置一個或者多個屬性/值對; <p class="btn">

原创 關於在同一張jsp裏面根據不同的按鈕點擊實現不同字段顯示

場景再現: 需求爲實現紅框中所有字段的撰取效果; 傳統做法:新建十幾張不同的jsp+不同的存儲過程;這樣能簡單實現,但是一旦碰到後期修改就需要花費很長時間進行維護; 我們的解決方法:首先,爲我們每個按鈕添加跳轉方法的同時,加上標記

原创 使用動態sql解決在同一張表格中輸出不同字段

場景再現: 需求要求我們在table1中取到墓位定金和墓位成交額,然後再table2中取到墓位的管理費以及一些連帶費用,但是兩個表沒有唯一的關聯關係,故我們採用在求墓位定金、墓位成交額的的存儲過程中嵌入存儲函數的方式進行實現; 那

原创 Tomcat路徑下context.xml文件詳解(今天因爲擅自修改了xml文件名,浪費我一下午!!!)

這裏所說的context.xml文件是指Tomcat路徑下的xml文件; context.xml裏面標籤講解 1、path:即要建立的虛擬目錄,注意我們這裏是/fsy,它指定訪問web應用的上下文根,如:http://local

原创 springBoot和SpringMVC的區別(今天面試被問懵啦~)

兩者聯繫: spring在剛開始的時候使用工廠模式(DI)和代理模式(AOP)解耦應用組件,進而開發出適用於Web開發的SpringMVC,在實際開發過程當中會使用到很多樣板代碼,就開發出了懶人版的SpringBoot; 區別:

原创 配置雙數據源時,我們如何來進行切換?

我們在進行雙源讀寫的項目時,需要在yml文件中配置好兩個數據源, server: port: 9009 eureka: client: service-url: defaultZone: http://

原创 請求轉發(forward)和請求重定向(redirect)精簡版,一看就懂

1.從地址欄顯示來說 forward是服務器請求資源,服務器直接訪問目標地址的URL,把那個URL的響應內容讀取過來,然後把這些內容再發給瀏覽器.瀏覽器根本不知道服務器發送的內容從哪裏來的,所以它的地址欄還是原來的地址. redi

原创 is a, has a,like a,簡短概括,一看就懂~

is a:僅存在繼承關係的話就是is a; has a:has a是從屬關係,羊毛屬於🐏,🐏has 羊毛,實現(implements)就屬於has; is like a:在繼承的基礎之上有新添的內容,故可以稱之爲is lik

原创 Docker容器入門

1、什麼是Docker? Docker是一個開源的應用容器引擎,基於Go語言,並且遵守Apache2.0協議;其可以允許開發者打包他們的應用以及依賴包到一個輕量級、並且可移植的容器中,然後發佈到任何流行的linux機器上,也可以實

原创 關於SpringCloud的yml文件中Eureka的配置

eureka: client: fetch-registry:true register-with-eureka: false server-url: defaultZone:http://eureka6001.com:6001/

原创 @RequestBody與RequestParam

@RequestBody 作用:@RequestBody主要是用來接收前端傳遞給後端json字符串中的數據的(也就是請求體中的數據);比如我們要向通過url給後端數據庫增加值,我們就可以直接在含參方法中的參數前面加上一個@Requ

原创 @PathVariable以及什麼是Rest(表現層狀態轉移)?

@PathVariable作用: (1)通過@PathVariable可將URL中佔位符參數綁定到方法控制層處理方法的形參中;URL中的{XXX}佔位符可以通過@PathVariable綁定到操作方法的形參中; 什麼是Rest?