5点多了,您是刚起床还是还没睡啊?
订阅RSS:

任霏博客

给极狐 GitLab SaaS 安装百度统计代码统计仓库访问量

首先,声明我这个方法是利用了一个不是漏洞的漏洞做到的,官方随时可能修复导致失效,在极狐 GitLab SaaS 上线之前我就已经反馈给了官方:https://jihulab.com/gitlab-cn/saas-feedback/-/issues/10 ,但可能似乎没什么危险就搁置了,那我们就可以利用这个不算什么漏洞的漏洞做点什么。

进入阅读
关于我在极狐GitLab造机器人这件事儿我觉得很酷

我在参与极狐GitLab创作营 JIHULAB 101活动的时候,发现极狐GitLab官方启用了一个机器人,会在issue哪里进行服务,我就突发奇想,很多地方都有自动回复的客服机器人,那在极狐GitLab能不能造个机器人玩?

进入阅读
如何参与极狐GitLab开源项目成为贡献者

嗨,小伙伴,你是否也希望参与到极狐GitLab开源项目的建设,成为贡献者?但作为新手似乎无从下手?其实,每个人都可以参与到极狐GitLab开源项目中成为贡献者,无论你是否是技术人员。

进入阅读
关于 Cloudflare R2 Storage 的使用体验测评和我的观点

前不久我通过了 Cloudflare R2 Storage 的公测申请,已经可以看到并使用 Cloudflare R2 Storage 了,现在就带给大家我的使用体验和我的观点。

进入阅读
西部数据(WD40NMZW) 4TB Elements(2060-800041-003)移动硬盘拆解记录

喜欢拆解的小伙伴,我的硬盘跟了我4年,抢救无效,今天就拆给小伙伴们看看吧,发挥它最后的余热,给爱好电子设备的小伙伴带来最后的科普知识。

进入阅读
获取公网IP服务「ip.renfei.net」升级,支持根据请求头 Accept 响应不同格式数据

每个开发者的程序各不相同,有的擅长处理 JSON,有的擅长处理 XML,有的擅长处理 TXT 文本,那直接根据你需要的格式来响应不就好了?现在「ip.renfei.net」已经支持根据请求头 Accept 响应不同格式数据。

进入阅读
我站再次受到扫描攻击的公告

一周前被人不停的刷流量,见《我站近期遭受到恶意不友好访问攻击公告》这篇博文,今天,各个监控在凌晨4点多开始通过APP、钉钉、邮件、短信嗷嗷的报警通知,又受到了一次扫描,不过好在经历过上次被刷流量的事件,我已经有准备好的预防措施了,几乎没有任何损失。

进入阅读
我站近期遭受到恶意不友好访问攻击公告

我站于 2022-04-27 22:18:22 开始遭受到来自【中国四川省成都市锦江区】中国电信家庭宽带的不友好恶意访问攻击,现公布出复盘信息请各位网友正常友好的访问我站。

进入阅读
讨论下Java中的volatile和JMM(Java Memory Model)Java内存模型

在讨论 volatile 之前,我们需要先了解一下JMM(Java Memory Model)Java内存模型,如果没有 JMM 直接讨论 volatile 会有点奇怪,所以还是得先说下 JMM。为了保证共享内存的正确性(可见性、有序性、原子性),内存模型定义了共享内存系统中多线程程序读写操作行为的规范。

进入阅读
Java中说的CAS(compare and swap)是个啥

当我们要操作一个变量的时候,最经典的是自增操作,从1变成2,单线程去操作的时候肯定没问题,但是一旦出现两个线程同时去操作同一个变量的时候,问题就出现了,这与Java的内存模型JMM有关,我放在下一篇文章讨论volatile的时候去讨论,如果线程A已经把变量改为了2,线程B同时去自增操作,没有看到这个变化,还是把变量改为2,两个线程去自增结果应该是3,但结果却是2,这就引入了CAS的方式。

进入阅读
大佬们在说的AQS,到底啥是个AQS(AbstractQueuedSynchronizer)同步队列

各位大佬应该听过很多大佬讲过AQS,到底啥是个AQS?根据名称 AbstractQueuedSynchronizer 我们可以猜到,这是一个抽象的排队同步器,每个汉字都认识,连到一起就不认识了,我们分开理解。

进入阅读
微信搜一搜:任霏博客