草庐IT

test-protobuf

全部标签

使用Netty框架完成客户端和服务端收发Protobuf消息

前言本周继续学习尼恩编著的《Netty、Redis、ZooKeeper高并发实战》,一些资源也贴在这里,自己以后想看还可以找到,这个是在博客园的一个入口https://www.cnblogs.com/crazymakercircle/p/9904544.html。这周主要学习了Netty客户端和服务端通信,书是由浅入深的在进行,从SocketNOI通信到Reactor反应器模式,再到Netty框架,示例代码都在https://gitee.com/crazymaker/netty_redis_zookeeper_source_code.git中可以看到,书结合源代码,自己在动手试验一下,感觉还是

使用Netty框架完成客户端和服务端收发Protobuf消息

前言本周继续学习尼恩编著的《Netty、Redis、ZooKeeper高并发实战》,一些资源也贴在这里,自己以后想看还可以找到,这个是在博客园的一个入口https://www.cnblogs.com/crazymakercircle/p/9904544.html。这周主要学习了Netty客户端和服务端通信,书是由浅入深的在进行,从SocketNOI通信到Reactor反应器模式,再到Netty框架,示例代码都在https://gitee.com/crazymaker/netty_redis_zookeeper_source_code.git中可以看到,书结合源代码,自己在动手试验一下,感觉还是

使用Netty框架完成客户端和服务端收发Protobuf消息

前言本周继续学习尼恩编著的《Netty、Redis、ZooKeeper高并发实战》,一些资源也贴在这里,自己以后想看还可以找到,这个是在博客园的一个入口https://www.cnblogs.com/crazymakercircle/p/9904544.html。这周主要学习了Netty客户端和服务端通信,书是由浅入深的在进行,从SocketNOI通信到Reactor反应器模式,再到Netty框架,示例代码都在https://gitee.com/crazymaker/netty_redis_zookeeper_source_code.git中可以看到,书结合源代码,自己在动手试验一下,感觉还是

使用Netty框架完成客户端和服务端收发Protobuf消息

前言本周继续学习尼恩编著的《Netty、Redis、ZooKeeper高并发实战》,一些资源也贴在这里,自己以后想看还可以找到,这个是在博客园的一个入口https://www.cnblogs.com/crazymakercircle/p/9904544.html。这周主要学习了Netty客户端和服务端通信,书是由浅入深的在进行,从SocketNOI通信到Reactor反应器模式,再到Netty框架,示例代码都在https://gitee.com/crazymaker/netty_redis_zookeeper_source_code.git中可以看到,书结合源代码,自己在动手试验一下,感觉还是

AV-TEST:2021年4月知名杀毒软件测试排名

在2021年3月和4月期间,av-test连续评估了21个使用默认设置的Windows系统安全产品。测试全部采用最新公开版本,测试软件全部来自官网下载,测试过程中安全软件可在云服务中查询自己的数据,测试场景全部为用户实际使用场景。家庭版病毒防护软件结果(仅供参考): 企业版病毒防护软件结果(仅供参考): 以上结果可为家庭、个人以及企业用户选择主机类病毒防护软件提供数据参考。另外,对于个人或家庭用户完全可以使用Windows自带的DefenderAV安全软件进行病毒或间谍软件的安全检查与系统防护,通过搭配Geek等轻量级工具软件使用,可获得比较好的系统管理体验。

AV-TEST:2021年4月知名杀毒软件测试排名

在2021年3月和4月期间,av-test连续评估了21个使用默认设置的Windows系统安全产品。测试全部采用最新公开版本,测试软件全部来自官网下载,测试过程中安全软件可在云服务中查询自己的数据,测试场景全部为用户实际使用场景。家庭版病毒防护软件结果(仅供参考): 企业版病毒防护软件结果(仅供参考): 以上结果可为家庭、个人以及企业用户选择主机类病毒防护软件提供数据参考。另外,对于个人或家庭用户完全可以使用Windows自带的DefenderAV安全软件进行病毒或间谍软件的安全检查与系统防护,通过搭配Geek等轻量级工具软件使用,可获得比较好的系统管理体验。

protobuf 的交叉编译使用(C++)

前言为了提高通信效率,可以采用protobuf替代XML和Json数据交互格式,protobuf相对来说数据量小,在进程间通信或者设备之间通信能够提高通信速率。下面介绍protobuf在ARM平台上的使用。简介官方文档给出的定义和描述:protocolbuffers是一种语言无关、平台无关、可扩展的序列化结构数据的方法,它可用于(数据)通信协议、数据存储等。ProtocolBuffers是一种灵活,高效,自动化机制的结构数据序列化方法-可类比XML,但是比XML更小(3~10倍)、更快(20~100倍)、更为简单。你可以定义数据的结构,然后使用特殊生成的源代码轻松的在各种数据流中使用各种语言进

protobuf 的交叉编译使用(C++)

前言为了提高通信效率,可以采用protobuf替代XML和Json数据交互格式,protobuf相对来说数据量小,在进程间通信或者设备之间通信能够提高通信速率。下面介绍protobuf在ARM平台上的使用。简介官方文档给出的定义和描述:protocolbuffers是一种语言无关、平台无关、可扩展的序列化结构数据的方法,它可用于(数据)通信协议、数据存储等。ProtocolBuffers是一种灵活,高效,自动化机制的结构数据序列化方法-可类比XML,但是比XML更小(3~10倍)、更快(20~100倍)、更为简单。你可以定义数据的结构,然后使用特殊生成的源代码轻松的在各种数据流中使用各种语言进

[C#]使用 AltCover 获得代码覆盖率 - E2E Test 和 Unit Test

背景在CI/CD流程当中,测试是CI中很重要的部分。跟开发人员关系最大的就是单元测试,单元测试编写完成之后,我们可以使用IDE或者dotcover等工具获得单元测试对于业务代码的覆盖率。不过我们需要一个独立的CLI工具,这样我们才能够在Jenkins的CI流程集成。端到端测试(EndtoEndTest)是在Preview版本部署完成之后,需要对Preview版本进行自动化测试,测试完成之后输出对应的覆盖率报告。根据代码覆盖率报告,我们可以了解QA编写的测试用例,是否完整覆盖了所有分支流程。实现工具选型单元测试框架我选择的是xUnit,它对于.NETCore与.NETFramework的支持都不

[C#]使用 AltCover 获得代码覆盖率 - E2E Test 和 Unit Test

背景在CI/CD流程当中,测试是CI中很重要的部分。跟开发人员关系最大的就是单元测试,单元测试编写完成之后,我们可以使用IDE或者dotcover等工具获得单元测试对于业务代码的覆盖率。不过我们需要一个独立的CLI工具,这样我们才能够在Jenkins的CI流程集成。端到端测试(EndtoEndTest)是在Preview版本部署完成之后,需要对Preview版本进行自动化测试,测试完成之后输出对应的覆盖率报告。根据代码覆盖率报告,我们可以了解QA编写的测试用例,是否完整覆盖了所有分支流程。实现工具选型单元测试框架我选择的是xUnit,它对于.NETCore与.NETFramework的支持都不