原创 關於枚舉類的使用示例

package com.ouyeelbuy.srm.common.srmEnum; /** * @author robin.zhang * @Package com.ouyeelbuy.srm.web.srmEnum * @De

原创 redis 過期時間技巧之緩存雪崩

概述 如今許多互聯網應用系統都重度依賴緩存來提高讀操作的性能,對於這些系統來說如何正確地使用緩存至關重要。本文從緩存讀取這個視角來討論緩存架構設計上的一些思路。重點關注如何防止緩存雪崩。 1. 緩存讀操作      引入緩存後,讀數據的流

原创 關於ie8下使用 ajaxSubmit 出現下載框的解決辦法

問題描述: <form id="saveDeviceInfo" enctype="multipart/form-data" method="post" > //..... <div class="col-xs-6 ">

原创 攔截器中讀取request參數,解決在controller中無法二次讀取問題

新建類 package com.ouyeelbuy.mc.common.base; import javax.servlet.ReadListener; import javax.servlet.ServletInputStream;

原创 java 校驗IP地址。自持配置通配符

/** * @Author robin.zhang * @Date 2019/7/29 13:52 * @Param * @return * @Description validlI

原创 初始化Mongo服務器。帶權限與配置

package com.ouyeelbuy.manage.biz.config; import com.mongodb.MongoClient; import com.mongodb.MongoClientOptions; impor

原创 記一次Spring@value標籤取不到值導致項目啓動報錯的問題。

spring boot項目  啓動報這個錯誤  Bean creation exception on non-lazy FactoryBean type check: org.springframework.beans.factory.U

原创 jquery中inArray方法

jquery的一個方法inArray(ele, array)是判斷ele是否在array中存在,返回值是該元素第一次出現在數組array中的下標,沒有時返回-1。 例如: var a = 1; var array = [1,2,3];

原创 緩存雪崩

概述如今許多互聯網應用系統都重度依賴緩存來提高讀操作的性能,對於這些系統來說如何正確地使用緩存至關重要。本文從緩存讀取這個視角來討論緩存架構設計上的一些思路。重點關注如何防止緩存雪崩。1. 緩存讀操作   引入緩存後,讀數據的流程如下:(

原创 記一次tomcat報錯 系統找不到指定路徑

問題描述:Eclipse 項目發佈到Tomcat報系統找不到路徑的問題。解決方案: 方法1:eclipse不像MyEclipse默認將項目部署到tomcat安裝目錄下的webapps中,而默認部署到工作目錄下的.metadata\.plu

原创 java 8 常用lambda表達式

1.循環數組 List<OrderEmailConfirm> resultList = smsSendDao.searchHotelInterfaceEmail(criteria); resultList.str

原创 PropertyUtils.copyProperties源碼

public PropertyDescriptor getPropertyDescriptor(Object bean,

原创 hashMap調用put方法的三種情形和源碼

public V put(K key, V value) { // 處理key爲null,HashMap允許key和value爲null if (key == null) return putF

原创 yyyy-mm-dd與yyyy-MM-dd的區別

yyyy-MM-dd HH:mm:ss 年-月-日 時:分:秒大寫是爲了區分“月”與“分”順便說下HH爲什麼大寫,是爲了區分12小時制與24小時制。小寫的h是12小時制,大寫的H是24小時制。書寫格式和語言規定有關,上述寫法是Window

原创 關於在Eclipse中使用函數名查找此函數所在的js文件

可以使用ctrl+H -- file search --containing text中輸入函數名,然後search。