原创 java重寫和重載需要注意的地方

1.子類中方法的前置條件必須與超類中被覆蓋的方法的前置條件相同或者更寬鬆。2. 覆蓋或實現父類的方法是輸出結果可以被縮小。 這個是什麼意思呢,父類的一個方法返回值是一個類型 T,子類相同方法(重載或重寫)返回值爲 S,那麼里氏替換法則就要

原创 前端頁面彈出框展示詳情

第一種方法:在控制層查詢到數據返回給頁面,在頁面上寫js觸發彈出層。 css: <style> .compareDiv { padding: 5px; position:absolute; width: 450p

原创 單例模式的風險

單 例 模 式 很 簡 單 , 就 是 在 構 造 函 數 中 多 了 加 一 個 構 造 函 數 , 訪 問 權 限 是 p r i v a t e 的 就 可 以 了 , 這 個 模 式 是 簡 單 , 但 是 簡 單 中 透 着 風

原创 前端 jsp頁面縮短提示信息 fn:substring

<td style="max-width: 140px;" title="${itme.examineDesc}">

原创 html 返回上一頁面

<a href="javascript:window.history.back(-1);" rel="" class="ddBtn btnWhite">返回</a>  

原创 finally塊和return

首先一個不容易理解的事實:在 try塊中即便有return,break,continue等改變執行流的語句,finally也會執行。 public static void main(String[] args) { int re

原创 artDialog模態框底部css樣式以及js表單校驗

開發環境:springboot+thymeleaf  在js中用模態框彈出編輯頁面 <a href="javascript:void(0);" id="create" class="create ddBtn btnWhite"><i c

原创 oracle、sqlserver、mysql 常用函數對比 [to_char、to_number、to_date]

oracle --> mysql to_char(sysdate,'yyyy-mm-dd')-->da

原创 mybatis QueryWrapper的條件構造之apply、last、select

場景: 查詢數據庫限制條數時 mysql上的limit使用  QueryWrapper needSyn = new QueryWrapper(); needSyn.ge("ModifyDate",lmtS

原创 @SpringBootApplication(exclude = DataSourceAutoConfiguration.class)

後臺提示: Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.facto

原创 微服務中的異常 java.lang.NoSuchMethodException

Caused by: java.lang.reflect.UndeclaredThrowableException: null at com.xmeport.msa.service.impl.NoticeServiceImpl$$En

原创 處理springboot啓動時不相關的類沒有注入的異常錯誤NoSuchBeanDefinitionException,UnsatisfiedDependencyException

開始搭建ssm項目,然後自動代碼生成了實體,業務類放入項目中,因爲一開始沒有配置好springmvc的maven依賴,結果雖然導入了,但啓動時報錯 NoSuchBeanDefinitionException, UnsatisfiedDep

原创 條件查詢時,使用or時需注意加()

場景:數據庫中is_sync 的字段都是null,後續會有 'N'的值,所以查詢未同步的數據時包括兩種情況 結果正確:  select * from T t where t.INFO_ID ='-----' and (t.is_Sync

原创 基礎:JSP 菜單點擊事件

<td> <c:if test="${item.pqFileContentDesc != null && item.pqFileContentDesc != ''}"> <div> <span><a

原创 LocalDateTime設定某一時間值,轉Date

//設置默認最近同步時間爲2020-01-01 LocalDateTime localDateTime = LocalDateTime.of(2020, 1, 1, 0,