草庐IT

P2E-Higtstreet

全部标签

P2P分布式搜索引擎YaCy

老苏还在2+5中,享受着单人单管的待遇,这次的大筛就不参加了本文完成于5月底,最近忙,也一直写不出东西,只能发点旧文出来,如果版本不是发生重大变化,安装方式一般应该不会受时间的影响什么是YaCy?YaCy是一个开源的基于P2P的分布式网页搜索引擎系统,任何人都可以用YaCy为自己创建个人的搜索门户,或者为您的Intranet或网页或(共享)文件系统创建内网搜索。安装在群晖上以Docker方式安装。在注册表中搜索yacy,选择第一个yacy/yacy_search_server,版本选择latest。卷在docker文件夹中,创建一个新文件夹yacy,并在其中建一个子文件夹data需要给data

P2P分布式搜索引擎YaCy

老苏还在2+5中,享受着单人单管的待遇,这次的大筛就不参加了本文完成于5月底,最近忙,也一直写不出东西,只能发点旧文出来,如果版本不是发生重大变化,安装方式一般应该不会受时间的影响什么是YaCy?YaCy是一个开源的基于P2P的分布式网页搜索引擎系统,任何人都可以用YaCy为自己创建个人的搜索门户,或者为您的Intranet或网页或(共享)文件系统创建内网搜索。安装在群晖上以Docker方式安装。在注册表中搜索yacy,选择第一个yacy/yacy_search_server,版本选择latest。卷在docker文件夹中,创建一个新文件夹yacy,并在其中建一个子文件夹data需要给data

Yield Guild Games 与 4X 城市建设 P2E 游戏 Civitas 达成合作

YieldGuildGames(YGG)和Civitas达成合作,进一步扩大了其游戏伙伴版图。Civitas是一款社区驱动的4X(探索、扩张、开发和政府)策略游戏,玩家通过与其他城市单独战斗或合作联盟来提升自己的城市水平。YGG购买了15万美元的CITI治理通证,并将随着游戏的发展购买游戏资产。获得的代币将帮助公会在游戏启动后创建自己的城市。Civitas由DirectiveGames建立,这是一个由来自CCPGames、LucasArts、WetaDigital、DICE、SquareEnix、育碧和腾讯等游戏行业资深人士组成的游戏工作室。自2014年以来,该团队一直在打造以大型宇宙为背景的

Yield Guild Games 与 4X 城市建设 P2E 游戏 Civitas 达成合作

YieldGuildGames(YGG)和Civitas达成合作,进一步扩大了其游戏伙伴版图。Civitas是一款社区驱动的4X(探索、扩张、开发和政府)策略游戏,玩家通过与其他城市单独战斗或合作联盟来提升自己的城市水平。YGG购买了15万美元的CITI治理通证,并将随着游戏的发展购买游戏资产。获得的代币将帮助公会在游戏启动后创建自己的城市。Civitas由DirectiveGames建立,这是一个由来自CCPGames、LucasArts、WetaDigital、DICE、SquareEnix、育碧和腾讯等游戏行业资深人士组成的游戏工作室。自2014年以来,该团队一直在打造以大型宇宙为背景的

微信小程序--P2P消息收发模式(MQTT)

目录前言jsdemo参数newPaho.Client创建对象onConnectionLost  连接丢失回调onMessageArrived 监听数据disconnect():关闭链接connect(connectOptions)将此消息客户端连接到其服务器。mqtt频繁断开和重连问题小程序实践单例模式mqtt封装initMqtt文件页面创建链接前言P2P,顾名思义,是一对一的消息收发模式,即只有一个消息发送者和一个消息接收者。而Pub/Sub模式通常用于一对多或多对多的消息群发场景,即拥有一个或多个消息发送者和多个消息接收者的场景。在P2P模式中,发送者发送消息时已经明确该消息预期的接收者信

微信小程序--P2P消息收发模式(MQTT)

目录前言jsdemo参数newPaho.Client创建对象onConnectionLost  连接丢失回调onMessageArrived 监听数据disconnect():关闭链接connect(connectOptions)将此消息客户端连接到其服务器。mqtt频繁断开和重连问题小程序实践单例模式mqtt封装initMqtt文件页面创建链接前言P2P,顾名思义,是一对一的消息收发模式,即只有一个消息发送者和一个消息接收者。而Pub/Sub模式通常用于一对多或多对多的消息群发场景,即拥有一个或多个消息发送者和多个消息接收者的场景。在P2P模式中,发送者发送消息时已经明确该消息预期的接收者信

计算机网络应用层:DNS、P2P和Socket编程

DNS域名系统(DomainNameSystem,DNS)的主要任务是主机名到IP地址的转换的目录服务。DNS是:一个由分层DNS服务器实现的分布式数据库;一个使得主机能够查询分布式数据库的应用层协议;DNS服务器是运行BIND(BerkeleyInternetNameDomain)软件的UNIX机器,运行在UDP之上,使用53号端口。DNS被其他应用层协议所使用,举例某用户主机请求某URL:该主机上运行着DNS应用的客户端;浏览器从URL中抽取主机名,并将主机名传给DNS客户端;DNS客户端向DNS服务器发送包含主机名的请求;DNS服务器返回主机名对应的IP,主机浏览器得到IP后,向其80端

计算机网络应用层:DNS、P2P和Socket编程

DNS域名系统(DomainNameSystem,DNS)的主要任务是主机名到IP地址的转换的目录服务。DNS是:一个由分层DNS服务器实现的分布式数据库;一个使得主机能够查询分布式数据库的应用层协议;DNS服务器是运行BIND(BerkeleyInternetNameDomain)软件的UNIX机器,运行在UDP之上,使用53号端口。DNS被其他应用层协议所使用,举例某用户主机请求某URL:该主机上运行着DNS应用的客户端;浏览器从URL中抽取主机名,并将主机名传给DNS客户端;DNS客户端向DNS服务器发送包含主机名的请求;DNS服务器返回主机名对应的IP,主机浏览器得到IP后,向其80端

[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的支持都不