JAVA基础知识
文章平均质量分 67
常用的JAVA基础知识
是潮汕的灿灿展吖
不做屋檐下的小鸟,要做展翅高飞的超人
展开
-
轻量Http客户端工具VSCode和IDEA
作为一个WEB工程师,在日常的使用过程中,HTTP请求是必不可少的。PostmanInsomniaApiFox但是使用以上的工具,需要安装使用,而且有些还需要收费,使用起来相对比较麻烦。如果想要快速的发送HTTP请求,一般人考虑是直接在浏览器或者CMD进行发送,但是局限性很大,往往达不到我们想要的效果在日常的开发过程中,我们离不开两个工具,微软的Visual Studio Code 和 IntelliJ IDEA两款工具,这两款工具自带HTTP简单发送。下面我为大家介绍这两款工具。原创 2023-12-22 22:19:23 · 1930 阅读 · 0 评论 -
Windows新电脑安装环境快速运行Springboot项目
Windows新电脑快速运行springboot项目,1、配置java运行环境 安装java11 2、配置maven环境 配置 settings.xml 3、下载Git 生成公私钥 4、运行IDES Eclipse STS 配置lombok 配置maven、jdk 5、其他工具 Notepad--v2.9.0-win10-portable原创 2023-10-23 10:44:54 · 798 阅读 · 0 评论 -
eclipse sts lombok报错Errors occurred during the build. Errors running builder ‘Java Builder‘ on proje
eclipse sts 默认没有安装 lombok,在网上下载lombok 之后安装,一直无法构建成功,报错。原创 2023-10-19 14:18:23 · 1726 阅读 · 0 评论 -
java 时间相减并转化为天的十进制
1、大部分时间类工具类,hutool 已经给出了,https://gitee.com/dromara/hutool,这个是感觉是java开发者的宝库,里面封装了很多意想不到的工具类2、传统的时间,采用Date来描述。java8之后,新增了 LocalDateTime,现在大部分直接通过 LocalDateTime来描述时间了3、以为一天有 1440 分钟,于是先把日期相减转化为分钟,然后再转化为天的十进制。原创 2023-10-13 15:12:29 · 230 阅读 · 0 评论 -
Java字符串处理案例(截取、拼接、转换)
时间处理用原生的方式进行处理,太过复杂,自己去实现也大可不必,建议使用hutool的工具DateUtil原创 2023-09-22 18:52:31 · 446 阅读 · 0 评论 -
简单使用java获取7个法定假期的时间
文章目录说明一、查询假期1.1 定义一个常量类二、编写获取假期的类2.1 结算结果说明本文简单介绍了如何获取7个法定假期的时间,如有出入,请留言,积极接收批评为了获取农历日期简单点,使用了 hutool 工具 <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId>原创 2022-02-14 11:51:12 · 6193 阅读 · 0 评论 -
swagger2文件下载word或者excel报错或者其他文件格式错误的解决方案
文章目录一、问题的说明以及结论的摆出二、如何配置文件到swagger进行下载的方法2.1 从 swagger2 的配置说起2.2 从响应头开始说起2.2.1 返回文件的名字以及设置响应体中的流文件3 整体案例,读取本地的文件送到swagger2中进行下载。三、打开文件报错的反思,以及最终解决办法四、最终解决办法,更新swagger版本为 2.9.2 以上五、写在最后附录一、问题的说明以及结论的摆出swagger下载的地方无法读取的内容,是否恢复此文档的内容视图打开时遇到错误以上的错误,包括原创 2020-12-31 17:10:04 · 5655 阅读 · 3 评论 -
java文件流输入输出处理案例
文章目录案例1: 把 D:/toWord.docx 用文件流的形式,加载到 D:/getWord.docx 中案例2: 把 D:/toWord.docx 用文件流的形式,加载到 D:/get2Word.docx 中案例3:把 D:/toWord.docx 用文件流的形式,加载到 D:/get3Word.docx 中案例4: 把 D:/toWord.docx 用文件流的形式,加载到 D:/get4Word.docx 中案例1: 把 D:/toWord.docx 用文件流的形式,加载到 D:/getWord.原创 2020-12-31 17:03:08 · 297 阅读 · 0 评论 -
java8 stream 的项目中的使用 经典案例!java新手必读
文章目录前言1. list T为一个对象,取出某一个字段的集合 (map)2. list T为一个对象,取出某一个字段,判断该字段值,进行分类 (filter)3. 根据 list 获取 list t对象 (map)4. 根据list T对象某个字段进行归类4.1 有几类就分几类 (Collectors.groupingBy)4.2 分为两类,true为符合条件,false不符合条件 (Collectors.partitioningBy)5 对 list 在的T进行替换,想对哪个字段替换就对哪个字段替换(p原创 2020-12-16 22:46:32 · 486 阅读 · 1 评论 -
Swagger2 java项目中注解的用法和图解
文章目录一、Swagger注解二、entity 实体类 的swagger2注解2.1 @ApiModel2.2 @ApiModelProperty三、Controller 的swagger2注解3.1 @Api3.2 @ApiOperation3.3 @ApiImplicitParams一、Swagger注解作用范围API使用位置协议集描述@Api用于controller类上协议描述@ApiOperation用在controller的方法上非对象参数集@Api原创 2020-12-08 17:20:42 · 1638 阅读 · 0 评论 -
运行java命令出现 Error: Invalid or corrupt jarfile XXX.jar
运行java命令出现 Error: Invalid or corrupt jarfile XXX.jar基本可以断定,是jar不完整导致的。不完整!!!记住关键字检查1:检查是不是传输中断了,有些传输命令会超时,一超时就断了。检查2:java包是不是打包不完整,maven命令出现问题...原创 2020-06-28 22:32:36 · 20783 阅读 · 0 评论 -
springboot2 springmvc spring-web-5.2.2.RELEASE.jar常用注解解释
SpringMVC 常用注解总结作为一个java开发,对于 springmvc 的注解,一定要熟悉再熟悉~~!!ps:带 * 号的需要着重记忆注解应用* @ControllerAdvice这是一个增强的 Controller,实现三个方面的功能:全局异常处理、全局数据绑定、全局数据预处理@CookieValue从Http请求头中的Cookie提取指定的某个Cookie.@CrossOrigin注解解决细粒度的配置跨域* @DeleteMappingdele原创 2020-06-18 22:49:48 · 1351 阅读 · 0 评论 -
Springboot通过接口获取实现类的RequestMapping请求路径
文章目录一、前言 --- 灵活使用 ApplicationContext二、获取所有路径2.1 定义测试controller2.2 实现获取所有路径的代码三、通过接口获取实现类的RequestMapping请求路径3.1 定义一个接口3.2 controller实现该接口一、前言 — 灵活使用 ApplicationContextSpringboot是一个很灵活的框架,借助这个框架可以实现很多我们需要的功能,下面我来简单介绍一下ApplicationContext 这个类如果说BeanFactory是原创 2020-05-28 22:24:26 · 5491 阅读 · 0 评论 -
springboot日志依赖slf4j分析和logback-spring.xml的配置举例子分析
文章目录一、写在前面二、什么是slf4j2.1 什么是slf4j2.2 slf4j、logback和log4j的关系2.3 在springboot中使用slf4j+logback日志框架一、写在前面首先,推荐一篇优秀的介绍slf4j的优秀文章 https://juejin.im/post/5c7e2445f265da2de71370f2springboot的默认日志依赖为slf4j。本文的特点是会举很多通俗易懂的例子,让大家通过例子来学习使用slf4j。二、什么是slf4j2.1 什么是slf4原创 2020-05-25 22:24:10 · 2280 阅读 · 0 评论 -
Shiro-Springboot授权认证图解(扫盲)2020全代码流程分析---看不会可骂我
文章目录写在前面一、Shrio1.1. 什么是Apache Shiro?1.2. Shiro有哪些功能1.3 主要概念SubjectSecurityManagerRealms1.4. Shiro的核心体系结构概念写在前面官方文档:http://shiro.apache.org/introduction.html别看我很牛逼,其实下面这些理论都是我从官网抄录下来的前半段是理论,不敢兴趣的人,直接跳过。。。看后面的实际操作,所谓程序员先做后学,才记忆深刻。一、Shrio1.1. 什么是Apache原创 2020-05-18 12:25:27 · 538 阅读 · 1 评论 -
docker打包java的jar包镜像基础入门---从一个空的虚拟机到镜像搭建全流程
文章目录一、前提二、安装docker2.1 更新 yum 仓库,确保 yum 包都是最新版本2.2 添加Docker repository,这里改为国内阿里云repo2.3 安装要求的软件包2.4 安装docker, 必须之前之前的修改docker源,否则无法安装成功2.5 注意,这里这指定了cgroupdriver=systemd,另外由于国内拉取镜像较慢,最后追加了阿里云镜像加速配置2.6 重...原创 2020-04-18 22:51:26 · 1166 阅读 · 0 评论