unSafe.sh - 不安全
我的收藏
今日热榜
公众号文章
导航
Github CVE
Github Tools
编码/解码
文件传输
Twitter Bot
Telegram Bot
Rss
黑夜模式
Nginx 源码阅读(二): 请求处理
上一篇我们了解了Nginx的启动流程,master和worker的分工。这一篇我们主要聚焦在Nginx是怎么处理请求的。Nginx 源码阅读(...
2022-3-22 08:0:0 | 阅读: 4 |
收藏
|
Jiajun的编程随想 - jiajunhuang.com
ngx
epoll
模块
sockets
wev
Nginx 源码阅读(一): 启动流程
去年读了一部分Nginx源码,后来耽搁了,最近决定捡起来做完这件事情。说起Nginx源码,我主要是想了解Nginx的代码组织、架构、master/...
2022-3-21 08:0:0 | 阅读: 3 |
收藏
|
Jiajun的编程随想 - jiajunhuang.com
ngx
sig
processes
cmsg
模块
Go 泛型简明教程
Go 1.18 发布了,其中一大特性就是泛型,说到泛型, 曾经我也是不怎么喜欢泛型的,因为泛型会增加代码的复杂度...
2022-3-17 08:0:0 | 阅读: 3 |
收藏
|
Jiajun的编程随想 - jiajunhuang.com
summer
elems
elem
float64
简明
KVM 显卡穿透给 Windows
很久以前就想这么玩,但是碍于各种条件,一直没有实现,直到最近,得到一块额外的亮机卡,于是就有了这次折腾。那么通过...
2022-3-15 08:0:0 | 阅读: 1 |
收藏
|
Jiajun的编程随想 - jiajunhuang.com
虚拟
虚拟机
iommu
简明
8086
使用 HTTP Router 处理 Telegram Bot 按钮回调
写 Telegram Bot 的时候,我们可能会选择使用 Inline keyboard,这样的好处是界面比较好看,交互也好,消息下面可以有很多按...
2022-3-12 08:0:0 | 阅读: 5 |
收藏
|
Jiajun的编程随想 - jiajunhuang.com
httprouter
最长
分页
使用反射(reflect)对结构体赋值
上一篇 中,我们看了GIN是如何绑定参数并且校验的,本着知道如何使用也要知道底层原理的探索精神,这一篇中,我们自己来使用 reflect 实现一个...
2022-1-10 08:0:0 | 阅读: 1 |
收藏
|
Jiajun的编程随想 - jiajunhuang.com
panics
typ
elem
comparable
valueof
GIN 是如何绑定参数的
在GIN这个框架里,可以通过 Bind 系列的函数绑定并且校验参数,我们来看看是如何实现的。GIN 的binding分为两个系列:Shou...
2022-1-9 08:0:0 | 阅读: 0 |
收藏
|
Jiajun的编程随想 - jiajunhuang.com
validator
setter
ptrval
你好 2022(2021 年终总结)
2021年又要结束了,今年的主旋律是去杠杆,到年底基本上把杠杆降到了可以驾驭的程度,目前的杠杆率可以应对2022年...
2021-12-30 08:0:0 | 阅读: 4 |
收藏
|
Jiajun的编程随想 - jiajunhuang.com
面子
杠杆
简明
远程
现金流
用Go导入大型CSV到PostgreSQL
最近我想试试 PostgreSQL,素闻美名,一直没有尝试过。从网上下载了一个超大的CSV,解压后达18G,一般的文件编辑器直接打不开,简单的方案...
2021-12-11 08:0:0 | 阅读: 2 |
收藏
|
Jiajun的编程随想 - jiajunhuang.com
数据
wg
bufio
bh
使用 OpenWRT 搭建软路由
绝大部分的家庭网络拓扑,都是很直接的光猫到路由器,然后分别接入有线和无线设备,如下图所示:但是一般来说,家用路由器性能都比较拉跨,高端路由器...
2021-12-1 08:0:0 | 阅读: 21 |
收藏
|
Jiajun的编程随想 - jiajunhuang.com
openwrt
虚拟机
虚拟
网口
拦截
使用软KVM切换器 barrier 共享键鼠
我一直用 Linux 办公,之前都是 Linux host + Windows 虚拟机的方案,但是换AMD + 4k显示器之后,虚拟机不知道是啥原...
2021-11-26 08:0:0 | 阅读: 4 |
收藏
|
Jiajun的编程随想 - jiajunhuang.com
barrier
windows
笔记
frp
SQL 防注入及原理
SQL 注入一直是 Web 安全中非常常见的攻击手段,也是非常严重的安全漏洞,我在使用 SQLAlchemy 的时候,想要防止 like 语句被注...
2021-11-4 08:0:0 | 阅读: 3 |
收藏
|
Jiajun的编程随想 - jiajunhuang.com
album
sqlalchemy
注入
数据
prepared
使用 gomock 测试 Go 代码
gomock 是 Google 推出的用于 Go 的 mock 工具。它的大致用法是:需要 mock 的地方...
2021-10-12 08:0:0 | 阅读: 5 |
收藏
|
Jiajun的编程随想 - jiajunhuang.com
gomock
mock
sayhi
mockgen
mockfoo
gevent不是黑魔法(二): gevent 实现
上一篇我们说了,gevent 是基于 greenlet,结合 event loop 实现的,这一篇我们就来看看 gevent 是如何实现的。首...
2021-10-11 08:0:0 | 阅读: 5 |
收藏
|
Jiajun的编程随想 - jiajunhuang.com
gevent
greenlet
waiter
greenlets
raise
gevent不是黑魔法(一): greenlet 实现
最近粗略的读了一下 gevent 的实现,毕竟用了这么多年的 gevent,之前没去看过怎么实现,心里没底呀。gevent 是基于 greenl...
2021-9-29 08:0:0 | 阅读: 4 |
收藏
|
Jiajun的编程随想 - jiajunhuang.com
greenlet
pyobject
kwargs
pygreenlet
test1
用 entgo 替代 gorm
一直以来,基本上 Go 的ORM都是用 GORM 。直到前段时间朋友推荐了 entgo,尝试之后发现 entgo 是更好的选择。entgo 是 F...
2021-9-6 08:0:0 | 阅读: 14 |
收藏
|
Jiajun的编程随想 - jiajunhuang.com
ent
entgo
mixin
gorm
数据
应用内使用crontab不是那么方便
以前我一直是 cron 的忠实用户,毕竟这么多年了,cron 非常稳定。我一直说 cron 简单粗暴,坚如磐石。但是随着使用 cron 越多,我越...
2021-9-1 08:0:0 | 阅读: 1 |
收藏
|
Jiajun的编程随想 - jiajunhuang.com
python
大神
网络
dnscrypt
sqlalchemy
单测时要不要 mock 数据库?
最近我们讨论了一个问题,要不要 mock 数据库? 本文是我的一些个人观点。首先,对于第三方调用进行 mock ,这是基本都能获得一致意见的,但...
2021-8-27 08:0:0 | 阅读: 2 |
收藏
|
Jiajun的编程随想 - jiajunhuang.com
数据
数据库
mock
程序员
Sentry 自建指南
之前一直使用官方的免费服务,最近想要自己托管一个玩玩,于是就折腾了起来。Sentry 是一个开源的异常收集工具,据我所知好像很多公司都在用它,而且...
2021-8-25 08:0:0 | 阅读: 4 |
收藏
|
Jiajun的编程随想 - jiajunhuang.com
sentry
mailgun
aof
onpremise
dummy
用selenium完成自动化任务
Selenium 是一个控制浏览器的自动化软件,常常用来做自动化UI测试(浏览器端),既然可以代码控制,那么就是...
2021-8-19 08:0:0 | 阅读: 4 |
收藏
|
Jiajun的编程随想 - jiajunhuang.com
selenium
chrome
浏览器
webdriver
自动化
Previous
4
5
6
7
8
9
10
11
Next