去掉煩人的try catch和if else

2021-10-06 22:52:59 字數 993 閱讀 2855

不要在業務**中進行捕獲異常, 即 dao、service、controller 層的所以異常都全部丟擲到上層. 這樣不會導致業務**中的一堆try-catch會混亂業務**

import com.asiainfo.group.tmallcore.util.webresult;

import org.springframework.web.bind.annotation.exceptionhandler;

import org.springframework.web.bind.annotation.restcontrolleradvice;

/** * @author xulong3

* @title: file_name

* @package package_name

* @description: todo

* @date 2020/6/8 17:50

*/@restcontrolleradvice

public class globalexceptionhandler

}

import org.springframework.web.bind.annotation.requestmethod;

import org.springframework.web.bind.annotation.restcontroller;

/** * @author xulong3

* @title: file_name

* @package package_name

* @description: todo

* @date 2020/6/8 17:55

*/@restcontroller

public class exceptioncontroller }

採用assert類斷言,很多框架、工具包都提供了assert類,例如spring提供的org.springframework.util.assert

新浪SAE 去掉煩人的實名認證提示(討論)

新註冊還是免費,但它那麼坑我會打廣告麼 不認證的話訪問伺服器上的頁面會提示認證,如下圖 吐槽 實名認證又是拍照,又是需要各種資料,擔心廣告騷擾與隱私各種balabala問題 度娘裡搜到的解決辦法又是各種不相干,感到煩躁之餘自己稍微看了下,是sae自動在未認證的頁面尾部加上了乙個 div style ...

wget 顯示 英國中部時間 ,去掉煩人的刷屏顯示

本來英文是eta estimated time of arrival 預計到達時間 翻譯錯了,乾脆去掉好了。先要有兩個個工具 系統可能沒有 msgunfmt 和 msgfmt 這兩個工具 和同類的 工具,都打包在 gettext 裡面,單獨安裝是找不到的 安裝 yum install y gette...

談談煩人的hasLayout和BFC

在你的瀏覽器上編寫乙個小demo left right parent left child right child 好了,你會發現黑色的parent並沒有顯示出來。浮動元素的父容器並沒有被撐開,都是因為bfc和haslayout 有一點要說明,ie6 7中是沒有bfc的,而haslayout卻是ie...