11 2018 档案

摘要:公司计划在2020年前完成IPV6化改造,于是我先行查阅了一些资料了解Docker进行IPv6化的可能性。 预计明年正式开始测试。 方法一、使容器中的服务支持IPv6地址 不为容器中的服务特别分配IPv6地址。只要Docker把外部的IPv6地址端口映射到容器的IPv4端口上,随后访问主机的IPv6 阅读全文
posted @ 2018-11-20 16:37 扬羽流风 阅读(12340) 评论(4) 推荐(1)
摘要:先说说最基础的字符串的数组存储表示: C语言中顺序串的存储分配可分为两种: (1)静态分配的数组表示: #define maxSize256 typedef char SeqString[maxSize]; 长度定义为256,实际只能存储255个字符(最后用“\0”表示串值终结) 如需要记录字符串当 阅读全文
posted @ 2018-11-20 16:34 扬羽流风 阅读(1133) 评论(0) 推荐(0)
摘要:信号量是一种变量类型,用一个记录型数据结构表示,有两个分量:信号量的值和信号量队列指针 除了赋初值外,信号量仅能通过同步原语PV对其进行操作 s.value为正时,此值为封锁进程前对s信号量可施行的P操作数,即s代表实际可用的物理资源 s.value为负时,其绝对值为对信号量s实施P操作而被封锁并进 阅读全文
posted @ 2018-11-19 15:27 扬羽流风 阅读(5757) 评论(0) 推荐(0)
摘要:一、软件算法 peterson算法:为每个进程设置标志inside[i],当标志为true时表示此进程要求进入临界区;此外再设置指示器turn指示由哪个进程进入临界区 bool inside[2]; inside[0] = false; inside[1] = false; enum{0,1} tu 阅读全文
posted @ 2018-11-19 10:36 扬羽流风 阅读(1003) 评论(0) 推荐(0)