![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 60
炸鸡叔老白
贵阳热爱编程的小菜鸟一枚。
展开
-
JSON Web Token (JWT)
JWT是JSON Web Token是简称,是一个行业开发标准(RFC 7519)定义了一种简介的 自包含的协议格式,用于在通信双方传递JSON对象,传递的信息经过数字签名可以被验证和信任。它可以使用HMAC算法或使用RSA的公钥/私钥对来签名,防止被篡改。官网:https://jwt.io/行业标准:https://www.rfc-editor.org/rfc/rfc7519。原创 2023-02-17 09:58:31 · 413 阅读 · 0 评论 -
看一看try{}catch{}
摸鱼第三天,今天问了带我的导师今天做什么,他说接着看文档,已经三天啦。坐不住了,我想直接拉代码理清楚业务。可是公司分配的内外ip一直不下来,打开牛客网刷一刷题。我一开始也是有点懵,我的解题思路。...原创 2022-07-14 11:13:49 · 99 阅读 · 2 评论 -
Java注解
作为Java后端开发人员,每天都要看或写很多的@比如 @Autowired等"@"在Java中称为注解什么是注解?百度一下注解:也叫元数据。一种代码级别的说明。他是JDK1.5及以后版本引入的一个特性,与类接口,枚举是在同一个层次。它可以声明在包,类,字段,方法,局部变量,方法参数等前面,用来对这些元素进行解释,说明。如果第一次接触注解的你相信你现在一脸懵逼个人理解:注解就是标签。为包,类,方法,属性,等打的一个标签。也可以把它理解为注释,只不过这个注释是给计算机看的不是给程序员看的。原创 2022-05-15 16:56:06 · 377 阅读 · 0 评论 -
Servlet的JDBC
终于可以回来搞Java了,结果一上来就报错。在servlet中使用JDBC。数据库表是这样的servlet程序目录结构是这样的在utils包中编写数据库连接package com.example.ServletStu.utils;import com.alibaba.druid.pool.DruidDataSource;import com.alibaba.druid.pool.DruidDataSourceFactory;import java.io.InputStream;im原创 2022-03-29 22:28:19 · 353 阅读 · 0 评论 -
Java IO流
在以前的项目开发中,我偶尔也会使用到IO流。但是对于这一块,一直不是特别熟练,今天抽出时间来捋捋。Java IO流基本概念Java对数据的操作是通过”流“的方式,IO流用来处理设备之间的数据传输,上传文件和下载文件,Java用于操作”流“的对象都在IO包中。如下图File的本质对于Java来说,File表示的是文件的路径,路径指向的文件可能存在,也可能不存在。可以说相对路径也可以是绝对路径。File的本质可以看成是一串字符串,指向一个文件。File类有一个FileSystem成员变量,在进原创 2022-03-27 15:48:12 · 401 阅读 · 0 评论 -
Java反射机制
反射机制在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。功能在运行时判断任意一个对象所属的类;在运行时构造任意一个类的对象;在运行时判断任意一个类所具有的成员变量和方法;在运行时调用任意一个对象的方法;生成动态代理。获取Class参考...原创 2022-03-25 13:52:26 · 559 阅读 · 0 评论 -
Java类加载过程
Java程序经过编译后形成*.class文件。通过类加载器将字节码(*.class)加载入JVM的内存中。JVM将类加载过程分为 加载,连接,初始化三个阶段。其中连接阶段又可分为验证,准备,解析三个阶段。类加载是通过ClassLoader及其子类完成的。如下图:1,Bootstrap ClassLoader启动类加载器。负责加载$JAVA_HOME中jre/lib里面所有的class文件和能被虚拟机识别的类库。他是由C++实现的,不是ClassLoader子类,无法被Java程序直接引用。2,Ex原创 2022-03-25 13:46:18 · 672 阅读 · 0 评论 -
Maven生命周期
1, MavenMaven收一个项目管理和综合管理工具2,仓库本地仓库:当你运行maven命令时会创建一个本地仓库路径为安装maven的conf下的settings.xml<localRepository>F://JavaRepository/.m2/repository</localRepository>可自定义中央仓库:首先Maven将从本地资源库中查找依赖资源,如果没有,他就会在默认的中央存储库(http://repo1.maven.org/maven2/ )中原创 2022-03-09 10:42:39 · 181 阅读 · 0 评论 -
ArrayList扩容机制
一、ArrayList的底层是数组实现的那么他是如何进行扩容的呢?我们都知道当创建一个数组时,需要指定其大小,那么ArrayList底层为数组,当我们使用add方法不断添加数据时,他是如何实现自动扩容的呢?二、创建一个ArrayList集合代码如下:List list = new ArrayList();list.add("fff");2.查看源码代码如下: /** * Constructs an empty list with an initial capacity o原创 2022-03-03 23:04:07 · 607 阅读 · 0 评论