-
【CSS】深入掌握vertical-align(含行盒知识、解决vertical-align产生的各种问题)
vertical-alignvertical-align在css中非常难以理解,首先说其常用的值,有:baseline:基线对齐top:把行内级元素的顶部跟行盒顶部对齐middle:行内级盒子的中心点与父盒基线加上字母x的一半高度对齐bottom:把行内级盒子的底部跟行盒底部对齐行盒想要理解好vertical-align,需要先理解好行盒的概念,如下图,红框所示为...11个月前 阅读314
-
上班摸鱼时写了个 b 站 banner 的鼠标跟随动画效果
在 bilibili 主站 PC 端,时不时会看到其顶部横幅栏是一个随鼠标变化的动画:平时我们自己在开发官网的时候,也能用的上,这里就记录一下他的实现方式。b 站在 safari(16) 下并没有实现这个动效,不知道是不是针对国内 safari 用户的营销策略不同还是动画库的兼容性问题?分析它本质上也是一种视差效果,不了解...11个月前 阅读410
-
mybatis-mp 之简单省力方法,超实用!!!
省力写法 - 必看这些都是作者推荐的省心、省力、省事写法指定数据库类型虽然 mybatis-mp 支持自动识别,但是具有一定损耗,能加尽量加上mybatis: configuration: databaseId: MYSQLselect 、from、returnType 都可以省略假如 只 select 当前 Mapper 的实体类:可不写 select假如 from...11个月前 阅读342
-
SpringBoot实战:轻松实现接口数据脱敏
引言在当今的信息化时代,数据安全尤为重要。接口返回数据脱敏是一种重要的数据保护手段,可以防止敏感信息通过接口返回给客户端,降低数据泄露的风险。本文旨在探讨如何在SpringBoot应用程序中实现接口返回数据脱敏。我们将介绍一种基于自定义注解结合Hutool脱敏工具类的方案,以实现SpringBoot中的接口返回数据脱敏。一、...11个月前 阅读602
-
springboot中自定义JavaBean返回的json对象属性名称大写变小写问题
springboot中自定义JavaBean返回的json对象属性名称大写变小写问题开发过程中发现查询返回的数据出现自定义的JavaBean的属性值大小写格式出现问题,导致前端无法接受到数据,目前有四种解决方法,根据大佬的经验之谈,前两种是最简单便捷的,后两种是比较通用的方法。具体原因如下图:一、继承类一般在vo层(可自行理解,阿...11个月前 阅读382
-
Springboot 通过自定义注解+切面 实现sql查询的数据权限控制
前言在项目中,存在一种权限形式,叫做数据权限,它不同于常见的菜单权限、按钮权限等,它主要是对数据进行过滤,比如,当查询人员信息表时,应当只返回当前单位的人员,而不应该把所有的人员数据都返回。简单的数据权限 我理解为就是在查询sql后面追加一些额外条件,例如在查询时,获取到当前用户的单位Id 拼接到sql中,...11个月前 阅读347
-
什么是 CSRF?如何防止 CSRF 攻击?
嗨,你好啊,我是猿javaCSRF 攻击是一种常见且危险的 Web 安全漏洞,攻击者可以通过伪造用户请求,执行恶意操作,这篇文章,我们将一起分析什么是 CSRF?CSRF是如何工作的?以及我们该如何预防 CSRF?什么是 CSRF?CSRF,全称 Cross-Site Request Forgery,中文翻译为跨站请求伪造,它是一种网络安全漏洞,攻击者...11个月前 阅读345
-
如何实现自己第一个maven插件?
1.什么是maven?Maven 作为一个优秀的项目管理工具,其插件机制为其功能扩展提供了非常大的便捷性。虽然说大多数情况下,我们可能不太会自己去编写 Maven 插件,但不排除在某些特殊的情况下,我们需要去完成一个自己的插件,来协助我们处理某些比较通用的事情。什么是 Mojo?Mojo 就是 Maven plain Old Java Ob...11个月前 阅读368
-
javascript日期字符串转换为时间戳(5种方法)
将JavaScript中的日期字符串转换为时间戳也是常见的需求,以下是五种实现这一转换的方法,包括使用基本的Date对象、正则表达式辅助解析、以及一些现代JavaScript特性:方法1:直接使用 Date 构造函数这是最基本的方法,适用于大多数标准日期格式的字符串。function dateStringToTimestamp(str) { return ne...11个月前 阅读341
-
Java 实现自动获取法定节假日
一、背景在实现业务需求的过程中,遇到了需要计算 x 个工作日后的日期需求。由于工作日是每年国务院发布的,调休和休假都没有规律,所以无法使用算法进行计算。一般的实现方案是自己维护一个工作日和调休的表,或者去爬取国务院发布的数据。但前者实现起来麻烦,每年都得搞一遍;后者可能涉及法律风险,爬虫的识别策略也不...11个月前 阅读391