分类:未分类

Swift 单例的实现与解析

单例 Singleton 是设计模式中非常重要的一种,在 iOS 中也非常常见。在之前的 面试过程 中也被问到 […]...

锁的四种状态与锁升级过程

一、前言 锁的状态总共有四种,级别由低到高依次为: 无锁、偏向锁、轻量级锁、重量级锁 ,这四种锁状态分别代表什 […]...

如何编写可靠shell

前言 作为互联网从业者,经常需要和Linux打交道,当然不可避免的也要写一些shell,无论是进行CI/CD流 […]...

一个email下载器:线程安全

在 《一个email下载器:多进程编程中遇到的问题》 文章中,遇到最大的问题就是在多进程解决方案中,子进程中的 […]...

微信小程序API交互的自定义封装

目录 1,起因 哪天,正在蚂蚁森林疯狂偷能量的我被boss叫过去,告知我司要做一个线上直播公开课功能的微信小程 […]...

Week03: Go并发编程(十一) 总结

最开始打算一周更新 1 – 2 篇学习笔记,这样既可以跟上课程的进度又能输出一些文章,分享一点知识 […]...

使用 Docker 和 Traefik 搭建 Vault

随着使用的机器、服务越来越多,项目中依赖的变量、配置、秘钥等敏感信息,变的越来越多。与之相对的,针对这些内容的 […]...

挑战 REST,RSocket 是认真的!

对微服务领域的同步协议而言,REST 已经成为公认的事实上的标准。但是拥有 10 年的分布式实时系统经验,曾领 […]...

VS Code 远程开发入门

在我们办公室,通常配置两台电脑,一台 Windows 主机,主要用于办公、即时通讯,一台 Linux 主机,用 […]...