1、前言 很多Spring Boot应用使用了Session作为缓存,一般会在用户登录后保存用户的关键信息,如: 用户ID。 用户名。 用户token。 权限角色集合。 等等。。。 在管理员修改了用户的权限后,希望能立即生效。此时,会发现一个问题,管理员的HTTP请求对象,只能获取自己的Sessio ...
分类:
其他好文 时间:
2021-06-28 19:07:45
阅读次数:
0
摘要:平时练习算法题学习算法知识时,经常会发现题解里写着“动态规划”,里面一上来就是一个复杂的dp公式,对于新人来说除了说声“妙啊”,剩下就是疑惑,他是怎么想到这个公式的?我能想到吗?这玩意工作中有用吗? 本文分享自华为云社区《动态规划究竟是怎么想到的?【奔跑吧!JAVA】》,原文作者:breakD ...
分类:
其他好文 时间:
2021-06-28 18:25:30
阅读次数:
0
1. 当前连接会话数以及当前并发连接个数 -- 当前活跃用户会话数Select count(*) from v$session where status='ACTIVE' and USERNAME is not null;-- 当前活跃系统会话数Select count(*) from v$sess ...
分类:
数据库 时间:
2021-06-25 17:21:32
阅读次数:
0
1、IO模型的基础概念 在学习IO模型前先介绍几个概念。 用户空间和内核空间 进程切换 进程的阻塞 文件描述符 缓存 I/O 1、用户空间和内核空间 Linux操作系统和驱动程序运行在内核空间,应用程序运行在用户空间 os分配给每个进程一个独立的、连续的、虚拟的地址内存空间,该大小一般是4G(32位 ...
分类:
编程语言 时间:
2021-06-25 16:53:53
阅读次数:
0
问题描述 为了保护Redis资源,把它与VNET集成后,实现只能通过VNET内网访问。在东二的区域中部署两个Redis服务后,发现一个奇怪的现象:东1区中的VM资源通过全局对等互联(Peering)实现了资源的互通。但在验证测试中,发现VM能连接第一个Redis资源,而无法连接第二个Redis资源? ...
分类:
Web程序 时间:
2021-06-24 17:44:46
阅读次数:
0
写代码时,本来想切换到主分支,但是切换失败,因为我本地的代码修改了,所以想要放弃本地修改的代码(或者有时代码改的乱七八糟想放弃本地修改) 参考:https://www.cnblogs.com/qufanblog/p/7606105.html 1. 未使用git add 缓存代码 使用git chec ...
分类:
其他好文 时间:
2021-06-24 17:44:11
阅读次数:
0
目录 一、RAID磁盘阵列 二、阵列卡概述 三、阵列卡的缓存 四、创建RAID 五、创建软RAID磁盘阵列 一、RAID磁盘阵列 是Redundant Array of Independent Disks的缩写,中文简称为独立冗余磁盘阵列 把多块独立的物理硬盘按不同的方式组合起来形成一个硬盘组(逻辑 ...
分类:
系统相关 时间:
2021-06-24 17:40:30
阅读次数:
0
Jar包方式: 1. 在pom文件中添加Maven打包插件: 2.可以先清除缓存 3.使用IDEA开发工具进行打包 4.用IDEA内置模板Terminal运行 5.运行成功 War包方式: 1.声明打包方式为War包(在pom.xml文件里声明) 2.声明使用外部的Tomcat服务器 3.提供Spr ...
分类:
编程语言 时间:
2021-06-23 17:13:13
阅读次数:
0
JMM 硬件的效率与一致性 由于计算机 的存储设备与处理器的运算速度有着几个数量级的差距,所以现代计算机系统都不得不加入一层或多层读写速度尽可能接近处理器运算速度的**高速缓存(Cache)**来作为内存与处理器之间的缓冲:将运算需要使用的数据复制到缓存中,让运算能快速进行,当运算结束后再从缓存同步 ...
分类:
其他好文 时间:
2021-06-23 17:11:39
阅读次数:
0
内存模型的基础 内存模型的抽象结构 共享变量 堆里面的对象、数组元素,静态变量(方法区) 局部变量 不会有线程可见性的问题,不会受内存模型的影响 指令重排 编译器优化的重排序 不改变单线程语义的前提下重新安排编译的顺序 --编译器 指令级并?的重排序 现在的处理器采用的技术,多条指令重叠进行,只要两 ...
分类:
其他好文 时间:
2021-06-23 16:42:19
阅读次数:
0