fern-3xh.pages.dev Open in urlscan Pro
2606:4700:310c::ac42:2d2a  Public Scan

URL: https://fern-3xh.pages.dev/
Submission: On November 30 via api from US — Scanned from US

Form analysis 0 forms found in the DOM

Text Content

🍎 FERN



Search


SearchSearch

Light modeDark mode


EXPLORER

 *  * Web3
      
       * 以太坊
         
          * 
          * 1. 以太坊介绍
   
    * 书籍
      
       * 思维
         
          * 
          * 《人月神话》阅读笔记
          * 
          * 《听懂另一半》 阅读笔记
          * 
          * 《学会提问》 阅读笔记
          * 
          * 《秘密》 阅读笔记
          * 
          * 《置身事内》阅读笔记
          * 
          * 《金榜题名之后:大学生出路分化之谜》阅读笔记
          * 
          * 《非暴力沟通》 阅读笔记
          * 
          * 《高效能人士的七个习惯》 阅读笔记
   
    * 开发
      
       * Java
         
          * JVM
            
             * 
             * CodeCache
             * 
             * Java 字节码生成 - byte buddy
             * 
             * Java内存模型
             * 
             * JAVA引用
             * 
             * JDK 版本
             * 
             * jstack 原理
             * 
             * JVM 内存区域
             * 
             * JVM 垃圾回收器
             * 
             * JVM前端编译器 - javac
             * 
             * JVM后端编译与优化 - JIT 和 AOT
             * 
             * NoClassDefFoundError和ClassNotFoundException
             * 
             * OOM 场景
             * 
             * 固定栈和动态栈 - StackOverflowError
             * 
             * 垃圾回收机制 -GC
             * 
             * 类加载机制
             * 
             * 类文件的结构
             * 
             * 虚拟机加载jar的顺序
             * 
             * 虚拟机参数
         
          * 基础
            
             * 
             * cast 类型强转的问题
             * 
             * ConcurrentHashMap
             * 
             * Exception异常
             * 
             * HashCode和Equals
             * 
             * Java Stream API
             * 
             * Java 函数式编程
             * 
             * JAVA并发编程理论
             * 
             * Serializable原理
             * 
             * synchronized 原理 和 monitor模式
             * 
             * ThreadLocal
             * 
             * 单例双重锁原理
         
          * 实践
            
             * 
             * Java 代理和实践
             * 
             * 虚拟线程 VT 原理和实践
         
          * 并发
            
             * 
             * CompletionService
             * 
             * fork-join 算法
             * 
             * java 并发常见的关键字-线程状态
             * 
             * Java 线程生命周期
             * 
             * Java线程模型
         
          * 规范
            
             * 
             * Java Doc规范
      
       * Linux
         
          * Shell 脚本
            
             * 
             * 1.Shell 脚本结构基础
             * 
             * 2. 脚本结构化指令
         
          * 
          * Iptables
      
       * Rust
         
          * 基础
            
             * 
             * 1. Rust 概述
             * 
             * 2. Rust 基础类型
             * 
             * 3. Rust 所有权
             * 
             * 4. Rust 引用
             * 
             * 5. Rust 表达式
             * 
             * 6. 错误处理
             * 
             * 7. Rust 包和模块
             * 
             * 8. Rust 结构体
             * 
             * 9. Rust 枚举和模式
             * 
             * 10. Rust 特型与泛型
             * 
             * 11. Rust 操作符重载
             * 
             * 12. Rust 闭包
      
       * 中间件
         
          * MQ
            
             * 
             * 可靠消息队列设计
         
          * Redis
            
             * 
             * Redis RDB 持久化
             * 
             * Redis 命令行基础操作
             * 
             * Redis 安装启动
             * 
             * Redis 数据库
             * 
             * Redis 集群
             * 
             * Redis存储结构
             * 
             * Redis对象机制
      
       * 存储
         
          * DB2
            
             * 
             * DB2 表字段和限制问题
         
          * Mysql
            
             * 
             * Mysql 临时表
             * 
             * Mysql 的编码和排序规则
             * 
             * Mysql 系统配置参数
             * 
             * Mysql 索引物理存储结构
             * 
             * Mysql 索引长度限制
             * 
             * Mysql 账户权限控制
             * 
             * MySQL常见的三种存储引擎
         
          * ORM框架
            
             * Hibernate
               
                * 问题记录
                  
                   * 
                   * Hibernate EntityPrinter打印敏感信息问题
                   * 
                   * Hibernate 存储 int数组导致的问题
                   * 
                   * QueryPlanCache 内存泄露问题
               
                * 
                * Hibernate 数据类型映射关系
                * 
                * Hibernate 配置参数
         
          * SQL
            
             * 
             * SQL 关键字解释
         
          * 存储面试题
            
             * 
             * 问题 - 如何进行数据库模式(Database schema)迁移
         
          * 数据库设计
            
             * 
             * 数据库事务 - ACID
             * 
             * 数据库唯一键 & 主键 & 索引 区别
             * 
             * 数据库基础概念
             * 
             * 数据库并发控制 - 隔离性 I
             * 
             * 数据库视图
             * 
             * 数据库索引理论
             * 
             * 数据库锁
         
          * 连接池
            
             * Druid
               
                * 
                * Druid 隔离级别
      
       * 安全
         
          * web安全
            
             * 
             * samesite跨域问题
             * 
             * 单点登录
         
          * 安全面试题
            
             * 
             * 问题 - 什么是双因素认证(Two Factor Authentication)
         
          * 签名
            
             * 
             * JWT凭证
             * 
             * 签名基础
         
          * 认证
            
             * 
             * Kerberos 认证
         
          * 
          * 加密
          * 
          * 摘要
      
       * 工程软能力
         
          * 
          * 语义化版本
      
       * 微服务
         
          * 分布式存储
            
             * 
             * 一致性 - 分布式事务
             * 
             * 从 CAP 到 BASE
             * 
             * 分布式数据复制
         
          * 分布式系统面试题
            
             * 
             * 问题 - 为什么从集中式转向分布式系统
             * 
             * 问题 - 什么场景采用异步通信机制
             * 
             * 问题 - 什么时候会使用Request-Response模式,什么时候使用Publish-Subscribe模式
             * 
             * 问题 - 分布式系统的谬论
             * 
             * 问题 - 在Web应用中如何管理容错性 在桌面端呢
             * 
             * 问题 - 在分布式系统中,如何处理故障
             * 
             * 问题 - 在网络分区(network partitions)情况下的几种(一致性)解决方案
             * 
             * 问题 - 怎么测试一个分布式系统?
             * 
             * 问题 - 远程过程调用的通用缺点
         
          * 分布式经典理论
            
             * 
             * 分布式系统一致性和共识
             * 
             * 分布式系统的麻烦
         
          * 分布式计算
            
             * 
             * MapReduce计算框架
             * 
             * Pasted image 20231129002439.png
         
          * 分布式锁
            
             * 
             * 分布式锁概述
         
          * 可观测性
            
             * 
             * 分布式系统可观测性概述
         
          * 微服务思想
            
             * 
             * 微服务设计思想
         
          * 服务发现
            
             * Nacos
               
                * 
                * Nacos 安装
            
             * 
             * 服务发现概述
         
          * 服务容错
            
             * 
             * 服务容错策略
         
          * 远程调用
            
             * 
             * Grpc 流式通信
             * 
             * Rpc序列化方案
             * 
             * 远程调用性能优化探索
      
       * 性能
         
          * 缓存
            
             * 
             * Caffeine
             * 
             * Guava 分析(Cache 原理)
             * 
             * 缓存一致性
             * 
             * 缓存淘汰策略
             * 
             * 缓存雪崩、击穿、穿透
      
       * 操作系统
         
          * 
          * 操作系统并发线程映射模型
      
       * 测试
         
          * 
          * EasyMock & PowerMock
          * 
          * Mockito
          * 
          * 单元测试的理解
      
       * 版本控制
         
          * 
          * git submodule
      
       * 环境
         
          * Docker环境
            
             * 
             * Docker 安装 LDAP
             * 
             * Docker 安装 Oracle
         
          * IDE环境
            
             * 
             * IDEA的基本配置
      
       * 网络
         
          * Http协议
            
             * 
             * Http 1 & 2
      
       * 设计
         
          * DDD
            
             * 
             * DDD - 宏观建模
             * 
             * DDD - 微观建模
             * 
             * SOLID
         
          * 设计原则
            
             * 
             * 软件设计哲学
         
          * 设计模式
            
             * 
             * 模板方法模式
             * 
             * 装饰者模式
             * 
             * 观察者模式
             * 
             * 责任链模式
             * 
             * 适配器模式
      
       * 运维
         
          * Nginx
            
             * 
             * Mac M1 源码安装 Nginx
             * 
             * Nginx 配置
      
       * 面试
         
          * 
          * 面试题 - CPU飙升处理
          * 
          * 面试题 - SpringBoot 为什么可以直接运行
          * 
          * 面试题 - 线上环境几百万的消息积压
   
    * 思维
      
       * 
       * “非法”老师说的理想和现实
       * 
       * Top1 的工程师思维
   
    * 折腾
      
       * 
       * 2023 工作流
       * 
       * Hugo 博客折腾记录
       * 
       * Obsidian学习笔记
       * 
       * 开源输入法 Rime
   
    * 架构
      
       * 
       * 一个需求应该怎么拆解与实现
       * 
       * 可视化架构设计 - C4
   
    * 算法
      
       * Leetcode
         
          * 
          * 2304. 网格中的最小路径代价
          * 
          * Leetcode 54 最大子数组和
          * 
          * Leetcode 56 合并区间
          * 
          * Leetcode 57 插入区间
          * 
          * Leetcode 2216. 美化数组的最少删除数
          * 
          * Leetcode 2342. 数位和相等数对的最大和
          * 
          * Leetcode 2656. K 个元素的最大和
          * 
          * Leetcode 2760. 最长奇偶子数组
      
       * 
       * C++ 刷题语法
       * 
       * Rust 刷题语法
       * 
       * 开发算法资料和技巧

 * 


RECENT WRITING


 * 开发算法资料和技巧
   
   Nov 29, 2023


 * RUST 刷题语法
   
   Nov 29, 2023


 * LEETCODE 57 插入区间
   
   Nov 29, 2023
   
    * #算法/区间问题


INDEX




GRAPH VIEW





BACKLINKS

 * No backlinks found

--------------------------------------------------------------------------------

Created with Quartz v4.1.1, © 2023

 * GitHub
 * Discord Community