现在位置: 首页 > 自动控制 > 工业·编程 > 文章
2020-03-27 15:28 工业·编程 ⁄ 共 1162字 暂无评论
设计模式是中级程序员向高级程序员过渡的关键,跨不过这道坎,无论有多少经验,你都不会真正体会到编程之美。 那么什么是设计模式?简单的说就是套路,招数,和搏击中的套路和招数是一个意思。 我们学习一门语言(例如java),基本语法类似于搏击中的基本功(类似直拳、勾拳、侧踢),而设计模式则类似于组合技。 搏击中的组合技适合不同的场景,例如倒地的时候,如果对手的关节处于合适的位置,专业的格斗家会选择一个“十字绞”...
阅读全文
2020-03-26 09:48 工业·编程 ⁄ 共 253字 暂无评论
这是个平台无关的库,装个VS2017,把它编译运行起来,单步跟踪、goto definition什么的都很方便。 protobuf 大概分成两部分:compiler 和 runtime 。 compiler 的前端是手写的递归下降 parser ,如果你学过编译原理,很容易读懂。这个编译器的后端是各个目标语言的代码生成器,可以选你熟悉的来读。前后端通过 descriptor 联系起来,非常清晰,也便于扩展。 runtime 主要功能是序列化和反序列化。每个目标语言各有一套,可以根...
阅读全文
2020-03-25 07:50 工业·编程 ⁄ 共 1406字 暂无评论
单机结构 大家最最最熟悉的就是单机结构,一个系统业务量很小的时候所有的代码都放在一个项目中就好了,然后这个项目部署在一台服务器上就好了。整个项目所有的服务都由这台服务器提供。这就是单机结构。 那么,单机结构有啥缺点呢?我想缺点是显而易见的,单机的处理能力毕竟是有限的,当你的业务增长到一定程度的时候,单机的硬件资源将无法满足你的业务需求。此时便出现了集群模式,往下接着看。 集群结构 集群模式在程序猿...
阅读全文
2020-03-24 08:02 工业·编程 ⁄ 共 504字 暂无评论
首选,不论是数据中台,还是业务中台,都属于中台的一种。而中台的职责在于抽象共性形成通用服务能力。 所以数据中台和业务中台的区别在于:抽象和服务的领域不同。 业务中台:是抽象业务流程中的共性形成通用的业务服务能力。 此处最好理解的场景是电商,所以我们选择阿里来举例。阿里有淘宝和天猫等购物APP,这两个APP都需要订单,物流,会员中心,支付等模块支撑。所以可以将订单,物流,会员中心,支付这些业务模块抽象出来...
阅读全文
感觉自己学不动无非就是三种原因: 1、对编程缺乏兴趣。如果打心眼喜欢,会主动去汲取知识。主动学习和被动学习,其实完全不一样的感觉。 2、没有掌握编程的变和不变。几十年了,基础知识变化非常少,变的都是那些框架。所以不如重视基础,把基础掌握扎实了。 3、没有掌握正确的学习方法。平时要善于总结,善于发现规律。比如语言这一块,其实对于一个合格的程序员,掌握另外一门语言会非常快。 当然对于工作很久的程序员,学习...
阅读全文
2020-03-22 12:03 工业·编程 ⁄ 共 3899字 暂无评论
Comware是H3C自主研发的一款应用于网络设备的网络操作系统,包含了丰富的网络功能,支持从SOHO到数据中心、从企业级到运营商级的全系列网络设备。Comware不仅打破了跨国公司和开源社区的垄断,而且带动了国家基础网络的快速发展,具有广阔的应用前景和重要的战略意义。 Comware的发展主要有两个方面: •功能的不断丰富:针对网络技术的发展以及设备应用场合的变化,增加新的功能,以适应不断变化的用户需求。 •体系结构的不断完...
阅读全文
2020-03-21 11:45 工业·编程 ⁄ 共 3459字 评论 1 条
Comware V7采用多进程的实现方式,实现了完全的模块化。使用Linux操作系统,使得网络操作系统从一个封闭的专用系统向更加通用、开放转变。 Comware从诞生之日起就定位在用于网络设备的网络操作系统,所有功能都是针对网络设备设计,更加有针对性。Comware包含了设备上全部软件功能,使得设备上只需要使用Comware单一系统就可以支持设备的全部软件功能。另外从低端到高端,以及各种类型的网络设备均只使用Comware单一的网络操作...
阅读全文
2020-03-20 11:32 工业·编程 ⁄ 共 615字 评论 1 条
Comware 软件平台是新华三的核心软件平台,充分吸收各类用户需求,不断引入创新技术和发明,以保持在业界的领先地位。 Comware 软件平台是H3C公司的核心软件平台。作为一个成熟的、特性丰富的软件平台,Comware软件平台构筑了H3C公司全系列IP网络产品的基础。 Comware软件平台以IPv4/IPv6协议栈为基础,集成了链路层协议、以太网交换技术、IRF技术、路由技术、MPLS技术、VPN技术、QoS技术、语音技术、安全技术等丰富的数据通信...
阅读全文
2020-03-19 16:19 工业·编程 ⁄ 共 1363字 暂无评论
一:OpenSIPS简介     OpenSIPS是一个成熟的开源SIP服务器,除了提供基本的SIP代理及SIP路由功能外,还提供了一些应用级的功能。OpenSIPS的结构非常灵活,其核心路由功能完全通过脚本来实现,可灵活定制各种路由策略,可灵活应用于语音、视频通信、IM以及Presence等多种应用。同时OpenSIPS性能上是目前最快的SIP服务器之一,可用于电信级产品构建。凭借其可扩展、模块化的系统架构,OpenSIPS提供了一个高度灵活...
阅读全文
2020-03-18 16:15 工业·编程 ⁄ 共 1373字 暂无评论
1、介绍 OpenSIPS是一个成熟的开源SIP服务器,除了提供基本的SIP代理及SIP路由功能外,还提供了一些应用级的功能。OpenSIPS的结构非常灵活,其核心路由功能完全通过脚本来实现,可灵活定制各种路由策略,可灵活应用于语音、视频通信、IM以及Presence等多种应用。同时OpenSIPS性能上是目前最快的SIP服务器之一,可用于电信级产品构建。 2、配置 opensips自带的脚本文件功能太少,可参考开源项目kamailio中的kamailio.cfg脚本文件...
阅读全文