生产者——消费者模型中,生产者和消费者线程之间需要传递一定量的数据,两个线程会使用一个特定大小的共享环形缓冲器。生产者向缓冲器中写入数据,直到它到达缓冲器的终点;然后它会再次从起点重新开始,覆盖已经存在的数据。消费者线程则会读取生成的数据。在生产者——消费..
分类:
其他好文 时间:
2016-09-11 15:45:02
阅读次数:
212
在QT程序中需要将某目录和文件压缩为一个rar的压缩包,于是想到了在QT中通过QProcess类调用命令行的rar.exe来达到效果,但是没想到QProcess类用起来很麻烦,而且达不到效果,折腾了2天仍然没找到原因,使用另外一种办法解决了。创建压缩包的方法在windows平台创建压缩包,可以..
分类:
其他好文 时间:
2016-09-11 15:45:37
阅读次数:
276
实验环境:RHEL7.0server1.example.com172.25.254.1实验内容:1.准备2.安装3.配置4.添加https5.虚拟主机6.<<nginx监控小插件>>网站信息统计7.网页重写(自动转换到HTTPS)源码包:nginx-1.9.14.tar.gz1.准备[root@server1~]#yumremovehttpd[root@server1~]#yuminst..
分类:
其他好文 时间:
2016-09-11 15:45:26
阅读次数:
267
一、一般来说nginx配置文件中对优化比较有作用的为以下几项:1.worker_processes8;nginx进程数,建议按照cpu数目来指定,一般为它的倍数(如,2个四核的cpu计为8)。2.worker_cpu_affinity0000000100000010000001000000100000010000001000000100000010000000;为每个进程分配cpu,..
分类:
其他好文 时间:
2016-09-11 15:44:15
阅读次数:
196
事件绑定方法:代码如下:<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title></title></head><body><aonclick="xxx();">===========</a><divid="d1">测试内容</div><scriptsrc="js/j..
分类:
其他好文 时间:
2016-09-11 15:46:12
阅读次数:
145
237.DeleteNodeinaLinkedListWriteafunctiontodeleteanode(exceptthetail)inasinglylinkedlist,givenonlyaccesstothatnode.Supposedthelinkedlistis1->2->3->4andyouaregiventhethirdnodewithvalue3,thelinkedlistshouldbecome1->2->4aftercallingyourfunction...
分类:
其他好文 时间:
2016-09-11 15:43:40
阅读次数:
138
keepalived是一个用于做双机热备(HA)的软件,常和haproxy联合起来做热备+负载均衡,达到高可用1.实验环境Master:10.20.2.233Backup:10.20.2.235虚拟IP:10.20.2.2382.Keepalived安装1)通过yum安装软件依赖包yuminstall-ywgetmakegccopenssl-develpopt-devel2)Keepalived源码..
分类:
其他好文 时间:
2016-09-11 15:40:15
阅读次数:
249
需求定义中的不支持——可能的测试盲区一款产品必然有其系统需求或规格,在设计说明中定义清楚的不支持,不实现的功能或特性,有的时候也可能是测试设计中的盲区。(举例:需求定义产品产品的一些属性为——XX系统不支持Win7之前的系统,XX系统只支持IE内核浏览器,XX系统和YY..
分类:
其他好文 时间:
2016-09-11 15:38:07
阅读次数:
144
1、ICMP报文格式 ICMP协议属于网络层,是TCP/IP协议族的一个子协议,ICMP报文被封装在IP报文中。网络中传递的ICMP包示意如下,: Type:消息类型。 Code:消息类型的具体参数。 Checksum:校验字段,用于检查消息是否完整;在ICMP重定向消息中用于指定网关IP地址;在E ...
分类:
其他好文 时间:
2016-09-11 15:37:07
阅读次数:
199
综合多方面考虑,我认为,”中文编程”并不是一个”银弹”,并不能提高中国程序员的编程效率。 首先,中文编程指的是使用中文书写关键字,如类名、函数名、变量名、常量名等。对编程语言来说,语法关键字其实就是一个符号,和日常语言关系不大。不同的编程语言对应的关键字也不相同,所以中文编程对应的母语优势意义不大, ...
分类:
其他好文 时间:
2016-09-11 15:37:24
阅读次数:
137
姓名:刘悦,学号:160809411,爱好:篮球,计算机,音乐。 大家好我是2016级大一新生刘悦,计算机专业是我自己选的,因为计算机是我的爱好之一,儿时沉迷于游戏,长大之后开始对电脑编程产生了兴趣,所以我选择了计算机作为我大学四年的专业,并且希望在未来的工作中涉及更多与计算机有关的工作。到了大学, ...
分类:
其他好文 时间:
2016-09-11 15:34:38
阅读次数:
157
1、IP报文组成 IP报文由IP报头和Data部分组成,报头由6个数据块组成,其中前5个数据块每块大小是固定的4字节(32位),后一个数据块长度可变,但规定了IP报头最大不能超过60字节,所以IP报头的大小范围在20到60字节。 2、IP报头详解 Version:IP协议的版本号,如ipv4、ipv ...
分类:
其他好文 时间:
2016-09-11 15:35:43
阅读次数:
199
1、RAW 802.3帧格式 前导字段:每个帧以7个字节的前导字段开头,以0、1间隔代码组成,用以通知目标端作好接收准备(10101010 10101010 10101010 10101010 10101010 10101010 10101010)。 帧起始符:紧跟前导字段,值为10101011,最 ...
分类:
其他好文 时间:
2016-09-11 15:36:41
阅读次数:
204
题目链接 https://icpcarchive.ecs.baylor.edu/index.php?option=com_onlinejudge&Itemid=8&page=show_problem&problem=2988 problem Description Flatland governme ...
分类:
其他好文 时间:
2016-09-11 15:35:41
阅读次数:
174
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2594 Simpsons’ Hidden Talents Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/ ...
分类:
其他好文 时间:
2016-09-11 15:34:30
阅读次数:
131
DNS 是互联网核心协议之一。不管是上网浏览,还是编程开发,都需要了解一点它的知识。 本文详细介绍DNS的原理,以及如何运用工具软件观察它的运作。我的目标是,读完此文后,你就能完全理解DNS。 一、DNS 是什么? DNS (Domain Name System 的缩写)的作用非常简单,就是根据域名 ...
分类:
其他好文 时间:
2016-09-11 15:32:36
阅读次数:
131
1、ARP报文格式 ARP协议工作在数据链路层,网络中传输的ARP包示意如下(由于字段较多,这里对连续字段进行换行处理): ARP包: Hardware Type:硬件类型,指物理网络的类型,如以太网(值为1) Protocol Type:协议类型,指网络协议类型,如IP协议(值为0x0806) H ...
分类:
其他好文 时间:
2016-09-11 15:35:37
阅读次数:
212