原创 JAVA面試準備點
java基礎: 1、常用集合類- 重點 HashMap、ConcurrentHashMap 2、多線程併發,AQS 3、動態代理、常用設計模式 4、java底層 -- 垃圾回收、類加載機制、內存模型、雙親委派 、JVM調優 -- 深入理解
原创 JAVA "=="和equals 區別
==操作符專門用來比較變量的值是否相等。比較好理解的一點是:int a=10;int b=10;則a==b將是true。但不好理解的地方是:String a=new String("foo");String b=new String("fo
原创 SpringBoot中配置文件加載
<bean id="configProperties" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
原创 td頂端對其
一開始的效果圖(左右table頂端沒有對其):期望的效果圖(左右兩列裏面的table頂端對其):代碼修改: 在<tr style="vertical-align:top"> <td width="50%">
原创 @NotBlank @NotEmpty不生效,以及對象嵌套問題
問題1: 最近做一個新項目,寫新接口時發現@NotBlank @NotEmpty不生效,@NotNull則生效,令人費解。通過搜索資料以及對項目依賴一步步排除發現項目中引入的jar包有問題,見紅色標識出來的 刪除以上3個jar,新增or
原创 面試準備點
java基礎: 1、常用集合類- 重點 HashMap、ConcurrentHashMap 2、多線程併發,AQS 3、動態代理、常用設計模式 4、java底層 -- 垃圾回收、類加載機制、內存模型、雙親委派 、JVM調優 -- 深入理解
原创 AQS
aqs: https://www.cnblogs.com/daydaynobug/p/6752837.html 動態代理:https://www.cnblogs.com/gonjan-blog/p/6685611.html
原创 cpu、內存偏高排查
top 找出進程id jstack pid >> java.text 輸出堆棧 top -H -p pid 或者 ps -mp pid -o THREAD、tid、time 找到佔用資源最大的 線程id printf "%x\n" tid
原创 常用正則表達式
^\d+$ //匹配非負整數(正整數 + 0) //匹配整數 ^\d+(\.\d+)?$ //匹配非負浮點數(正浮點數 + 0) ^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0
原创 類似中華英才網,51job的地區選擇效果
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dt
原创 spring源碼下載
http://repo.spring.io/release/org/springframework/spring/
原创 在 web.xml中配置<mime-mapping>實現瀏覽器根據文件類型自動打開
TOMCAT在默認情況下下載.rar的文件是把文件當作text打開,以至於IE打開RAR文件爲亂碼,如果遇到這種情況時不必認爲是瀏覽器的問題,大多數瀏覽器應該不會死皮賴臉地把二進制文件當作文本打開,一般都是服務器給什麼瀏覽器就開什麼.解決方
原创 oracle查看死鎖與解鎖
1、查看死鎖SELECT s.username,decode(l.type,'TM','TABLE LOCK','TX','ROW LOCK',NULL) LOCK_LEVEL,o.owner,o.object_name,o.object
原创 jquery插件下載
地址:http://www.jq22.com1、jquery表單驗證:http://www.jq22.com/jquery-info752 2、仿招聘網站(如51job)地區、行業、職位選擇:http://www.jq22.com/jque