SpringCloud Gateway + Jwt + Oauth2 实现网关的鉴权操作,真是绝了!
一、背景 随着我们的微服务越来越多,如果每个微服务都要自己去实现一套鉴权操作,那么这么操作比较冗余,因此我们可以把鉴权操作统一放到网关去做,如果微服务自己有额外的鉴权处理,可以在自己的微服务中处理。 二、需求 1、在网关层完成url层面的鉴权操作。 所有的 OPTION 请求都放行。 所有不存在请求,直接都拒绝访问。 user-provider 服务的 findAllUsers 需要 user.u…
AndroidAutoSize开源库屏幕适配分析
目录 1、AndroidAutoSize实战 1.1 AndroidAutoSize简介 1.2 代码实现 1.2.1 依赖 1.2.2 manifest配置 1.2.3 Activity支持 1.2.4 Fragment支持 1.3 不同分辨率屏幕效果对比 2、AndroidAutoSize原理分析 2.1 基本概念 2.1.1 一些重要的单位 2.1.2 单位转换中涉及到的两个重要类 2.2 …
java生成二维码-zxing
创建带logo的二维码: package com.joydo.zxing; import com.google.zxing.BarcodeFormat; import com.google.zxing.EncodeHintType; import com.google.zxing.MultiFormatWriter; import com.google.zxing.client.j2se.Matr…
oracle查询日期为当天的数据sql
可以使用 Oracle 的函数 SYSDATE 来获取当前日期。例如,要查询表 mytable 中日期为当天的数据,可以使用以下 SQL 语句: SELECT * FROM mytable WHERE date_column = SYSDATE; 请注意,如果 date_column 类型为 DATE ,则上述语句可能会产生错误,因为 SYSDATE 返回的是日期和时间。在这种情况下,可以使用以下…
成都华西健康管理(体检)中心体检套餐
突发奇想地写这个文章,是因为今年父亲做了肿瘤切除手术后我真切地体会到了生命的珍贵,为了父母的健康我前段时间专门跑到四川大学华西医院健康管理中心了解一下健康体检的内容,准备给父母以后定期做一下健康体检。通过前去华西健康管理中心的现场踩点,我把收集到的内容放在这里。这里说的体检不是指单位每年组织的如赶场一样的“潦草”体检,而是对身体各项重要指标、肿瘤遗传基因、PET-CT等更专业、更准确、更全面的身体…
oracle获取表行数,查看表名和表的行数
oracle select '重庆HRP' 系统, 'hrp' 库名, t.table_name, comments, num_rows, timestamp 最近更新时间 from user_tables t left join user_tab_comments c on t.table_name=c.table_name left join user_TAB_MODIFICATIONS m …
ARM Linux学习,从宿主机传程序到ARM——环境搭建1
最近打算开始学习ARM+Linux方面的东西,一来因为本身是学嵌入式专业的,而ARM在嵌入式方向的应用又十分广,但到目前为止平时用到的都是基于Ateml AVR的一些板子,如Arduino、Atmel Raven,接触到的嵌入式系统也只有QP、Contiki等比较小的系统,所以想学习一下相对复杂、功能更加强大的处理器–ARM。而来,想通过具有ARM平台学习一些Linux的知识,掌握基本的Linux…
linux终端vim配色方案,Vim自定义配色方案图文并茂
1.先上图 下面是tcpdump的源码。颜色根据自己的喜好配置,我比较喜欢亮的颜色,看的清楚! 2.下载辅助配置文件 这个插件可以显示终端的各种颜色对应的编号,方便你配色的时候作参照。 下载后把xterm-color-table.vim放到你的家目录~/.vim/plugin/下面。或者放到你的全局vim配置文件夹里面。 接着打开vim,在命令模式下输入:Xt,这里是大写x,小写t。然后按补全,补…
LaTeX:公式及编号
1.自动编号的单行公式环境是 \begin{equation} … end{equation} 不参与自动编号的单行公式环境: [ … ] 人工编号的单行公式可以使用Tex原有的行间公式标记 $$公式 eqno 编号 $$ 将编号放在右边 $$公式 leqno 编号 $$ 将编号放在左边 引用时候可以直接用$编号$即可。 例如,$$a^2+b^2=c^2 eqno (**)$$ 由公式($**$)…