package com.itheima.demo04.ObjectStream; import java.io.Serializable; /* 序列化和反序列化的時候,會拋出NotSerializableException沒有序列化異常 類通過實現(xiàn) java.io.Serializable 接口以啟用其序列化功能。未實現(xiàn)此接口的類將無法使其任何狀態(tài)序列化或反序列化。 Serializable接口...
摘要:第三部分對于參加工作年到年的同學。我當時看的是大話設計模式這本書,并且寫了完整版的設計模式博客。這一年,你必須對于設計模式了如指掌,大話設計模式可以作為你的開端。與此同時,這個階段你要做的事情還遠不止如此。 這一部分其實也算是今天的重點,這一部分用來回答很多群里的朋友所問過的問題,那就是大佬你是如何學習Java的,能不能給點建議? 今天我是打算來點干貨,因此咱們就不說一些學習方法和技巧...
摘要:臨時節(jié)點臨時節(jié)點的生命周期和會話保持一致。授權(quán)對象授權(quán)對象指的是權(quán)限賦予的用戶或一個指定實體。參與選舉的投票。狀態(tài)變更如果是服務器運行期間進行選舉,需要對非服務器進行狀態(tài)變更為。接收投票接收來自其它服務器的投票判斷投票的有效性。 一.ZooKeeper是什么? ZooKeeper是一個分布式協(xié)調(diào)服務,目標是將復雜容易出錯的分布式一致性服務包裝起來,提供API接口給用戶使用。 ZooKe...
摘要:單鏈表是數(shù)據(jù)結(jié)構(gòu)中以動態(tài)結(jié)構(gòu)存儲的線性結(jié)構(gòu),在語言中,一般用本類對象引用的方式在內(nèi)存中將一組相同類型的對象存儲,熟悉單鏈表的基本操作有助于靈活解決此類算法問題。 單鏈表是數(shù)據(jù)結(jié)構(gòu)中以動態(tài)結(jié)構(gòu)存儲的線性結(jié)構(gòu),在Java語言中,一般用本類對象引用的方式在內(nèi)存中將一組相同類型的對象存儲,熟悉單鏈表的基本操作有助于靈活解決此類算法問題。 1.單鏈表中的節(jié)點可以用節(jié)點類型描述如下: public...
摘要:此文章僅僅說明在整合時的一些坑并不是教程增加依賴集成依賴配置三個必須的用于授權(quán)和登錄創(chuàng)建自己的實例用于實現(xiàn)權(quán)限三種方式實現(xiàn)定義權(quán)限路徑第一種使用角色名定義第二種使用權(quán)限定義第三種使用接口的自定義配置此處配置之后需要在對應的 此文章僅僅說明在springboot整合shiro時的一些坑,并不是教程 增加依賴 org.apache.shiro shiro-spring-...