下雨了_简的博客

让博客见证我从小白开始的过程

java实现 SSO 单点登录(最终版)--补充完全跨域SSO

前言   前面我写了一篇文章,java实现完全跨域SSO单点登录,最后我会比较两种方案。   那篇文章主要说明完全跨域SSO单点登录的实现,但是我最终并没有使用那篇,当然,那篇完全可以实现SSO跨域,但是那篇有一些不太优雅的地方,我综合我的场景等各方面考虑,最终选择了我下面的这个方案。因为那篇并没...

2019-04-06 10:35:07

阅读数 1254

评论数 1

深入理解java虚拟机——垃圾回收机制与内存分配

深入理解Java虚拟机,垃圾回收机制与内存分配,垃圾回收算法,引用计数法,可达性分析法,垃圾回收算法实现,内存分配策略

2019-01-28 21:17:34

阅读数 211

评论数 0

深入理解java虚拟机——类加载机制及双亲委派模型详解

深入理解java虚拟机——类加载机制 定义   类加载机制指的是:虚拟机将描述类的数据从class文件加载到内存中,对加载的数据进行验证,解析,初始化,最后得到虚拟机认可后转化为直接可以使用的java类型的过程   类加载机制一共有七个阶段:加载,验证,准备,解析,初始化,使用,卸载。其中的验证,...

2019-01-28 17:34:49

阅读数 126

评论数 0

悲观锁,乐观锁,自旋锁,偏向锁,轻量级锁,CAS,版本号机制总结

其中包括悲观锁,乐观锁以及两者的实现方式,包括自旋锁,自适应自旋锁,偏向锁,轻量级锁,重量锁,版本号机制,CAS操作。

2019-01-18 16:27:35

阅读数 84

评论数 0

java实现完全跨域SSO单点登录

java实现SSO 什么是SSO SSO(Single Sign On)单点登录是实现多个系统之间统一登录的验证系统,简单来说就是:有A,B,C三个系统,在A处登录过后,再访问B系统,B系统就已经处于了登录状态,C系统也是一样。举个生活中栗子:你同时打开天猫和淘宝,都进入login界面,都要求...

2018-08-16 16:33:01

阅读数 16271

评论数 12

tomcat实现(2)——tomcat的作用和运行流程

web项目运行中,tomcat的作用和运行流程,tomcat具体是怎么接收请求和处理请求(调用servlet)的呢,长连接和短连接是什么

2018-06-10 11:08:19

阅读数 3210

评论数 0

回忆录(19年6月13日)

回忆录(19年6月13日) 说说一周经历   现在是第16周,距离期末考试还有三周时间,期末考试后我们就该差不多出去实习了。对于实习我觉得还充满很多未知,只知道目前菜,2333。   最近一周我们都是在课程设计,图形图像处理课的课程设计,使用matlab语言做。说实话这个课我上课没怎么实践,就是简...

2019-06-13 22:00:28

阅读数 56

评论数 0

回忆录(19年6月7号)

回忆录(19年6月7号) 前言   今天总结一周的事情,自己标题写了时间,忽然就想起来了今天这个特殊的日子——高考了。心中不免嬉笑学校还怕我们去做抢手,哈哈,三年前我可能还知宇宙第一速度,可能还知高锰酸钾的一堆反应,可能还知那些复杂的基因遗传,可能还能吟诗抒情,现在嘛……我四级都没过。   然后高...

2019-06-07 22:51:43

阅读数 47

评论数 2

2019春招面试问题及日常java技术总结

2019春招面试技术及日常java技术总结 过了2019春招后,总结下自己在春招面试题和面试过程中遇到的问题,分各个类别进行了总结,在此分享,有不对的地方欢迎留言指出 软件工程 增量模型:把待开发的软件系统模块化,将每个模块作为一个增量组件,从而分批次地分析、设计、编码和测试这些增量组件 白盒...

2019-06-05 15:51:25

阅读数 30

评论数 0

回忆录(19年5月31日)

回忆录(19年5月31日)

2019-05-31 21:53:39

阅读数 38

评论数 0

回忆录(19年5月25日)

回忆录(19年5月25日)   这一周以来,我觉得我有几天都没有学什么,这一周的事情太多,太碎了。第一,就是大四学长们毕业了,我们就出来和他们聚一聚,带了我们好长时间;第二,我们参加的创业项目现在要接受指导再次评估然后参加今年的互联网+;第三,我一个初中同学昨天来找了我,我感觉到我们已经不是一个圈...

