{"version":1,"pages":[{"id":"-LWKM5F2Lr5hUEVg3fdS","title":"Introduction","pathname":"/","siteSpaceId":"sitesp_grY0w","description":""},{"id":"-LcGT8EFbv6isRJbz2Kn","title":"DesignPattern","pathname":"/designpattern","siteSpaceId":"sitesp_grY0w","description":""},{"id":"-LcGU0SRTcO9KAr42GON","title":"七大原则","pathname":"/designpattern/seven-principle","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"DesignPattern"}]},{"id":"-LcWLLDA4YtXWtCZCTvu","title":"开闭原则(OCP)","pathname":"/designpattern/seven-principle/open-closed-principle","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"DesignPattern"},{"label":"七大原则"}]},{"id":"-LcVczHih8xY5Lto0ftc","title":"依赖倒置原则(DIP)","pathname":"/designpattern/seven-principle/dependence-inversion-principle","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"DesignPattern"},{"label":"七大原则"}]},{"id":"-LcVczHfR0ABaKOa7fbU","title":"单一职责原则(SRP)","pathname":"/designpattern/seven-principle/single-responsibility-principle","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"DesignPattern"},{"label":"七大原则"}]},{"id":"-LcVczHk3l5X2EQiNLDg","title":"接口隔离原则(ISP)","pathname":"/designpattern/seven-principle/interface-segregation-principle","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"DesignPattern"},{"label":"七大原则"}]},{"id":"-LcVczHmWGEm66HDHg3y","title":"迪米特法则(LoD)","pathname":"/designpattern/seven-principle/law-of-demeter","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"DesignPattern"},{"label":"七大原则"}]},{"id":"-LcVczHh6LEw74-F3Tk6","title":"里氏代换原则(LSP)","pathname":"/designpattern/seven-principle/liskov-substitution-principle","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"DesignPattern"},{"label":"七大原则"}]},{"id":"-LcVczHlLQQrJKGwg-6o","title":"合成复用原则(CRP)","pathname":"/designpattern/seven-principle/composite-reuse-principle","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"DesignPattern"},{"label":"七大原则"}]},{"id":"-LcVczHqyIHi7J-T1Juj","title":"创建型模式","pathname":"/designpattern/creational-pattern","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"DesignPattern"}]},{"id":"-LcVczHrGdxBT2BjPKKW","title":"简单工厂模式","pathname":"/designpattern/creational-pattern/simple-factory-pattern","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"DesignPattern"},{"label":"创建型模式"}]},{"id":"-LcVczHsCUn7eyBExJ2R","title":"工厂方法模式","pathname":"/designpattern/creational-pattern/factory-method-pattern","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"DesignPattern"},{"label":"创建型模式"}]},{"id":"-LcVczHt5OcWZrQz-_81","title":"抽象工厂模式","pathname":"/designpattern/creational-pattern/abstract-factory-pattern","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"DesignPattern"},{"label":"创建型模式"}]},{"id":"-LcVczHwk6V9yKMVtA5s","title":"建造者模式","pathname":"/designpattern/creational-pattern/builder-pattern","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"DesignPattern"},{"label":"创建型模式"}]},{"id":"-LcVczHuj3fvkwZmxolL","title":"单例模式","pathname":"/designpattern/creational-pattern/singleton-pattern","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"DesignPattern"},{"label":"创建型模式"}]},{"id":"-LcVczHvNfGEgWmSWATF","title":"原型模式","pathname":"/designpattern/creational-pattern/prototype-pattern","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"DesignPattern"},{"label":"创建型模式"}]},{"id":"-LcVczHxXkSPK2rLBGaW","title":"结构型模式","pathname":"/designpattern/structural-pattern","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"DesignPattern"}]},{"id":"-LcVczI1dcFKItTOaXJ-","title":"外观模式","pathname":"/designpattern/structural-pattern/facade-pattern","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"DesignPattern"},{"label":"结构型模式"}]},{"id":"-LcVczI0L59NBd4xBaI6","title":"装饰模式","pathname":"/designpattern/structural-pattern/decorator-pattern","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"DesignPattern"},{"label":"结构型模式"}]},{"id":"-LcVczHyfr18YdW5jpGS","title":"适配器模式","pathname":"/designpattern/structural-pattern/adapter-pattern","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"DesignPattern"},{"label":"结构型模式"}]},{"id":"-LcVczI2wKR9ogMAzs-g","title":"享元模式","pathname":"/designpattern/structural-pattern/flyweight-pattern","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"DesignPattern"},{"label":"结构型模式"}]},{"id":"-LcVczI-ljyyYkKpMeW-","title":"组合模式","pathname":"/designpattern/structural-pattern/composite-pattern","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"DesignPattern"},{"label":"结构型模式"}]},{"id":"-LcVczHzyQWtH-wdCMb4","title":"桥接模式","pathname":"/designpattern/structural-pattern/bridge-pattern","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"DesignPattern"},{"label":"结构型模式"}]},{"id":"-LcVczI3yu3SVRHpyq7v","title":"代理模式","pathname":"/designpattern/structural-pattern/proxy-pattern","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"DesignPattern"},{"label":"结构型模式"}]},{"id":"-LcVczI4XJ3VbkdYBUqH","title":"行为型模式","pathname":"/designpattern/behavioral-pattern","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"DesignPattern"}]},{"id":"-LcVczIEqSqmegzn9SnH","title":"模板方法模式","pathname":"/designpattern/behavioral-pattern/template-method-pattern","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"DesignPattern"},{"label":"行为型模式"}]},{"id":"-LcVczI8I-u_monm4QFC","title":"迭代器模式","pathname":"/designpattern/behavioral-pattern/iterator-pattern","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"DesignPattern"},{"label":"行为型模式"}]},{"id":"-LcVczIDdP2mv0YvUpJJ","title":"策略模式","pathname":"/designpattern/behavioral-pattern/strategy-pattern","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"DesignPattern"},{"label":"行为型模式"}]},{"id":"-LcVczI769Gua5tXDN9z","title":"解释器模式","pathname":"/designpattern/behavioral-pattern/interpreter-pattern","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"DesignPattern"},{"label":"行为型模式"}]},{"id":"-LcVczIBL8MXOPCUJPnv","title":"观察者模式","pathname":"/designpattern/behavioral-pattern/observer-pattern","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"DesignPattern"},{"label":"行为型模式"}]},{"id":"-LcVczIAnP9A0UL5BDlu","title":"备忘录模式","pathname":"/designpattern/behavioral-pattern/memento-pattern","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"DesignPattern"},{"label":"行为型模式"}]},{"id":"-LcVczI6AlpEyXMGbSPu","title":"命令模式","pathname":"/designpattern/behavioral-pattern/command-pattern","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"DesignPattern"},{"label":"行为型模式"}]},{"id":"-LcVczI9EvNpWJ9h-Wzw","title":"中介者模式","pathname":"/designpattern/behavioral-pattern/mediator-pattern","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"DesignPattern"},{"label":"行为型模式"}]},{"id":"-LcVczI5PAWQ4JOU2RNx","title":"责任链模式","pathname":"/designpattern/behavioral-pattern/chain-of-responsibility-pattern","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"DesignPattern"},{"label":"行为型模式"}]},{"id":"-LcVczIF-72i3m4kD0Y7","title":"访问者模式","pathname":"/designpattern/behavioral-pattern/visitor-pattern","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"DesignPattern"},{"label":"行为型模式"}]},{"id":"-LcVczICwtDVT0fKRP--","title":"状态模式","pathname":"/designpattern/behavioral-pattern/state-pattern","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"DesignPattern"},{"label":"行为型模式"}]},{"id":"-Lg6nRcr4SOyvjYnW6FO","title":"Java","pathname":"/java","siteSpaceId":"sitesp_grY0w","description":""},{"id":"-LgMx9-WXNfbnNpSFMC2","title":"Java Core","pathname":"/java/core","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Java"}]},{"id":"-LgMx9-Xch7GRelwSVPZ","title":"JVM 如何加载类","pathname":"/java/core/jvm-load-class","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Java"},{"label":"Java Core"}]},{"id":"-LgQOUw4RbT9RDUfE86v","title":"JVM 垃圾回收","pathname":"/java/core/jvm-gc","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Java"},{"label":"Java Core"}]},{"id":"-Lgg9TPT_E3JM8rQqOGO","title":"JVM G1GC","pathname":"/java/core/jvm-g1gc","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Java"},{"label":"Java Core"}]},{"id":"-Lh9RpAhl7m64wVQPjT-","title":"JVM G1GC Q&A","pathname":"/java/core/jvm-g1gc-qa","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Java"},{"label":"Java Core"}]},{"id":"-LggfkvjQQpeojTzey2Q","title":"JVM 与 Hbase","pathname":"/java/core/jvm-hbase","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Java"},{"label":"Java Core"}]},{"id":"HO9Tf77QYZKPJeDcgFrs","title":"JVM ZGC Overview","pathname":"/java/core/jvm-zgc-overview","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Java"},{"label":"Java Core"}]},{"id":"KQJwkA0MA94k6fDW8FNM","title":"JVM ZGC 内存管理","pathname":"/java/core/jvm-zgc-memory","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Java"},{"label":"Java Core"}]},{"id":"oIxqmTEdsGQsfUiAt8j6","title":"JVM ZGC 线程","pathname":"/java/core/jvm-zgc-thread","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Java"},{"label":"Java Core"}]},{"id":"kGqUicULu6PuTP8odMny","title":"JVM ZGC 垃圾回收","pathname":"/java/core/jvm-zgc-gc","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Java"},{"label":"Java Core"}]},{"id":"cpqnsAnybiYb6Xyk4qKt","title":"JVM ZGC 日志分析","pathname":"/java/core/jvm-zgc-log","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Java"},{"label":"Java Core"}]},{"id":"XNpll5iHDgb7M7fOZBga","title":"JVM ZGC 参数调优","pathname":"/java/core/jvm-zgc-params","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Java"},{"label":"Java Core"}]},{"id":"b4b37D5jf6VdL3slUvJl","title":"checkstyle","pathname":"/java/checkstyle","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Java"}]},{"id":"-Lce8unPRuEQBE2bq-5W","title":"Golang","pathname":"/golang","siteSpaceId":"sitesp_grY0w","description":""},{"id":"-LctjHpvmB88o-J64mYH","title":"源码阅读","pathname":"/golang/source","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Golang"}]},{"id":"-Lcj5NfWlR6qzY65BaNV","title":"Goroutines","pathname":"/golang/source/goroutine","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Golang"},{"label":"源码阅读"}]},{"id":"-LckHuHsBKLs6kefsCSK","title":"Channel","pathname":"/golang/source/channel","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Golang"},{"label":"源码阅读"}]},{"id":"-LgMx9-QGTBvxuKhDJ4I","title":"gRPC","pathname":"/golang/grpc","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Golang"}]},{"id":"-LgMx9-TGhalUxsdZKHX","title":"1、快速开始","pathname":"/golang/grpc/quick-start","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Golang"},{"label":"gRPC"}]},{"id":"-LgMx9-ReXKdylESS8Je","title":"2、什么是gRPC","pathname":"/golang/grpc/what-grpc","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Golang"},{"label":"gRPC"}]},{"id":"-LgMx9-S-ICFYDRyKfMW","title":"3、gRPC概念梳理","pathname":"/golang/grpc/grpc-concepts","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Golang"},{"label":"gRPC"}]},{"id":"-LgMx9-UagQUaDRJoQv1","title":"4、基于Golang的gRPC入门","pathname":"/golang/grpc/grpc-basic","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Golang"},{"label":"gRPC"}]},{"id":"-LhJ-YQ_RPay_W780-03","title":"5、gRPC组件ProtocolBuffers介绍","pathname":"/golang/grpc/protocol-buffers","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Golang"},{"label":"gRPC"}]},{"id":"-LhJ-YQaMc8FzG5wi0Ap","title":"6、gRPC组件Http 2.0","pathname":"/golang/grpc/http2","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Golang"},{"label":"gRPC"}]},{"id":"Jqp70U1STwISMtVvGtHm","title":"7、错误处理和Debug","pathname":"/golang/grpc/7-cuo-wu-chu-li-he-debug","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Golang"},{"label":"gRPC"}]},{"id":"wH4W6kueAKIo6C7k4xwZ","title":"8、gRPC身份验证","pathname":"/golang/grpc/8grpc-shen-fen-yan-zheng","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Golang"},{"label":"gRPC"}]},{"id":"-Lh_xKLSwwBbeIUwqAm-","title":"9、服务注册与发现","pathname":"/golang/grpc/consul","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Golang"},{"label":"gRPC"}]},{"id":"-Mj8ofq4kz7g59aE_du8","title":"10、gRPC与gRPC Gateway","pathname":"/golang/grpc/grpc-gateway","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Golang"},{"label":"gRPC"}]},{"id":"-LhmujxmzsdT8tG3kdXz","title":"11、gRPC与分布式链路追踪","pathname":"/golang/grpc/grpc-tracing","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Golang"},{"label":"gRPC"}]},{"id":"-LripElo7aBQhIyFCfHT","title":"Scala","pathname":"/scala","siteSpaceId":"sitesp_grY0w","description":""},{"id":"CSeHVkAzdRVuYAaf0jGR","title":"数据结构与算法","pathname":"/scala/shu-ju-jie-gou-yu-suan-fa","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"}]},{"id":"yGMY30JM4GjrxaXA3yat","title":"数组","pathname":"/scala/shu-ju-jie-gou-yu-suan-fa/shu-zu","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"数据结构与算法"}]},{"id":"E976NC7hOnZOrjDSxtvK","title":"队列","pathname":"/scala/shu-ju-jie-gou-yu-suan-fa/dui-lie","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"数据结构与算法"}]},{"id":"-LripElpWc7gw7eomGbN","title":"函数式编程","pathname":"/scala/function-programming","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"}]},{"id":"-LripElqRox_wSyU8p6l","title":"高阶函数","pathname":"/scala/function-programming/highorderfunc","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"函数式编程"}]},{"id":"-LripElrzTs7uvGn-WkZ","title":"偏函数","pathname":"/scala/function-programming/partialfunc","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"函数式编程"}]},{"id":"NP4mxaVJXyuOtcWq5QCd","title":"Immutable Collection","pathname":"/scala/immutable-collection","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"}]},{"id":"hIl5GAmh2fivQg4UL42b","title":"List","pathname":"/scala/immutable-collection/list","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"Immutable Collection"}]},{"id":"WaJOQ0S5ZAgbHY8PrVJR","title":"Mutable Collection","pathname":"/scala/mutable-collection","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"}]},{"id":"KiI3tCXiVvqTGAkk0Aqm","title":"Array","pathname":"/scala/mutable-collection/array","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"Mutable Collection"}]},{"id":"-LripEls_jIkBxPmOCN5","title":"常见函数操作","pathname":"/scala/function-operation","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"}]},{"id":"tMulp7HUzNqu73guI03m","title":"A","pathname":"/scala/function-operation/a","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"}]},{"id":"-LuSg-DcdAzaobFTZRLo","title":"aggregate","pathname":"/scala/function-operation/a/aggregate","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"A"}]},{"id":"jLrKCWDh3NoolIviXbQl","title":"andThen","pathname":"/scala/function-operation/a/andthen","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"A"}]},{"id":"LV1XMHmq0FpdbkQ1us9G","title":"appended","pathname":"/scala/function-operation/a/appended","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"A"}]},{"id":"J8LcbmihKSStGk7nfleU","title":"appendedAll","pathname":"/scala/function-operation/a/appendedall","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"A"}]},{"id":"eYqsWszkNPhMkdphkD1m","title":"C","pathname":"/scala/function-operation/c","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"}]},{"id":"7GE33LGwwkuphBiQ8WfS","title":"chain","pathname":"/scala/function-operation/c/chain","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"C"}]},{"id":"-LuSeZh4PlTJYdf1fGDe","title":"collect","pathname":"/scala/function-operation/c/collect","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"C"}]},{"id":"kMX1tAUbcLuzUDA3TBfh","title":"collectFirst","pathname":"/scala/function-operation/c/collectfirst","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"C"}]},{"id":"FKoippYgUI67ksoEV5DR","title":"combinations","pathname":"/scala/function-operation/c/combinations","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"C"}]},{"id":"k80p2K9hSeSoRmi8DqW1","title":"compose","pathname":"/scala/function-operation/c/compose","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"C"}]},{"id":"FX07kcSbW4GeplpHenFg","title":"concat","pathname":"/scala/function-operation/c/concat","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"C"}]},{"id":"w1z7T9QZ37HBvdNLKT4G","title":"cond","pathname":"/scala/function-operation/c/cond","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"C"}]},{"id":"UYyb5AqitI6MMC3ibtEg","title":"condOpt","pathname":"/scala/function-operation/c/condopt","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"C"}]},{"id":"JQ36zbgtBJjuH7C2bBru","title":"const","pathname":"/scala/function-operation/c/const","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"C"}]},{"id":"axabfUG9OBESfobC2cI4","title":"contains","pathname":"/scala/function-operation/c/contains","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"C"}]},{"id":"XJnwpARC2b3xBv1nuvUv","title":"containsSlice","pathname":"/scala/function-operation/c/containsslice","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"C"}]},{"id":"vn4F1b6clhI9UVIseBiH","title":"copyToArray","pathname":"/scala/function-operation/c/copytoarray","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"C"}]},{"id":"sNRgWaEqVZsihGskAD6F","title":"corresponds","pathname":"/scala/function-operation/c/corresponds","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"C"}]},{"id":"GlFmazmRliYMxXarB1tx","title":"count","pathname":"/scala/function-operation/c/count","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"C"}]},{"id":"26CribM8nJVwp5SXiGHn","title":"curried","pathname":"/scala/function-operation/c/curried","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"C"}]},{"id":"ZMBzzHJkVB4zhZa1307u","title":"D","pathname":"/scala/function-operation/d","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"}]},{"id":"-LuSeZhJmNrJmd-1Kv1t","title":"diff","pathname":"/scala/function-operation/d/diff","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"D"}]},{"id":"7raQ75s4VN9vLnKGVVUw","title":"distinct","pathname":"/scala/function-operation/d/distinct","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"D"}]},{"id":"6gc4YhHwOP2xv5WTdB4h","title":"distinctBy","pathname":"/scala/function-operation/d/distinctby","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"D"}]},{"id":"mwRhMmnRsKE6RjaLfqD7","title":"drop","pathname":"/scala/function-operation/d/drop","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"D"}]},{"id":"qdgANjxlP97PbAiIyxXA","title":"dropRight","pathname":"/scala/function-operation/d/dropright","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"D"}]},{"id":"-LuSeZhOLqoXeKXlT3PN","title":"dropWhile","pathname":"/scala/function-operation/d/dropwhile","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"D"}]},{"id":"JwJ32tijjpKDrcQ4GHNw","title":"E","pathname":"/scala/function-operation/e","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"}]},{"id":"5NxL73KaI2munDkoXe8L","title":"empty(PartialFunction)","pathname":"/scala/function-operation/e/empty-partialfunction","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"E"}]},{"id":"mrpN43F795AAfnArYaBw","title":"empty(collections)","pathname":"/scala/function-operation/e/empty-collections","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"E"}]},{"id":"Ipi1S6WkCh3ATUJ5MYwn","title":"endsWith","pathname":"/scala/function-operation/e/endswith","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"E"}]},{"id":"LUyrcNep6h9GRgYHum4i","title":"exists","pathname":"/scala/function-operation/e/exists","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"E"}]},{"id":"7XnZnZKgryISVbcAifLS","title":"F","pathname":"/scala/function-operation/f","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"}]},{"id":"0OoL4LjIajnbEuzaYWai","title":"fill","pathname":"/scala/function-operation/f/fill","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"F"}]},{"id":"-LuSeZhW_KpPs6wbUlZi","title":"filter","pathname":"/scala/function-operation/f/filter","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"F"}]},{"id":"czXZtF5RaiZi3Xaub0aP","title":"filterKeys","pathname":"/scala/function-operation/f/filterkeys","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"F"}]},{"id":"-LuSeZhY_QV7SMak36fK","title":"filterNot","pathname":"/scala/function-operation/f/filternot","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"F"}]},{"id":"-LuSeZhZY7FaZ0Xy9siV","title":"find","pathname":"/scala/function-operation/f/find","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"F"}]},{"id":"szU9hJ1WqTPuaUT9RR0d","title":"findLast","pathname":"/scala/function-operation/f/findlast","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"F"}]},{"id":"-LuSspnsevIy6PEYDHk_","title":"flatMap","pathname":"/scala/function-operation/f/flatmap","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"F"}]},{"id":"-LuSeZhbsAhJ2B4DyzJM","title":"flatten","pathname":"/scala/function-operation/f/flatten","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"F"}]},{"id":"-LuSeZhcfaKfhBq8U4NI","title":"fold","pathname":"/scala/function-operation/f/fold","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"F"}]},{"id":"-LuSeZhdr1xR22b4k35i","title":"foldLeft","pathname":"/scala/function-operation/f/foldleft","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"F"}]},{"id":"-LuSeZhekJN4LYwbIHNc","title":"foldRight","pathname":"/scala/function-operation/f/foldright","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"F"}]},{"id":"SDCByAihxlnSgSSckUiq","title":"forall","pathname":"/scala/function-operation/f/forall","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"F"}]},{"id":"S93zbWZy6epJNWjhSWO6","title":"foreach","pathname":"/scala/function-operation/f/foreach","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"F"}]},{"id":"hTf6p4L2K6qUvwz2CFu5","title":"fromFunction","pathname":"/scala/function-operation/f/fromfunction","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"F"}]},{"id":"LWZjTP2fMNtF8NvTj3uC","title":"G","pathname":"/scala/function-operation/g","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"}]},{"id":"QjjT8df4G8m0d1LyOd0Y","title":"getOrElse (Map)","pathname":"/scala/function-operation/g/getorelse-map","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"G"}]},{"id":"hOM7t2RRBFErygoOhvR6","title":"getOrElse (Option)","pathname":"/scala/function-operation/g/getorelse-option","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"G"}]},{"id":"-LuSeZhl9ghxmEYfCJjg","title":"groupBy","pathname":"/scala/function-operation/g/groupby","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"G"}]},{"id":"kRYVp1S6vTEfCp2EMbAL","title":"groupMap","pathname":"/scala/function-operation/g/groupmap","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"G"}]},{"id":"T3GBjRR66dRhtP5oHlkp","title":"groupMapReduce","pathname":"/scala/function-operation/g/groupmapreduce","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"G"}]},{"id":"bi70q3uQBU04LUgt6O4b","title":"grouped","pathname":"/scala/function-operation/g/grouped","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"G"}]},{"id":"tscnoyU59QHbG7VaMIgn","title":"H","pathname":"/scala/function-operation/h","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"}]},{"id":"nYkzRISHOSFirE1S8gxb","title":"head","pathname":"/scala/function-operation/h/head","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"H"}]},{"id":"gjsvpbu4iaC32BLiOqFg","title":"headOption","pathname":"/scala/function-operation/h/headoption","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"H"}]},{"id":"yL6j0a7j129R9lbrVPYP","title":"I","pathname":"/scala/function-operation/i","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"}]},{"id":"O6eKFJPYFNuINYjjJDEx","title":"indexOf","pathname":"/scala/function-operation/i/indexof","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"I"}]},{"id":"Uq0Owaben8reSlI8CmCv","title":"indexOfSlice","pathname":"/scala/function-operation/i/indexofslice","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"I"}]},{"id":"6gQElvjSc2mOgzEJuiTg","title":"indexWhere","pathname":"/scala/function-operation/i/indexwhere","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"I"}]},{"id":"I7H8ljbOvt0oQfArW1FF","title":"indices","pathname":"/scala/function-operation/i/indices","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"I"}]},{"id":"kEmgW6ObQQXnqVriUilT","title":"init","pathname":"/scala/function-operation/i/init","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"I"}]},{"id":"q166A76HIDHVaMfBxda7","title":"inits","pathname":"/scala/function-operation/i/inits","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"I"}]},{"id":"-LuSeZhzl_qoznFqR87i","title":"intersect","pathname":"/scala/function-operation/i/intersect","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"I"}]},{"id":"aV3ssltBZ8YklFEUoX1F","title":"isDefinedAt (Map)","pathname":"/scala/function-operation/i/isdefinedat-map","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"I"}]},{"id":"uvQejDlsOkdhJjG7X3dD","title":"isDefinedAt (Seq)","pathname":"/scala/function-operation/i/isdefinedat-seq","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"I"}]},{"id":"nogfUpsMkIk9gFd1zti9","title":"isEmpty","pathname":"/scala/function-operation/i/isempty","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"I"}]},{"id":"A0yv5KJbf3ZD9BtPLaeY","title":"isTraversableAgain","pathname":"/scala/function-operation/i/istraversableagain","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"I"}]},{"id":"d1k5eCF44eLmYgvusvE7","title":"K","pathname":"/scala/function-operation/k","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"}]},{"id":"R9UcCWJDuGTeY8F0Pq0O","title":"keys","pathname":"/scala/function-operation/k/keys","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"K"}]},{"id":"njBp6REnIIuwDtsQpHm8","title":"L","pathname":"/scala/function-operation/l","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"}]},{"id":"djG0UL1wKeBf47qH7uAh","title":"last","pathname":"/scala/function-operation/l/last","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"L"}]},{"id":"PpJBUFoEymH4MdvHsFIX","title":"lastIndexOf","pathname":"/scala/function-operation/l/lastindexof","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"L"}]},{"id":"K1jeoTPf74t0kMFi22yH","title":"lastIndexOfSlice","pathname":"/scala/function-operation/l/lastindexofslice","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"L"}]},{"id":"VMOQ0jQtiO7mrheWDz8r","title":"lastIndexWhere","pathname":"/scala/function-operation/l/lastindexwhere","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"L"}]},{"id":"u2VHHcja9UkIrcNEhiT9","title":"lastOption","pathname":"/scala/function-operation/l/lastoption","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"L"}]},{"id":"wyPyeRnUt12asABvq2No","title":"length","pathname":"/scala/function-operation/l/length","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"L"}]},{"id":"HNZrMme0g8EvfFr3i42d","title":"lift","pathname":"/scala/function-operation/l/lift","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"L"}]},{"id":"shdGQL6qQjLyECBFmNZE","title":"M","pathname":"/scala/function-operation/m","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"}]},{"id":"-LuWiHHqWigvnK75S3iF","title":"map","pathname":"/scala/function-operation/m/map","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"M"}]},{"id":"m4skdKLc2Z7ujooDnrDZ","title":"mapConserve","pathname":"/scala/function-operation/m/mapconserve","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"M"}]},{"id":"eroe9xqmCzVgstA07lC1","title":"mapValues","pathname":"/scala/function-operation/m/mapvalues","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"M"}]},{"id":"czSIUS05UPNYWMYtAqhZ","title":"max","pathname":"/scala/function-operation/m/max","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"M"}]},{"id":"-LuSeZiIPAynCGO2OpIC","title":"maxBy","pathname":"/scala/function-operation/m/maxby","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"M"}]},{"id":"26xhCQXiXZcwOLtCkTsw","title":"maxByOption","pathname":"/scala/function-operation/m/maxbyoption","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"M"}]},{"id":"ZWWCfO7XS8EFzpmz0LE4","title":"maxOption","pathname":"/scala/function-operation/m/maxoption","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"M"}]},{"id":"iQTulbmqEtMQzoGOjm3t","title":"min","pathname":"/scala/function-operation/m/min","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"M"}]},{"id":"SXRUFNWXIyVdE8ah0sTK","title":"minBy","pathname":"/scala/function-operation/m/minby","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"M"}]},{"id":"kSUcJBoooW74CVK3pxWW","title":"minByOption","pathname":"/scala/function-operation/m/minbyoption","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"M"}]},{"id":"amxDFvbJCjlzgiX7eSJr","title":"minOption","pathname":"/scala/function-operation/m/minoption","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"M"}]},{"id":"-LuSeZiPQ74LQKZKddqA","title":"mkString","pathname":"/scala/function-operation/m/mkstring","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"M"}]},{"id":"1BzIcnAF3wsaOnTV618M","title":"N","pathname":"/scala/function-operation/n","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"}]},{"id":"dpW53VGUZy5TjdvsGZK9","title":"nonEmpty","pathname":"/scala/function-operation/n/nonempty","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"N"}]},{"id":"ffwvriExUyP7IJCEUrng","title":"O","pathname":"/scala/function-operation/o","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"}]},{"id":"ngYuJ9ynPAoZFp4sP9KF","title":"orElse","pathname":"/scala/function-operation/o/orelse","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"O"}]},{"id":"9DjtOdizu40Lr4nrXah0","title":"P","pathname":"/scala/function-operation/p","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"}]},{"id":"sz3qTORFRNqXnIHoXKco","title":"padTo","pathname":"/scala/function-operation/p/padto","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"P"}]},{"id":"-LuWrI2R24dqzskja6P6","title":"par","pathname":"/scala/function-operation/p/par","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"P"}]},{"id":"-LuSeZiWva4sCMEkFP7O","title":"partition","pathname":"/scala/function-operation/p/partition","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"P"}]},{"id":"ZUsn55eBYbLYBD27I0RS","title":"partitionMap","pathname":"/scala/function-operation/p/partitionmap","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"P"}]},{"id":"buVCPNJyEbl1r0MoYB0H","title":"patch","pathname":"/scala/function-operation/p/patch","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"P"}]},{"id":"SRagQKBBTKpgh3D5PfoC","title":"permutations","pathname":"/scala/function-operation/p/permutations","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"P"}]},{"id":"ceeexc7rwvni5qfQ0SnP","title":"prefixLength","pathname":"/scala/function-operation/p/prefixlength","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"P"}]},{"id":"mPGBcPskh1xwtJda3Bbr","title":"prepended","pathname":"/scala/function-operation/p/prepended","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"P"}]},{"id":"dPViXEK2AB05QWydEz0u","title":"prependedAll","pathname":"/scala/function-operation/p/prependedall","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"P"}]},{"id":"BZ7AjdvaXsLsfIL2a5ng","title":"product","pathname":"/scala/function-operation/p/product","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"P"}]},{"id":"amLvGzRkrd7byfoXiBXM","title":"R","pathname":"/scala/function-operation/r","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"}]},{"id":"jDqPDIq0rBRixrtw4AGT","title":"range","pathname":"/scala/function-operation/r/range","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"R"}]},{"id":"-LuSeZifSpMDLT1H27SH","title":"reduce","pathname":"/scala/function-operation/r/reduce","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"R"}]},{"id":"8oL4Vs63NT8K8Udrmotr","title":"reduceLeft","pathname":"/scala/function-operation/r/reduceleft","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"R"}]},{"id":"hoxZTr9fj9ZzpNBRDjum","title":"reduceLeftOption","pathname":"/scala/function-operation/r/reduceleftoption","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"R"}]},{"id":"orhnRC5R2oqPdE7h3Qut","title":"reduceOption","pathname":"/scala/function-operation/r/reduceoption","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"R"}]},{"id":"vRbwroaoRyBVACgIkREW","title":"reduceRight","pathname":"/scala/function-operation/r/reduceright","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"R"}]},{"id":"zfoBd1f68zC115RzdQfE","title":"reduceRightOption","pathname":"/scala/function-operation/r/reducerightoption","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"R"}]},{"id":"-LuSeZilthHKeRLvY59B","title":"reverse","pathname":"/scala/function-operation/r/reverse","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"R"}]},{"id":"-LuWzkP7TH_54248DPm2","title":"reverseIterator","pathname":"/scala/function-operation/r/reverseiterator","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"R"}]},{"id":"uRGBTqAuXSBN4raQPyMf","title":"reverseMap","pathname":"/scala/function-operation/r/reversemap","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"R"}]},{"id":"9cP1H9prPFZnJ2IcREj1","title":"runWith","pathname":"/scala/function-operation/r/runwith","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"R"}]},{"id":"KtqxVsssm7ZYkq2ODUFK","title":"S","pathname":"/scala/function-operation/s","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"}]},{"id":"1tO7Yad1vC2GgId6w3b5","title":"sameElements","pathname":"/scala/function-operation/s/sameelements","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"S"}]},{"id":"-LuXPQ179UeKTGgqp-Cr","title":"scan","pathname":"/scala/function-operation/s/scan","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"S"}]},{"id":"BE36wS44UklMDBsgTz2V","title":"scanLeft","pathname":"/scala/function-operation/s/scanleft","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"S"}]},{"id":"CHZhFTYzxAVd0KVPHxJ0","title":"scanRight","pathname":"/scala/function-operation/s/scanright","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"S"}]},{"id":"rjZ143cnDgqe46ven2F8","title":"search","pathname":"/scala/function-operation/s/search","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"S"}]},{"id":"Jsy60A8YmFwAwlARoOwj","title":"segmentLength","pathname":"/scala/function-operation/s/segmentlength","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"S"}]},{"id":"HqGuFuf14MWFZxmefMPs","title":"size","pathname":"/scala/function-operation/s/size","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"S"}]},{"id":"CsvtM5Rcahhib8MncHCX","title":"slice","pathname":"/scala/function-operation/s/slice","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"S"}]},{"id":"IWtScHm3nE8coeZZzTIA","title":"sliding","pathname":"/scala/function-operation/s/sliding","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"S"}]},{"id":"-LuSeZixgvqDM5YFFsLK","title":"sortBy","pathname":"/scala/function-operation/s/sortby","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"S"}]},{"id":"pNaHEDGPs4JqF6tfSBOF","title":"sortWith","pathname":"/scala/function-operation/s/sortwith","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"S"}]},{"id":"8qwLNhnNupCCRqdobCgT","title":"sorted","pathname":"/scala/function-operation/s/sorted","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"S"}]},{"id":"Dq9invXWOXyaFsOI2LQl","title":"span","pathname":"/scala/function-operation/s/span","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"S"}]},{"id":"3CGQcH1nMBpUWPuzyvZs","title":"splitAt","pathname":"/scala/function-operation/s/splitat","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"S"}]},{"id":"NMqMK4Ybm8SZ63KFFo2k","title":"startsWith","pathname":"/scala/function-operation/s/startswith","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"S"}]},{"id":"nMFpSp7ftgDvEWn45I9X","title":"sum","pathname":"/scala/function-operation/s/sum","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"S"}]},{"id":"QOlIYUGYO9CeDHYFXUEp","title":"T","pathname":"/scala/function-operation/t","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"}]},{"id":"2M7GfaMKLtbyza3maV1i","title":"tabulate","pathname":"/scala/function-operation/t/tabulate","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"T"}]},{"id":"UTZGnrqBqwDK00XSkdcl","title":"tail","pathname":"/scala/function-operation/t/tail","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"T"}]},{"id":"IaoMddHYzAvzr0J9xNu8","title":"tails","pathname":"/scala/function-operation/t/tails","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"T"}]},{"id":"-LuSeZj724dQRQzLyZhX","title":"take","pathname":"/scala/function-operation/t/take","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"T"}]},{"id":"OjAEXkn7Czr13S9BkImQ","title":"takeRight","pathname":"/scala/function-operation/t/takeright","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"T"}]},{"id":"I8iCjGXWVcd8jma9CYTP","title":"takeWhile","pathname":"/scala/function-operation/t/takewhile","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"T"}]},{"id":"-LuSeZjAKq_9RE9Y-E-l","title":"transpose","pathname":"/scala/function-operation/t/transpose","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"T"}]},{"id":"CRZbOstYdFaVkM7wf0iZ","title":"tupled","pathname":"/scala/function-operation/t/tupled","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"T"}]},{"id":"YXocOmmoRdnXx3ZoHRdA","title":"U","pathname":"/scala/function-operation/u","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"}]},{"id":"GZOeIiNV2lcxQKCYFIsI","title":"unfold","pathname":"/scala/function-operation/u/unfold","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"U"}]},{"id":"-LuSeZjEMl4o4Awjb1_g","title":"union","pathname":"/scala/function-operation/u/union","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"U"}]},{"id":"IdHmBveqLmgHZSkDVU5d","title":"unlift","pathname":"/scala/function-operation/u/unlift","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"U"}]},{"id":"sREu66wI6VsNsGN5o1iK","title":"untupled","pathname":"/scala/function-operation/u/untupled","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"U"}]},{"id":"-LuSeZjHISQDxX_ip-7V","title":"unzip","pathname":"/scala/function-operation/u/unzip","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"U"}]},{"id":"ij3JwhTGmoMLY2pCSuvh","title":"unzip3","pathname":"/scala/function-operation/u/unzip3","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"U"}]},{"id":"VkR7632LtVOOmR8GtR8g","title":"updated","pathname":"/scala/function-operation/u/updated","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"U"}]},{"id":"zfyQhZpZr2QO5ENdZfZF","title":"V","pathname":"/scala/function-operation/v","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"}]},{"id":"mAYFdgUebY9ky0URNmsT","title":"values","pathname":"/scala/function-operation/v/values","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"V"}]},{"id":"-LuXgkDXnVSwl3OWSOAk","title":"view","pathname":"/scala/function-operation/v/view","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"V"}]},{"id":"ofvllRReUZTj4j3EExMA","title":"W","pathname":"/scala/function-operation/w","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"}]},{"id":"-LuXgkDZMLwb8SNllfrb","title":"withFilter","pathname":"/scala/function-operation/w/withfilter","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"W"}]},{"id":"x9KJ7tuy7LMQjsW7Mayo","title":"withDefault","pathname":"/scala/function-operation/w/withdefault","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"W"}]},{"id":"UihUc7AbkcETPHBjA1Uj","title":"withDefaultValue","pathname":"/scala/function-operation/w/withdefaultvalue","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"W"}]},{"id":"u2tCsmSj9TqZtLdpuaZz","title":"Z","pathname":"/scala/function-operation/z","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"}]},{"id":"CiLeFklUIEWkRmGVeiJb","title":"zip","pathname":"/scala/function-operation/z/zip","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"Z"}]},{"id":"EjdeDyHzE8nIdjpm0yg1","title":"zipAll","pathname":"/scala/function-operation/z/zipall","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"Z"}]},{"id":"TsblNPhHUJ4SMOq7n1cD","title":"zipWithIndex","pathname":"/scala/function-operation/z/zipwithindex","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"},{"label":"Z"}]},{"id":"-LripEltSpwwIBvo7iM_","title":"map","pathname":"/scala/function-operation/map","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"}]},{"id":"-Lriuq0R2Ra67BN0aGpN","title":"flatmap","pathname":"/scala/function-operation/flatmap","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"}]},{"id":"-Lrj-CnUKrtgc-lsO2HT","title":"filter","pathname":"/scala/function-operation/filter","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"}]},{"id":"-Lrj-CnVazjhB7LVQAvE","title":"reduceLeft","pathname":"/scala/function-operation/reduceleft","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"}]},{"id":"-LsS5GbWny2LizXWqU1c","title":"foldLeft","pathname":"/scala/function-operation/foldleft","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"},{"label":"常见函数操作"}]},{"id":"rjjUuVrPpuSWrNCmqrci","title":"Futures","pathname":"/scala/futures","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"}]},{"id":"xtE7m6iyiZJFm6I8njSu","title":"Akka","pathname":"/scala/akka","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Scala"}]},{"id":"-Lw8x4HgKRWBNMLRN6oc","title":"Algorithm","pathname":"/algorithm","siteSpaceId":"sitesp_grY0w","description":""},{"id":"-LWKM5FP4NvCNM5r_pbw","title":"Docker","pathname":"/docker","siteSpaceId":"sitesp_grY0w","description":""},{"id":"-LhmujxlA-CzGvekTLC6","title":"Kubernetes","pathname":"/k8s","siteSpaceId":"sitesp_grY0w","description":""},{"id":"-Mj8ofq3CIGoCYrWx9Lc","title":"二进制安装kubernetes","pathname":"/k8s/binary","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Kubernetes"}]},{"id":"-LjVMVKiH4lMifUE-ulZ","title":"00.从零开始","pathname":"/k8s/binary/start-zero","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Kubernetes"},{"label":"二进制安装kubernetes"}]},{"id":"-Lgg6U49h2cAo91dXIeb","title":"Architecture","pathname":"/architecture","siteSpaceId":"sitesp_grY0w","description":""},{"id":"-LiCJJJTEt9eR6ilzjQV","title":"Infrastructure","pathname":"/architecture/infrastructure","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Architecture"}]},{"id":"-Lhmujy1-P1Nlwj-PvLK","title":"Opentracing","pathname":"/architecture/infrastructure/opentracing","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Architecture"},{"label":"Infrastructure"}]},{"id":"-LhnavNESvB3FyKCLMc7","title":"Jaeger && ZipKin","pathname":"/architecture/infrastructure/jaeger-zipkin","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Architecture"},{"label":"Infrastructure"}]},{"id":"Qs0c1DaWGS8M9sCDofdQ","title":"SkyWalking","pathname":"/architecture/infrastructure/skywalking","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Architecture"},{"label":"Infrastructure"}]},{"id":"-Lhmujy3G0SxjNN9Ag3d","title":"Consul","pathname":"/architecture/infrastructure/consul","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Architecture"},{"label":"Infrastructure"}]},{"id":"-LhK0MZWy8re7lGWPDLC","title":"Envoy","pathname":"/architecture/infrastructure/envoy","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Architecture"},{"label":"Infrastructure"}]},{"id":"-Lgg6U4AY0DGNVv3AtNA","title":"Service Mesh","pathname":"/architecture/infrastructure/service-mesh","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Architecture"},{"label":"Infrastructure"}]},{"id":"-LiCJJJfi-kN3r6361jg","title":"Service Mesh: Istio 详解","pathname":"/architecture/infrastructure/service-mesh-istio","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Architecture"},{"label":"Infrastructure"}]},{"id":"-LiX1dUCKEiTUWeuZyFP","title":"Service Mesh: 基于 Istio 的落地实践(一)","pathname":"/architecture/infrastructure/service-mesh-istio-practice","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Architecture"},{"label":"Infrastructure"}]},{"id":"-MUqyG__jswBQ1X9FOsg","title":"CAS","pathname":"/architecture/cas","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Architecture"}]},{"id":"-MUr7iMNII7lGmAdjXDE","title":"CAS Server","pathname":"/architecture/cas/cas-install","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Architecture"},{"label":"CAS"}]},{"id":"-MUr7iMOIU5eHaz5qpgB","title":"CAS Service Management","pathname":"/architecture/cas/cas-management-install","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Architecture"},{"label":"CAS"}]},{"id":"-MUwbzGm-vdR-UblgIg1","title":"CAS 集成LDAP","pathname":"/architecture/cas/cas-ldap","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Architecture"},{"label":"CAS"}]},{"id":"-MUvzYDZvNVdgK8DqrfE","title":"CAS 集成gitlab","pathname":"/architecture/cas/cas-gitlab","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Architecture"},{"label":"CAS"}]},{"id":"-MVaMxMso6rBiR_nN4Ek","title":"CAS SSO & SLO","pathname":"/architecture/cas/cas-wordpress-gitlab-sso-slo","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Architecture"},{"label":"CAS"}]},{"id":"-MVpk5e8Zr9gmqDHFxHS","title":"CAS Gitbook","pathname":"/architecture/cas/cas-springboot-gitbook","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Architecture"},{"label":"CAS"}]},{"id":"DykyH26cI3wk1IKtQ7fm","title":"xCAT","pathname":"/architecture/xcat","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Architecture"}]},{"id":"-M2NusbKvuTkMGXywVf7","title":"Netty","pathname":"/netty","siteSpaceId":"sitesp_grY0w","description":""},{"id":"-M2NusbLUaS1cp8ZWN9y","title":"DDD","pathname":"/ddd","siteSpaceId":"sitesp_grY0w","description":""},{"id":"-MCCuhQk6X3hb3GE2DcC","title":"Reactive Programming","pathname":"/reactive","siteSpaceId":"sitesp_grY0w","description":""},{"id":"-MCA8FTB8w_9LEJCllRh","title":"Reactor","pathname":"/reactive/reactor","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Reactive Programming"}]},{"id":"GZn3wec24emwar9PMXV3","title":"Publisher","pathname":"/reactive/reactor/publisher","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Reactive Programming"},{"label":"Reactor"}]},{"id":"QsJynkhJjutCxbgKPSaK","title":"Subscriber","pathname":"/reactive/reactor/subscriber","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Reactive Programming"},{"label":"Reactor"}]},{"id":"iPkbdDp3wWUjX6f7OKnn","title":"Subscription","pathname":"/reactive/reactor/subscription","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Reactive Programming"},{"label":"Reactor"}]},{"id":"0V5xvcqSTeSCMh59yFE7","title":"Processor","pathname":"/reactive/reactor/processor","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Reactive Programming"},{"label":"Reactor"}]},{"id":"-MCCuhQnM1qd0CtwsYfi","title":"WebFlux","pathname":"/reactive/webflux","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Reactive Programming"}]},{"id":"-MbQYPMMwXsIvZHpMoz-","title":"Gitlab","pathname":"/gitlab","siteSpaceId":"sitesp_grY0w","description":""},{"id":"-MbQYPMN2iMpKuVrFH4F","title":"Git Hook","pathname":"/gitlab/server-hooks","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"Gitlab"}]},{"id":"q82MD3E8zMPuY1SzVMRl","title":"CICD","pathname":"/cicd","siteSpaceId":"sitesp_grY0w","description":""},{"id":"6yavt5EGpM7O75D3Z053","title":"Jenkins","pathname":"/cicd/jenkins","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"CICD"}]},{"id":"ZVmko8j5rEgSYzTnol7v","title":"Kubectl","pathname":"/cicd/jenkins/install-kubectl","siteSpaceId":"sitesp_grY0w","description":"","breadcrumbs":[{"label":"CICD"},{"label":"Jenkins"}]}]}