CodeJiao:CSDN认证博客专家
博客地址:https://codejiao.blog.csdn.net
CodeJiao:CSDN认证博客专家
博客地址:https://codejiao.blog.csdn.net
计算机操作系统 进程管理 -- 进程与线程进程状态的切换进程调度算法进程同步进程通信
Java -- ArrayList扩容机制LinkedList vs ArrayListIterator(Fail-Fast机制Fail-Safe机制)HashMap常见面试题
黑盒测试中多变量的等价类划分规则:弱一般等价类强一般等价类弱健壮等价类强健壮等价类
Java 设计模式 -- 单例模式的实现(饿汉式枚举饿汉式懒汉式双检锁懒汉式内部类懒汉式)jdk 中用到单例模式的场景DCL实现单例需用volatile 修饰静态变量
计算机操作系统 进程管理 -- 进程与线程进程状态的切换进程调度算法进程同步进程通信
Java日志框架 -- Logback(Logback入门案例logback配置(FileAppender异步日志拆分Appender过滤器)logback-access)
Java算法 -- 二分查找:查找目标元素最左的位置和最右的位置局部最小值问题求解
Java算法 -- 单链表的反转单链表实现栈和队列以及双端队列K 个一组翻转链表
HTTP -- 认识HTTP和HTTP相关组件(网络模型游览器Web服务器CDNWAFWeb ServiceHTMLWeb页面的构成)
HTTP -- HTTP相关协议(TCP/IPDNSURI/URLHTTPS)HTTP请求响应过程HTTP报文分析(请求方法URL)HTTP标头
Angular--同步和异步操作(async和await关键字)
计算机操作系统 概述 -- 操作系统的基本特征操作系统的基本功能系统调用宏内核与微内核中断(外中断异常陷入)
计算机操作系统 死锁 -- 产生死锁的必要条件死锁的处理方法(鸵鸟策略死锁检测与死锁恢复死锁预防死锁避免)
Java日志框架 -- LOG4J(Log4j入门案例日志级别Log4j组件(LoggersAppendersLayouts)配置文件内置日志记录自定义Logger)
Java日志框架 -- Logback(Logback入门案例logback配置(FileAppender异步日志拆分Appender过滤器)logback-access)
计算机操作系统 死锁 -- 产生死锁的必要条件死锁的处理方法(鸵鸟策略死锁检测与死锁恢复死锁预防死锁避免)
MySQL 进阶 索引 -- 索引使用原则(验证索引效率最左前缀法则范围查询索引失效情况SQL提示覆盖索引前缀索引单列索引与联合索引)索引设计原则
VMware安装和卸载时出现无法访问你试图使用的功能所在的网络位置该怎么办(Windows Installer CleanUp)
SVN的安装和介绍以及SVN的配置和使用(包含IDEA集成SVNSVN解决版本冲突问题)
Java正则表达式介绍和使用规则(Pattern类Matcher类PatternSyntaxException类)
Java算法 -- 选择排序冒泡排序插入排序前缀和数组Java中的Math.random()函数01不等概率随机到01等概率随机从[1,5]随机到[1,7]随机对数器的使用
Vue -- 解决favicon.ico:1 GET http://127.0.0.1:5500/favicon.ico 404 (Not Found)问题
计算机操作系统 进程管理 -- 进程与线程进程状态的切换进程调度算法进程同步进程通信
Java 并发编程 进阶 -- ThreadLocalRandom类原理剖析原子操作类原理剖析(AtomicLong)并发List原理剖析(CopyOnWriteArrayList)
Java日志框架 -- log4j2(入门案例Slf4j + Log4j2log4j2异步日志无垃圾记录)
计算机操作系统 死锁 -- 产生死锁的必要条件死锁的处理方法(鸵鸟策略死锁检测与死锁恢复死锁预防死锁避免)
Java 并发编程 进阶 -- Java并发包中锁原理剖析(LockSupport抽象同步队列AQS独占锁ReentrantLock读写锁ReentrantReadWriteLock)
Elasticsearch 分布式搜索引擎 -- 数据同步:数据同步思路分析 实现elasticsearch与数据库数据同步
Mybatis-Plus:逻辑删除(@TableLogic 将数据标记为删除,而并非真正 的物理删除(非DELETE操作))
SpringCloud 统一网关Gateway -- 全局过滤器 GlobalFilter@Order注解过滤器链执行顺序Gateway跨域问题处理
Python爬虫 BeautifulSoup(bs4)-- bs4介绍安装bs4bs4基础语法
Java八股文面试题 基础篇 -- 二分查找算法冒泡排序选择排序插入排序希尔排序快速排序
Java日志框架 -- JCL日志门面(JCL概念介绍JCL示例)
Java日志框架 -- SLF4J日志门面(入门案例SLF4J优点SLF4J日志绑定SL4J桥接旧的日志框架)
Java日志框架 -- log4j2(入门案例Slf4j + Log4j2log4j2异步日志无垃圾记录)
Java位运算:位异或运算位与运算位或运算位取反运算左位移运算右位移运算无符号右移运算不用额外变量交换两个整数的值(使用位异或运算)只出现一次的数字
Java算法 -- 选择排序冒泡排序插入排序前缀和数组Java中的Math.random()函数01不等概率随机到01等概率随机从[1,5]随机到[1,7]随机对数器的使用
计算机操作系统 进程管理 -- 进程与线程进程状态的切换进程调度算法进程同步进程通信
Kotlin中数据类和单例类的实现和讲解面向对象编程接口的实现
Java 并发编程 -- 并发编程线程基础(线程创建与运行线程通知与等待join / sleep / yield方法线程中断线程上下文切换死锁守护线程与用户线程ThreadLocal)
Java日志框架 -- SLF4J日志门面(入门案例SLF4J优点SLF4J日志绑定SL4J桥接旧的日志框架)
计算机操作系统 概述 -- 操作系统的基本特征操作系统的基本功能系统调用宏内核与微内核中断(外中断异常陷入)
Java 并发编程 -- 并发编程线程基础(线程安全问题可见性问题synchronized / volatile 关键字CASUnsafe指令重排序伪共享Java锁的概述)
简述VO(View Object,视图对象)DTO(Data Transfer Object,数据传输对象)PO(Persistent Object,持久化对象)
Java算法 -- 单链表的反转单链表实现栈和队列以及双端队列K 个一组翻转链表
MySQL 图形化界面工具 -- DataGrip的安装和使用更改默认快捷键
Java算法 -- 选择排序冒泡排序插入排序前缀和数组Java中的Math.random()函数01不等概率随机到01等概率随机从[1,5]随机到[1,7]随机对数器的使用
Java 并发 -- 线程状态(Java线程六种状态操作系统层次的五种状态)线程池(七大核心参数)wait vs sleep
Java日志框架 -- 日志框架介绍日志门面技术JUL日志(JUL架构JUL入门示例JUL日志级别JUL日志的配置文件)
Java算法 -- 二分查找:查找目标元素最左的位置和最右的位置局部最小值问题求解
Java 并发 -- lock vs synchronizedvolatile(保证可见性和有序性)悲观锁 vs 乐观锁
计算机操作系统 死锁 -- 产生死锁的必要条件死锁的处理方法(鸵鸟策略死锁检测与死锁恢复死锁预防死锁避免)
Java算法 -- 单链表的反转单链表实现栈和队列以及双端队列K 个一组翻转链表
Java算法 -- 二分查找:查找目标元素最左的位置和最右的位置局部最小值问题求解
Java日志框架 -- LOG4J(Log4j入门案例日志级别Log4j组件(LoggersAppendersLayouts)配置文件内置日志记录自定义Logger)
Java算法 -- 单链表的反转单链表实现栈和队列以及双端队列K 个一组翻转链表