2019-05-25 10:31:53

阅读数 57

评论数 0

比特位计数(Counting Bits)java_leetcode 338

比特位计数(Counting Bits)java_leetcode 338 题干 给定一个非负整数 num。对于 0 ≤ i ≤ num 范围中的每个数字 i ,计算其二进制数中的 1 的数目并将它们作为数组返回。 示例 1: 输入: 2 输出: [0,1,1] 示例 2: 输入: 5 输...

2019-05-20 22:29:42

阅读数 35

评论数 0

先序遍历构造二叉树(Construct Binary Search Tree from Preorder Traversal)java_leetcode 1008

先序遍历构造二叉树(Construct Binary Search Tree from Preorder Traversal)java_leetcode 1008 题干 返回与给定先序遍历 preorder 相匹配的二叉搜索树(binary search tree)的根结点。 (回想一下,二叉...

2019-05-20 18:12:21

阅读数 42

评论数 0

回忆录(19年5月18日)

回忆录(19年5月18日)   周六了,又到了一周写总结的时候,我想了想自己这一周都做了什么,收获了什么,感触了什么…,我觉得大致有下面几个事。   第一,我的算法练的有点进入状态了,有些天是一天练四五道,有些天有事没练,但是基本都能维持住练几道的样子。我觉得这个算是在慢慢的好转,我目前已经在le...

2019-05-18 16:50:26

阅读数 46

评论数 0

二叉搜索树中第K小的元素(Kth Smallest Element in a BST)java_leetcode230

二叉搜索树中第K小的元素(Kth Smallest Element in a BST)java_leetcode230 题干 给定一个二叉搜索树,编写一个函数 kthSmallest 来查找其中第 k 个最小的元素。 说明: 你可以假设 k 总是有效的,1 ≤ k ≤ 二叉搜索树元素个数。 ...

2019-05-13 09:01:47

阅读数 23

评论数 0

回忆录(19年5月11日)

回忆录(19年5月11日)   一周的时间又过去了,我自己在这里反思下一周的学习和生活收获。   第一,我正式回到我之前就一直希望的我的学习方式上,一天一道以上算法题,其他时间学习基础内容或者新的技术。   第二,昨晚帮学长整理毕业设计的项目和调试项目的过程中,自己也发现了项目的性能瓶颈和一些不应...

2019-05-11 16:16:03

阅读数 63

评论数 0

二叉树的层次遍历(Binary Tree Level Order Traversal)java_leetcode 102

二叉树的层次遍历(Binary Tree Level Order Traversal)java_leetcode 102 题干 给定一个二叉树,返回其按层次遍历的节点值。 (即逐层地,从左到右访问所有节点)。 例如: 给定二叉树: [3,9,20,null,null,15,7], 3 / \ 9 ...

2019-05-10 15:10:01

阅读数 21

评论数 0

回忆录(2019年5月4日)

回忆录(2019年5月4日)   这周主要做的事情就是有三件,第一就是我开始了我之前好久没练习的算法,开始了练习算法,我决定在剩下的时间里,每天至少练一道算法题,算了下,即使有事也会练上50道以上了;第二,就是把小组交接工作做得差不多了,大二的几个组长我也都跟他们聊过了,把一些关于小组上的管理事务...

2019-05-04 20:42:00

阅读数 1771

评论数 5

回忆录(19年4月24日)

回忆录(19年4月27日)   这周我们按照我们的模拟面试要求,我需要面完javaweb方向的四个学长。我在前几天分别被他们四个面完了,以下是我面试完后做出的总结,针对这些问题的一些回答,还有我自己的不足之处。 面试一 这一面主要涉及的是数据结构,系统架构设计,计算机网络,并发,数据库 我回答的不...

2019-04-27 10:39:49

阅读数 30

评论数 0

回忆录(19年4月19日)

回忆录(19年4月19日) 叨一叨下经历   首先说一说我很在意的事情,至今0 offer,(流下了没技术的眼泪……)。时到今日,我已经木有笔试和面试的通知了,大部分中大厂我都投过了,也就是说我的春招结束了。   对于春招怎么说呢,对于我的收获就是我知道了我该往哪学,我看了很多面经,也经历了好多次...

2019-04-19 21:30:17

阅读数 192

评论数 0

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