-
cron表达式
简介cron 表达式是一个用于设置计划任务的字符串,其由几个字段组成,每个字段代表任务在相应时间、日期或时间间隔执行的规则。cron 表达式最初是在 类Unix 操作系统中使用的,而现在它已经被广泛地应用于各种操作系统和编程语言中。 cron 表达式... -
云服日常被攻击(一、二)
被攻击经历一第一次被攻击是在2022年11月12日,16点39分。手机突然收到了腾讯云的短信,有恶意文件。然后干的第一件事就是从小程序把服务器停了(服务器上没啥重要服务,纯用来练手玩的一些东西后来就是上服务器排查哪出的问题,最后发现是账号密码被爆破了... -
2023,悲
这次就不写标题了,反正也没想到有什么可以区分的。很多时候也大概是这样,本该就是混乱和无序的。 先说一些高兴的事情吧,毕竟一年的时间,全是标题里的悲的话,那倒也不至于。至于为什么是悲,主要取决于我最近的状态。写完开心的事,再写这些吧。 三四月的时候还在... -
平方根倒数快速算法
介绍来看段代码,由 格雷格·沃什 所写。注释由 卡马克 所写。用于快速求平方根倒数。常用于在3D图形编程。随《雷神之锤3》代码开源以及卡马克注释中优雅的评价而出名。 123456789101112131415float Q_rsqrt(float n... -
Token机制
Token 是什么token 是令牌,是服务器生成的一串用于标记用户的字符串。每次请求时携带,让服务器知道请求是哪个用户发出的。(有状态的请求) Web 1.0早期的网站大多是展示自己的内容,以期望更多人可以看到。类似于报社,博客之类的。并不在意用户... -
关于使用反射时,因lambda产生的bug
场景在做动态权限控制时,需要在项目启动时加载权限列表,写入数据库。以供拦截器去鉴权。这里的权限列表是接口的路径,即权限细到每一个接口。所以,需要使用反射获取接口的路径。然后拦截器通过用户角色获取到权限列表(可访问的接口路径)后,去匹配当前请求的路径。... -
对桌面应用的一些想法
为什么想做桌面应用最近在学习 go 语言。产生了用 go 做点东西的想法。 之前一直在学习 Java。Java 嘛,就是 spring 那套东西,做后端,写接口,操作数据库,连中间件。最后做出来的东西就是对外暴露的接口,没有界面。或者说大部分都是前端... -
stream流的使用
stream 流的介绍和特点stream 流不是某种数据结构,也不会保存数据,但是它负责相关计算。像是一个高级的迭代器,只需要指定依次需要执行哪些操作,stream 流便会隐式地遍历并附加执行指定的操作。 stream的使用流程: 创建 strea... -
lambda表达式的使用
函数式编程在使用 lambda 之前,要先了解下函数式编程。函数式编程-wiki 函数式编程,或称函数程序设计、泛函编程(英语:Functional programming),是一种编程范型,它将电脑运算视为函数运算,并且避免使用程序状态以及可变物件... -
Cookie的SameSite跨站限制
场景一个前端vue,后端springboot的项目部署在服务器上。此时,想编写dockerfile,将他们放在docker中再部署。方便部署到其他地方。 编写完vue的dockerfile后,运行。然后访问。发现每次请求的sessionId都不一样。...