![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 60
仲夏月二十八
落在一个人一生中的雪,我们不能全部看见。每个人都在自己生命中孤独的过冬,我们帮不了谁。
展开
-
实现验证码验证
登录页面实现图像验证码验证原创 2022-07-02 21:54:09 · 142 阅读 · 0 评论 -
java基础十则
java基础 new创建对象 通过反射机制创建对象 采用clone机制 通过序列化机制是对象的哈希码(散列码),默认情况下hashCode返回的是对象的存储地址映射成一个数值,也可以重写hashCode方法来实现自己的哈希码(散列码)逻辑,通过哈希码(散列码),可以提高查询的效率,主要用于在哈希表(散列表)结构中快速确定对象的存储地址,如、中。有可能,在产生``hashhashcode`,一般由下面几种方法来处理: 拉链法:每个哈希表节点都由一个指针,多个哈希表...原创 2022-06-06 14:44:20 · 112 阅读 · 0 评论 -
springboot+vue之短信发送
springboot+vue实现前后端短信发送与验证原创 2022-06-04 15:34:24 · 617 阅读 · 4 评论 -
关于前后端项目中的受限资源访问
关于前后端分离项目的受限资源访问 题解: 例如当我们写一个关于商城的前后端项目时,我们需要设置当用户登录才能访问购物车,订单等个人网页,那么我们如何去设置这些受限资源的访问了? 如图: 我们只需在用户登录的时候返回一个token值,再拿着token值去验证。这样我们就实现了前后端项目的受限资源访问。 这时候我们可以使用Base64Utils 或者 jwt 但是由于Base64Utils 的安全性太低且生成的token并没有时限性。 如: 这样我们的token的安全性就会大大下降,随便一个会一些代码的都可原创 2022-04-22 16:50:42 · 612 阅读 · 0 评论 -
尝试浏览器下载文件(代码)
package com.yang.servlet; import javax.servlet.ServletException; import javax.servlet.ServletOutputStream; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.F原创 2021-10-17 15:40:48 · 290 阅读 · 0 评论 -
java中级之泛型
泛型简介 什么是泛型? 泛型是指任意类型,又叫参数化类型,对具体类型的使用起辅助作用!类型于方法的参数. 集合类泛型的解释 表示该集合存放指定类型的元素 案例演示(给List集合加上泛型String) Lisr< String> list = new ArrayList < String > (); 好处 类型安全,避免了类型转换 总结: 泛型一般只和集合类一起使用 泛型是JDK5的型特性,从JKD7开始就可以不在后面写具体的类型,叫做菱形泛型 代码演示: package原创 2021-06-23 16:19:57 · 67 阅读 · 0 评论