标签:编程


获取公网IP服务「ip.renfei.net」升级,支持根据请求头 Accept 响应不同格式数据
2022-05-11
获取公网IP服务「ip.renfei.net」升级,支持根据...

每个开发者的程序各不相同,有的擅长处理 JSON,有的擅长处理 XML,有的擅长处理 TXT 文本,...

讨论下Java中的volatile和JMM(Java Memory Model)Java内存模型
2022-04-12
讨论下Java中的volatile和JMM(Java Mem...

在讨论 volatile 之前,我们需要先了解一下JMM(Java Memory Model)Jav...

Java中说的CAS(compare and swap)是个啥
2022-04-09
Java中说的CAS(compare and swap)是个...

当我们要操作一个变量的时候,最经典的是自增操作,从1变成2,单线程去操作的时候肯定没问题,但是一旦出...

大佬们在说的AQS,到底啥是个AQS(AbstractQueuedSynchronizer)同步队列
2022-04-07
大佬们在说的AQS,到底啥是个AQS(AbstractQue...

各位大佬应该听过很多大佬讲过AQS,到底啥是个AQS?根据名称 AbstractQueuedSync...

极狐GitLab上的Building风云 - 之API如此多娇 JIHULAB 101
2022-03-28
极狐GitLab上的Building风云 - 之API如此多...

整个组织都可以通过API这个神秘的部门进行上传下达,它支持多种官方语言:REST API、Graph...

极狐GitLab上的Building风云 - 之Security风云再起 JIHULAB 101
2022-03-25
极狐GitLab上的Building风云 - 之Securi...

看你这么好学,那就告诉你吧,咱天地会极狐GitLab也可以帮你审查漏洞,在Security堂口,那里...

极狐GitLab上的Building风云 - 之Docker风云必胜 JIHULAB 101
2022-03-19
极狐GitLab上的Building风云 - 之Docker...

小白在极狐GitLab溜达的时候,又碰到了总舵主,赶紧拉住总舵主,上次说要教我Docker缓存优化,...

极狐GitLab上的Building风云 - 之Java Maven雄霸天下 JIHULAB 101
2022-03-18
极狐GitLab上的Building风云 - 之Java M...

小白在江湖漂泊已久,听闻天下会帮主武功盖世,三分归元气(DevOps、DevSecOps、GitOp...

正确使用 Optional 优雅的解决 null 空指针 NPE 异常
2022-01-14
正确使用 Optional 优雅的解决 null 空指针 N...

要说起 Optional 的诞生,需要先了解一下 NPE,很多面向对象编程语言中都会有 null 值...

免费IP数据库IP2Location的Java版客户端与BIN文件下载
2021-12-09
免费IP数据库IP2Location的Java版客户端与BI...

本文使用的是IP2Location LITE数据库,通过读取BIN文件进行数据查询,代码参考官方案例...

极狐(GitLab)SaaS平台内测试用报告
2021-09-16
极狐(GitLab)SaaS平台内测试用报告

大名鼎鼎的GitLab没有让我失望,但也没有惊艳到我,中规中矩,还是考试优秀的好学生;但是本土化的改...

国内版 Gitlab.cn(极狐)正在为期一个月的内测阶段中
2021-08-21
国内版 Gitlab.cn(极狐)正在为期一个月的内测阶段中...

国内版 Gitlab.cn 由极狐信息技术(湖北)有限公司运营,取名为「极狐」,主打企业级 DevO...

谷歌 Google Indexing 推送接口教程的更新
2021-08-14
谷歌 Google Indexing 推送接口教程的更新

谷歌搜索引擎作为全球第一的搜索引擎早就支持了站长主动推送的功能,只不过不是面向普通用户的可视化界面,...

在苹果 MacOS 上基于 Docker 容器运行人大金仓(Kingbase)V8 R3 数据库的教程
2021-08-02
在苹果 MacOS 上基于 Docker 容器运行人大金仓(...

最贵的苹果开发者在 MacOS 上基于 Docker 容器运行国产人大金仓(Kingbase)V8 ...

Java中高级高并发与多线程系列(六):经典的生产者-消费者模型
2021-04-22
Java中高级高并发与多线程系列(六):经典的生产者-消费者...

上一篇我们学会了 synchronized 线程同步,到这里已经可以做一些东西了,最为经典的就是生产...

关注任霏博客
扫码关注「任霏博客」微信订阅号
微博:任霏博客网
Twitter:@renfeii
Facebook:任霏