亚瑟 亚瑟
3年前
React之集成测试 –测试技巧
React组件的常见测试模式。注意:此章节假设你正在使用作为测试运行器。如果你使用不同的测试运行器,你可能需要调整API,但整体的解决方案是相同的。在章节阅读更多关于设置测试环境的细节。在本章中,我们将主要使用函数组件。然而,这些测试策略并不依赖于实现细节,它对于class组件也同样有效。
Wesley13 Wesley13
3年前
REST API 安全设计指南
RESTAPI安全设计指南。REST的全称是REpresentationalStateTransfer,它利用传统Web特点,提出提出一个既适于客户端应用又适于服务端的应用的、统一架构,极大程度上统一及简化了网站架构设计。目前在三种主流的Web服务实现方案中,REST模式服务相比复杂的SOAP和XMLRPC对比来讲,更加简洁,越来越多的web
Easter79 Easter79
3年前
Taro 在京东购物小程序上的实践
Taro简介Taro是一个基于React语法规范的多端统一开放框架,大家可以通过taro.aotu.io进一步了解。而前段时间Taro发布后,京东购物小程序就开始了部分页面基于Taro的重构工作,本文便是对商品分类页使用Taro进行代码重构的一些实践分享。混合开发模式过去的京东购物小程序未使用任何第三
Wesley13 Wesley13
3年前
ET框架学习
参加实习一个月了公司新项目准备使用ET框架进行开发在走通et的流程之前我们必须了解一个概念:ECS组件式编程这个概念有区别于我们我们常见的unity开发思路(虽然unity本身也是采用了给go添加component),在unity开发中,常见的思路是entitymanager,就是说把业务抽象成实体管理器的模式,实体就是抽象出来的
Wesley13 Wesley13
3年前
FTP服务搭建配置笔记
1、什么是文件共享服务?简单来说就是文件域存储块设备可以共享给他人使用。1.1实现文件共享服务的三种方式1.FTP:属于应用层服务,可以跨平台使用2.NFS:属于内核模式,不可以跨平台使用3.Samba:可以跨平台使用1.2实现存储设备域服务器连接的三种方式1.DAS:连接磁盘2.
Stella981 Stella981
3年前
RocketMQ入门案例
  学习RocketMQ,先写一个Demo演示一下看看效果。一、服务端部署  因为只是简单的为了演示效果,服务端仅部署单Master模式——一个NameServer节点,一个Broker节点。主要有以下步骤。1.下载RocketMQ源码、编译(也可以网上下载编译好的文件),这里使用最新的4.4.0版本,下载好之后放在Linux上通过一下
Stella981 Stella981
3年前
Linux云计算学习笔记day56
shell编程第一章1.1什么是shell?Shell其实是一个命令解释器,作用是解释执行用户输入的命令以及程序等,用户每输入一条命令,Shell给予解释执行一条。这种键盘一输入命令,就可以立即得到回应的对话方式,称为交互模式。Shell存在于操作系统的最外层,负责与用户直接对话。处理用户的输入,并将操作系
Stella981 Stella981
3年前
Mac无限菊花解决办法
前天晚上我的MAC无限菊花了,原因是我觉得MAC变得很慢,就重启了一下,然后就无限菊花了,再也开启不了。拿我“牛逼闪闪”的华为荣耀X1搜了一下,就开始鼓捣起来了,开机按住commandoptionrp,等咣当四五下再开机,不过这个重置操作是没有什么用的。然后是开机按住commands,进入单用户模式,运行/sbin/fsckf
Wesley13 Wesley13
3年前
MQ之对比
activeMQ:高效、可扩展、稳定安全企业级消息通信rabbitMQ:分布式系统可靠、可扩展、功能丰富,内存式堆积,某些条件下触发换页动作将内存中消息换页到磁盘;支持多租户  不支持重试队列,二次封装延迟队列实现呢  拉模式,不回溯,支持消息追踪  多租户kafka:高吞吐量分布式发布订阅消息系统,可水平扩展,磁盘式堆积,冗余功能
数字先锋 | 公开!青海师大“接轨社会人才”培养秘籍!
高校信息化是我国高等教育改革与发展中的重要课题。经过二十多年的摸索,高等教育信息化建设正驶入深水区,一些先行者以教育资源数字化建设、教育新型基础设施建设为抓手,在教学模式创新、数字化资源供给、科研创新与学科发展等方面布局探索,迸发出新活力。坐落于西海锁钥—