第 2 页 - 哪些
进程间通信方式有哪些

管道管道分为有名管道和无名管道无名管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用.进程的亲缘关系一般指的是父子关系。无明管道一般用于两个不同进程之间的通信。当一个进程创建了一个管道,并调用fork创...

Redis集群方案该怎么做?都有哪些方案?

1,codis目前用的最多的集群方案,基本和twemproxy一致的效果,但它支持在节点数量改变情况下,旧节点数据客恢复到新hash节点2rediscluster3.0自带的集群,特点在于他的分布式算法不是一致性hash,而是has...

Linux文件属性有哪些?

-rw-r--r--那个是权限符号,总共是----------共十位。第一个短横处是文件类型识别符:-表示普通文件;c表示字符设备(character);b表示块设备(block);d表示目录(directory);l表示链接文...

进程的通信方式有哪些?

主要分为:管道、系统IPC(包括消息队列、信号量、共享存储)、SOCKET管道主要分为:普通管道PIPE、流管道(s_pipe)、命名管道(name_pipe)管道是一种半双工的通信方式,数据只能单项流动,并且只能在具有亲缘关系的进...

线程同步的方式有哪些?

互斥量:采用互斥对象机制,只有拥有互斥对象的线程才有访问公共资源的权限。因为互斥对象只有一个,所以可以保证公共资源不会被多个线程同时访问。信号量:它允许同一时刻多个线程访问同一资源,但是需要控制同一时刻访问此资源的最大线程数量。事件(...

HTTP 协议包括哪些请求?

GET:对服务器资源的简单请求POST:用于发送包含用户提交数据的请求HEAD:类似于GET请求,不过返回的响应中没有具体内容,用于获取报头PUT:传说中请求文档的一个版本DELETE:发出一个删除指定文档的请求TRACE:发送一个请...

有哪些锁(乐观锁悲观锁),select 时怎么加排它锁?

悲观锁(PessimisticLock):悲观锁特点:先获取锁,再进行业务操作。即“悲观”的认为获取锁是非常有可能失败的,因此要先确保获取锁成功再进行业务操作。通常所说的“一锁二查三更新”即指的是使用悲观锁。通常来讲在数据库上的悲观...

哪些列适合建立索引、哪些不适合建索引?

索引是建立在数据库表中的某些列的上面。在创建索引的时候,应该考虑在哪些列上可以创建索引,在哪些列上不能创建索引。一般来说,应该在这些列上创建索引:(1)在经常需要搜索的列上,可以加快搜索的速度;(2)在作为主键的列上,强制该列的唯一性...

Workerman用什么协议?WorkerMan支持哪些协议?

WorkerMan在接口上支持各种协议,只要符合ConnectionInterface接口即可(参见定制通讯协议章节)。为了方便开发者,WorkerMan提供了HTTP协议、WebSocket协议以及非常简单的Text文本协议、可用于...

前端需要注意哪些SEO

合理的title、description、keywords:搜索对着三项的权重逐个减小,title值强调重点即可,重要关键词出现不要超过2次,而且要靠前,不同页面title要有所不同;description把页面内容高度概括,长度合适...

html5有哪些新特性、移除了那些元素?

HTML5现在已经不是SGML的子集,主要是关于图像,位置,存储,多任务等功能的增加绘画canvas用于媒介回放的video和audio元素本地离线存储localStorage长期存储数据,浏览器关闭后数据不丢失s...