自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

HelloQ的博客

我希望你开心,又希望你不开心。

  • 博客(9)
  • 资源 (1)
  • 收藏
  • 关注

原创 HashMap中保证key值正确的100w个方式

重写hashcode和equals方法在我们使用HashMap的时候,正常情况下是Map<String,Object>,key值一般都为String类型,但是无法避免的是key可以为一个可变的实体。例如下列代码package com.example.demo;import org.junit.Test;import org.junit.runner.RunWith;impo...

2019-08-28 09:42:36 594

原创 Spring Security、Shiro、JWT权限认证

JWTjwt是什么?JWT又名Json Web Token,基于数字签名,定义了一个紧凑、字包含的方式,用于json在各方之间安全传输信息。使用场景一般用于授权认证和数据交换:Authorization (授权) : 这是使用JWT的最常见场景。一旦用户登录,后续每个请求都将包含JWT,允许用户访问该令牌允许的路由、服务和资源。单点登录是现在广泛使用的JWT的一个特性,因为它的开销很小...

2019-08-19 21:04:06 11665 4

原创 spring常用注解

参数绑定注解@ModelAttribute传输格式必须为x-www-form-urlencoded,后台才会自动注入实体类@RequestBody传输格式为json,会自动根据json的格式去匹配接收的实体.一般用来处理非Content-Type: application/x-www-form-urlencoded编码格式的数据,不能处理二进制流的形式。比如说from表单提交(multi...

2019-08-14 16:33:07 172

原创 瀑布,快速原型,迭代,敏捷开发的区别和联系

今天部门大佬让我去设计并且开发一个为游戏中的AI精灵小助手的数据提供接口,强调了是敏捷开发原则。由于不太明确敏捷开发原则是什么,就去设计了一个AI精灵小助手中问题的后台管理页面,以及DB中表的设计。然后设计了一个很完善但是开发时间略长的实施方案。然后汇报工作的时候就被嫌弃太麻烦,可以简单实现,下个版本在完善。敏捷开发原型简单设计,快速实现,根据客户需求迭代,需要高效沟通需求评审,用stor...

2019-08-13 14:54:13 2902

原创 Java面试题(自留)

1.一个“.java”的源文件是否可以包括很多个类(不是内部类)?有什么限制?可以有很多,但是只能有一个public的类,且public的类名和文件名一致。public class test{ pubic static void main(String[] args){ public class A{ //不会报错 因为是内部类 ...

2019-08-12 21:01:40 292

原创 Java中的集合

平常工作的时候只专注了如何实现业务,对java一些基础知识已经仅仅局限于工作中使用的,忘记了许多知识。补一补基础!!!Java中的集合平常工作必不可少的一个类。集合作为容器可以存储任意类型的数据。使我们数据的载体。结构如下Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├Has...

2019-08-12 20:18:49 168

原创 后台支持跨域

跨域后台配置import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import javax.servlet.ServletException;import javax.servlet.Servle...

2019-08-12 19:42:26 747

原创 Redis基础概念

记录一下对redis的理解~Redis基础信息Redis是一个开源的,基于内存的数据结构存储,可用作于数据库、缓存、消息中间件。实现语言是c语言。单线程。Redis可以保存多种数据结构,它的存储基于内存,可以key-Value的形式保存;其保存格式类似于Map为什么不用Map而使用Redis呢?Map是本地存储,无法保证多台机器的缓存一致性,而redis是分布式缓存,多台服务器共享...

2019-08-08 19:33:04 480

原创 WebSocket、HTTP、Socket之间的关系

新接的游戏是c语言的,采用了websocket进行数据传输。为了防止和socket和HTTP互相混淆。记录一下WebSocketWebsocket是一个持久性化的协议,模拟socket的一种服务器端和客户端的双向通信,需要通过HTTP1.1的握手进行连接特点:Html5协议的一部分服务器端可以主动向客户端进行通信基于tcp和Http一样都是应用层的协议只需要连接一次,就可以达到双...

2019-08-08 10:21:21 479 1

redis的window下的客户端和可视化应用.rar

redis在windows下的客户端和可视化应用,下载玩玩吧吧

2019-08-08

空空如也

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

TA关注的人

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