前言 相比有做過(guò)企業(yè)級(jí)開(kāi)發(fā)的童鞋應(yīng)該都有做過(guò)權(quán)限安全之類的功能吧,最先開(kāi)始我采用的是建用戶表,角色表,權(quán)限表,之后在攔截器中對(duì)每一個(gè)請(qǐng)求進(jìn)行攔截,再到數(shù)據(jù)庫(kù)中進(jìn)行查詢看當(dāng)前用...

前言 相比有做過(guò)企業(yè)級(jí)開(kāi)發(fā)的童鞋應(yīng)該都有做過(guò)權(quán)限安全之類的功能吧,最先開(kāi)始我采用的是建用戶表,角色表,權(quán)限表,之后在攔截器中對(duì)每一個(gè)請(qǐng)求進(jìn)行攔截,再到數(shù)據(jù)庫(kù)中進(jìn)行查詢看當(dāng)前用...
因?yàn)橐恍┩庠诤蛡€(gè)人原因,猶豫大半年后,筆者從58到家離職,從6月10日提出離職到7月10日滾蛋,將近有1個(gè)月時(shí)間在工作、面試、選擇中度過(guò),期間養(yǎng)成了寫(xiě)博客做筆記的總結(jié)習(xí)慣。...
說(shuō)起來(lái)接觸java以來(lái)也挺久了,卻一直沒(méi)有對(duì)自己進(jìn)行全面的整合,查漏補(bǔ)缺,拿起筆發(fā)現(xiàn)有種無(wú)從下手的感覺(jué)。梳理了一下,如果文中有錯(cuò)誤或遺漏的地方,請(qǐng)幫忙指正。謝謝~ 面向?qū)ο缶?..
概要 AOP的攔截功能是由java中的動(dòng)態(tài)代理來(lái)實(shí)現(xiàn)的。說(shuō)白了,就是在目標(biāo)類的基礎(chǔ)上增加切面邏輯,生成增強(qiáng)的目標(biāo)類(該切面邏輯或者在目標(biāo)類函數(shù)執(zhí)行之前,或者目標(biāo)類函數(shù)執(zhí)行之后...
問(wèn)題描述 對(duì)于兩個(gè)同處在一個(gè)集群的hive表,進(jìn)行文件或者數(shù)據(jù)的對(duì)比是非常方便的,直接寫(xiě)個(gè)關(guān)聯(lián)查詢就可以搞定。然而有時(shí)候,一個(gè)表在MySql里,一個(gè)在Hive里,或者是兩個(gè)表...
整理了一些Linux的常用操作命令,需要熟記。 man rm ( rm --help ) 查看幫助 cd 進(jìn)入目錄 ps -ef|grep java 查看進(jìn)程 pstree ...
單例模式是設(shè)計(jì)模式中最容易理解、最容易上手的設(shè)計(jì)模式,同時(shí)也是最容易出錯(cuò)的設(shè)計(jì)模式。它的實(shí)現(xiàn)寫(xiě)法有多種,但是并不都是正確的寫(xiě)法。1.餓漢模式餓漢,即迫切的、立馬的,所以餓漢模...
線程池的工作原理 、一個(gè)線程池管理了一組工作線程, 同時(shí)它還包括了一個(gè)用于放置等待執(zhí)行任務(wù)的任務(wù)隊(duì)列(阻塞隊(duì)列) 。 一個(gè)線程池管理了一組工作線程, 同時(shí)它還包括了一個(gè)用于放...