摘要:
1)Redis中,并不是所有的数据都一直存储在内存中的,这是和Memcache相比一个最大的区别。2)Redis在很多方面具备数据库的特征,或者说就是一个数据库系统,而Memcache只是简单的K/V缓存。3)他们的扩展都需要做集群;实现方式:master-slave、Hash。4)在100k以上的 阅读全文
摘要:
1. 统计指定目录的文件个数: find / -type f | wc –l 2.Linux 下常用目录 /boot:这个目录是用来存放与系统启动相关的文件/root:root用户的家目录/bin:存放大部分的二进制的可执行文件,也就是大部分的linux命令。/tmp:这个文件目录一般是公共的,也就 阅读全文
摘要:
1.TCP 和 UDP 的区别 a、TCP面向连接(如打电话要先拨号建立连接);UDP是无连接的,即发送数据之前不需要建立连接 b、TCP提供可靠的服务。也就是说,通过TCP连接传送的数据,无差错,不丢失,不重复,且按序到达;UDP尽最大努力交付,即不保证可靠交付 c、TCP面向字节流,实际上是TC 阅读全文
摘要:
1.操作系统的四个特性 并发,共享,虚拟,异步 2.进程的状态与转换 3.进程和线程区别 (1)一个程序至少有一个进程,一个进程至少有一个线程。线程(Thread)是进程的一个实体,是CPU调度和分派的基本单位;(2)进程拥有独立的内存单元,而多个线程共享内存。从而线程效率更高;(3)进程有独立的地 阅读全文
摘要:
问题描述: 在长度为n的数组中,所有的元素都是0到n-1的范围内。 数组中的某些数字是重复的,但不知道有几个重复的数字,也不知道重复了几次,请找出任意重复的数字。 例如,输入长度为7的数组{2,3,1,0,2,5,3},那么对应的输出为2或3 解题思路: 1、判断输入数组有无元素非法 2、从头扫到尾 阅读全文