2019-4-22總結:
1、freemarker的使用:
a、??是判斷物件是否為null。example: <#if object> 不為null則執行這裡的邏輯
b、後台傳遞過來為date型別在前台顯示的格式轉換:
date birthday = new date();
$?string("yyyy-mm-hh")
c、<#if strr??> $ 就是講str已字串的形式輸出
d、<#if strr!"***"> 表示strr的預設值為***
e、<#if strr!!> 表示strr的預設值為null
f、<#assign str="addd"> 就是給str初始化,用於後面freemarker的的使用,比如: <#assign str="addddeee> $ 結果為:addd
h、<#list listtest as obj>
i、$ 當foo為真的時候,則顯示yes,否則為no
j、<#if emplist?size !=0> 判斷集合長度不等於0
k、<@.form 的使用
2019-04-23 總結:
a、獲取當季的第一天,和獲取當季的最後一天
/*** 當前季度的開始時間,即2012-01-1 00:00:00
** @return
*/public date getcurrentquarterstarttime() catch (exception e)
return now;
}b、獲取當季的最後一天
/*** 當前季度的結束時間,即2012-03-31 23:59:59
** @return
*/public date getcurrentquarterendtime() else if (currentmonth >= 4 && currentmonth <= 6) else if (currentmonth >= 7 && currentmonth <= 9) else if (currentmonth >= 10 && currentmonth <= 12)
now = longsdf.parse(shortsdf.format(c.gettime()) + " 23:59:59");
} catch (exception e)
return now;
}c、calendar和date的轉換:
//calendar轉化弄成date型別
public static date calendartodata(int year, int month, int day) ;
g、使用js去掉字串裡面的指定字元:
var str = "2019-1-12";
var str2 = str.split("-").join("");
console.log(str2); //2019112
h、使用sql去重(指定字段): select distinct(name) from table1 ;
i、sql優化:當乙個字段需要匹配多個值時(a = 1 or a=2 ...) 這個時候要用到 a in(1,2..)
2023年11月06號工作總結
總結 2 上傳視屏大小限制,後台服務預設上傳視屏的限制較小,需要進行重新配置後才可以上傳較大的檔案,今天的問題是,客戶上傳300m視屏檔案,沒有上傳成功。解決方案 對後台服務進行重新配置,重新發布服務後,可以正常上傳,上傳過程中前端沒有設定上傳超時時間,正常情況下300m視屏檔案時間在40秒,但在實...
工作總結 2010 3 16
在cuda中,一般的資料複製到的顯示卡記憶體的部分,稱為global memory。這些記憶體時沒有cache 的,而且,訪問global memory所需要的時間 即latency 是非常長的,通常是數百個cycles.如果我們的程式只有乙個thread,所以每次它讀取global memory的...
找工作總結
算一算,從2008年9月份開始找工作,到2009年12月現在已經有3個月了 找工作,算是人生一段特殊的經歷吧,知道了很多公司,認識了很多人,也學習到了很多東西,對這個社會也認識的更清楚了。從一開始的自信,以為很多崗位都是為自己量身打造,卻一次次被bs,讓我很受打擊。特別是幾個好公司的筆試都沒有通過,...