
java学习日记
白菜小菜
这个作者很懒,什么都没留下…
展开
-
@PathVariable与@PathParam的区别
@PathVariable与@PathParam的区别原创 2022-07-31 15:14:01 · 1777 阅读 · 0 评论 -
【无标题】SpringBoot启动类及其原理
SpringBoot启动类及其原理原创 2022-07-31 15:12:07 · 204 阅读 · 0 评论 -
implements Serializable
implements Serializable原创 2022-07-31 15:11:00 · 427 阅读 · 0 评论 -
Lombok @Accessors链式编程
Lombok @Accessors链式编程转载 2022-07-31 15:10:00 · 233 阅读 · 0 评论 -
nacos简单介绍
nacos简单介绍原创 2022-07-31 15:06:53 · 1167 阅读 · 0 评论 -
springBoot基础依赖
springBoot基础依赖原创 2022-07-22 15:01:37 · 178 阅读 · 0 评论 -
& 和 && | 和 ||
& 和 && | 和 ||原创 2022-07-22 11:22:19 · 150 阅读 · 0 评论 -
检查代码规范插件--Alibaba java Coding Guidelines
检查代码规范插件--Alibaba java Coding Guidelines原创 2022-07-22 10:58:37 · 146 阅读 · 0 评论 -
captcha验证码
captcha验证码原创 2022-07-22 10:54:59 · 1087 阅读 · 0 评论 -
自定义分页功能
自定义分页原创 2022-07-22 10:53:36 · 124 阅读 · 0 评论 -
自定义拦截器
自定义拦截器原创 2022-07-22 10:51:32 · 89 阅读 · 0 评论 -
生成UUID
生成UUID原创 2022-07-22 10:47:04 · 195 阅读 · 0 评论 -
md5加密加盐值
md5加密加盐值原创 2022-07-22 10:45:05 · 91 阅读 · 0 评论 -
PostMapping和GetMapping
PostMapping和GetMapping原创 2022-07-21 16:21:14 · 2094 阅读 · 1 评论 -
SpringBoot的MVC支持主要几个注解:@RestController,@RequestMapping,@PathVariable,@RequestParam,@RequestBody.
SpringBoot的MVC支持主要几个注解:@RestController,@RequestMapping,@PathVariable,@RequestParam,@RequestBody.转载 2022-07-21 15:39:52 · 585 阅读 · 0 评论 -
Controller post测试接口
Controller post测试接口原创 2022-07-21 10:58:51 · 248 阅读 · 0 评论 -
JSON格式校验工具
JSON格式校验工具原创 2022-07-21 10:15:27 · 8948 阅读 · 0 评论 -
Maven基础
Maven是什么传统项目管理状态分析jar包不统一,jar包不兼容导致的问题 工程升级维护过程操作繁琐Maven的作用 maven本质上是一个项目管理工具,是将项目开发和管理过程抽象成一个项目对象模型(POM:project object model)maven可以为我们进行项目构建(提供标准化,跨平台的zi’dong话项目构建方式),依赖管理(方便快捷的管理项目的依赖资源jar包,避免资源及版本的冲突),同意开发结构:提供标准统一的项目结构。Maven的安装https://转载 2022-02-21 21:48:51 · 83 阅读 · 0 评论 -
Java的JAVA_HOME、Path、CLASSPATH环境变量小结
刚学Java的时候,很多jdk配置教程都要求设置JAVA_HOME、Path、CLASSPATH3个变量。而Java官网有这么一句话:jdk1.5之后的版本在安装时不用设置CLASSPATH变量。今天我就以jdk1.5为例,总结下三者的区别。Path当我们安装完jdk之后,打开cmd(在非安装目录的路径下)输入javac、java,会提示找不到命令。我们需要将命令所在的路径添加到Path系统变量中,这时,系统就可以找到可执行文件了。Windows在查找可执行文件是这样的:在终端输入java时,转载 2022-02-21 21:35:10 · 233 阅读 · 0 评论 -
java运行机制
首先简单阐述下解释型语言和编译型语言的联系与区别。 编译型语言是通过编译器将程序编译成目标机器所能识别的机器码,而解释型语言不需要编译过程。由该语言的解释器读取脚本,按照语法规则进行解释,然后调用解释器内建的命令(或者库函数)。例如,C语言的printf()函数经过静态编译后,printf()所需的所以代码都以机器码的形式写入可执行文件中,shell在执行程序时,在指定路径搜索该文件,然后加载器(Loader)加载该程序的ELF文件到内存中,跳转到程序入口,将控制权交由该程序。动态编译的情况有些...转载 2022-02-21 21:28:21 · 1555 阅读 · 1 评论 -
Java指令编译java文件
什么是编译?上面提到语言有两种,一种低级语言,一种高级语言。简单的理解:低级语言是计算机认识的语言、高级语言是程序员认识的语言。那么如何从高级语言转换成低级语言呢?这个过程其实就是编译。将便于人编写、阅读、维护的高级计算机语言所写作的源代码程序,翻译为计算机能解读、运行的低阶机器语言的程序的过程就是编译。负责这一过程的处理的工具叫做编译器现在我们知道了什么是编译,也知道了什么是编译器。不同的语言都有自己的编译器,Java语言中负责编译的编译器是一个命令:javac当我们写完一个Hello转载 2022-02-21 21:25:02 · 2180 阅读 · 0 评论 -
编辑java源代码
编辑 java 源代码可以使用任何无格式的文本编辑器,在Windows操作系统上可以使用记事本(NotePad)、EditPlus 等程序,在Linux平台上可以使用VI工具等。注意:编写java程序不要使用写字板,更不可以使用word等文档编辑器。因为写字板、word等工具是有格式的编辑器,当使用他们编辑一份文档时,这个文档中会包含一些隐藏的格式化字符,这些隐藏字符会导致程序无法正常编译、运行。在记事本中新建一个文本文件,并在该文件中输入如下代码:...转载 2022-02-21 21:12:51 · 798 阅读 · 0 评论