原创 Vue + SpringBoot項目權限及Session管理

權限管理是個很大很複雜的模塊,目前,剛開始做,就化繁爲簡,簡單的切分成前端控件控制,和後端API權限控制。好記性不如爛筆頭,整理一遍思路,慢慢沉澱。 1. 前端控件權限控制 將用戶跟Role掛鉤,admin role, read-

原创 最近忙着寫網站

最近兩個月忙着做網站。收穫還是很多的,只是我司的政策不準往外網傳任何代碼,查封公網github,國內一票博客網站是老早就查封了,包括我現在正在寫的csdn…甚是無奈,並不覺得以技術自由爲代價換來信息安全,是一筆劃得來的操作。 總結

原创 Element UI點擊按鈕後不失焦...強制給它失焦

使用element ui庫,發現button點下去之後會一直保持被點擊的狀態直到鼠標在別的地方點一下才恢復。也就是說button被點擊之後一直沒有失焦,直到點擊別的地方,將焦點切換走。 雖說不影響功能,但是用起來有點彆扭。然後就想

原创 js方法裏axios請求無返回(undefined)的問題

utils.js,checkAccess方法裏,axios請求去查詢用戶權限,在then裏面去返回response的數據。 然後在其他模塊調用這個方法: var result = checkAccess(UIItems.Admin

原创 Java程序解數獨

https://github.com/sophie2805/SolveSoduku 喜歡解數獨,不過老爺們解數獨似乎更勝一籌,iPad上的最高分一直都是他的。於是,寫了一段解數獨的代碼,不到一秒就解出來了,然後把答案照搬到iPad

原创 Mac Docker下創建 MySQL 8.0 容器未遂

  MacOS下下載安裝Docker,並pull mysql image我在很早之前做過了。不贅述了,很簡單。 以下步驟簡單記錄我重新創建MySQL容器的命令,供日後參考。 啓動Docker後,打開terminal,先查看現有images

原创 網站後臺service層controller層測試方案總結

網站後端一般從下往上有Entity層(對應DB table) —> Dao層(對應DB table增刪改查各種操作)—> Service層(業務邏輯層,調用dao層和DB打交道) —> Controller層(對應http api

原创 vue+axios在IE下頁面不刷新的問題

今天突然發現,在IE瀏覽器下,如果對頁面的表格記錄做增刪改操作,頁面不刷新,但是在Chrome和FireFox下卻很正常,溜溜的。 在IE裏,F12打開network監控請求,然後增刪改操作,發現每次post/put/get請求的

原创 構建HibernateUtil測試Entity層代碼

網站後端一般從下往上有Entity層(對應DB table) —> Dao層(對應DB table增刪改查各種操作)—> Service層(業務邏輯層,調用dao層和DB打交道) —> Controller層(對應各種http a

原创 解決我們自動化工具內存溢出/性能低下的問題

最近做了一個5分的Story,要解決我們excel(基於Key列的值)比對工具內存和性能問題。拿了很多不同大小的文件測試下來,發現當重複記錄很多(Key列的值相同,這裏的Key列,就跟數據庫表的key column一個意思),會內

原创 用SpringBoot搭建非Web應用項目

我知道這很奇葩,不過是剛需,automation center網站做好之後,我要給用戶批量導入現有的測試用例,這些用例維護在excel表格裏。複用網站後臺的實體類和dao類,能省去自己序列化,和各種insert語句(外鍵啊,依賴啊

原创 個人筆記--部署個人網站的艱辛歷程

最近給網站添加了後臺,記錄訪問者數據的。往服務器上部署的時候很不順利,記錄一下遇到的問題及解決方案,供日後參考。 http://tomatowork.ssophie.com/ 服務器在日本,訪問起來不是很快…我說搞臺國內雲主機,老

原创 個人筆記--mac下查看端口號命令

Mac下eclipse經常抽風,我一點清除console內容,就直接退出,導致網站後臺異常退出,再啓動時就會提示端口號被佔用… lsof -i tcp:8005 然後 kill pid

原创 Mac Docker下創建 MySQL 8.0 容器

  MacOS下下載安裝Docker,並pull mysql image我在很早之前做過了。不贅述了,很簡單。 以下步驟簡單記錄我重新創建MySQL容器的命令,供日後參考。 啓動Docker後,打開terminal,先查看現有images

原创 Entity的OneToMany映射(MySQL數據庫)

小夥伴被OneToMany映射折騰的夠慘,楞是用不明白。主表ID主鍵並沒有如願以償作爲附表的外鍵,並且在保存主entity時還報錯,說是附表的外鍵列不能爲空… 我想,Hibernate不可能這麼弱,肯定是用得不對。一頓搜索一頓琢磨