找到约1134篇文章
  • 退娜娜 分享于2017-01-10 被收藏0次 0人推荐 0条评论
    TCP创建连接中三次握手都做了那些事?第一次:客户端:在吗?服务端:在。第二次:客户端:可用吗?服务端:可用。你确定要用吗?第三次:客户端:是。我们开始吧。服务端:好。链接创建成功。开始通信。——————————————————————————————————————但是为什么一定要进行三次握手来保证连接是双工的呢,一次不行么?两次不行么?我们举一个现实生活中两个人进行语言沟通的例子来模拟三次握手。第一次对话:老婆让甲出去打酱油,半路碰到一个朋友乙,甲问了一句:哥们你吃饭了么?结果乙带着耳机听歌
  • 藤津 分享于2017-01-10 被收藏0次 0人推荐 0条评论
    @echo offSC QUERY Tomcat7 NULIF ERRORLEVEL 1060 GOTO NOTEXISTGOTO EXIST :NOTEXISTECHO not exist Tomcat7 serviceGOTO END :EXISTECHO exist Tomcat7 serviceGOTO END :ENDpause
  • dkny 分享于2017-01-04 被收藏0次 0人推荐 0条评论
    Dnsmasq使用上比bind要简便得多,可以做正向、反向dns解析,支持DHCP服务。也可以做内部dns服务器用。默认下,dnsmasq使用系统的/etc/resolv.conf,并读取/etc/hosts文件。1.安装dnsmasq软件yum install dnsmasq
  • 分享于2016-12-31 被收藏0次 0人推荐 0条评论
    Shell获取系统时间
  • 冯•飞扬 分享于2016-12-26 被收藏0次 0人推荐 0条评论
    腾讯科技讯安卓已经成为全世界最大的移动设备操作系统,渗透了全球八成五的智能手机,实现了堪比Windows在个人电脑时代的垄断地位。而在新兴的物联网风潮中,谷歌(微博)同样希望安卓能够成为物联网设备的操作系统。周二,谷歌第一次对外公布了物联网操作系统Android Things的开发者预览版本。2015年的全球开发大会上,谷歌对外宣布将会开发一个面向物联网设备的安卓操作系统,内部代号为“Brillo”,而这一操作系统最终定名为Android Things,它将是安卓系统的一个分支版本,类似于面向智
  • 末落夕阳 分享于2016-12-25 被收藏0次 0人推荐 0条评论
    一、NFS服务简介  NFS是Network File System的缩写,即网络文件系统。一种使用于分散式文件系统的协定,由Sun公司开发,于1984年向外公布。功能是通过网络让不同的机器、不同的操作系统能够彼此分享个别的数据,让应用程序在客户端通过网络访问位于服务器磁盘中的数据,是在类Unix系统间实现磁盘文件共享的一种方法。  NFS的基本原则是“容许不同的客户端及服务端通过一组RPC分享相同的文件系统”,它是独立于操作系统,容许不同硬件及操作系统的系统共同进行文件的分享。  NFS在文件
  • 红宝书 分享于2016-12-25 被收藏0次 0人推荐 0条评论
    job_id=10我想替换JOB_ID_DEFAULT为10 开始写法sed's/JOB_ID_DEFAULT/${job_id}/'test test.ctl不行,后来发现外层改成双引号就可以了sed"s/JOB_ID_DEFAULT/${job_id}/"test test.ctl  http://blog.csdn.net/zxx2403/article/details/7245339
  • 宁佑希莓 分享于2016-12-25 被收藏0次 0人推荐 0条评论
     本文英语版本来自:http://www.ghacks.net/2009/04/04/get-to-know-linux-the-etcinitd-directory/    以下内容是作者自己的翻译版本,如需转载到CSDN外其他网站,请注明本文链接。 一、关于/etc/init.d    如果你使用过Linux系统,那么你一定听说过init.d目录。这个目录到底是干嘛的呢?它归根结底只做了一件事情,但这件事情非同小可,是为整个系统做的,因此它非常重要。init.d目录包含许多系统各种服务的启动
  • 陽光不锈 分享于2016-12-24 被收藏0次 0人推荐 0条评论
               中所周知,处理器的速度跟外围的硬件设备的速度往往不在一个数量级上,因此,如果内核采取让处理器发送一个请求,然后专门等待回应的办法,显然差强人意。既然硬件处理的这么慢,那么内核就应该在这期间去处理其他事务,等待硬件真正完成了请求的操作后,再回过头来对它进行处理。           轮询(polling)可能会是一种解决办法。它可以让内核定期对设备的状态进行查询,然后做出相应的处理。不过这种方法可能会让内核做不少不用功。更好的办法是提供一种机制,让硬件在需要的时候想内核发出信
  • "Carrot、 分享于2016-12-22 被收藏0次 0人推荐 0条评论
    临界区和竞争条件      所谓临界区(也称为临界段)就是访问和操作共享数据的代码段。多个执行线程并发访问同一个资源通常是不安全的,为了避免在临界区中并发访问,必须保证这些代码原子执行,操作在执行结束前不可被打断,就如同整个临界区是一个不可分割的指令一样。如果两个执行线程有可能处于同一个临界区中同时执行,那么就是程序包含一个bug。如果这种情况确实发生了,我们就称它是竞争条件(race conditions),这样命名是因为这里会存在线程竞争。 加锁     假设我们需要处理一个队列上的所有请求

也许你感兴趣

换一批