一、程序分析 (1)读取文件到缓冲区 (2)缓冲区字符串分割成带有词频的字典 (3)将字典按词频排序并输出排名前十的词频对 (4)封装main函数 二、代码风格 缩进 使用4个空格进行缩进 行宽 每行代码尽量不超过80个字符 三、程序运行命令、运行结果截图 四、性能分析结果及改进 执行次数最多 执行 ...
分类:
编程语言 时间:
2018-10-09 23:10:03
阅读次数:
370
阅读目录 C++异常机制概述 throw 关键字 异常对象 catch 关键字 栈展开、RAII 异常机制与构造函数 异常机制与析构函数 noexcept修饰符与noexcept操作符 异常处理的性能分析 阅读目录 C++异常机制概述 throw 关键字 异常对象 catch 关键字 栈展开、RAI ...
分类:
编程语言 时间:
2018-10-07 15:31:58
阅读次数:
154
一、程序分析 (1)将文件读入缓冲区(dst指文本文件存放路径,设置成形参,也可以不设,具体到函数里设置) (2)设置缓冲区,将文本度数缓冲区,并对文本的特殊符号进行修改,使其更容易处理,并读入字典。 (3)设置输出函数,运用lambda函数对词频排序,并以“词”——“频”格式输出 (4)封装mai ...
分类:
编程语言 时间:
2018-10-05 15:03:49
阅读次数:
189
Linux top命令 介绍:top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,Linux top命令用于实时显示 process 的动态,即可以通过用户按键来不断刷新当前状态。 使用环境:linux 使用权限:所有使用者 一、信息介绍 前五行为系统整体的统计信息 ...
分类:
系统相关 时间:
2018-10-02 17:18:28
阅读次数:
991
0.背景 在项目开发之中,前期可能主要以保证任务完成为主,对于性能优化主要在于开发完成之后再来进行。可能在测试的时候发现部分接口的代码执行时间过长,但是又毫无头绪,这个时候你就需要性能分析工具来协助你排查问题了。 常规性能分析借助于 Visual Studio 强大的性能测试工具就可以进行分析,但是 ...
分类:
Web程序 时间:
2018-09-28 16:42:03
阅读次数:
224
一.排序 二.插入排序 (1)算法描述 (2)性能分析 (3)寻求优化 三.归并排序 (1)算法思想 (2)性能分析 (2)示例 (3)算法问题及优化 ...
分类:
编程语言 时间:
2018-09-20 17:17:24
阅读次数:
243
top命令 top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。 运行 top 命令后,CPU 使用状态会以全屏的方式显示,并且会处在对话的模式 -- 用基于 top 的命令,可以控制显示方式等等。退出 top 的命令为 q (在 ...
分类:
系统相关 时间:
2018-09-18 17:25:47
阅读次数:
243
本文主要讲如何使用Chrome开发者工具linghtHouse进行页面性能分析。 ...
分类:
其他好文 时间:
2018-09-17 19:35:43
阅读次数:
1210
分析 Profiler窗口 1. CPU A. WaitForTargetFPS: Vsync(垂直同步)功能所,即显示当前帧的CPU等待时间 B. Overhead: Profiler总体时间-所有单项的记录时间总和。用于记录尚不明确的时间消耗,以帮助进一步完善Profiler的统计。 C. Ph ...
分类:
其他好文 时间:
2018-09-05 09:00:21
阅读次数:
202
一:问题 二:思考 (一)步骤一:将前P个元素逆置 (二)步骤二:将后P个元素逆置 (三)步骤三:将所有元素逆置(实现) 三:代码实现 四:性能分析 五:补充 右移 六:总结左移和右移 (一)左移:将R中前p个元素逆置,剩下逆置,整体逆置 (二)右移:整体逆置,前p逆置,后p逆置 ...
分类:
移动开发 时间:
2018-09-01 00:05:11
阅读次数:
205