锁之呼吸 锁在并发编程中有着举足轻重的地位,因为它是保证多线程访问共享资源数据一致性的唯一办法。Java大陆中我们第一次接触到的锁是synchronized关键字,然后就是本期的主人公Lock接口。 Lock接口是 Java1.5 版本之后被引入的,来源于大名鼎鼎的 J.U.C 包下(即 j…
Redis是一款开源的使用C语言编写、遵守BSD协议、支持网络、可基于内存、分布式、可选持久性的键值对(key-value)存储数据库,并提供多种语言的API。 技术选型 Memcached Memcached是一款开源的、高性能、分布式内存对象缓存系统。 Memcached的优点 多线程效率高,数…
基础操作 登陆docker login -u 用户名 -p 密码 登出docker logout 保存镜像docker save -o nginx.tar nginx 加载镜像docker load -i nginx.tar Image 镜像 查看镜像列表docker image ls,简写dock…