×

spring

日志里的敏感信息还在打明文?3 种日志脱敏方案任你选

AP图网站美工游戏技术 AP图网站美工游戏技术 发表于2024-05-10 浏览5037 评论0
背景 我们打的日志中经常包含姓名、手机号、银行卡号等敏感信息,如果不做任何处理,就会以明文的形式展示在日志中,存在安全风险。 像下面这样: 我们需要一种能自动帮我们脱敏的工具,效果如下: 方案1 - 基于 logback 我们得先搞清楚消息内容是在哪里处理的,也就是配置文件中这个占位符的内容: 对应到源码是这里 ch.qos.logback.classic.PatternLayout : 这里可以看出来都是 通过这个类处理的  ch.qos.logback.cl

scala

scala有哪些数据类型?(scala有哪些数据类型)

窜天猴 窜天猴 发表于2024-05-10 浏览5439 评论0
回顾:Java数据类型 Java基本数据类型:char、byte、short、int、long、float、double、boolean Java引用类型:(对象类型) 由于Java有基本类型,而且基本数据类型不是真正意义的对象,于是就有了基本数据类型的包装类: Java基本数据类型的包装类:Character、Byte、Short、Integer、Long、Float、Double、Boolean 注意:Java中基本数据类型和引用类型没有共同的祖先。 scala

scala

scala基础语法(Scala语法)

HT。 HT。 发表于2024-05-09 浏览2974 评论0
参考 《scala编程指南》scala作者参与编写 尚硅谷scala教程 之前接触过python的函数编程,学起来可能更好理解 主要是对照java和python学习,基础语法基本相同,类型后置,自动推断,类型标注有点像python 环境搭建比较简单,scala版本是2.13,直接在idea安装scala插件创建scala项目即可 scala可以两种风格运行,命令式和面向对象 scala提供了repl环境,可以交互式测试 基础语法 val和var的区别,可以理解为final和v

正则表达式

10行代码集2000张美女图,Python爬虫120例,再上征途(python编程爬虫100例)

温暖记忆 温暖记忆 发表于2024-05-09 浏览317203 评论0
《Python 爬虫 120 例》专栏简介 Python 爬虫 100 例教程,编写自 2018-07-30 到 2020-10-28,将近 800 天,至今依旧是 Python 爬虫领域畅销专栏之一。 但随着时间的变化,Python 爬虫 100 例中部分抓取目标网站,地址已经失效,是时候进行迭代升级啦。 2021 年 5 月 21 日,升级版 Python 爬虫 120 例上线啦。 更新内容如下: 更新频率更快,上次 800 天完成 100 例,这次 300 天完成 120 例

rust

【Rust日报】2022-09-14 使用 Rust 构建简单博客 && 华为实习生招募

blmblm blmblm 发表于2024-05-01 浏览5432 评论0
使用 Rust 构建简单博客 作者以写 Go 为主,他认为学习任何语言都可以从一个 web 程序入手,那么事情就会变得明朗,本文展示的是作者在学习了一段时间 Rust 后开始搭建简单博客系统的过程,很有意思。 https://mortenvistisen.com/posts/how-to-build-a-simple-blog-using-rust 【回看】Rust 教育研讨会 2022 https://www.youtube.com/playlist?list=PL85XCvVPmG

spring

Java 实习生(月薪 3k-5k 水平)应具备哪些知识、能力?给学弟学妹们支招

?₂₀₀₁₁₁₀₁ ?₂₀₀₁₁₁₀₁ 发表于2024-05-01 浏览56750 评论0
我 10 年前在一家外企做 Java 实习生的时候,就差不多这个水平((月薪 3k-5k),10 多年过去了,可以稍微把目标放得大一点,比如说 8k-10k,我觉得也不是不可能! 在一线城市找一份靠谱的实习工作我觉得还是不难的,怕就怕有些学弟学妹盲目乐观,以为能找一份不错的实习工作,结果碰一鼻子灰,最后心灰意冷,可能就转行了。或者盲目悲观,大四了呀,学历不咋滴呀,整天恍恍惚惚的,无心学习,最后也转行了。 注意注意,只要现在立刻马上开始按照我说的学习路线开始,就一点不晚。 第一,Intell