目录
技术类笔记
JVM
JVM 汇总总结
类加载机制
内存区域
垃圾回收简介
分代模型及对象分配流转
垃圾回收算法
回收器简介及Stop the World问题
ParNew + CMS垃圾回收器
内存溢出 OOM
各种 GC 名词简介总结
垃圾回收器对比选择
G1垃圾回收器
G1 Region 分区详解
G1 新生代分区大小及自动扩展
G1 停顿预测模型
G1 对象分配原理
G1 TLAB 机制原理
G1 对象分配流程
G1 设计的核心机制
G1 RSet记忆集 Remember Set
G1 位图(bitmap)与卡表(cardTable)
设计模式
创建型模式
工厂模式
抽象工厂模式
单例模式
构造器模式
原型模式
结构型模式
适配器模式
外观模式
代理模式
组合模式
享元模式
装饰器模式
桥接模式
行为型模式
迭代器模式
模板方法模式
中介者模式
观察者模式
命令模式
策略模式
状态模式
备忘录模式
责任链模式
访问者模式
解释器模式
常见面试题
JVM
Java并发
Java集合类
Java基础
Java 和 C++ 主要区别及优缺点
非技术类笔记
读书听书
心灵
个人成长
《非暴力沟通》
亲子家庭
《正面管教》
人文历史
商业财经
社科新知
健康生活
AI绘画生成图片
Midjourney
前置指令/imagine
提示词写作基础
前置指令/settings
重要前置指令
后置指令
光影控制
景别详解
视角
构图
色彩主题
风格
大师赋能
人像摄影
AI壁纸
Logo设计
产品摄影
Stable Diffusion 基础
安装要求与本地安装方法
大模型与应用场景详解
C站的使用,VAE与clip跳过层
提示词
便捷功能栏与小模型入门
文生图参数
小模型
常用脚本
图生图
涂鸦重绘、局部重绘、上传重绘蒙版 与 后期处理等
Stable Diffusion 大师
ControlNet基本参数
ControlNet线稿
ControlNet深度约束与法线约束
ControlNet姿势约束
ControlNet色彩分布约束与内容约束
ControlNet tile分块
ControlNet 局部重绘
ControlNet 风格约束
Tiled diffusion 和 Tiled VAE插件
提示词的汉化、补充与反推
分割万物 inpaint anything插件
after detailer 细节修复插件
矢量图工作室插件
动态提示词插件
photopea插件
如何制作简易数字人
文生视频与图生视频
SDXL配套插件,脚本
AI视频工作流 - Deforum插件
常见样式 1
常见样式 2
本站搭建资料笔记
本书使用 GitBook 发布
ICP主体备案号:
京ICP备2024087271号
Java集合类
1.
Java集合类学习笔记
1.1.
简介
1.2.
常见面试题目
1. Java集合类学习笔记
1.1. 简介
该学习笔记包含 Java 中集合类相关的知识。
1.2. 常见面试题目
Java 中的集合类有哪些,如何分类
Java 中集合有几种排序方式
什么是 fail-fast,什么是 fail-safe
遍历的同时修改一个 List 有几种方式
Set 是如何保证元素不重复的
ArrayList、LinkedList 与 Vector 的区别
ArrayList 的 subList 方法有什么需要注意的地方
ArrayList 的序列化怎么实现的
hash 冲突通常怎么解决
HashMap的数据结构是怎样的
HashMap、Hashtable 和 ConcurrentHashMap 的区别
HashMap 在 get 和 put 时经过哪些步骤
为什么 HashMap 的 Cap 是 2^n,怎么保证
为什么 HashMap 的默认负载因子设置成 0.75
HashMap 的容量设置多少合适
HashMap 是如何扩容的
为什么 HashMap 在 JDK8 中要转成红黑树
HashMap 的 hash 方法是如何实现的
同步容器(如 Vector)的所有操作一定是线程安全的吗
Stream 的并行流是如何实现的
HashMap 的 remove 方法是如何实现的
ConcurrentHashMap 是如何保证线程安全的
ConcurrentHashMap 在哪些地方做了并发控制
ConcurrentHashMap 是如何保证 fail-safe 的
如何将集合变成线程安全的
HashMap 在并发场景中可能会有什么问题
什么是 COW,如何保证线程安全
Java8 中的 Stream 用过吗,都能干什么
为什么 ConcurrentHashMap 不允许 null 值
JDK1.8 中 HashMap 有哪些改变
ConcurrentHashMap 为什么在 JDK1.8 中废弃分段锁
ConcurrentHashMap 为什么在 JDK1.8 中使用 synchronized 而不是 ReentrantLock
results matching "
"
No results matching "
"