摘要:参考: 1.基于redis实现可靠的分布式锁 2.使用 Redis 实现分布式锁
阅读全文
随笔分类 - 基础
摘要:在网络通信中,经常可以看到有人将同步和阻塞等同、异步和非阻塞等同。事实上,这两对概念有一定的区别,不能混淆。两对概念的组合,就会产生四个新的概念,同步阻塞、异步阻塞、同步非阻塞、异步非阻塞 1、同步阻塞方式,发送方向接收方发送请求后,一直等待响应;接收方处理请求时进行的IO操作如果不能马上得到结果,
阅读全文
摘要:线程是OS进行独立调试、执行的基本单位,进程是系统进行资源分配的基本单位,一个进程可以包含若干个线程。无论是系统进程还是用户进程,进程的创建、撤消、以及要求系统设备完成的IO操作,都是利用系统调用而进入内核,再由内核中相应处理程序予以完成。进程的切换同样是在内核的支持下实现的。即不论什么样的进程,它
阅读全文
摘要:一、编码历史与区别 一直对字符的各种编码方式懵懵懂懂,什么ANSI UNICODE UTF-8 GB2312 GBK DBCS UCS……是不是看的很晕,假如您细细的阅读本文你一定可以清晰的理解他们。Let's Go! 很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示
阅读全文