要么改变世界,要么适应世界
置顶
置顶

使用Nuxt改造博客前端

2022-05-07 15:42:34
0
博客

是的,没错,我又来对我的博客系统下手了!回想起2020年,第一次使用[hexo](https://hexo.io/zh-cn/index.html)搭建的静态博客,那是我对博客系统的初体验,当时搭建完毕后,到处找插件,找主题,心情也很激动,因为这是我的第一个网站,当时熬夜搭建网站的激动现在仍然可以体会得到! ...

模拟笔锋签名,妈妈再也不担心我手机签名不好看了!

2025-04-15 22:45:43
0
工具

在编写一些文档时,我们可能需要插入我们自己的电子签名,在这种情况下,如果我们有手头上电容笔,那么就可以写出十分满意的签名,然而如果没有,当我们尝试借助手机上的一些笔记软件来“画”签名时,那么我们将会得到一张笔画粗细单一的签名,毫无笔锋效果,让人十分不满意,那有没有什么工具能不借助电容笔的情况下,实现带笔锋签名呢?【模拟笔锋签名】就是这一款小程序,在手机上随时随地实现你的笔锋签名! ...

Spring Boot 项目中使用自定义注解和切面获取客户端 IP 并限流

2025-01-23 00:03:19
0
Java

上一篇【文章】中,为了基于 IP 限流,我们使用了 Sentinel 的热点参数限流功能,效果也能够达到预期,但是我们的代码侵入性太强,后期如果我们不想使用 Sentinel 来做限流,则需要修改大量代码,而且也不利于维护。 实际上,但我们使用 Sentinel 的热点参数限流功能时,很多地方的编码框架都是,都是先去获取资源,当遇到限流异常时,返回错误码 429 ,我们可以利用`AOP`切面编程思想,使用自定义的注解,对于需要限流的方法,统一编写限流逻辑,实现解耦。 ...

使用 Sentinel 为你的系统保驾护航——以重要接口限流为例

2025-01-21 23:42:57
0
Java

一个合格的网站,或者说接口服务,至少需要为一些重要的接口提供限流功能,特别是一些涉及很多 `I/O` 操作或者计算操作的功能,否则这些接口很容易被一些攻击者作为` DDoS `攻击的切入点 ...

Go 借助 robfig/cron 实现定时任务

2024-08-21 22:28:16
0
Golang

在使用`Go`开发过程中,我们可能会经常使用定时器功能实现一些事情,对于简单的一些场景,我们可以借助`time.sleep`的方式,但是实际上这阻塞用法,会长时间占用`CPU`,当然我们也可以使用协程的方式避免主协程阻塞,然而如果我们还想做细粒度的控制,例如如果解决相邻两次任务时间重叠的问题,我们可能要花时间手动写一些编排任务列表控制的逻辑,实际上我们可以借助`robfig/cron`库,实现我们的功能。 ...

浅析Go中的make函数

2024-08-06 00:09:45
0
Golang

go中,make函数一般用于创建切片、映射和管道,对这三种变量使用`make`将会被替换为: - `runtime.makeslice`:创建切片,然后返回切片结构体 - `runtime.makemap`:创建映射表,然后返回映射表结构体 - `runtime.makechan`:创建管道,然后返回管道结构体 下面我们来看看这几个函数内部的源码 ...

  • 1
  • 2
  • 3
  • 4
  • 29