自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 问答 (1)
  • 收藏
  • 关注

原创 GMT+8 和 GMT%2B8

GMT是格林威治标准时间的缩写,也叫“世界时”(World Time),用于表示全球协调的时间。GMT+8表示在格林威治标准时间上加上8个小时,也就是UTC(Coordinated Universal Time)+8小时,代表了中国的东八区时区。因此,GMT+8和GMT%2B8表示的都是同一个概念,即UTC+8小时的时区。GMT+8和GMT%2B8其实是同一个东西,只是表示方式不同而已。在URL中,一些特殊字符需要进行URL编码才能被网络传输,

2023-09-23 11:27:30 9592

原创 Http 状态码大全

在网络通信中,状态码用于表示服务器对客户端请求的响应结果。3xx(重定向状态码):表示需要客户端采取进一步的操作才能完成请求。4xx(客户端错误状态码):表示客户端在发送请求时发生了错误。5xx(服务器错误状态码):表示服务器在处理请求时发生了错误。1xx(信息性状态码):表示服务器收到请求并继续处理。2xx(成功状态码):表示服务器成功处理了请求。

2023-09-23 11:24:25 94

原创 一个类继承 HashMap<String, Object> 的作用

假设类名为AjaxResult。的作用是让AjaxResult类具有HashMap的。HashMap是Java中常用的一种键值对集合,它可以存储任意类型的键值对,并且通过键来快速地获取相应的值。而AjaxResult类继承HashMap<String, Object>之后,就可以方便地将状态码、返回内容和数据对象封装成键值对,并且可以通过常量CODE_TAG、MSG_TAG和DATA_TAG来获取或设置相应的值。

2023-09-23 11:21:26 337

原创 private static final long serialVersionUID = 1L?

在 Java 中,序列化是将 Java 对象转换为字节流的过程,而反序列化则是将字节流重新转换为 Java 对象的过程。为了保证反序列化时能够成功地重建对象,Java 建议给每个可序列化的类设置一个 serialVersionUID 的常量值。字节流:在计算机中,字节流是数据传输和处理中最基本的单位。字节流是指将数据流中的数据按照字节为单位进行传输和处理的方式。在 Java 编程语言中,字节流指的是以字节为单位进行操作的输入流和输出流类。字符流:除了字节流,Java 还提供了字符流。

2023-09-23 11:16:16 376

原创 idea 中 tomcat 服务器乱码问题解决

那为什么设置的是GBK的时候却不用加上 -Dfile.encoding=GBK呢?但是idea没有留出能在设置中更改其编码的设置(只留出了更改控制台编码的设置),所有只能采用加上 -Dfile.encoding=UTF-8。由此得出结论,idea设置中更改的控制台编码,只适应于上图服务器的编码。idea中项目编码是UTF-8,控制台输出编码是UTF-8,tomcat全部的编码都是UTF-8。idea中项目编码是UTF-8,控制台输出编码是GBK,tomcat全部的编码都是GBK。

2023-09-23 11:06:29 250

原创 jdk 安装目录解析

jdeprscan-静态分析工具,它扫描jar文件(或其他一些类文件的聚合)以使用不赞成使用的API元素。jhsdb-附加到Java进程或启动事后调试器以分析崩溃的Java虚拟机(JVM)中核心转储的内容。jshell-以读取-评估-打印循环(REPL)交互方式评估Java编程语言的声明,语句和表达式。jstack-为指定的Java进程打印Java线程的Java堆栈跟踪。jstatd-监视已安装的Java HotSpot VM的创建和终止。jcmd-将诊断命令请求发送到正在运行的Java虚拟机(JVM)

2023-09-23 10:58:05 200

原创 JDK 和 JRE 的区别和联系

从图中可以看出JDK是整个JAVA的核心,包括了(javac/java/jdb等)和(即Java API 包),下面开始揭开JDK和JRE的神秘面纱。

2023-09-23 10:53:04 73

原创 groupId 和 artifactId 详解

groupId一般分为多个段,这里我只说两段,第一段为域,第二段为公司名称。域又分为org、com、cn等等许多,其中org为非营利组织,com为商业组织,cn代表域为中国。举个apache公司的tomcat项目例子:这个项目的groupId是org.apache,它的域是org(因为tomcat是非营利项目),公司名称是apache,artigactId是tomcat。

2023-09-22 23:32:00 6286 1

原创 Mac路径变量配置

位置:/Users/用户名/.bash_profile。

2023-09-22 22:49:41 128

原创 Chrome 插件 JSONVue 美化配置

Github下载地址解压,然后加载已解压的扩展程序不是加载这个文件,加载里面的src文件。

2023-09-22 22:29:28 468

原创 Mybatis-Plus 代码生成器(java.vm配置文件)

配置文件需要放在文件夹下才生效不要使用 idea 格式化以下自定义配置文件,否则生成出来的代码会很乱import $!# if($ {#end# if($ {#end /***/ @Api("xxx接口") # if($ {@ApiOperation("查询所有用户") @GetMapping public List < $ {return $ {

2023-05-05 19:02:02 1423 2

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除