标签:技术 计数 打印 https 编程 ble socket master 运行
使用man查看wc(1)
命令参数 | 作用 |
---|---|
-c | 统计字节 |
-m | 统计字符 |
-l | 统计行数 |
-L | 最长的一行的长度 |
-w | 统计单词 |
wc -w
的功能,即打印单词数。在编译代码的过程中,同样遇到了和以前一样的"/n"问题,按照以前的实践将其改过之后,统计出的结果与预想结果不一样,总会存在误差,查找资料显示,是因为将测试文件编辑的时候,从Windows到Linux粘贴的过程中,会产生一些看不见的非法字符,使用od -tc xxx
就能看出来,但实际上,这些字符在统计的时候是不会被统计到的,因此,结果总有偏差。段错误(核心已转储)
检查发现存在地址越界的错误,将代码改过之后,代码运行成功。运行截图:
使用多线程实现wc服务器并使用同步互斥机制保证计数正确
主要问题:和之前的问题一样出现核心转储错误,发现是文件名输入错误。但是在定义的时候,声明过文件名出错会有打不开文件的错误,但是结果却是直接出现段错误,不理解为什么。
运行截图:
步骤 | 耗时 | 百分比 |
---|---|---|
需求分析 | 10min | 10% |
设计 | 20min | 20% |
代码实现 | 50min | 50% |
测试 | 10min | 10% |
总结分析 | 10min | 10% |
2017-2018-1 20155315 《信息安全系统设计基础》实验三 实时系统
标签:技术 计数 打印 https 编程 ble socket master 运行
原文地址:http://www.cnblogs.com/-zyl/p/7860673.html