前言 我相信大家都知道ArrayList使用ForEach遍歷時快鱼,不能修改結(jié)構(gòu)。但是我一直知其然不知其所以然嘹履,有一次面試官問我這個問題,我發(fā)現(xiàn)從來都沒考慮過原理厘灼。所以有了這篇...
前言 我相信大家都知道ArrayList使用ForEach遍歷時快鱼,不能修改結(jié)構(gòu)。但是我一直知其然不知其所以然嘹履,有一次面試官問我這個問題,我發(fā)現(xiàn)從來都沒考慮過原理厘灼。所以有了這篇...
前言 為了項目發(fā)布串塑,老項目原本W(wǎng)ar直接放到服務器上Tomcat發(fā)布。由于Docker只有Java鏡像改為Jar北苟,使用了Jenkins+SonarQube+Docker拟赊。這里...
Mybatis源碼解析(1) 如何獲得SQL語句 前言 筆者只能說會使用Mybtis,并沒有具體研究過源碼桃移,站在一個使用者的角度記錄解決的問題屋匕。跳過大部分源碼,從一個功能點開...
一借杰、前言 最近在寫一個博客的項目过吻,菜單頁面需要遞歸實現(xiàn)。天天寫crud遞歸都忘了咋寫蔗衡。一邊百度一邊好不容易寫完了纤虽。在此記錄一下。 表結(jié)構(gòu): 二绞惦、 實現(xiàn)思路 遍歷所有菜單逼纸,把p...
題目 部門表 Department: 編寫一個 SQL 查詢來重新格式化表,使得新的表中有一個部門 id 列和一些對應 每個月 的收入(revenue)列济蝉。 思路 乍一看杰刽,確...
題目 編寫一個 SQL 查詢,查找所有至少連續(xù)出現(xiàn)三次的數(shù)字王滤。 例如贺嫂,給定上面的 Logs表,1 是唯一連續(xù)出現(xiàn)至少三次的數(shù)字雁乡。 思路 第一次想法臥槽 這也太簡單了吧第喳??踱稍?這...
題目 編寫一個 SQL 查詢來實現(xiàn)分數(shù)排名曲饱。如果兩個分數(shù)相同吩跋,則兩個分數(shù)排名(Rank)相同。請注意渔工,平分后的下一個名次應該是下一個連續(xù)的整數(shù)值锌钮。換句話說,名次之間不應該有“...
題目 Table: Activity 請編寫一個 SQL 查詢引矩,描述每一個玩家首次登陸的設備名稱查詢結(jié)果格式在以下示例中: 思路 第一眼看題目又是select + 臨時表 +...
有一個courses 表 梁丘,有: student (學生) 和 class (課程)。 請列出所有超過或等于5名學生的課旺韭。 例如,表: 應該輸出: Note:學生在每個課中不...
編寫一個 SQL 查詢氛谜,來刪除 Person 表中所有重復的電子郵箱,重復的郵箱里只保留 Id 最小 的那個区端。 例如值漫,在運行你的查詢語句之后,上面的 Person 表應返回以...
編寫一個 SQL 查詢织盼,獲取 Employee 表中第二高的薪水(Salary) 杨何。 例如上述 Employee 表,SQL查詢應該返回 200 作為第二高的薪水沥邻。如果不存在...
一危虱、前言 問題:正式服務器上有一個BUG,但是本地復現(xiàn)不了唐全。于是查看日志埃跷,發(fā)現(xiàn)日志居然沒有打印有效的錯誤提示,都是一些代理類的調(diào)用邮利。代碼: 日志: 結(jié)果:拋出的異常被Busi...
一弥雹、前言 需求:對接第三方登陸,實現(xiàn)繞過原有Shiro認證登陸延届。網(wǎng)上例子都有剪勿,基本都可以用,反正我也抄別人的祷愉。 二窗宦、實現(xiàn)方案 1. 實現(xiàn)UsernamePasswordTok...
一赦颇、前言 工作時有個需求二鳄,記錄修改記錄。但是好幾張表關(guān)聯(lián)在一起媒怯,如果一張表一張表寫订讼,造成大量的業(yè)務代碼,還浪費時間扇苞。在此基礎(chǔ)上想到一個辦法欺殿,利用AOP實現(xiàn)修改記錄寄纵。 基于環(huán)境...
我也沒有仔細研究過加上這個th:inline="javascript"就可以 非常的方便,數(shù)據(jù)在后端拼接好脖苏,前端只需要[[${}]]就可以完成echarts的數(shù)據(jù)填充程拭。
沒想到居然報了空指針,我仔細的研究了一下包裝器。 jd-gui 瞧瞧.class文件 編譯器做了一些操作 得到以下結(jié)論: Long類 內(nèi)部有LongCache靜態(tài)內(nèi)部類 有一...
一棍潘、前言 此項目作為練手恃鞋,這篇文章作為總結(jié)。包名亦歉,類名起的比較隨意請見諒恤浪。 后端95%的代碼來自DavidDingXu前端樣式 前端代碼寫的不太好,我也不想改了肴楷,也就這樣了水由。...