月份:2016年4月

提高Python运行效率的六个窍门

Python是一门优秀的语言,它能让你在短时间内通过极少量代码就能完成许多操作。不仅如此,它还轻松支持多任务处 […]...

Java反射机制与动态代理

1. 概述 Java 反射机制与动态代理我们平时写代码可能用得比较少,但在各种常见的框架(Spring、MyB […]...

Swift 单例的实现与解析

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

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

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

如何编写可靠shell

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

一个email下载器:线程安全

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

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

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

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

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

使用 Docker 和 Traefik 搭建 Vault

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