- 博客(7)
- 问答 (5)
- 收藏
- 关注
原创 Docker学习笔记
Docker 学习前提:linux,Springboot docker文档非常纤细 dockerhub像github一样 容器技术快的原因:容器化技术不是一个完整地操作系统 docker的基本组成 docker命令 docker info #显示docker系统信息 docker version #显示docker的版本 docker --help #显示docker的帮助文档 docker镜像 docker images #查看所有镜像 [root@iZbp12cuzwjl3b1uu9ny2wZ
2021-06-24 17:41:54 87
原创 Redis学习笔记
一,Redis基础知识 1,默认16个数据库,默认使用第0个,不同的数据库可以存储不同的值 select:切换数据库 dbsize:查看数据库大小 key*:查看数据库所有的键 flushdb:清空数据库一个 flushall:清除全部数据库内容 redis的瓶颈是根据机器内存 2.误区: 1:高性能的一定是多线程的 2:多线程一定比单线程快 3.核心: redis快的原因是redis将所有的数据存储到内存中, 对于内存系统来说,没有上下文切换 4
2021-06-07 17:47:05 90
原创 面试01-java基础
面试01-java基础 1.JDK 和 JRE 有什么区别? $$ JRE( Java Runtime Environment**)是Java 运行时环境……**它是运行编译后的Java程序所必需的一切包,包括Java虚拟机(JVM)、Java基础类库、Java 命令和其他基础设施。但是,它不能用于创建新程序。 这个JDK是**Java 开发工具包……**功能齐全的SDKforJava。它拥有JRE所拥有的一切,还包含了编译java源码的编译器javac,还包含了很多java程序调试和分析的工具:jc
2021-02-16 09:11:30 105
原创 MVC面试第一版
MVC流程 1、用户向服务器发送请求,请求被SpringMVC 前端控制器 DispatcherServlet 捕获; 2、DispatcherServlet对请求URL进行解析,得到请求资源标识符(URI): 3、根据该URI,调用HandlerMapping获得该Handler配置的所有相关的对象(包括Handler对象以及Handler对象对应的拦截器) 4、DispatcherServlet 根据获得的Handler,选择一个合适的HandlerAdapter。 5、如果成功获得HandlerAda
2020-12-15 10:43:59 114
原创 JVM总结
JVM 类加载的机制 class文件加载到内存,连接(检验准备解析),初始换 加载:将静态数据转换成方法区里运行时的数据结构,同时在堆里面产生一个对象 准备:为类变量赋初始值,这些内存在方法区里面,常量池里面,符号引用 解析:常量池中符号引用变直接引用 初始化:执行类构造器clinit()方法,父类没有初始化,在接的初始化过程中,线城是安全的 jvm的结构: 类加载器子系统:运行时数据区,执行引擎 1:class文件在硬盘里,classcontext实在内存里,class->classcont
2020-12-14 21:14:29 72
原创 MYSQL
mysql高级索引部分笔记!!!1 索引的的在于提高查找效率 1:查找快。排序(影响where和orderby) 是一种数据结构,除了数据本身,还维护一个特定查找算法的数据结构,这种数据结构指向数据,在这个基础上实现高级查找,BTREE索引 常见的索引是b术索引,聚集索引,复合索引,前缀索引都是使用b+书索引,还有哈希索引 有点:提高检索效率,减少io成本,对数据进行排序,降低排序成本,减少cpu的消耗 劣势:是一张表,占用空间,提高查询效率,降低了添加更新的数据的效率,只是提高效率的一个因素,如果有大量数
2020-12-14 20:05:45 78
空空如也
springboot项目mvn成依赖引入问题
2023-05-17
mysql-sql字段提取
2021-12-13
shiro框架还有人用吗?推荐点常用权限框架
2021-07-27
ActiveMq的持久化
2021-07-21
现在工作微服务用什么
2021-07-08
Flask项目开发入门的问题
2021-06-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人