原创 研發部門的實習生第一天上班應該做些什麼?

初來乍到,很多IT行業大三的學子應該也和我一樣踏上了自己的實習之旅,也許這段路程坎坷崎嶇,但是我們不得不走,想想未來就要考這個喫飯,不由得頭頂一陣涼風… 好了,廢話不多說,我們來聊正事吧! 1.找到公司的地點,聯繫招聘管理 一般的

原创 springBoot中Thymeleaf 比jsp好用多了!

什麼是jsp 經歷過傳統的java Web開發的人都知道jsp是可以響應用戶請求的htnl頁面。我們都知道HTML頁面是靜態的,爲什麼jsp能夠部署於服務器上並且響應用戶請求呢?因爲jsp在HTML中嵌入了java代碼。 所以我

原创 終究還是離開了家,人生的每段經歷都是有用的

2020年1月8日放寒假,11日到家了。後來因爲疫情的原因(疫情背了好多的鍋啊),直到5小時前接近五個月的時間一直都是在家,但是今天,終究還是要離開家了… 可能大家都想不到,我的這篇文章會是在機場的候機室裏面寫的。從今天中午的一點

原创 23是個尷尬的年齡

23,沒有什麼特別,但是23歲,對於我對於大部分的人來說應該都算是一個尷尬的年齡。 父母親鬢間開始有了白髮,家中爺爺奶奶的身體也沒有當初的硬朗,生活中需要考慮的事情也沒有那麼簡單,今天是校園生活的青春激昂,明天就是就業的種種壓力…

原创 回眸一眼,便是喜歡

你的一生有沒有遇到這樣一個人,悄無聲息的進入你的生活,無數次的勾起你的幻想,最終還是淡出你的視線。就像是天空的一道流星,短暫卻又璀璨奪目。在青春的漫漫長河中,相信很多人都有遇到過這樣一個人,暗戀許久,雖然未曾有結果,時隔多年想起她

原创 設計模式詳解篇--結構型模式

1.適配器模式 將一個類的接口轉換成客戶希望的另外一個接口,使得原本由於接口不兼容而不能一起工作的那些類可以一起工作 2.橋接模式 將抽象部分與它的實現部分分離,使它們都可以獨立地變化。 橋接模式實現比較複雜,實際應用也非常少,但

原创 設計模式詳解篇--2.創建型模式

創建型模式關注點是如何創建對象,其核心思想是要把對象的創建和使用相分離,這樣使得兩者能相對獨立地變換。 創建型模式包括: 工廠方法:Factory Method 抽象工廠:Abstract Factory 建造者:Builder

原创 設計模式詳解篇--1.設計模式簡介

設計模式簡介 設計模式,即Design Patterns,是指在軟件設計中,被反覆使用的一種代碼設計經驗。使用設計模式的目的是爲了可重用代碼,提高代碼的可擴展性和可維護性。設計模式這個術語是上個世紀90年代由Erich Gamma

原创 IDEA中springBoot項目使用JPA(hibernate)無法自動生成實體關聯的數據表的解決問題

今天在進行項目開發的時候,使用JPA進行數據庫的創建,在實體類創建成功application.yml文件配置好的情況下,運行項目之後沒有報任何錯誤,但是對應的數據庫中沒有生成實體類對應的表。 application.yml配置如下

原创 杭州亞信實習offer獲取經歷

前言 2017步入大學的校門,2020年的我們,馬上要結束大三的學習生涯,迎來大學的最後一年。 大三其實也是一條分水嶺,人各有志,每個人都有自己的考慮,所以在這條分水嶺不同的人選擇了不同的道路,有的想考研,有的想就業,有的想考公務

原创 idea中springBoot項目不能顯示templates中的html的解決方案

在IDEA中創建springBoot項目之後,測試templates中的html文件,發現啓動項目之後寫了controller控制器去打開相應的html文件,但是發現頁面一直顯示不出來。 controller如下: mport o

原创 6.Redis事務

redis事務可以一次執行多個命令(按順序的串行話執行,執行中不會被其他命令插入,不許加塞) 簡介 redis事務可以一次執行多個命令(允許在一次單獨的步驟中執行一組命令),並且帶有一下兩個重要保證 批量操作在發送EXEC命令前被

原创 7.redis的持久化

什麼是持久化? 持久化就是把內存中的數據寫到磁盤中去,防止服務器宕機後內存數據的丟失,redis提供了兩種持久化的方式:RDB(默認)和AOF。 簡介 數據存放於: 內存:高效,斷點(關機)內存數據會丟失 硬盤:讀寫速度慢與內存,

原创 10.哨兵模式

簡介 redsi-sentinel(哨兵模式)是高可用的解決方案,當redis在做master-slave的高可用方案時,加入master宕機了,redis本身(以及其很多客戶端)都沒有實現自動進行主備切換,而redis-sent

原创 8.redis緩存與數據的一致性

一.實時同步 對強一致性要求比較高的,應採用實時同步方案,即查詢緩存查詢不到再去從DB查詢,更新緩存的時先更新數據庫,再將緩存的設置過期。 @Cacheable :查詢時使用,注意long類型需要轉換爲string類型,否則會拋異