随笔分类 - 设计优化
摘要:Python实现代码统计工具——终极加速篇 声明 本文对于先前系列文章中实现的C/Python代码统计工具(CPLineCounter),通过C扩展接口重写核心算法加以优化,并与网上常见的统计工具做对比。实测表明,CPLineCounter在统计精度和性能方面均优于其他同类统计工具。以千万行代码为例
阅读全文
摘要:Python判断列表是否已排序的各种方法及其性能分析 标签: Python 列表排序 [TOC] 声明 本文基于Python2.7语言,给出判断列表是否已排序的多种方法,并在作者的Windows XP主机(Pentium G630 2.7GHz主频2GB内存)上对比和分析其性能表现。 一. 问题提出
阅读全文
摘要:说明 本文基于某GPON MDU产品的当前情况,提出OMCI升级的加速方案。 因时间仓促和水平限制,文中难免存在错漏和不足之处,敬请指正。一 问题提出 根据G.988标准相关描述,软件升级过程可分为版本下载(Download)和激活提交(Activate&Commit)两个过程。 激活提交过...
阅读全文
摘要:背景 某平台向上层应用模块提供调测命令支持,其接口结构定义如下: 1 #define MAX_CMDMSG_LEN 32 2 #define MAX_ARG_NUM 7 3 #define MAX_USERARG_NUM ...
阅读全文
摘要:1 说明 目前EPON ONU软件升级主要有IP方式(如SNMP/TR069)和TFTP+OAM两种。前者需占用大量IP地址,且配置ONU的IP地址需要手工操作,给业务开通和系统维护带来较大不便;后者对每个ONU的升级都需要单独进行OAM报文的协议交互,因为OAM报文本身发送速度和长度的限制,不能...
阅读全文

浙公网安备 33010602011771号