首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
其他
订阅
春光本尊
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
Golang基于Vault实现敏感数据加解密
数据加密是主要的数据安全防护技术之一,敏感数据应该加密存储在数据库中,降低泄露风险。本文介绍了Golang基于Vault实现敏感数据加解密的方案和具体实现过程。
Golang | 一文带你深入context
前言 首先解答上一篇文章一文带你快速入门context中留下的疑惑,为什么要defer cancelFunc()? 看上面的代码,在main函数中异步调用doRequest函数,doRequest函数
传说中的jwt,我们来征服一下
本文的完整示例代码,见github仓库。小q只在文中介绍最关键的代码块。 关于jwt是什么,这里就不再啰嗦了。总体来讲,它有Header、Payload、Signature三个部分,每一部分,都有一些细分的属性,这个原理扫一眼就可以,对我们的使用没有实质性的帮助。 使用jwt可…
一篇讲给自己听的Docker网络基础
什么?听说有人要讲给自己听【惊讶】,别人都是讲给女朋友听,讲给3岁小孩听的啊!呃呃。。。这不是还没有女朋友嘛【嘿嘿】!!今天我们就来认真的学习一下Docker的网络基础(相信很多人仅仅停留在会用层面,一提起Docker网络内心应该也是很模糊的吧)。 通常物理的网络设备(连接实际…
哦,这该死的 C 语言
C 语言是一门抽象的、面向过程的语言,C 语言广泛应用于底层开发,C 语言在计算机体系中占据着不可替代的作用,可以说 C 语言是编程的基础,也就是说,不管你学习任何语言,都应该把 C 语言放在首先要学的位置上。下面这张图更好的说明 C 语言的重要性 可以看到,C 语言是一种底层…
学习spring对循环依赖的处理方式
1. 什么是循环依赖 简单的说就是Bean之间出现了依赖的闭环问题,例如Bean A依赖于Bean B,而Bean B也依赖于Bean A。如果不进行处理,那么在Bean A和Bean B的创建过程中会出现对象创建死循环而无法正常的继续执行下一步的代码。逻辑示意图如下: 2. …
你确定 Maven 相关的东西全部了解吗
如果你对 Maven 的了解只停留在怎么添加依赖包,你真的需要看接下来的内容。 目前 java 项目流行的项目管理工具 Maven 和 Gradle。目前使用率来说,Maven 使用占比是高于 Gradle 的。纠结选哪个管理工具的时候就用 Maven 就行。 在 Maven …
数字证书的理解
「公开密钥加密」和「数字签名」无法保证公开密钥确实来自信息的发送者。因此,就算公开密钥被第三者恶意替换,接收方也不会注意到。数字证书可以完美的解决这一问题,保证公开密钥的正确性。 A持有公开密钥PA和私有秘钥SA,现在想要将公开密钥PA发送给B。 首先,A需要向认证中心申请发行…
Nginx 从入门到实践,万字详解!
这篇文章会在 CentOS 环境下安装和使用 Nginx,如果对 CentOS 基本操作还不太清楚的,可以先看看 <半小时搞会 CentOS 入门必备基础知识> 一文先做了解。 相信作为开发者,大家都知道 Nginx 的重要,废话不多说,一起来学习吧。 1. Nginx 介绍 …
IntelliJ IDEA 常用插件一览,让效率成为习惯
IntelliJ IDEA 默认安装并提供了非常多的工具,比如 Git Integration、Maven Integration、Markdown support、SSH Remote Run 等。其中有很多好用,但是不为人知的工具。 1. REST client 在日常开发…