自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 session概述 - 【cookie和session篇】

session概述 - 【cookie和session篇】 置顶 GF_浪夏一学 2020-09-13 15:43:28 753 收藏 2 分类专栏: 每日学习 文章标签: session java tomcat cookie servlet 版权 Session概述 Session是服务器为每个访问这个服务器的客户端用户创建的一个容器。这个容器中存储的数据能够在多个request之间实现共享。而且,这个容器只属于当前这个用户,有一个唯一的id。 Session技术就是在服务端存取会话的数据 ses

2020-09-16 21:40:40 5627

原创 hashMap的实现原理

HashMap的实现原理 HashMap的数据结构 在看Hashmap的数据结构之前先来看看数组和链表的特点 数组:寻址容易插入和删除的时候比较困难(数组有下表寻址,但是插入删除的时候下表要移动,扩容的时候也很麻烦) 链表:寻址困难,插入和删除容易,元素的指针指向下一个元素,在插入删除的时候只需要对指针进行操作就好 然而HashMap就是二者的结合,我们可以发现哈希表是由数组+链表组成的如下图 在这里插入图片描述 ​ JDK1.8之前,哈希表底层采用数组+链表实现,即使用链表处理冲突,同一hash值的链表都

2020-09-16 21:39:54 5669

原创 抢红包算法(公平版和手速版)

当我们在群里抢红包时真的是手速越快红包金额越大吗? 在这里插入图片描述 答案当然是并不是,都说了是拼手气,岂能是拼手速! 不过也可以有拼手速的方法 在这里插入图片描述 抢红包 二倍均值法(公平版) 线段切割法(手速版) 二倍均值法(公平版) 这是一种很合理很公平的抢红包算法了,绝对不会让你拼手速的,就别天真了。 在此我们假设 红包剩余金额为 M 红包剩余数量为 N 这种算法就是每次都在区间[0,M/N×2] 随机取一个数 假设100元红包发10个人,那么合理的做法应该是每个人领到10元的概率相同。 第一个人

2020-09-16 21:38:58 5638

原创 Java笔记名晨总结07- 类和对象 - 初级

类和面向对象编程 - 初级 什么是面向对象编程? 意思是交个女朋友,面对女朋友编程吗? 很多程序中的概念,实际的意思跟它表面的意思会有一些不一样。 假如我们要开发一个坦克大战的游戏 我们这个游戏有一些属性 当前剩余多少条命(没命的话,游戏结束,开始有3条命) 当前游戏的分数(每次杀死敌人得分) Boss是否死亡(死亡重新开始游戏,损失一条命) 我们有一个主角(坦克)它有一些属性 等级(等级越高,攻击力越强,初始1级) 当前血量 我们有一些种类的敌人 普通敌人,铜敌人,黄金敌人 不同敌人的攻击力和血量不一样

2020-09-16 21:38:15 5613

原创 SpringCloud系列之分布式配置中心学习

文章目录 1、分布式配置中心简介 2、什么是SpringCloud Config? 3、例子实验环境准备 4、Config Server代码实现 5、Config Client代码实现 6、客户端pull刷新实现 7、消息总线Spring Cloud Bus 8、Docker安装部署RabbitMQ 9、Spring Cloud Bus动态刷新 10、官方参考手册和其它资料 1、分布式配置中心简介 在实际的项目开发中,配置文件是使用比较多的,很多项目有测试环境(TEST)、开发环境(DEV)、规范的项目还有

2020-09-16 21:37:41 5588

原创 写博客测试

axios向后端传参时需要设置请求头,确保请求参数的格式为JSON字符串(此时用JSON.stringify(obj)无效时) this.$axios({ method:’’, url:’’, headers: { ‘Content-Type’: ‘application/json’,//设置请求头请求格式为JSON ‘access_token’: this.token //设置token 其中K名要和后端协调好 }, params:{} }).then((response)=>{}) ...

2020-09-16 21:36:05 5691

原创 神奇的博客--测试

使用Curator来控制ZooKeeper 前言 作为一个了解分布式架构的开发者,一定会用到ZooKeeper,它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。虽然ZooKeeper功能强大,但是ZooKeeper客户端的调用比较复杂,对我们开发者相对而言还是不够友好的,而Apache Curator 就是为了简化ZooKeeper客户端调用而生,利用它,可以更好的使用ZooKeeper。 正文 Apache Curator Apache Curator是

2020-09-16 21:35:12 5668

原创 多些一些总没坏处

一个后端接口大致分为四个部分组成:接口地址(url)、接口请求方式(get、post等)、请求数据(request)、响应数据(response)。如何构建这几个部分每个公司要求都不同,没有什么“一定是最好的”标准,但一个优秀的后端接口和一个糟糕的后端接口对比起来差异还是蛮大的,其中最重要的关键点就是看是否规范! 本文就一步一步演示如何构建起一个优秀的后端接口体系,体系构建好了自然就有了规范,同时再构建新的后端接口也会十分轻松。 所需依赖包 这里用的是SpringBoot配置项目,本文讲解的重点是后端接口,

2020-09-16 21:34:39 5567

转载 SpringBoot写后端接口,看这一篇就够了!

一个后端接口大致分为四个部分组成:接口地址(url)、接口请求方式(get、post等)、请求数据(request)、响应数据(response)。如何构建这几个部分每个公司要求都不同,没有什么“一定是最好的”标准,但一个优秀的后端接口和一个糟糕的后端接口对比起来差异还是蛮大的,其中最重要的关键点就是看是否规范! 本文就一步一步演示如何构建起一个优秀的后端接口体系,体系构建好了自然就有了规范,同时再构建新的后端接口也会十分轻松。 所需依赖包 这里用的是SpringBoot配置项目,本文讲解的重点是后端接口,

2020-09-16 21:33:44 7025

原创 我爱写博客01

我爱写博客01 我爱写博客01 我爱写博客01 我爱写博客01 我爱写博客01

2020-09-16 21:32:52 5536

空空如也

空空如也

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

TA关注的人

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