目录: 1.面向对象和面向过程: 2.java语言的特点: 3.jdk和jre的区别: 4.java和c++的区别: 5.字符常量和字符串常量区别: 6. 重写和重载: 7....
目录: 1.面向对象和面向过程: 2.java语言的特点: 3.jdk和jre的区别: 4.java和c++的区别: 5.字符常量和字符串常量区别: 6. 重写和重载: 7....
目录: 1.servlet: 2.servlet生命周期: 3.servlet常见错误: 4、servlet和jsp: 5.get和post请求: 6.request和res...
目录: 1.springmvc执行流程: 2.Spring简单介绍: 3.orm框架: 4.常用orm框架:hibernate和mybiatis: 5.hibernate对象...
目录: 1.什么是索引: 2.索引优缺点: 3.索引分类: 4.为什么使用索引: 5.索引结构: 6.聚簇索引和非聚簇索引: 7.索引的创建: 8.什么时候创建索引: 9.什...
目录: 1.并行和并发: 2.进程和线程: 3.创建多线程的方式: 4.接口和继承多线程的区别: 5.callable和runnable的区别: 6.线程的生命周期: 7.线...
目录: 1.什么是jvm: 2.jvm组成部分: 3.类加载子系统: 4.堆: 5.栈: 6.方法区: 7.本地方法栈: 8.程序计数器: 9.字节码执行引擎: 10.编译器...
目录: 1.什么是分布式系统: 2.水平分表: 3.垂直分表: 4.水平分库: 5.垂直分库: 6.分库分表时常见问题: 7.主从复制原理: 8.读写分离: 9.本地事务: ...
目录: 1.eureka: 2.ribbon: 3.feign: 4.zuul路由网关: 5.hystrix断路器: 6.config配置中心: 7.bus消息总线 8.sl...
目录: 1.冒泡算法: 2.递归算法: 3.二分查找: 4.负载均衡算法: 5.分布式id算法: 1.单例模式: 2.简单工厂模式: 3.工厂方法模式: 一、算法: 1.冒泡...
目录: 1.redis数据结构: 2.redis数据结构分别的应用场景: 3.redis优缺点: 4.redis是单线程的为什么效率高: 5.过期策略: 6.淘汰策略: 7....
目录: 1.rabbitmq好处: 2.应用场景: 3.交换机类型: 4.消息基于什么进行传输: 5.如何确保消息正确的发送: 6.如何确保接收方消费了消息: 7.如何避免消...
目录: 1.什么是nginx: 2.nginx优点: 3.nginx和apache的区别: 4.反向代理服务器的优点: 5.正向代理和反向代理: 1.什么是nginx: ng...
目录: 1.什么是docker: 2.docker和虚拟机的区别: 3.虚拟机和容器的区别: 4.docker镜像: 5.docker容器: 6.docker容器的状态: 7...
目录: 1.路径: 2.进程: 3.清屏和退出当前命令操作: 4.ls 参数: 5.创建目录\文件\复制文件: 6.查看文件内容: 7.linux通配符: 8.grep: 9...
多任务处理在现代计算机操作系统中几乎已是一项必备的功能了。在许多场景下,让计算机同时去做几件事情,不仅是因为计算机的运算能力强大了,还有一个很重要的原因是计算机的运算速度与它...