unSafe.sh - 不安全
我的收藏
今日热榜
公众号文章
导航
Github CVE
Github Tools
编码/解码
文件传输
Twitter Bot
Telegram Bot
Search
Rss
黑夜模式
权限模型(RBAC/ABAC)
最近研究了一下权限模型,看完AWS IAM之后,深感 AWS IAM 设计精妙。就我个人的看法,RBAC应对一些场景还是不太够,主要是控制粒度不够...
2022-7-15 08:0:0 | 阅读: 45 |
收藏
|
Jiajun的编程随想 - jiajunhuang.com
rbac
abac
控制
python
模型
OIDC(OpenID Connect) 简介
最近了解了一下认证体系中的 OIDC ,整理成一篇博客,主要包含 OIDC 中的概念,流程以及使用。在介绍这些之前,我们先要弄清楚两个名词 Aut...
2022-7-6 08:0:0 | 阅读: 66 |
收藏
|
Jiajun的编程随想 - jiajunhuang.com
client
redirection
oidc
任务队列简介
在很多系统中,为了解耦,或者处理需要较长时间的任务时(例如,有些网络请求可能很慢,或者有一些请求属于CPU密集型,需要等待一段时间),我们通常会引...
2022-7-5 08:0:0 | 阅读: 44 |
收藏
|
Jiajun的编程随想 - jiajunhuang.com
broker
letter
dead
流量
入队
使用Drone CI构建CI/CD系统
我个人一直使用 gitea 来存放代码,之前部署一直都是用 ansible,每次在本地跑一个 ansible-pl...
2022-4-29 08:0:0 | 阅读: 43 |
收藏
|
Jiajun的编程随想 - jiajunhuang.com
drone
runner
gitea
简明
程序员
PostgreSQL 操作笔记
之前我写了一篇 MySQL操作笔记 用于记录我常用的MySQL操作,事实证明还是很有用处的,我经常需要翻到。由于今年我的目标之一是用熟PG,我也开...
2022-4-29 08:0:0 | 阅读: 35 |
收藏
|
Jiajun的编程随想 - jiajunhuang.com
数据
数据库
pg
程序员
psql
Golang migrate 做数据库变更管理
最近在使用 golang-migrate 做数据库变更管理,按照官方的教程,需要本地先下载一个二进制,命令行生成变更文件:$ migrate...
2022-4-28 08:0:0 | 阅读: 21 |
收藏
|
Jiajun的编程随想 - jiajunhuang.com
migrate
migrations
数据
数据库
logrus
使用PostgreSQL做搜索引擎
最近我在研究用PostgreSQL来做搜索引擎,简单来说,搜索引擎主要使用的就是倒排索引,也就是把一篇文章或者语句,首先进行分词,将文章分成N个词...
2022-4-12 08:0:0 | 阅读: 44 |
收藏
|
Jiajun的编程随想 - jiajunhuang.com
分词
pg
cargos
词语
数据
Nginx 源码阅读(三): 连接池、内存池
这一篇文章中,我们主要来看看Nginx怎么实现连接池和内存池。通过这两个池,Nginx就可以避免频繁申请内存,从而提高性能。Nginx 源码阅...
2022-3-23 08:0:0 | 阅读: 44 |
收藏
|
Jiajun的编程随想 - jiajunhuang.com
ngx
ecf
rbtree
连接池
eof
Nginx 源码阅读(二): 请求处理
上一篇我们了解了Nginx的启动流程,master和worker的分工。这一篇我们主要聚焦在Nginx是怎么处理请求的。Nginx 源码阅读(...
2022-3-22 08:0:0 | 阅读: 43 |
收藏
|
Jiajun的编程随想 - jiajunhuang.com
ngx
epoll
模块
sockets
wev
Nginx 源码阅读(一): 启动流程
去年读了一部分Nginx源码,后来耽搁了,最近决定捡起来做完这件事情。说起Nginx源码,我主要是想了解Nginx的代码组织、架构、master/...
2022-3-21 08:0:0 | 阅读: 35 |
收藏
|
Jiajun的编程随想 - jiajunhuang.com
ngx
sig
processes
cmsg
模块
Go 泛型简明教程
Go 1.18 发布了,其中一大特性就是泛型,说到泛型, 曾经我也是不怎么喜欢泛型的,因为泛型会增加代码的复杂度...
2022-3-17 08:0:0 | 阅读: 41 |
收藏
|
Jiajun的编程随想 - jiajunhuang.com
summer
elems
elem
float64
简明
KVM 显卡穿透给 Windows
很久以前就想这么玩,但是碍于各种条件,一直没有实现,直到最近,得到一块额外的亮机卡,于是就有了这次折腾。那么通过...
2022-3-15 08:0:0 | 阅读: 27 |
收藏
|
Jiajun的编程随想 - jiajunhuang.com
虚拟
虚拟机
iommu
简明
8086
使用 HTTP Router 处理 Telegram Bot 按钮回调
写 Telegram Bot 的时候,我们可能会选择使用 Inline keyboard,这样的好处是界面比较好看,交互也好,消息下面可以有很多按...
2022-3-12 08:0:0 | 阅读: 27 |
收藏
|
Jiajun的编程随想 - jiajunhuang.com
httprouter
最长
分页
使用反射(reflect)对结构体赋值
上一篇 中,我们看了GIN是如何绑定参数并且校验的,本着知道如何使用也要知道底层原理的探索精神,这一篇中,我们自己来使用 reflect 实现一个...
2022-1-10 08:0:0 | 阅读: 34 |
收藏
|
Jiajun的编程随想 - jiajunhuang.com
panics
typ
elem
comparable
valueof
GIN 是如何绑定参数的
在GIN这个框架里,可以通过 Bind 系列的函数绑定并且校验参数,我们来看看是如何实现的。GIN 的binding分为两个系列:Shou...
2022-1-9 08:0:0 | 阅读: 42 |
收藏
|
Jiajun的编程随想 - jiajunhuang.com
validator
setter
ptrval
你好 2022(2021 年终总结)
2021年又要结束了,今年的主旋律是去杠杆,到年底基本上把杠杆降到了可以驾驭的程度,目前的杠杆率可以应对2022年...
2021-12-30 08:0:0 | 阅读: 29 |
收藏
|
Jiajun的编程随想 - jiajunhuang.com
面子
杠杆
简明
远程
现金流
用Go导入大型CSV到PostgreSQL
最近我想试试 PostgreSQL,素闻美名,一直没有尝试过。从网上下载了一个超大的CSV,解压后达18G,一般的文件编辑器直接打不开,简单的方案...
2021-12-11 08:0:0 | 阅读: 33 |
收藏
|
Jiajun的编程随想 - jiajunhuang.com
数据
wg
bufio
bh
使用 OpenWRT 搭建软路由
绝大部分的家庭网络拓扑,都是很直接的光猫到路由器,然后分别接入有线和无线设备,如下图所示:但是一般来说,家用路由器性能都比较拉跨,高端路由器...
2021-12-1 08:0:0 | 阅读: 78 |
收藏
|
Jiajun的编程随想 - jiajunhuang.com
openwrt
虚拟机
虚拟
网口
拦截
使用软KVM切换器 barrier 共享键鼠
我一直用 Linux 办公,之前都是 Linux host + Windows 虚拟机的方案,但是换AMD + 4k显示器之后,虚拟机不知道是啥原...
2021-11-26 08:0:0 | 阅读: 67 |
收藏
|
Jiajun的编程随想 - jiajunhuang.com
barrier
windows
笔记
frp
SQL 防注入及原理
SQL 注入一直是 Web 安全中非常常见的攻击手段,也是非常严重的安全漏洞,我在使用 SQLAlchemy 的时候,想要防止 like 语句被注...
2021-11-4 08:0:0 | 阅读: 24 |
收藏
|
Jiajun的编程随想 - jiajunhuang.com
album
sqlalchemy
注入
数据
prepared
Previous
5
6
7
8
9
10
11
12
Next