摘要: Java编译到执行的过程 执行过程: 编译→加载→解释→执行 运行过程 .Java→.class→装载到JVM→.class→可执行指令→调用系统硬件执行最终指令 详细过程 编译过程 包括语义分析\语法分析\注解处理, 这些过程处理完之后才生成字节码.class文件, 一般对于泛型擦除\注解处理在这 阅读全文
posted @ 2022-09-08 13:36 IWANNPEACE 阅读(440) 评论(1) 推荐(1) 编辑
摘要: 主要记录一些学习及工作时遇到过的一些问题。 1 版本问题 由于版本兼容问题配置maven折腾了一点时间。 例:IDEA 2019以上版本与maven3.6.3以上版本不兼容 我的笔记本电脑版本配置:IDEA 2019.1.3 MAVEN 3.5.2(兼容3.6.3以下版本),可参考降级。 工作环境版 阅读全文
posted @ 2022-07-26 21:50 IWANNPEACE 阅读(212) 评论(0) 推荐(0) 编辑
摘要: seckill-demo 秒杀练习项目:主要目的是通过本项目练习SpingBoot学习过程中所学知识,逐渐将学习到的技能融合至项目中. github地址:seckill-demo 目录 1 项目框架搭建 1.1 SpringBoot环境搭建 正常搭建SpringBoot项目,勾选Web、Lombok 阅读全文
posted @ 2022-07-12 17:23 IWANNPEACE 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 以下都基于centos 7.6 1 防火墙相关 # 开启防火墙 systemctl start firewalld # 开启指定端口 # 含义 # --zone 作用域 # -add-port=6379/tcp 添加端口,格式:端口/通讯协议 # --permanent 永久生效 firewall- 阅读全文
posted @ 2022-07-08 21:04 IWANNPEACE 阅读(74) 评论(0) 推荐(0) 编辑
摘要: [ERROR] /G:/12.Java����/SpringBoot-learning/seckill-demo/src/main/java/com/chenhf/config/UserArgumentResolvers.java:[6,26] �����com.sun.deploy.net���� 阅读全文
posted @ 2022-07-06 22:22 IWANNPEACE 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 背景:SpringBoot秒杀小项目 实现了两种参数校验方式 1.原登录业务逻辑处理使用的正则表达式校验手机号格式输入(未使用Validation参数校验,只是简单实现) 2.更改业务逻辑,实现@IsMobile注解校验手机号,顺便实践一下(自定义@IsMobile注解实现参数校验,具体校验规则中调 阅读全文
posted @ 2022-07-01 23:59 IWANNPEACE 阅读(384) 评论(0) 推荐(0) 编辑
摘要: SpringBoot自动装配原理 Created time: May 15, 2022 6:36 PM Done: Doing Last edited time: May 25, 2022 6:13 PM Tags: Spring, 后端, 总结 0 关于自动配置 pom.xml spring-bo 阅读全文
posted @ 2022-07-01 18:22 IWANNPEACE 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 1 BFS、DFS算法的定义 BFS:广度优先搜索算法,也可称为层序遍历,按照二叉树的层次进行访问,可采用队列保存每一层的节点。 DFS:深度优先搜索算法,尽可能深的搜索树的分支,当当前节点所在的边都被访问过,回溯至发现当前节点边的起始节点,一直进行至源节点可达的所有节点为止。 2 二叉树的定义 p 阅读全文
posted @ 2022-07-01 12:03 IWANNPEACE 阅读(132) 评论(1) 推荐(0) 编辑