掐指算來,畢業已五載有餘,近日思及前路,甚是惶恐,混沌迷亂,故決定借一專案將所學進行整理,作為筆記,也可方便日後應用。在本例中,除非特別坑的地方會記性記錄,否則不會涉及到具體的技術細節,如有必要,本人會單獨建立分類筆記進行記錄。該專案將不定時在github上進行更新,歡迎交流指正。
專案功能:實現組織機構管理,使用者管理,角色許可權管理,字典管理,工具包,通知,郵件等
計畫採用的技術和整合的框架:
1.使用gradle作為構建工具
2.使用spring-boot框架進行開發,分模組
3.使用cas作為單點登入
4.使用nigix分發
5.使用hibernate作為持久層框架,支援oracle和mysql資料庫,並可以切換,力爭最大併發量要達到10000,操作日誌表要能實現分表
6.使用redis作為快取
7.使用activemq作為訊息元件
8.使用shiro或者spring security作為驗證框架
9.使用rest框架,要能夠支援手機端的訪問
10.前端使用reactjs開發,使用ant.design元件,要能解決重複提交問題
11.門戶首頁要能夠實現動態配置
12.整合工作流,activiti
13.**生成器
14.面向介面程式設計
15.使用log4j2作為日誌處理框架
16.實現全文檢索
17.密碼驗證salt+md5
18.實現websockt重新整理頁面
19.使用docker進行部署
20.包含地圖處理,baidumap
21.包含資料統計分析,highchart
22.22.包含報表功能,birt
23.為大資料分析提供依據,hadoop+spark
24.使用信鴿進行手機端推送
25.使用session、cookie和token等驗證機制,使用配置檔案隨時切換
26.junit單元測試
27.國際化
28.行政區劃
一 專案概覽
鏈結1 密碼 1zrc 鏈結2 密碼 43bo 02 天天生鮮資料庫設計 待完善 03 使用者註冊 待完善 04 使用者登入 待完善 05 使用者中心 待完善 06 分布式fastdfs檔案系統 待完善 07 天天生鮮首頁 待完善 08 天天生鮮詳情頁 待完善 09 天天生鮮列表頁 待完善 10 天...
一 專案準備
一.ps的基本操作 1.調出標尺 ctrl r 2.調整單位 編輯 首選項 單位與標尺 修改單位為畫素 3.放大和縮小 ctrl 或ctrl 4.量取長度或者寬度 選取工具 5.取色 工具欄吸管工具 6.文字 工具欄文字工具 二.開發環境的搭建 1.開發軟體使用visual studio code ...
面試 一 專案介紹
因為我這裡寫的是樂優 專案,所以面試我會按照樂優 專案來回答 關於具體的架構另一篇blog上有寫 樂優 專案架構 類似作文的技巧 先抑後揚 肯定自己的不足,但是突出自己的優點 所以語氣重詞突出在但是 突出女性的優點 細心 考官通過看你的簡歷或者你的介紹來了解你所做的專案,那麼考官肯定想更詳細的了解你...